.sv-products{height:100dvh;min-height:540px;overflow:hidden}.sv-product-surface{min-width:0;height:100%;min-height:0}.sv-product-surface[hidden]{display:none!important}.sv-products .fh-app{height:100%;min-height:0}.sv-company-shell .sv-products,.sv-preview-shell .sv-products{height:calc(100dvh - 42px)}.sv-pos-product{background:#f6f8fc;flex-direction:column;display:flex}.sv-pos-product>.sv-pos{flex:1;min-height:0}.sv-product-header{z-index:3;color:#283e62;background:#fff;border-bottom:1px solid #e0e7f2;grid-column:1/-1;align-items:center;gap:14px;min-width:0;height:60px;min-height:60px;padding:0 24px;font-family:inherit;display:flex;position:relative}.sv-product-wordmark{flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}.sv-product-wordmark>span{color:#fff;background:#2859e7;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 3px 9px #315bd621}.sv-product-wordmark svg{width:25px;height:25px}.sv-product-wordmark>strong{letter-spacing:-.7px;color:#204bd5;font-size:21px}.sv-product-wordmark strong>span{color:#54739c}.sv-current-product{color:#375fbc;letter-spacing:.5px;border-left:1px solid #e2e8f3;align-items:center;gap:6px;padding-left:15px;font-size:13px;display:flex}.sv-current-product.is-pos{color:#447d78}.sv-product-company{color:#63738d;text-overflow:ellipsis;white-space:nowrap;gap:7px;min-width:0;margin-left:12px;font-size:11px;overflow:hidden}.sv-product-company i{background:#6e9d88;border-radius:50%;width:5px;height:5px;display:inline-block}.sv-product-header-right{flex-shrink:0;align-items:center;gap:16px;margin-left:auto;display:flex}.sv-product-mode{color:#65748b;font-size:10px}.sv-product-header .sv-product-switch{color:#2d55b6;cursor:pointer;white-space:nowrap;background:#edf3ff;border:1px solid #cbdafb;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:7px 13px;font-family:inherit;font-size:12px;display:flex;box-shadow:0 2px 3px #2c4b9c05}.sv-product-header .sv-product-switch:hover{background:#e0eaff;border-color:#9bb8ee}.sv-product-switch b{font-weight:650}.sv-product-switch:focus-visible{outline-offset:3px;outline:3px solid #8aafea}.sv-product-operator{color:#73552a;background:#f0ebe3;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:flex}.sv-products-denied{color:#476285;text-align:center;background:#f7f9fc;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:70dvh;padding:30px;display:flex}.sv-products-denied h1{font-size:23px;font-weight:600}.sv-products-denied p{color:#63738d;font-size:13px}.sv-products-denied button{color:#fff;cursor:pointer;background:#315ed8;border:1px solid #2958d2;border-radius:8px;padding:10px 18px;font-family:inherit}.sv-preview-shell .sv-company-toolbar{gap:16px}.sv-company-toolbar label{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.sv-company-toolbar select{font:inherit;max-width:160px}.sv-pos-profile h3{color:#365378;margin:4px 0}.sv-pos-profile .sv-customer-meta{align-items:center;gap:10px;margin-bottom:20px;display:flex}.sv-pos-profile .sv-customer-meta>div{flex:1}.sv-pos-profile .sv-customer-meta p{color:#5e718b;margin:4px 0;font-size:12px}.sv-pos-profile h4{color:#4e6889;border-top:1px solid #e7edf6;margin:20px 0 10px;padding-top:16px;font-size:12px}.sv-pos-profile-row{color:#536e90;border-bottom:1px solid #eef2f8;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:12px;display:flex}.sv-pos-profile-row small{color:#667b97;margin-top:4px;font-size:10px;display:block}.sv-pos-profile-row button{font:inherit;color:#365fbb;cursor:pointer;background:#f1f5ff;border:1px solid #dde7fb;border-radius:6px;padding:5px 8px}.sv-pos-profile-note{color:#5b7390;background:#f5f8fd;border-radius:8px;padding:12px;font-size:12px;line-height:1.9}.sv-settings-plan{flex-wrap:wrap;gap:12px;display:flex}.sv-settings-plan>article{background:#fff;border:1px solid #dde6f4;border-radius:9px;min-width:150px;padding:16px}.sv-settings-plan strong{color:#335a93;font-size:16px}.sv-settings-plan span{color:#58758f;margin-top:6px;font-size:11px;display:block}@media (max-width:1080px){.sv-product-mode{display:none}.sv-product-company{max-width:220px}.sv-product-header{gap:12px;padding:0 18px}}@media (max-width:760px){.sv-company-shell .sv-products,.sv-preview-shell .sv-products{height:calc(100dvh - 46px)}.sv-product-header{gap:9px;height:58px;min-height:58px;padding:0 12px}.sv-product-wordmark>strong{font-size:17px}.sv-product-wordmark>span{width:29px;height:29px}.sv-current-product{gap:4px;padding-left:9px;font-size:11px}.sv-current-product svg{width:13px}.sv-product-header-right{gap:7px}.sv-product-header .sv-product-switch{gap:6px;min-height:33px;padding:6px 8px;font-size:10px}.sv-product-switch>svg:last-child{display:none}.sv-product-company{display:none!important}.sv-product-operator{display:none}.sv-preview-shell .sv-company-toolbar{gap:10px;padding:0 12px}.sv-preview-shell .sv-company-toolbar>strong,.sv-preview-shell .sv-company-toolbar label>span{display:none}.sv-preview-shell .sv-company-toolbar label select{max-width:125px;font-size:10px}.sv-preview-shell .sv-company-toolbar label:last-of-type select{max-width:100px}.sv-preview-shell .sv-company-toolbar>a{white-space:nowrap;font-size:10px}.sv-product-header.fh-topbar{gap:9px}.sv-products .fh-app{grid-template-rows:58px minmax(0,1fr)}}
