.minds-control-box{--control-box-background:var(--button-rest-bg-light);--control-box-hover:var(--button-hover-bg-light);--control-box-content:var(--button-rest-content-light);--control-box-disabled:var(--button-disabled-content-light);--control-box-border:var(--button-rest-border-light);--control-box-border-width:var(--button-border-width);--control-box-focus:var(--button-focus-light);--control-box-error:var(--control-box-error-light);--control-box-content-error:var(--control-box-content-error-light);--control-box-shadow:var(--control-box-shadow-light);--control-box-size:var(--inset-control-inner-height);--control-box-radius:var(--inset-control-inner-radius);--control-box-offset:0px;box-sizing:border-box;width:var(--control-box-size);height:var(--control-box-size);border-radius:var(--control-box-radius);color:var(--control-box-content);opacity:1;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.minds-control-box[data-radius=nested]{--control-box-radius:max(0px, calc(var(--radius-context-outer,var(--inset-control-outer-radius)) - var(--inset-control-inset) - var(--inset-control-layout-border)))}.dark .minds-control-box{--control-box-background:var(--button-rest-bg-dark);--control-box-hover:var(--button-hover-bg-dark);--control-box-content:var(--button-rest-content-dark);--control-box-disabled:var(--button-disabled-content-dark);--control-box-border:var(--button-rest-border-dark);--control-box-focus:var(--button-focus-dark);--control-box-error:var(--control-box-error-dark);--control-box-content-error:var(--control-box-content-error-dark);--control-box-shadow:var(--control-box-shadow-dark)}[data-theme=light] .minds-control-box{--control-box-background:var(--button-rest-bg-light);--control-box-hover:var(--button-hover-bg-light);--control-box-content:var(--button-rest-content-light);--control-box-disabled:var(--button-disabled-content-light);--control-box-border:var(--button-rest-border-light);--control-box-focus:var(--button-focus-light);--control-box-error:var(--control-box-error-light);--control-box-content-error:var(--control-box-content-error-light);--control-box-shadow:var(--control-box-shadow-light)}.minds-control-box[data-full-target=true]{--control-box-offset:var(--control-box-inset);width:var(--button-height);height:var(--button-height);border-radius:var(--button-radius)}.minds-control-box[data-invalid=true]{color:var(--control-box-content-error);--control-box-border:var(--control-box-error)}.minds-control-box[data-disabled=true]{color:var(--control-box-disabled);--control-box-border-width:var(--button-disabled-border-width);--control-box-background:var(--button-disabled-bg-light);--control-box-border:var(--button-disabled-border-light)}.dark .minds-control-box[data-disabled=true]{--control-box-background:var(--button-disabled-bg-dark);--control-box-border:var(--button-disabled-border-dark)}[data-theme=light] .minds-control-box[data-disabled=true]{--control-box-background:var(--button-disabled-bg-light);--control-box-border:var(--button-disabled-border-light)}.minds-control-box[data-full-target=false],.minds-control-box[data-full-target=true] .control-box-surface{background:var(--control-box-background)}.minds-control-box[data-full-target=false]:before,.minds-control-box[data-full-target=true] .control-box-surface:before{content:"";box-sizing:border-box;border:var(--control-box-border-width) solid var(--control-box-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.minds-control-box[data-full-target=false][data-elevated=true],.minds-control-box[data-full-target=true][data-elevated=true] .control-box-surface{box-shadow:var(--control-box-shadow)}.minds-control-box:enabled:hover{--control-box-background:var(--control-box-hover)}.minds-control-box:has(.control-box-native:enabled:hover){--control-box-background:var(--control-box-hover)}.minds-control-box:enabled{cursor:pointer}.minds-control-box:disabled{cursor:default}.minds-control-box>.control-box-surface{inset:var(--control-box-offset);border-radius:var(--control-box-radius);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.minds-control-box>.control-box-surface>*{width:var(--button-icon-size);height:var(--button-icon-size);flex:none}.minds-control-box>.minds-loader{color:inherit}.minds-control-box>.control-box-glyph{width:var(--control-box-action-icon-size);height:var(--control-box-action-icon-size);flex:none}.minds-control-box:after{content:"";inset:var(--control-box-offset);border-radius:var(--control-box-radius);pointer-events:none;position:absolute}.minds-control-box:focus-visible:after{outline:var(--button-focus-width) solid var(--control-box-focus);outline-offset:var(--button-focus-offset)}.minds-control-box:has(.control-box-native:focus-visible):after{outline:var(--button-focus-width) solid var(--control-box-focus);outline-offset:var(--button-focus-offset)}.minds-control-box>input.control-box-native{appearance:none;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;box-shadow:none;cursor:pointer;opacity:1;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}.minds-control-box>input.control-box-native:disabled{cursor:default}@media (forced-colors:active){.minds-control-box:focus-visible:after{outline-color:highlight}.minds-control-box:has(.control-box-native:focus-visible):after{outline-color:highlight}}.tt-content{transition:opacity .15s}.tt-content[data-state=closed]{opacity:0}.tt-content[data-state=open]{opacity:1}.tt-arrow-rich{fill:hsl(var(--background));transform:translateY(-1px)}.tt-arrow-rich path{stroke:var(--line-control);stroke-width:var(--stroke-hairline);vector-effect:non-scaling-stroke}[data-disabled-control]{--disabled-control-content:var(--disabled-control-content-light);--disabled-control-border:var(--disabled-control-border-light)}.dark [data-disabled-control],[data-disabled-control].dark{--disabled-control-content:var(--disabled-control-content-dark);--disabled-control-border:var(--disabled-control-border-dark)}[data-theme=light] [data-disabled-control]{--disabled-control-content:var(--disabled-control-content-light);--disabled-control-border:var(--disabled-control-border-light)}[data-disabled-control]:is(:disabled,[data-disabled=true],[aria-disabled=true]){color:var(--disabled-control-content);border-color:var(--disabled-control-border);opacity:1}[data-disabled-control][data-button-contract=legacy]:is([data-button-variant=primary],[data-button-variant=square]):is(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 var(--disabled-control-border-width) var(--disabled-control-border)}.minds-button[data-button-hit-area=inline]{vertical-align:middle}.minds-button{--button-edge-style:var(--button-border-solid);--button-rest-bg:var(--button-rest-bg-light);--button-rest-content:var(--button-rest-content-light);--button-rest-border:var(--button-rest-border-light);--button-hover-bg:var(--button-hover-bg-light);--button-hover-content:var(--button-hover-content-light);--button-hover-border:var(--button-hover-border-light);--button-disabled-bg:var(--button-disabled-bg-light);--button-disabled-content:var(--button-disabled-content-light);--button-disabled-border:var(--button-disabled-border-light);--button-focus:var(--button-focus-light);--button-outline:var(--button-outline-light);--button-outline-bg:var(--button-outline-bg-light);color:var(--button-rest-content);background:var(--button-rest-bg);border:var(--button-border-width) var(--button-border-solid) var(--button-rest-border);text-decoration:none}.minds-button[data-button-border-style=dashed]{--button-edge-style:var(--button-border-dashed);border-style:var(--button-edge-style)}.minds-button[data-button-icon-placement]{text-align:start;min-width:0;padding-block:max(0px, calc(var(--inset-control-inset) - max(1px, var(--button-border-width))));justify-content:flex-start;padding-inline-start:var(--button-pad-inline);padding-inline-end:max(0px, calc(var(--inset-control-inset) - max(1px, var(--button-border-width))))}.minds-button-inset-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.minds-button-inset-icon{--minds-surface-child-light:var(--minds-surface-light,#fafafa);--minds-surface-child-dark:var(--minds-surface-grandchild-dark,#2a2a2a);margin-inline-start:auto}.minds-button[data-button-icon-placement=leading-inset]{padding-inline-start:max(0px, calc(var(--inset-control-inset) - max(1px, var(--button-border-width))));padding-inline-end:var(--button-pad-inline)}.minds-button[data-button-icon-placement=leading-inset] .minds-button-inset-icon{order:-1;margin-inline-start:0}.dark .minds-button,.minds-button.dark{--button-rest-bg:var(--button-rest-bg-dark);--button-rest-content:var(--button-rest-content-dark);--button-rest-border:var(--button-rest-border-dark);--button-hover-bg:var(--button-hover-bg-dark);--button-hover-content:var(--button-hover-content-dark);--button-hover-border:var(--button-hover-border-dark);--button-disabled-bg:var(--button-disabled-bg-dark);--button-disabled-content:var(--button-disabled-content-dark);--button-disabled-border:var(--button-disabled-border-dark);--button-focus:var(--button-focus-dark);--button-outline:var(--button-outline-dark);--button-outline-bg:var(--button-outline-bg-dark)}.minds-button:is(:enabled,a[href]):hover{color:var(--button-hover-content);background:var(--button-hover-bg);border-color:var(--button-hover-border)}.minds-button[data-button-variant=tertiary]:is(:enabled,a[href]):is(:hover,:focus-visible,[aria-expanded=true]:not([data-button-hover=color]),[aria-pressed=true],[data-state=open]){color:var(--button-hover-content)}.minds-button[data-button-variant=tertiary]:not([data-button-hover=color]):not([data-button-pin-state]){transition-property:color,border-color,opacity}.minds-button[data-button-variant=tertiary]:not([data-button-hover=color]):not([data-button-pin-state]):is(:enabled,a[href]):is(:hover,:focus-visible,[aria-expanded=true],[aria-pressed=true],[data-state=open]){background:var(--button-outline-bg)}.minds-button[data-button-variant=tertiary]:not([data-button-hover=color]):not([data-button-pin-state]):is(:enabled,a[href]):is(:hover,:focus-visible,[aria-expanded=true],[aria-pressed=true],[data-state=open]):before{content:"";box-sizing:border-box;border:var(--button-outline-width) var(--button-edge-style) var(--button-outline);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.minds-button[data-button-pin-state=pinned] .button-glyph path,.minds-button[data-button-pin-state]:is(:enabled,a[href]):is(:hover,:focus-visible) .button-glyph path{fill:currentColor}.minds-button:is(:disabled,[aria-disabled=true]){color:var(--button-disabled-content);background:var(--button-disabled-bg);border-color:var(--button-disabled-border);opacity:1}.minds-button:is([data-button-variant=primary],[data-button-variant=square]):is(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 var(--button-disabled-border-width) var(--button-disabled-border)}.minds-button:focus-visible{color:var(--button-hover-content);outline:var(--button-focus-width) solid var(--button-focus)!important;outline-offset:var(--button-focus-offset)!important}
