.ui{--ui-field:#fff;--ui-fg:var(--tx);--ui-muted:var(--tx-3);--ui-border:var(--border);--ui-ring:var(--teal);--ui-ring-soft:#16808f47;--ui-destructive:#c6383c;--ui-destructive-soft:#c6383c33;--ui-popover:#fff;--ui-popover-border:var(--border-subtle);--ui-accent:#f1f3f4;--ui-accent-fg:var(--tx);--ui-hover:transparent;--ui-radius:8px;--ui-radius-sm:6px;--ui-shadow-xs:0 1px 2px 0 #0000000d;--ui-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ui.ui-dark{--ui-field:#ffffff0b;--ui-fg:#fff;--ui-muted:var(--on-dark-3);--ui-border:#ffffff26;--ui-ring:var(--teal-500);--ui-ring-soft:#239dba73;--ui-destructive:#f4a19b;--ui-destructive-soft:#f4a19b66;--ui-popover:#20282e;--ui-popover-border:#ffffff1a;--ui-accent:#ffffff14;--ui-accent-fg:#fff;--ui-hover:#ffffff13;--ui-shadow-md:0 10px 24px -8px #0000008c}.ui-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ui-label{font:500 14px/1.25 var(--f-body);color:var(--ui-fg);user-select:none;align-items:center;gap:8px;margin:0;padding:0;display:flex}.ui-input,.ui-textarea,.ui-select-trigger,.ui-input-group{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-field);width:100%;min-width:0;color:var(--ui-fg);font:400 16px/1.5 var(--f-body);box-shadow:var(--ui-shadow-xs);outline:none;transition:color .15s,border-color .15s,box-shadow .15s,background-color .15s}@media (width>=768px){.ui-input,.ui-textarea,.ui-select-trigger,.ui-input-group{font-size:14px}}.ui-input{height:36px;padding:4px 12px;display:block}.ui-textarea{resize:vertical;field-sizing:content;min-height:64px;padding:8px 12px;display:block}.ui-input::placeholder,.ui-textarea::placeholder,.ui-input-group-input::placeholder{color:var(--ui-muted);opacity:1}.ui-input:focus-visible,.ui-textarea:focus-visible,.ui-select-trigger:focus-visible,.ui-input-group:has(>.ui-input-group-input:focus-visible){border-color:var(--ui-ring);box-shadow:var(--ui-shadow-xs),0 0 0 3px var(--ui-ring-soft)}.ui-input[aria-invalid=true],.ui-textarea[aria-invalid=true],.ui-select-trigger[aria-invalid=true],.ui-input-group:has(>[aria-invalid=true]),.err>.ui-input{border-color:var(--ui-destructive)}.ui-input[aria-invalid=true]:focus-visible,.ui-textarea[aria-invalid=true]:focus-visible,.ui-select-trigger[aria-invalid=true]:focus-visible,.ui-input-group:has(>[aria-invalid=true]:focus-visible),.err>.ui-input:focus-visible{box-shadow:var(--ui-shadow-xs),0 0 0 3px var(--ui-destructive-soft)}.ui-input:disabled,.ui-textarea:disabled,.ui-select-trigger:disabled{opacity:.5;cursor:not-allowed}.ui-input-group{align-items:center;height:36px;display:flex;position:relative}.ui-input-group-input{width:100%;min-width:0;box-shadow:none;font:inherit;color:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:auto;align-self:stretch;padding:4px 12px}.ui-input-group-addon{color:var(--ui-muted);cursor:text;user-select:none;flex:none;order:-1;justify-content:center;align-items:center;gap:8px;padding:6px 0 6px 12px;font-size:14px;font-weight:500;display:flex}.ui-input-group-addon .i{width:16px;height:16px}.ui-input-group-addon:has(>button){cursor:default;margin-left:-.45rem}.ui-input-group-addon+.ui-input-group-input,.ui-input-group-addon~.ui-input-group-input{padding-left:8px}.ui-input-group-button{height:24px;color:var(--ui-fg);font:500 14px/1 var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:0 8px;transition:background-color .15s,box-shadow .15s;display:inline-flex}.ui-input-group-button:hover,.ui-input-group-button[aria-expanded=true]{background:var(--ui-accent);color:var(--ui-accent-fg)}.ui-input-group-button:focus-visible{box-shadow:0 0 0 3px var(--ui-ring-soft);outline:none}.ui-input-group-button .ui-chev{opacity:.5;width:14px;height:14px}.ui-select{position:relative}.ui-select-trigger{white-space:nowrap;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;justify-content:space-between;align-items:center;gap:8px;height:36px;padding:8px 12px;display:flex}.ui-select-trigger:hover{background-color:var(--ui-hover)}.ui-select-trigger[data-placeholder]{color:var(--ui-muted)}.ui-select-trigger>.ui-icon{color:var(--ui-muted);flex:none;display:flex}.ui-select-trigger>.ui-icon .i{width:16px;height:16px}.ui-select-value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-chev{opacity:.5;pointer-events:none;flex:none;width:16px;height:16px}select.ui-select-trigger{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2366757D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}select.ui-select-trigger:invalid{color:var(--ui-muted)}select.ui-select-trigger option{color:var(--tx);background:#fff}.ui-select>.ui-icon{color:var(--ui-muted);pointer-events:none;z-index:1;display:flex;position:absolute;top:50%;left:12px;translate:0 -50%}.ui-select>.ui-icon .i{width:16px;height:16px}.ui-select:has(>.ui-icon)>select.ui-select-trigger{padding-left:36px}.ui-select-native{clip:rect(0 0 0 0);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-select-content{z-index:50;min-width:8rem;max-height:min(320px,var(--ui-avail,320px));border:1px solid var(--ui-popover-border);border-radius:var(--ui-radius);background:var(--ui-popover);color:var(--ui-fg);box-shadow:var(--ui-shadow-md);font:400 14px/20px var(--f-body);transform-origin:top;padding:4px;animation:.15s ease-out ui-in;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}.ui-select-content[data-side=top]{transform-origin:bottom;animation-name:ui-in-up;top:auto;bottom:calc(100% + 4px)}.ui-select-content[hidden],.ui-select-content [hidden]{display:none}.ui-select-label{color:var(--ui-muted);padding:6px 8px;font-size:12px;font-weight:500;line-height:16px}.ui-select-separator{background:var(--ui-popover-border);pointer-events:none;height:1px;margin:4px -4px}.ui-select-item{border-radius:var(--ui-radius-sm);cursor:default;user-select:none;outline:none;align-items:center;gap:8px;width:100%;padding:6px 32px 6px 8px;display:flex;position:relative}.ui-select-item[data-highlighted]{background:var(--ui-accent);color:var(--ui-accent-fg)}.ui-select-item-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select-hint{color:var(--ui-muted);font-variant-numeric:tabular-nums;flex:none}.ui-check{visibility:hidden;width:16px;height:16px;position:absolute;right:8px}.ui-select-item[aria-selected=true] .ui-check{visibility:visible}.ui-select-content.ui-command{flex-direction:column;width:300px;max-width:calc(100vw - 32px);max-height:none;padding:0;display:flex;right:auto;overflow:hidden}.ui-command-input{border-bottom:1px solid var(--ui-popover-border);align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.ui-command-input input{min-width:0;height:40px;color:var(--ui-fg);font:400 14px/20px var(--f-body);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.ui-command-input input::placeholder{color:var(--ui-muted)}.ui-search-icon{opacity:.5;flex:none;width:16px;height:16px}.ui-command .ui-select-list{max-height:min(300px,calc(var(--ui-avail,340px) - 40px));padding:4px;scroll-padding-block:4px;overflow:hidden auto}.ui-command-empty{text-align:center;margin:0;padding:24px 0;font-size:14px}@keyframes ui-in{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:none}}@keyframes ui-in-up{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-select-content{animation:none}}.ui-toggle-group{border-radius:var(--ui-radius);box-shadow:var(--ui-shadow-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-toggle-group input{opacity:0;width:1px;height:1px;position:absolute}.ui-toggle-group label{border:1px solid var(--ui-border);background:var(--ui-field);height:36px;color:var(--ui-fg);font:500 14px/1 var(--f-mono);cursor:pointer;place-items:center;margin:0 0 0 -1px;transition:background-color .15s,color .15s,box-shadow .15s;display:grid}.ui-toggle-group label:first-of-type{border-radius:var(--ui-radius) 0 0 var(--ui-radius);margin-left:0}.ui-toggle-group label:last-of-type{border-radius:0 var(--ui-radius) var(--ui-radius) 0}.ui-toggle-group label:hover{background:var(--ui-accent)}.ui-toggle-group input:checked+label{background:var(--ui-fg);color:var(--carbon);border-color:var(--ui-fg)}.ui:not(.ui-dark) .ui-toggle-group input:checked+label{color:#fff}.ui-toggle-group input:focus-visible+label{z-index:1;border-color:var(--ui-ring);box-shadow:0 0 0 3px var(--ui-ring-soft);position:relative}@media (width<=420px){.ui-toggle-group{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-toggle-group label{border-radius:0;margin:-1px 0 0 -1px}.ui-toggle-group label:first-of-type{border-radius:var(--ui-radius) 0 0 0;margin:0}.ui-toggle-group label:nth-of-type(2){border-radius:0 var(--ui-radius) 0 0;margin-top:0}.ui-toggle-group label:nth-of-type(3){border-radius:0 0 0 var(--ui-radius);margin-left:0}.ui-toggle-group label:nth-of-type(4){border-radius:0 0 var(--ui-radius) 0}}
