.ui-form{flex-direction:column;gap:26px;min-width:0;display:flex}.ui-section{border:1px solid var(--lp-line-faint);background:var(--lp-ground);border-radius:18px;flex-direction:column;gap:16px;min-width:0;padding:24px 26px;scroll-margin-top:24px;display:flex}.ui-section-head{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.ui-section-titles{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-form-title{font-family:var(--font-wordmark);letter-spacing:-.01em;color:var(--lp-text);align-items:baseline;gap:9px;margin:0;font-size:17px;font-weight:600;display:flex}.ui-form-step{font-family:var(--font-sans);color:var(--lp-dim);font-size:12px;font-weight:600}.ui-section-note{color:var(--lp-dim);margin:0;font-size:12.5px;line-height:1.5}.ui-section-body{flex-direction:column;gap:16px;min-width:0;display:flex}.ui-row{gap:14px;min-width:0;display:grid}.ui-row.is-2{grid-template-columns:1fr 1fr}.ui-row.is-3{grid-template-columns:repeat(3,1fr)}.ui-field{gap:var(--field-gap);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ui-field-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-field-top.is-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-label{min-width:0;font-size:var(--field-label-font);color:var(--lp-text);flex:1;justify-content:space-between;align-items:baseline;gap:12px;padding:0;font-weight:600;display:flex}.ui-optional{font-size:var(--field-help-font);color:var(--lp-dim);flex:none;font-weight:500}.ui-required{color:var(--lp-accent);margin-left:3px}.ui-count{color:var(--lp-dim);font-variant-numeric:tabular-nums;font-size:11px}.ui-count.is-over{color:var(--lp-error)}.ui-help{font-size:var(--field-help-font);color:var(--lp-dim);line-height:1.5}.ui-help-strong{color:var(--lp-text-3)}.ui-issue,.ui-warn{font-size:var(--field-help-font);align-items:center;gap:7px;display:inline-flex}.ui-issue{color:var(--lp-error)}.ui-warn{color:var(--lp-warn)}.ui-input{box-sizing:border-box;width:100%;min-height:var(--field-h);padding:10px var(--field-px);background:var(--field-bg);border:1px solid var(--field-line);border-radius:var(--field-radius);color:var(--lp-text);font-family:inherit;font-size:var(--field-font);transition:border-color .15s}.ui-input::placeholder{color:var(--field-placeholder)}.ui-input:hover:not(:disabled):not(:read-only){border-color:var(--field-line-hover)}.ui-input:focus{border-color:var(--field-line-focus)}.lp-root .ui-input:focus-visible,.lp-root .ui-token-input:focus-visible,.lp-root .ui-search-input:focus-visible,.lp-root .ui-pop-search:focus-visible{outline:none}.ui-input,.ui-search-input,.ui-token-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ui-input:-webkit-autofill{box-shadow:inset 0 0 0 100px var(--field-autofill-bg);-webkit-text-fill-color:var(--lp-text);caret-color:var(--lp-text)}.ui-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 100px var(--field-autofill-bg);-webkit-text-fill-color:var(--lp-text);caret-color:var(--lp-text)}.ui-input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px var(--field-autofill-bg);-webkit-text-fill-color:var(--lp-text);caret-color:var(--lp-text)}.ui-input:autofill,.ui-input:autofill:hover,.ui-input:autofill:focus{box-shadow:inset 0 0 0 100px var(--field-autofill-bg);-webkit-text-fill-color:var(--lp-text);caret-color:var(--lp-text)}.ui-input.is-bare:autofill{box-shadow:inset 0 0 0 100px var(--field-autofill-bg)}.ui-input:disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-input:read-only{color:var(--lp-text-3);cursor:default;background:0 0}.ui-input.is-bad,.ui-input[aria-invalid=true]{border-color:var(--field-invalid-line)}.ui-input.is-bad:hover,.ui-input.is-bad:focus,.ui-input[aria-invalid=true]:hover,.ui-input[aria-invalid=true]:focus{border-color:var(--lp-error-2)}.ui-input.is-short{max-width:120px}.ui-textarea{resize:vertical;padding-top:12px;padding-bottom:12px;line-height:1.6}.ui-textarea.is-grow{resize:none;overflow:hidden}.ui-prefixed{min-height:var(--field-h);background:var(--field-bg);border:1px solid var(--field-line);border-radius:var(--field-radius);align-items:center;display:flex;overflow:hidden}.ui-prefixed:focus-within{border-color:var(--field-line-focus)}.ui-prefixed:has(.ui-input[aria-invalid=true]){border-color:var(--field-invalid-line)}.ui-money{max-width:280px}.ui-money-rule{background:var(--field-line);flex:none;align-self:stretch;width:1px;margin:10px 0}.ui-money-currency{min-height:calc(var(--field-h) - 2px);background-color:#0000;background-image:linear-gradient(45deg, transparent 50%, var(--lp-muted) 50%), linear-gradient(135deg, var(--lp-muted) 50%, transparent 50%);color:var(--lp-text);font-family:inherit;font-size:var(--field-font);cursor:pointer;appearance:none;background-position:calc(100% - 19px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:none;flex:none;padding:0 34px 0 14px}.ui-money-currency:focus{outline:none}.ui-money-currency option{background:var(--lp-ground);color:var(--lp-text)}.ui-duration{max-width:320px}.ui-duration .ui-input.is-bare{padding-left:var(--field-px)}.ui-unit.is-short{max-width:140px}.ui-prefix,.ui-suffix{font-size:var(--field-font);color:var(--lp-dim);flex:none}.ui-prefix{padding-left:var(--field-px)}.ui-suffix{padding-right:var(--field-px)}.ui-input.is-bare{background:0 0;border:none;flex:1;min-width:0;min-height:0;padding-left:5px;padding-right:5px}.ui-input.is-bare:hover,.ui-input.is-bare:focus{border-color:#0000}.ui-selectwrap{min-width:0;position:relative}.ui-select{text-align:left;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--lp-muted) 50%), linear-gradient(135deg, var(--lp-muted) 50%, transparent 50%);appearance:none;background-position:calc(100% - 19px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;align-items:center;padding-right:34px;display:flex}.ui-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-value.is-placeholder{color:var(--field-placeholder)}.ui-select:disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-pop{z-index:30;border:1px solid var(--lp-line);border-radius:var(--lp-pop);flex-direction:column;gap:6px;max-height:280px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.ui-pop-search{box-sizing:border-box;background:var(--field-bg);border:1px solid var(--field-line);width:100%;color:var(--lp-text);border-radius:8px;flex:none;padding:8px 10px;font-family:inherit;font-size:13px}.ui-pop-search:focus{border-color:var(--field-line-focus)}.ui-pop-search::placeholder{color:var(--field-placeholder)}.ui-pop-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ui-pop-opt{color:var(--lp-text-3);cursor:pointer;border-radius:7px;padding:8px 10px;font-size:13px}.ui-pop-opt.is-active{background:var(--lp-raised);color:var(--lp-text)}.ui-pop-opt.is-selected{color:var(--lp-text);font-weight:600}.ui-pop-empty{color:var(--lp-dim);margin:0;padding:10px;font-size:12.5px}.ui-check{color:var(--lp-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.ui-date{grid-template-columns:4.5em minmax(0,1fr) 5.5em;gap:8px;display:grid}.ui-date>.ui-field{gap:0}.ui-date .ui-input{text-align:center}.ui-check input[type=checkbox]{appearance:none;border:1.5px solid var(--lp-line-2);cursor:pointer;background:50%/12px 12px no-repeat;border-radius:5px;flex:none;width:18px;height:18px;margin:0;transition:background-color .12s,border-color .12s}.ui-check:hover input[type=checkbox]{border-color:var(--lp-line-3)}.ui-check input[type=checkbox]:checked{border-color:var(--lp-light);background-color:var(--lp-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23050505' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E")}.ui-check input[type=checkbox]:focus-visible{outline:2px solid var(--lp-line-3);outline-offset:2px}.ui-check.is-disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-check a{color:var(--lp-text);text-underline-offset:2px;text-decoration:underline}.ui-radios{flex-direction:column;gap:14px;display:flex}.ui-radio{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}.ui-radio .ui-radio-label{color:var(--lp-text-3)}.ui-radio.is-on .ui-radio-label,.ui-radio:hover .ui-radio-label{color:var(--lp-text)}.ui-radio.is-disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-radio input,.ui-seg-opt input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.ui-radio:has(input:focus-visible),.ui-seg-opt:has(input:focus-visible)){outline:2px solid var(--lp-line-3);outline-offset:2px}.ui-radio-dot{border:1.5px solid var(--lp-line-2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:inline-flex}.ui-radio.is-on .ui-radio-dot{border-color:var(--lp-light)}.ui-radio-dot span{background:0 0;border-radius:50%;width:8px;height:8px}.ui-radio.is-on .ui-radio-dot span{background:var(--lp-light)}.ui-radio-text{flex-direction:column;gap:1px;display:flex}.ui-radio-label{font-size:var(--field-label-font);color:var(--lp-text);font-weight:600}.ui-radio-hint{font-size:var(--field-help-font);color:var(--lp-dim)}.ui-seg{background:var(--lp-well);border-radius:var(--lp-pill);align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.ui-seg-opt{border-radius:var(--lp-pill);color:var(--lp-muted);font-size:var(--field-label-font);cursor:pointer;padding:7px 16px;font-weight:600;transition:background .15s,color .15s;position:relative}.ui-seg-opt:not(.is-on):hover{color:var(--lp-text)}.ui-seg-opt.is-on{background:var(--lp-light);color:var(--lp-ink)}.ui-seg-opt.is-disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-chips{flex-wrap:wrap;gap:8px;display:flex}.ui-chip{border-radius:var(--lp-pill);border:1px solid var(--lp-line);color:var(--lp-muted);font-family:inherit;font-size:var(--field-label-font);cursor:pointer;background:0 0;padding:8px 16px;font-weight:600;transition:border-color .15s,background .15s,color .15s,transform .15s}.ui-chip:not(.is-on):hover:not(:disabled){border-color:var(--lp-line-2);color:var(--lp-text)}.ui-chip.is-on{background:var(--lp-light);border-color:var(--lp-light);color:var(--lp-ink)}.ui-chip:disabled{opacity:var(--field-disabled-opacity);cursor:default}.ui-tokens{min-height:var(--field-h);background:var(--field-bg);border:1px solid var(--field-line);border-radius:var(--field-radius);flex-wrap:wrap;align-items:center;gap:7px;padding:6px 8px;display:flex}.ui-tokens:focus-within{border-color:var(--field-line-focus)}.ui-tokens.is-disabled{opacity:var(--field-disabled-opacity)}.ui-token{border-radius:var(--lp-pill);background:var(--lp-raised);color:var(--lp-text-3);align-items:center;gap:7px;padding:5px 6px 5px 12px;font-size:12px;display:inline-flex}.ui-token-swatch{border:1px solid var(--lp-line-faint);border-radius:var(--lp-pill);flex:none;width:12px;height:12px}.ui-token button{width:18px;height:18px;color:var(--lp-dim);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ui-token button:hover:not(:disabled){background:var(--lp-line);color:var(--lp-text)}.ui-token-input{min-width:120px;color:var(--lp-text);background:0 0;border:none;flex:1;padding:5px 6px;font-family:inherit;font-size:13px}.ui-token-input::placeholder{color:var(--field-placeholder)}.ui-suggest{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:10px;flex-direction:column;margin:0;padding:6px;list-style:none;display:flex}.ui-suggest button{width:100%;color:var(--lp-text-3);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 10px;font-family:inherit;font-size:13px}.ui-suggest button:hover{background:var(--lp-raised);color:var(--lp-text)}.ui-switch-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.ui-switch-row.is-disabled{opacity:var(--field-disabled-opacity)}.ui-switch-block{align-items:flex-start;gap:14px;min-width:0;display:flex}.ui-switch-block>.switch{flex:none;margin-top:1px}.ui-switch-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-switch-label{font-size:var(--field-label-font);color:var(--lp-text-3);align-items:center;gap:8px;font-weight:600;display:inline-flex}.ui-file{align-items:center;gap:14px;display:flex}.ui-file-pick{cursor:pointer}.ui-file-pick.is-off{opacity:var(--btn-disabled-opacity);cursor:default}.ui-file-input{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-file-pick:has(input:focus-visible){outline:2px solid var(--lp-line-3);outline-offset:2px}.ui-search{box-sizing:border-box;width:100%;min-height:var(--field-h);padding:0 var(--field-px);background:var(--field-bg);border:1px solid var(--field-line);border-radius:var(--lp-pill);color:var(--lp-dim);cursor:text;align-items:center;gap:10px;transition:border-color .15s;display:flex;position:relative}.ui-search:focus-within{border-color:var(--field-line-focus)}.ui-search-input{appearance:none;min-width:0;color:var(--lp-text);font-family:inherit;font-size:var(--field-font);background:0 0;border:none;flex:1}.ui-search-input::placeholder{color:var(--field-placeholder)}.ui-search-input::-webkit-search-decoration{appearance:none}.ui-search-input::-webkit-search-cancel-button{appearance:none}.ui-search-input::-webkit-search-results-button{appearance:none}.ui-search-input::-webkit-search-results-decoration{appearance:none}.lp-root .ui-search-clear{width:28px;height:28px;color:var(--lp-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:-8px;padding:0;display:inline-flex}.lp-root .ui-search-clear:hover{color:var(--lp-text);background:var(--lp-card)}.ui-search-hint{top:calc(100% + 6px);left:var(--field-px);font-size:var(--field-help-font);color:var(--lp-dim);position:absolute}.ui-actions{align-items:center;gap:10px;display:flex}.lp-actionbar-inner.ui-actions{justify-content:flex-end}.ui-actions-note{color:var(--lp-dim);margin:0 8px 0 0;font-size:12.5px}.ui-code{gap:var(--code-gap);grid-template-columns:repeat(6,1fr);display:grid}.lp-root .ui-code-box{width:100%;height:var(--code-h);box-sizing:border-box;text-align:center;background:var(--code-bg);border:1.5px solid var(--field-line);border-radius:var(--code-radius);min-width:0;color:var(--lp-text);font-family:inherit;font-size:var(--code-font);letter-spacing:var(--code-tracking);outline:none;font-weight:600}.lp-root .ui-code-box.is-filled{border-color:var(--field-line-hover)}.lp-root .ui-code-box:focus,.lp-root .ui-code-box:focus-visible{border-color:var(--field-line-focus);outline:none}.ap-page{--field-h:48px;--field-px:20px;--field-radius:var(--lp-pill);--field-font:15px;--field-autofill-bg:var(--lp-card);--code-gap:12px;--code-h:64px;--code-radius:18px;--code-font:24px;--code-tracking:.04em}.au-card{--field-h:50px;--field-px:16px;--field-radius:14px;--field-font:14px;--field-autofill-bg:var(--lp-card)}@media (max-width:560px){.ui-input,.ui-textarea,.ui-token-input,.ui-search-input,.ui-pop-search{font-size:16px}.ui-section{padding:20px 18px}.ui-row.is-2,.ui-row.is-3{grid-template-columns:1fr}}
