._1kj134l0{color:var(--color-text-strong);border:1px solid #0000;transition:border-color .15s}
._1kj134l0:focus-within{border-color:var(--color-primary-regular)}
._1kj134l0[aria-disabled=true]{background-color:var(--palette-gray-50);border-color:var(--color-border-weak);color:var(--color-text-disabled)}
._1kj134l1{font-size:var(--typography-B1-R-fontSize);font-weight:var(--typography-B1-R-fontWeight);letter-spacing:var(--typography-B1-R-letterSpacing);line-height:var(--typography-B1-R-lineHeight);background-color:var(--palette-gray-100)}
._1kj134l2{font-size:var(--typography-B1_5-R-fontSize);font-weight:var(--typography-B1_5-R-fontWeight);letter-spacing:var(--typography-B1_5-R-letterSpacing);line-height:var(--typography-B1_5-R-lineHeight);border-color:var(--color-border-regular);background-color:#fff}
._1kj134l3{border-radius:12px}
._1kj134l4{border-radius:10px}
._1kj134l5._1kj134l5{border-color:var(--color-border-error)}
._1kj134l6 ._1kj134l0{border-color:var(--color-border-error)}
._1kj134l1 input::placeholder,._1kj134l1 textarea::placeholder{color:var(--palette-gray-700)}
._1kj134l2 input::placeholder,._1kj134l2 textarea::placeholder{color:var(--color-text-disabled)}
._1kj134l0 textarea{font:inherit;letter-spacing:inherit;color:inherit}
._1kj134l0[aria-disabled=true] input,._1kj134l0[aria-disabled=true] textarea{color:var(--color-text-disabled)}
._1kj134l7{box-sizing:border-box;align-items:center;gap:8px;width:100%;height:52px;padding-left:16px;padding-right:16px;display:flex;position:relative}
._1kj134l8{appearance:none;color:inherit;font:inherit;height:100%;letter-spacing:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0}
._1kj134l8:disabled{cursor:not-allowed}
._1kj134l9{color:var(--color-text-tertiary);pointer-events:none;flex-shrink:0}
select._1kj134la{color:var(--color-text-disabled)}
._1kj134lb{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}
._1kj134lc{resize:vertical;min-height:120px}
._1kj134ld{font-size:var(--typography-B2-R-fontSize);font-weight:var(--typography-B2-R-fontWeight);letter-spacing:var(--typography-B2-R-letterSpacing);line-height:var(--typography-B2-R-lineHeight);color:var(--color-text-tertiary);align-self:flex-end}
._1kj134le{font-size:var(--typography-C1-R-fontSize);font-weight:var(--typography-C1-R-fontWeight);letter-spacing:var(--typography-C1-R-letterSpacing);line-height:var(--typography-C1-R-lineHeight);background-color:var(--palette-gray-50);border:1px dashed var(--color-border-regular);box-sizing:border-box;color:var(--color-text-tertiary);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:104px;height:104px;display:flex}
._1kj134le:focus-within{border-color:var(--color-primary-regular)}
._1kj134le:hover{background-color:var(--palette-gray-100)}
._1kj134le[aria-disabled=true]{cursor:not-allowed;opacity:.4}
._1kj134lf{color:var(--color-text-secondary);width:16px;height:16px}
._1kj134lg{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@layer sds_theme.components{._1a1afba1{box-sizing:border-box;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._1a1afba3{background-color:var(--palette-gray-100);color:var(--color-text-strong)}._1a1afba3:active{background-color:var(--palette-gray-300)}._1a1afba3:focus-visible{outline:2px solid var(--color-text-strong);outline-offset:-2px}._1a1afba3:hover{background-color:var(--palette-gray-200)}._1a1afba5{color:#fff;background-color:#0006}._1a1afba5:active{background-color:#000000b8}._1a1afba5:focus-visible{outline-offset:-2px;outline:2px solid #fff}._1a1afba5:hover{background-color:#0000008f}._1a1afba7{width:28px;min-width:28px;height:28px;min-height:28px}._1a1afba9{width:32px;min-width:32px;height:32px;min-height:32px}._1a1afbab{width:40px;min-width:40px;height:40px;min-height:40px}._1a1afbad{cursor:not-allowed;pointer-events:none}._1a1afbaf{opacity:.4;background-color:#fff}._1a1afbah{opacity:.4}}
@layer sds_theme.components{.afbupa1{font-size:var(--typography-caption-semibold-fontSize);font-weight:var(--typography-caption-semibold-fontWeight);letter-spacing:var(--typography-caption-semibold-letterSpacing);line-height:var(--typography-caption-semibold-lineHeight);box-sizing:border-box;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;width:max-content;padding-left:8px;padding-right:8px;display:inline-flex}.afbupa3{background-color:var(--color-text-strong);color:#fff}.afbupa5{background-color:var(--color-primary-strong);color:#fff}.afbupa7{background-color:var(--palette-primary-light);color:var(--color-primary-heavy)}.afbupa9{background-color:var(--palette-gray-100);color:var(--palette-gray-700)}.afbupab{color:#fff;background-color:#9e9e9e}.afbupad{color:#8a5a12;background-color:#fff4d6}.afbupaf{color:#c8323b;background-color:#ffe8e8}.afbupah{color:var(--color-text-strong);background-color:#fff}.afbupaj{color:#fff;background-color:#7c4ddb}.afbupal{color:#7c4ddb;background-color:#f4efff}.afbupan{border-radius:6px;height:18px;min-height:18px}.afbupap{border-radius:6px;height:20px;min-height:20px}.afbupar{border-radius:6px;height:22px;min-height:22px}.afbupat{border-radius:8px;height:24px;min-height:24px}}
._1kdheb0{height:20px;min-height:20px;max-height:20px;padding:0 4px;font-size:.625rem;line-height:16px}
._1kdheb1{height:32px;min-height:32px;padding:0 8px}
