[data-tool=number-to-words] .c-wrap{display:grid;gap:18px}[data-tool=number-to-words] .t-bar{justify-content:flex-start;gap:10px;flex-wrap:wrap}[data-tool=number-to-words] .c-text{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:.95rem}[data-tool=number-to-words] .c-text:focus{outline:2px solid var(--accent);outline-offset:1px}[data-tool=number-to-words] .nw-flabel{display:inline-flex;align-items:center;gap:6px}[data-tool=number-to-words] .nw-dd{position:relative}[data-tool=number-to-words] .nw-dd-btn{width:100%;display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:.95rem;text-align:left;cursor:pointer}[data-tool=number-to-words] .nw-dd-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}[data-tool=number-to-words] .nw-dd.is-open .nw-dd-btn{border-color:var(--accent)}[data-tool=number-to-words] .nw-dd-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-tool=number-to-words] .nw-dd-caret{flex:0 0 auto;width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .15s ease}[data-tool=number-to-words] .nw-dd.is-open .nw-dd-caret{transform:rotate(-135deg)}[data-tool=number-to-words] .nw-dd-menu{position:absolute;z-index:60;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;max-height:280px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 18px 50px #08090b38;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease}[data-tool=number-to-words] .nw-dd.is-open .nw-dd-menu{opacity:1;visibility:visible;transform:translateY(0)}[data-tool=number-to-words] .nw-dd-opt{padding:8px 10px;border-radius:calc(var(--radius-sm) - 2px);font-size:.92rem;color:var(--ink);cursor:pointer}[data-tool=number-to-words] .nw-dd-opt:hover,[data-tool=number-to-words] .nw-dd-opt.is-hi{background:var(--accent-soft,#eef0fe)}[data-tool=number-to-words] .nw-dd-opt.is-on{color:var(--accent);font-weight:600}[data-tool=number-to-words] .nw-dd-opt.is-on:after{content:"✓";float:right;margin-left:10px}[data-tool=number-to-words] .c-hint{display:block;margin-top:5px;font-size:.82rem;color:var(--muted)}[data-tool=number-to-words] .nw-checks{align-items:start}[data-tool=number-to-words] .nw-check{flex-direction:row;align-items:center;gap:10px;font-weight:600;color:var(--ink)}[data-tool=number-to-words] .nw-check input{width:auto;flex:0 0 auto;margin:0;padding:0}[data-tool=number-to-words] .c-out:empty{display:none}[data-tool=number-to-words] .c-out{margin:0;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}[data-tool=number-to-words] .c-out.is-waiting{border:0;padding:0;background:none}[data-tool=number-to-words] .c-out-head{font-size:.86rem;font-weight:600;color:var(--muted)}[data-tool=number-to-words] .c-big{display:block;margin:4px 0 14px;font-size:1.9rem;line-height:1.25;letter-spacing:-.01em;color:var(--accent);word-break:break-word}[data-tool=number-to-words] .c-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px;margin:0}[data-tool=number-to-words] .c-stat{padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg)}[data-tool=number-to-words] .c-stat-l{display:block;font-size:.78rem;color:var(--muted)}[data-tool=number-to-words] .c-stat-v{display:block;margin-top:3px;font-size:1.12rem;color:var(--ink);word-break:break-word}[data-tool=number-to-words] .nw-box:empty{display:none}[data-tool=number-to-words] .nw-box{padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}[data-tool=number-to-words] .nw-box-h{margin:0;font-size:1rem;color:var(--ink)}[data-tool=number-to-words] summary.nw-box-h{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}[data-tool=number-to-words] summary.nw-box-h::-webkit-details-marker{display:none}[data-tool=number-to-words] summary.nw-box-h:after{content:"";width:8px;height:8px;margin-left:auto;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .15s ease}[data-tool=number-to-words] .nw-box[open] summary.nw-box-h:after{transform:rotate(-135deg)}[data-tool=number-to-words] .nw-box[open] summary.nw-box-h{margin-bottom:12px}[data-tool=number-to-words] .nw-line{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:12px;padding:8px 0;border-top:1px solid var(--line)}[data-tool=number-to-words] .nw-line:first-of-type{border-top:0}[data-tool=number-to-words] .nw-line-l{font-size:.85rem;color:var(--muted)}[data-tool=number-to-words] .nw-line-v{color:var(--ink);word-break:break-word}[data-tool=number-to-words] .c-btn-2{background:transparent;color:var(--accent);border:1px solid var(--line)}[data-tool=number-to-words] .c-btn-2:hover{border-color:var(--accent)}[data-tool=number-to-words] .t-status.is-error{color:var(--danger,#d93025);font-weight:600}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-tool=number-to-words] .t-status.is-error{color:var(--danger,#f87171)}}:root[data-theme=dark] [data-tool=number-to-words] .t-status.is-error{color:var(--danger,#f87171)}@media (max-width:640px){[data-tool=number-to-words] .nw-line{grid-template-columns:1fr;gap:2px}[data-tool=number-to-words] .c-big{font-size:1.6rem}}[data-tool=number-to-words] .c-left,[data-tool=number-to-words] .c-right{display:grid;gap:18px;align-content:start}[data-tool=number-to-words] .c-waiting{display:none}@media (min-width:1024px){[data-tool=number-to-words] .c-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;align-items:start}[data-tool=number-to-words] .c-left{grid-column:1}[data-tool=number-to-words] .c-right{grid-column:2}[data-tool=number-to-words] .c-waiting{display:grid;gap:6px;align-content:center;min-height:190px;padding:22px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--surface-2)}[data-tool=number-to-words] .c-waiting-h{font-weight:600;color:var(--ink)}[data-tool=number-to-words] .c-waiting .c-hint{margin:0}}
