:root{--checkbox-field-icon-size:17px;--checkbox-field-gap:6px}.checkbox-field{height:var(--field-height);max-width:var(--field-max-width);margin:0 var(--field-margin-x);--checkbox-field-label-size:var(--field-font-size);position:relative}.checkbox-field__separator{background-color:var(--separator-no-opaque);mix-blend-mode:var(--blend-mode);width:100%;height:1px;position:absolute;top:-1px;left:0}.checkbox-field__row{align-items:center;gap:var(--checkbox-field-gap);height:100%;display:flex}.checkbox-field__toggle,.checkbox-field__open{align-items:center;gap:var(--checkbox-field-gap);min-width:0;height:100%;color:var(--label-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.checkbox-field__toggle{flex:auto}.checkbox-field__toggle[data-compact=true]{flex:none}.checkbox-field__open{flex:auto}.checkbox-field__toggle:focus-visible,.checkbox-field__open:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid}.checkbox-field__box{width:var(--checkbox-field-icon-size);height:var(--checkbox-field-icon-size);color:var(--label-primary);flex-shrink:0;display:flex}.checkbox-field__box svg{width:100%;height:100%}.checkbox-field__label{min-width:0;font-size:var(--checkbox-field-label-size);letter-spacing:-.43px;color:var(--label-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:500;line-height:normal;overflow:hidden}.checkbox-field__content{flex:auto;align-items:center;min-width:0;display:flex}.checkbox-field__line{align-items:center;gap:var(--checkbox-field-trailing-gap,var(--checkbox-field-gap));height:100%;display:flex}.checkbox-field__line>.checkbox-field__row{flex:auto;min-width:0}.checkbox-field__trailing{flex:none;align-items:center;display:flex}.checkbox-field__toggle:disabled{cursor:default}.checkbox-field[data-disabled] .checkbox-field__box{color:var(--label-tertiary)}.checkbox-field__info{width:var(--checkbox-field-icon-size);height:var(--checkbox-field-icon-size);color:var(--accent-red-100);opacity:0;pointer-events:none;flex-shrink:0;display:flex;position:relative}.checkbox-field__info[data-missing=true]{opacity:1;pointer-events:auto}.checkbox-field__info svg{width:100%;height:100%}.checkbox-field__chevron{width:var(--checkbox-field-icon-size);height:var(--checkbox-field-icon-size);color:var(--label-primary);flex-shrink:0;display:flex}.checkbox-field__chevron svg{width:100%;height:100%}.checkbox-field__bubble{display:none}@media (min-width:1024px) and (pointer:fine){.checkbox-field__bubble{top:var(--checkbox-field-bubble-y,0);left:var(--checkbox-field-bubble-x,0);z-index:400;background:var(--bg-contrasted-41);backdrop-filter:blur(20px);color:var(--label-primary);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:400;line-height:normal;display:block;position:fixed;translate:12px 12px}}@media (min-width:768px){:root{--checkbox-field-icon-size:20px;--checkbox-field-gap:8px}}@media (min-width:1024px){:root{--checkbox-field-icon-size:22px;--checkbox-field-gap:10px}}
