[data-page-id=requests] .create-card>.card-body,[data-page-id=requests] .create-card>.card-body[data-position-count]:not([data-position-count="1"]){max-height:none;overflow:visible}[data-page-id=requests] .request-object-blocks.is-multi-object .request-object-block{scroll-margin-top:8px}[data-page-id=requests] .request-object-blocks.is-multi-object .request-object-block:not(.is-active){display:none}[data-page-id=requests] .request-object-blocks.is-multi-object .request-object-block.is-active{animation:.16s ease-out both request-position-switch}@keyframes request-position-switch{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}[data-page-id=requests] .request-editor-footer{display:block}[data-page-id=requests] .request-editor-actions{justify-content:space-between;gap:10px;display:flex}[data-page-id=requests] .request-editor-footer p{margin:0 0 8px;font-size:12px}[data-page-id=requests] .request-object-actions{gap:5px;display:flex}[data-page-id=requests] .request-object-block.is-active{border-color:var(--color-border-info)}[data-page-id=requests] .request-object-service-fields .field-pair{align-items:flex-start;gap:8px;display:flex}[data-page-id=requests] .request-object-service-fields .field-pair>.field{flex:1;min-width:0}[data-page-id=requests] .checkbox-row{align-items:center;gap:7px;margin:7px 0;font-size:12px;display:flex}[data-page-id=requests] .checkbox-row input{width:auto}[data-page-id=requests] .side-card .pick-item{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;flex-direction:column;gap:5px;font-weight:400;display:flex}[data-page-id=requests] .side-card .pick-item,[data-page-id=requests] .side-card .pick-item *{font-weight:400!important}[data-page-id=requests] .type-btn[aria-disabled=true]{opacity:1;cursor:default}[data-page-id=requests] .side-card .pick-item span{opacity:.75;font-size:11px}[data-page-id=requests] .create-card .request-create-reset{box-sizing:border-box;flex:0 0 calc(50% - 4px);justify-content:center;align-self:stretch;min-width:0}[data-page-id=requests] .side-card>.card-body{flex-direction:column;flex:auto;min-height:0;max-height:none;display:flex;overflow:hidden}[data-page-id=requests] .side-card .search-wrap{flex:none}[data-page-id=requests] .side-card .pick-list{overscroll-behavior:contain auto;scrollbar-width:thin;scrollbar-color:var(--color-text-info) transparent;flex:auto;min-height:0;overflow:hidden auto}[data-page-id=requests] .side-card .pick-list::-webkit-scrollbar{width:7px}[data-page-id=requests] .side-card .pick-list::-webkit-scrollbar-track{background:0 0}[data-page-id=requests] .side-card .pick-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text-info) 70%, transparent);border-radius:999px}[data-page-id=requests] .map-card .map-wrap{flex:0 0 460px;min-height:460px}[data-page-id=requests] .map-card .exp-body,[data-page-id=requests] .map-card .exp-mini-map{height:460px;min-height:460px}[data-page-id=requests] .top-row.panels-open{align-items:flex-start}[data-page-id=requests] .create-card{align-self:flex-start}[data-page-id=requests] .side-card,[data-page-id=requests] .map-card{height:var(--request-create-card-height,auto);max-height:var(--request-create-card-height,none);flex-direction:column;align-self:flex-start;min-height:0;display:flex}[data-page-id=requests] .side-card{max-height:min(var(--request-create-card-height,70dvh), 70dvh)}[data-page-id=requests] .request-map-placeholder{border-top:1px solid var(--color-border-tertiary);background:0 0;flex:auto;min-height:0}[data-page-id=requests] .request-map-pick-hint{padding:10px;font-size:12px}[data-page-id=requests] .weekday-group{flex-wrap:wrap;gap:8px;margin:8px 0;font-size:12px;display:flex}[data-page-id=requests] .request-editor-dialog{border:1px solid var(--color-border-primary);border-radius:var(--border-radius-lg);background:var(--color-background-primary);width:min(1500px,95vw);max-height:94vh;color:var(--color-text-primary);margin:auto;padding:0}[data-page-id=requests] .request-editor-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a6}[data-page-id=requests] .request-editor-dialog .request-edit-dialog__head{justify-content:space-between;align-items:center;padding:16px;display:flex}[data-page-id=requests] .request-editor-dialog .top-row{max-height:none;padding:12px;overflow:visible}.request-editor-viewport,.request-editor-track{display:contents}@media (width<=760px){#cleanCrmApp .request-editor-viewport{inset:var(--request-mobile-top,70px) 0 0;z-index:100;background:var(--color-background-primary,var(--surface));width:100%;min-width:0;display:block;position:fixed;overflow:hidden}#cleanCrmApp .request-editor-track{align-items:stretch;gap:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.75,.25,1);display:flex;transform:translate(0)}#cleanCrmApp .request-editor-viewport[data-mobile-view=picker] .request-editor-track{transform:translate(-100%)}#cleanCrmApp .request-editor-track>:is(.create-card,#side-block.visible){box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;border:0;border-radius:0;flex-direction:column;align-self:stretch;min-width:0;height:100%;min-height:0;max-height:none;margin:0;display:flex;overflow:hidden auto;flex:0 0 100%!important;width:100%!important;max-width:none!important}#cleanCrmApp .request-editor-track>.create-card>.card-head{z-index:20;background:var(--color-background-primary,var(--surface));border-bottom:1px solid var(--color-border-secondary,var(--border));flex:none;gap:10px;min-height:62px;padding:9px 12px;position:sticky;top:0}#cleanCrmApp:is([data-ui-mode=atmosphere],[data-ui-mode=watersphere]) .request-editor-track>.create-card>.card-head{background:#091b21}#cleanCrmApp .request-editor-track .head-id{display:none}#cleanCrmApp .request-editor-track .head-title{font-size:16px;line-height:1.35}#cleanCrmApp .request-editor-track .head-text{flex:1;min-width:0}#cleanCrmApp .request-editor-track .request-create-reset{flex:none;width:auto;min-height:44px;padding:0 12px}#cleanCrmApp .request-editor-mobile-close{flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0;font-size:22px}#cleanCrmApp .request-editor-track>.create-card>.card-body{flex:none;max-height:none;padding:12px;overflow:visible}#cleanCrmApp .request-editor-track>.create-card>.card-foot{padding:12px;padding-bottom:max(14px,env(safe-area-inset-bottom));flex:none;margin-top:auto}#cleanCrmApp .request-editor-track :is(input,textarea,select,.crm-select-trigger){font-size:16px}#cleanCrmApp .request-editor-track .crm-select-trigger,#cleanCrmApp .request-editor-track input{min-height:44px}#cleanCrmApp .request-editor-track .seg-btn{min-height:48px;font-size:14px}#cleanCrmApp .request-editor-track .field{min-width:0;margin-bottom:12px}#cleanCrmApp .request-editor-track .request-editor-actions{flex-wrap:wrap}#cleanCrmApp .request-editor-track .request-editor-actions button{min-height:44px}#cleanCrmApp .request-mobile-position-nav{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin:0 0 12px;display:grid}#cleanCrmApp .request-mobile-position-nav button{border:1px solid var(--accent);background:var(--surface-soft);width:44px;height:44px;color:var(--accent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}#cleanCrmApp .request-mobile-position-nav button:disabled{border-color:var(--color-border-secondary,var(--border));color:var(--color-text-secondary,var(--muted));opacity:.45;cursor:default}#cleanCrmApp .request-mobile-position-nav button svg{width:22px;height:22px}#cleanCrmApp .request-mobile-position-nav span{text-align:center;color:var(--color-text-primary,var(--text));font-variant-numeric:tabular-nums;font-size:14px;line-height:1.4}#cleanCrmApp .request-mobile-position-nav button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#cleanCrmApp .request-editor-track>.create-card .request-object-blocks.is-multi-object{flex-basis:auto;height:auto;overflow:visible}#cleanCrmApp .request-editor-track>.create-card .request-object-block{height:auto;min-height:0}#cleanCrmApp .request-editor-track>#side-block>.card-head{background:var(--color-background-primary,var(--surface));flex-wrap:wrap;flex:none;gap:8px;min-width:0;padding:12px;display:flex}#cleanCrmApp .request-editor-track>#side-block>.card-head>.head-text{flex:1 0 calc(100% - 120px)}#cleanCrmApp .request-editor-track .request-picker-back{flex:none;min-height:44px;padding:0 12px}#cleanCrmApp .request-editor-track>#side-block>.card-head>.head-btn:not(.request-picker-back){white-space:normal;flex:40%;justify-content:center;min-height:44px}#cleanCrmApp .request-editor-track>#side-block>.card-body{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex;overflow:hidden}#cleanCrmApp .request-picker-instruction{color:var(--color-text-secondary,var(--muted));overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.5}#cleanCrmApp .request-editor-track .pick-list{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;overflow:auto}#cleanCrmApp .request-editor-track :is(.create-card,#side-block,.pick-list)::-webkit-scrollbar{width:0;height:0;display:none}#cleanCrmApp .request-editor-track .pick-item{overflow-wrap:anywhere;flex:none;height:auto;min-height:64px;padding:14px 12px;line-height:1.4}#cleanCrmApp .request-editor-track .pick-item strong{font-size:15px}#cleanCrmApp .request-editor-track .pick-item span{font-size:12px}#cleanCrmApp .request-editor-track .request-contract-group__summary{overflow-wrap:anywhere;min-width:0}#cleanCrmApp .request-editor-track .request-contract-group__toggle{min-width:44px;min-height:44px}#cleanCrmApp .request-editor-dialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}#cleanCrmApp .request-editor-dialog[open]{flex-direction:column;display:flex}#cleanCrmApp .request-editor-dialog .request-edit-dialog__head{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;margin:0;padding:10px 12px;display:flex}#cleanCrmApp .request-editor-dialog .request-edit-dialog__head h2{margin:0;font-size:18px;font-weight:500}#cleanCrmApp .request-editor-dialog .request-edit-dialog__head button{width:44px;height:44px;min-height:44px;font-size:22px}#cleanCrmApp .request-editor-dialog .top-row{flex:1;min-height:0;margin:0;padding:0;display:block}#cleanCrmApp .request-editor-dialog .request-editor-viewport{height:100%;position:relative;inset:auto}#cleanCrmApp .clean-page:has(.request-editor-viewport) :is(.request-page-header,.list-card){visibility:hidden}body:has(.request-editor-viewport) #workspaceFloatingBichmi{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.request-editor-track{transition:none!important}}
