.kruglo-select{display:block;position:relative;flex:1 1 0;width:100%;min-width:0;color:#303435}.kruglo-select .kruglo-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:46px;padding:10px 14px;border:1px solid var(--border,#dce5e2);border-radius:8px;background:#fff;color:#303435;font:inherit;font-size:14px;line-height:22px;font-weight:400;text-align:left;box-shadow:none;cursor:pointer}.kruglo-select .kruglo-select-trigger:hover:not(:disabled){background:#f7faf8;border-color:#a8c8c3}.kruglo-select .kruglo-select-trigger:focus{outline:none;box-shadow:none}.kruglo-select .kruglo-select-trigger:focus-visible{outline:2px solid #008c89;outline-offset:3px;border-color:#008c89}.kruglo-select-trigger>span{min-width:0;overflow-wrap:anywhere}.kruglo-select-trigger>.icon-chevron{width:20px;height:20px;flex:0 0 20px;color:#008c89;transition:transform .15s ease}.kruglo-select-trigger[aria-expanded=true]>.icon-chevron{transform:rotate(180deg)}.kruglo-select .kruglo-select-trigger[aria-invalid=true]{border-color:#ae5435}.kruglo-select-trigger:disabled{cursor:default;opacity:.6}.kruglo-select-options{position:fixed;z-index:1200;box-sizing:border-box;margin:0;padding:5px;list-style:none;border:1px solid var(--border,#dce5e2);border-radius:12px;background:#fff;box-shadow:0 8px 28px #123e3320;color:#303435;font-family:Inter,Arial,sans-serif;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding:5px}.kruglo-select-options>[role=option]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border-radius:8px;color:#303435;font-size:14px;line-height:22px;cursor:pointer}.kruglo-select-options>[role=option]>span{min-width:0;overflow-wrap:anywhere}.kruglo-select-options>[role=option]>svg{flex:0 0 18px;color:#008c89}.kruglo-select-options>[role=option].is-active{background:#f0f7f5}.kruglo-select-options>[role=option][aria-selected=true]{background:#e8f5f4;color:#006e6a;font-weight:600}.kruglo-select-options[data-keyboard=true]>[role=option].is-active{outline:2px solid #008c89;outline-offset:-2px}.kruglo-select-options>[role=option][aria-disabled=true]{color:#929b97;cursor:default}.calculator-input-wrap>.kruglo-select .kruglo-select-trigger{min-height:44px;border:0;border-radius:7px;background:transparent}.calculator-input-wrap:has(>.kruglo-select .kruglo-select-trigger:focus-visible){outline:2px solid #008c89;outline-offset:3px}.calculator-input-wrap>.kruglo-select .kruglo-select-trigger:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.kruglo-select-trigger>.icon-chevron{transition:none}}
