.inputSelectionBox{color:#fff;width:300px;max-width:100%;padding:calc(var(--safe-space)*2);border-radius:var(--border-radius);border:var(--border-width)solid #000;transition:all var(--transition-duration);text-align:left;background:linear-gradient(90deg,transparent,rgba(0,0,0,.5));border-radius:16px;position:relative}.inputSelectionBox--selected{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2));border-color:#fff}.inputSelectionBox--fullWidth{width:100%}.inputSelectionBox--disabled{cursor:not-allowed}.inputSelectionBox--disabled .inputSelectionBox__title{opacity:.45}@media (hover:hover){.inputSelectionBox:hover:not(.inputSelectionBox--selected):not(.inputSelectionBox--disabled){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inputSelectionBox:hover:not(.inputSelectionBox--disabled){background:linear-gradient(90deg,transparent,rgba(255,255,255,.2));border-color:#fff}}.inputSelectionBox__title{margin:calc(calc(calc(var(--safe-space)*2))*-1);align-items:center;margin-bottom:0;margin-right:0;display:flex}.inputSelectionBox__title:empty{margin:0}.inputSelectionBox__title>*{margin:calc(calc(var(--safe-space)*2));margin-bottom:0;margin-right:0}.inputSelectionBox__title__text{flex:1;padding-top:4px}.inputSelectionBox__icon{background:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:32px;display:flex;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.08)}.inputSelectionBox__tooltip{z-index:var(--z-raised);width:-webkit-max-content;width:-moz-max-content;color:#000;text-align:center;pointer-events:none;opacity:0;visibility:hidden;width:max-content;max-width:min(280px,90vw);transition:opacity var(--transition-duration),visibility var(--transition-duration);background:#fff;border-radius:8px;padding:8px 12px;font-size:14px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.inputSelectionBox__tooltip:after{content:"";border:6px solid transparent;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.inputSelectionBox--showReason .inputSelectionBox__tooltip{opacity:1;visibility:visible}.inputSelectionBox--disabled:focus-visible .inputSelectionBox__tooltip{opacity:1;visibility:visible}@media (hover:hover){.inputSelectionBox--disabled:hover .inputSelectionBox__tooltip{opacity:1;visibility:visible}}
