.kt-win{flex-direction:column;display:flex}.kt-win-head{flex:none;align-items:center;gap:8px;padding:16px 16px 4px 24px;display:flex}.kt-win-title{flex:1;min-width:0;font-size:17px;font-weight:600;line-height:1.35}.kt-win-body{flex-direction:column;gap:14px;max-height:calc(100dvh - 180px);padding:8px 24px 18px;display:flex;overflow-y:auto}.kt-win-foot{border-top:1px solid var(--line);flex:none;align-items:center;gap:6px;padding:12px 20px 18px 24px;display:flex}.kt-win-note{min-width:0;color:var(--ink-3);flex:1;font-size:12.5px;line-height:1.4}.kt-win .v2-cap:disabled{opacity:.45;cursor:default}.kt-field{flex-direction:column;gap:6px;min-width:0;display:flex}.kt-field[data-inline]{flex-direction:row;align-items:center;gap:12px}.kt-field[data-inline] .kt-field-label{flex:none;width:120px}.kt-field-label{color:var(--ink-2);font-size:13px;font-weight:500}.kt-field-value{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.kt-field-hint{color:var(--ink-3);font-size:12.5px;line-height:1.45}.kt-field-hint[data-warn],.kt-field-hint [data-warn]{color:var(--warn)}.kt-input,.kt-textarea{border-radius:var(--r);background:var(--fill-soft);width:100%;min-width:0;font:inherit;color:var(--ink);transition:background var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);outline:none;padding:0 10px;font-size:14px}.kt-input{height:36px}.kt-textarea{resize:vertical;min-height:64px;padding:8px 10px;line-height:1.5}.kt-input:focus,.kt-textarea:focus{background:var(--sheet);box-shadow:0 0 0 1px var(--line-strong)}.kt-input::placeholder,.kt-textarea::placeholder{color:var(--ink-3)}.kt-input[data-big]{height:40px;font-size:16px}.kt-input-num{font-variant-numeric:tabular-nums}.kt-mark{background:var(--fill-soft);height:20px;color:var(--ink-2);border-radius:99px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;display:inline-flex}.kt-chipchoice{flex-wrap:wrap;gap:4px;display:flex}.kt-chipbtn{height:30px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);border-radius:99px;padding:0 11px}.kt-chipbtn:hover{box-shadow:inset 0 0 0 1px var(--ink-3);background:0 0}.kt-chipbtn[aria-checked=true]{background:var(--ink);color:var(--ink-inv);box-shadow:none}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-win-title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:600}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-win-note{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:450}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-field-label{font-size:var(--fs-ctl);line-height:var(--lh-ctl)}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-field-hint{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:450}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-input{font-size:var(--fs-ctl);line-height:var(--lh-ctl)}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-textarea{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:450}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-input[data-big]{font-size:var(--fs-card);line-height:var(--lh-card)}:root:root:is([data-v2-r1=t],[data-v2-r1=u]) .kt-mark{font-size:var(--fs-tiny);line-height:var(--lh-tiny)}
