.ui-close-button{position:relative}button.ui-close-button.ui-icon-button{width:var(--size-icon-md);min-width:var(--size-icon-md);height:var(--size-icon-md);min-height:var(--size-icon-md);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-text-primary) 20%, transparent);color:var(--color-text-on-action);box-shadow:none;border:0;flex:none;place-items:center;padding:0;display:inline-grid}button.ui-close-button.ui-icon-button:before{inset:calc((var(--size-icon-md) - var(--size-touch-target)) / 2);border-radius:inherit;content:"";position:absolute}button.ui-close-button.ui-icon-button>img{pointer-events:none;flex:none;display:block}button.ui-close-button.ui-icon-button:not(:disabled):hover{background:color-mix(in srgb, var(--color-text-primary) 30%, transparent);transform:none}button.ui-close-button.ui-icon-button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:var(--space-fluid-4)}.ui-radio{width:var(--size-icon-md);height:var(--size-icon-md);cursor:pointer;flex:none;place-items:center;display:inline-grid;position:relative}.ui-radio-input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ui-radio-indicator{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--radius-full);background:var(--color-background-raised);pointer-events:none;border:0;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #15223114,0 1px 4px #15223114}.ui-radio-indicator[data-variant=dot]:after{width:calc(var(--size-icon-md) * .45);height:calc(var(--size-icon-md) * .45);border-radius:var(--radius-full);background:var(--color-text-on-action);content:"";opacity:0}.ui-radio-indicator>img{opacity:0;display:block}.ui-radio-indicator[data-checked=true],.ui-radio-input:checked+.ui-radio-indicator{background:var(--color-background-action)}.ui-radio-indicator[data-checked=true]:after,.ui-radio-indicator[data-checked=true]>img,.ui-radio-input:checked+.ui-radio-indicator:after,.ui-radio-input:checked+.ui-radio-indicator>img{opacity:1}.ui-radio-input:focus-visible+.ui-radio-indicator{outline:2px solid var(--color-focus-ring);outline-offset:var(--space-fluid-4)}.ui-radio:has(.ui-radio-input:disabled){opacity:.48;cursor:not-allowed}.ui-radio-indicator[data-disabled=true]{opacity:.48}.ui-icon-button.ui-help-trigger{width:var(--space-fluid-20);min-width:var(--space-fluid-20);height:var(--space-fluid-20);min-height:var(--space-fluid-20);background:0 0;border:0;flex:none;padding:0;position:relative}.ui-help-trigger:before{width:var(--size-touch-target);height:var(--size-touch-target);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-help-trigger>img{flex:none;display:block}.ui-icon-button.ui-help-trigger:not(:disabled):hover{background:0 0;transform:none}.ui-help-tooltip{width:max-content;max-width:min(calc(var(--sidebar-width) + var(--space-fluid-68)), calc(100vw - (var(--space-fluid-16) * 2)));max-height:calc(100svh - (var(--space-fluid-16) * 2));padding:var(--space-fluid-8) var(--space-fluid-16);overscroll-behavior:contain;border-radius:var(--space-fluid-8);background:var(--color-background-action);color:var(--color-text-on-action);box-shadow:var(--shadow-overlay);font-family:var(--font-family-body);font-size:var(--type-12);overflow-wrap:anywhere;border:0;margin:0;font-weight:500;line-height:1.4;position:fixed;inset:auto;overflow:auto}.ui-help-tooltip>:first-child{margin-top:0}.ui-help-tooltip>:last-child{margin-bottom:0}
