.bitwardenconfig-card .c-button{align-self:flex-start}.bitwardenconfig-card{background:#1e1540;border:1.5px solid rgba(255,189,0,.2);border-radius:14px;margin:0 auto;max-width:700px;overflow:hidden;padding:30px 28px;position:relative;z-index:1}.bitwardenconfig-card-body{display:flex;flex-direction:column;gap:24px}.bitwardenconfig-field-label{align-items:center;color:#fff;display:flex;font-size:.9rem;font-weight:700;gap:8px;margin-bottom:20px!important;margin-bottom:12px}.bitwardenconfig-field-label .bitwardenconfig-sub{color:var(--muted);font-size:12px;font-weight:300}.bitwardenconfig-users-row{align-items:center;display:flex;gap:14px}.bitwardenconfig-calc-slider{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#ffbd00 2.4%,hsla(0,0%,100%,.1) 0);border-radius:99px;cursor:pointer;flex:1;height:4px;outline:none}.bitwardenconfig-calc-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#ffbd00;border-radius:50%;box-shadow:0 0 0 4px rgba(255,215,0,.2);cursor:pointer;height:20px;transition:box-shadow .2s;width:20px}.bitwardenconfig-calc-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 7px rgba(255,215,0,.25)}.bitwardenconfig-calc-slider::-moz-range-thumb{background:#ffbd00;border:none;border-radius:50%;box-shadow:0 0 0 4px rgba(255,215,0,.2);cursor:pointer;height:20px;width:20px}.bitwardenconfig-calc-number{-moz-appearance:textfield;background:var(--surface2);border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:18px;font-weight:700;outline:none;padding:10px 8px;text-align:center;transition:border-color .2s;width:72px}.bitwardenconfig-calc-number::-webkit-inner-spin-button,.bitwardenconfig-calc-number::-webkit-outer-spin-button{-webkit-appearance:none}.bitwardenconfig-calc-number:focus{border-color:var(--yellow)}.bitwardenconfig-result-block{margin-bottom:20px;overflow:hidden}.bitwardenconfig-result-main{align-items:stretch;display:flex}.bitwardenconfig-result-left{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center}.bitwardenconfig-result-line{color:var(--muted);font-family:Aileron,sans-serif;font-size:13px;font-weight:400;line-height:1.7;white-space:nowrap}.bitwardenconfig-result-line .bitwardenconfig-hl{color:var(--text);font-weight:600}.bitwardenconfig-result-right{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;padding:20px 24px 20px 16px;width:150px}.bitwardenconfig-result-label-top{color:var(--muted);font-family:Aileron,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;text-align:right;text-transform:uppercase}.bitwardenconfig-result-price{color:var(--yellow);font-family:Aileron,sans-serif;font-size:40px;font-weight:900;letter-spacing:-.02em;line-height:1;text-align:right;white-space:nowrap}.bitwardenconfig-result-excl{color:var(--muted);font-size:11px;font-weight:300;text-align:right}.bitwardenconfig-result-note{color:var(--muted);font-size:11px;font-style:italic;font-weight:300;line-height:1.5}@keyframes bitwardenconfig-flash{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bitwardenconfig-result-price.bitwardenconfig-animating{animation:bitwardenconfig-flash .25s ease forwards}@media (max-width:480px){.bitwardenconfig-field-label{width:100%}.bitwardenconfig-sub{display:none}.bitwardenconfig-result-main{flex-direction:column}.bitwardenconfig-result-price{font-size:30px}.bitwardenconfig-result-left{flex-direction:column}.bitwardenconfig-result-right{padding-right:16px;text-align:right;width:100%}.bitwardenconfig-result-line{font-size:11.5px;white-space:normal}}