.block-title-logo{display:block}.block-main-field{display:flex;align-items:center;gap:16px;width:100%;min-height:48px;padding:16px 20px;background-color:var(--theme-bg-3);border-radius:6px}.block-sub-field{display:flex;align-items:center;gap:16px;width:100%;min-height:64px;padding:16px 20px;background-color:var(--theme-bg-2);border-radius:6px}.block-sub-field.is-wrap{flex-wrap:wrap}.block-code-screen{display:block;font-size:18px;font-family:var(--theme-font-mono);line-height:1.25;letter-spacing:.025em;word-break:break-all}.block-code-screen-placeholder{color:var(--theme-tx-ph)}.block-copy-button{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:0;background-color:transparent;border:1px solid var(--theme-bd-1);border-radius:4px;color:var(--theme-tx-1);appearance:none;transition:background-color .12s}.block-copy-button:disabled{pointer-events:none;opacity:.4}.block-copy-button:not(:disabled):active{background-color:var(--theme-bg-th)}.block-copy-button>svg{flex:none;display:block;width:18px;height:18px}.block-popup-message{position:absolute;padding:4px 6px;background-color:var(--theme-bg-4);border-radius:3px;font-size:12px;font-weight:500;white-space:nowrap}.block-popup-message.is-position-top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.block-popup-message:after{content:"";position:absolute;background-color:var(--theme-bg-4)}.block-popup-message.is-position-top:after{top:100%;left:50%;width:10px;height:6px;transform:translate(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}.block-basic-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:0;background-color:transparent;border:1px solid var(--theme-bd-1);border-radius:4px;color:var(--theme-tx-1);appearance:none;transition:background-color .12s}.block-basic-button:active{background-color:var(--theme-bg-th)}.block-basic-button>svg{flex:none;display:block;width:18px;height:18px}.block-checkbox{cursor:pointer;position:relative;display:flex;align-items:center}.block-checkbox-hidden{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.block-checkbox-hidden:not(:checked)~.block-checkbox-core>svg{display:none}.block-checkbox-hidden:checked~.block-checkbox-core{background-color:var(--theme-ac-1);border:1px solid var(--theme-ac-1)}.block-checkbox-core{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid var(--theme-bd-1);border-radius:99999px;margin-right:8px}.block-checkbox-core>svg{flex:none;display:block;width:16px;height:16px;color:var(--theme-ac-tx);fill:var(--theme-ac-tx)}.block-code-input{overflow:hidden}.block-code-input.is-text-right .block-code-input-core{text-align:right}.block-code-input-core{width:100%;padding:0;background-color:transparent;border:1px solid transparent;border-radius:0;color:var(--theme-tx-1);font-size:16px;font-family:var(--theme-font-mono);letter-spacing:.025em;line-height:1.75;appearance:none}.block-code-input-core:focus{outline:none;border-bottom:1px solid var(--theme-ac-1)}.block-number-text{font-feature-settings:"tnum"}.block-number-text.is-double-digit-center{width:1.25em;text-align:center}.block-ja-text{font-size:.9375em;font-family:var(--theme-font-sans)}.block-ja-text.is-nowrap{white-space:nowrap}.block-main-button{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 20px;background-color:var(--theme-ac-1);border:1px solid transparent;border-radius:6px;color:var(--theme-ac-tx);font-size:16px;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;appearance:none;transition:transform .12s}.block-main-button:disabled{pointer-events:none;opacity:.4}.block-main-button:not(:disabled):active{transform:scale(.98)}.app{max-width:400px;margin:0 auto;padding:5vh 20px 20px;overflow:hidden}.app-description{font-size:14px;font-weight:500;text-align:center;opacity:.9}.app-copyright{font-size:12px;font-weight:400;text-align:center;opacity:.9}:root{--theme-font-sans: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans Japanese", Meiryo, "Yu Gothic Medium", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--theme-font-sans-en: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--theme-font-mono: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", Meiryo, monospace, serif}:root{--theme-tx-1: #e5e5e5;--theme-tx-ph: #72789c;--theme-bg-1: #282a37;--theme-bg-2: #343647;--theme-bg-3: #3c3f53;--theme-bg-4: #535772;--theme-bg-th: rgba(255, 255, 255, .04);--theme-bd-1: #656a8a;--theme-ac-1: #80e3f2;--theme-ac-tx: #282a37}*,:before,:after{margin:0;box-sizing:border-box;color:inherit;font-family:inherit}html{font-family:sans-serif;word-break:break-word;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}a{text-decoration:none}ol,ul{padding:0;list-style:none}html{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body{background-color:var(--theme-bg-1);color:var(--theme-tx-1);font-family:var(--theme-font-sans-en);line-height:1.5}
