.ui-field-row{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ui-field{align-content:start;gap:6px;min-width:0;display:grid}.ui-field .ui-seg{flex-wrap:wrap;justify-self:start}.ui-field__label{color:var(--ink-2);font-weight:500;font-size:var(--fs-sm)}.ui-field__hint{color:var(--ink-3);font-size:var(--fs-xs)}.ui-field__error{color:var(--neg);font-size:var(--fs-xs);padding-left:20px;position:relative}.ui-field__error:before{content:"";background-color:currentColor;width:14px;height:14px;position:absolute;top:.15em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.7 18-8-14a2 2 0 0 0-3.4 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.7-3'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.7 18-8-14a2 2 0 0 0-3.4 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.7-3'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-input{width:100%;height:var(--h-input);border:1px solid var(--line-control);border-radius:var(--r-sm);background-color:var(--sunken);color:var(--ink);font:inherit;font-size:var(--fs-input);transition:border-color var(--dur-1), box-shadow var(--dur-1);outline:none;padding:0 12px}.ui-input::placeholder{color:var(--ink-3)}.ui-input:hover{border-color:var(--ink-3)}.ui-input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent-soft)}.ui-input[aria-invalid=true]{border-color:var(--neg);box-shadow:0 0 0 1px var(--neg), 0 0 0 4px var(--neg-soft)}.ui-input:disabled{border-color:var(--line-control);opacity:.5;cursor:not-allowed}select.ui-input{background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);appearance:none;cursor:pointer;background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.ui-input--sm{height:var(--h-sm);font-size:var(--fs-sm)}@media (width<=640px),(pointer:coarse){.ui-input--sm{font-size:var(--fs-input)}}@media (width<=559.98px){.ui-field-row{grid-template-columns:minmax(0,1fr)}}.ui-affix{display:block;position:relative}.ui-textarea{resize:vertical;height:76px;padding:10px 12px}.ui-affix .ui-input{padding-right:64px}.ui-affix--wide .ui-input{padding-right:118px}.ui-affix__suffix{color:var(--ink-3);font-size:var(--fs-sm);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ui-field__label-row{justify-content:space-between;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ui-input--mono{font-family:var(--font-mono);font-size:var(--fs-input-mono)}.ui-input.ui-num{font-variant-numeric:tabular-nums}.ui-pw{display:block;position:relative}.ui-pw .ui-input{padding-right:calc(var(--h-icon) + 8px)}.ui-pw .ui-ibtn{top:calc((var(--h-input) - var(--h-icon)) / 2);right:calc((var(--h-input) - var(--h-icon)) / 2);position:absolute}.ui-subform{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised);animation:.2s ease-out ui-fade-in;display:grid}.ui-more>summary{color:var(--ink-2);font-weight:500;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.ui-more>summary::-webkit-details-marker{display:none}.ui-more>summary:hover{color:var(--ink)}.ui-more>summary .shell-icon{width:15px;height:15px;transition:transform .12s}.ui-more[open]>summary .shell-icon{transform:rotate(90deg)}.ui-more>div{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}
