.shk-building-workspace{padding:0}.shk-building-workspace>.shk-fbh-fold{margin:0;border:0;border-bottom:1px solid #b5d4e8;border-radius:0}.shk-building-workspace>.shk-fbh-fold>.shk-fbh-heading{background:#e2f1fc}.shk-building-workspace>.shk-building-wp>.shk-fbh-heading{background:#eaf4ed}.shk-building-area-switches{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.shk-building-area-switches>.shk-fbh-switch{display:flex;align-items:center;gap:8px;margin:0;padding:10px 8px;border:1px solid #a9cce2;background:#e8f3fb;border-radius:6px;min-width:0;line-height:1.3}.shk-building-area-switches input[type=checkbox]{width:18px;min-height:18px;height:18px;flex:0 0 18px;margin:0}.shk-building-area-switches>strong{grid-column:1/-1;font-size:12px}.shk-building-order{padding:12px}.shk-building-order>.shk-fbh-combined{margin-top:0}.shk-building-order .shk-fbh-actions{margin-top:12px}.shk-building-wp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.shk-building-wp-confirm{display:flex!important;align-items:center;gap:8px;margin:10px 0}.shk-building-wp-confirm input[type=checkbox]{width:18px;min-height:18px;flex:0 0 18px}.shk-building-wp-law{font-size:11px}.shk-building-wp-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.shk-building-wp-product{display:flex;align-items:center;gap:12px;padding:10px;margin-top:12px;background:#fff;border:1px solid #c3dacc;border-radius:6px}.shk-building-wp-product img{object-fit:contain;flex:0 0 80px}.shk-building-wp-product strong,.shk-building-wp-product span,.shk-building-wp-product small{display:block;font-size:12px;line-height:1.5}.shk-building-wp-product small{font-size:11px}.shk-building-wp [data-building-wp-status]{font-size:12px}@media(max-width:800px){.shk-building-wp-grid{grid-template-columns:1fr 1fr}}@media(max-width:450px){.shk-building-wp-grid{grid-template-columns:1fr}.shk-building-area-switches>.shk-fbh-switch{font-size:11px;padding:9px 6px}.shk-building-order{padding:8px}.shk-building-wp-actions>.button{width:100%}}.shk-building-workspace>.shk-building-supply>.shk-fbh-heading{background:#fff2db}.shk-building-area-head{display:grid;grid-template-columns:2fr 1fr 1fr;gap:9px;margin:10px 0}.shk-building-area-head>label{min-width:0}.shk-building-room-settings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}.shk-building-room-box{margin:12px 0}.shk-building-room-table{min-width:820px}.shk-building-room-table input,.shk-building-room-table select{min-width:65px;max-width:100%;margin:0}.shk-building-room-table th:first-child{min-width:135px}.shk-building-room-table td:first-child input{min-width:125px}.shk-building-room-table [data-broom-output]{font-variant-numeric:tabular-nums;font-weight:650;background:#eff6fa}.shk-building-room-table [data-invalid] td{background:#fff1e8}.shk-building-room-table .button{padding:3px;min-width:25px;min-height:28px}.shk-building-room-box>.button{margin-top:8px}.shk-building-room-box>[data-building-room-total]{font-weight:700;font-size:12px}.shk-building-workspace .shk-fbh-layout{grid-template-columns:minmax(0,1fr) 270px}.shk-building-workspace .shk-fbh-layout>form{min-width:0}.shk-building-workspace .shk-fbh-zone-pipe:empty{display:none}.shk-building-workspace .shk-fbh-zone-main:has([name=area][readonly]){grid-template-columns:120px minmax(180px,1.6fr) minmax(130px,1fr)}@media(max-width:1000px){.shk-building-workspace .shk-fbh-layout{grid-template-columns:minmax(0,1fr)}.shk-building-workspace .shk-fbh-schema{max-width:400px}.shk-building-area-head{grid-template-columns:1fr 1fr}.shk-building-area-head>label:first-child{grid-column:1/-1}}@media(max-width:580px){.shk-building-room-settings{grid-template-columns:1fr 1fr}.shk-building-workspace .shk-fbh-zone-main:has([name=area][readonly]){grid-template-columns:1fr}.shk-building-area-head{grid-template-columns:1fr}.shk-building-area-head>label:first-child{grid-column:auto}}.shk-building-area-switches{grid-template-columns:repeat(3,minmax(0,1fr))}.shk-building-workspace [data-building-area-name]{width:160px;max-width:35%;margin:0;min-height:38px;background:#fff;font-size:13px}.shk-building-workspace .shk-building-area-head select,.shk-building-workspace .shk-building-room-settings input,.shk-building-workspace .shk-building-room-table input,.shk-building-workspace .shk-building-room-table select{min-height:38px;font-size:13px}.shk-building-workspace .shk-building-room-settings{grid-template-columns:repeat(3,minmax(0,1fr))}.shk-building-output-assumptions{padding:7px 0;font-size:11px}.shk-building-output-assumptions>summary{cursor:pointer;font-weight:700}.shk-building-workspace>.shk-building-distributor>.shk-fbh-heading{background:#eeeafa}.shk-building-workspace>.shk-building-distributor{padding:0}.shk-building-workspace>.shk-building-distributor>fieldset,.shk-building-workspace>.shk-building-distributor>div,.shk-building-workspace>.shk-building-distributor>p{margin-left:12px;margin-right:12px}.shk-building-room-table [data-broom=circuits]{min-width:55px;max-width:75px}.shk-building-room-table [data-broom=name]{min-width:150px}@media(max-width:580px){.shk-building-area-switches{grid-template-columns:1fr}.shk-building-workspace .shk-building-room-settings{grid-template-columns:1fr 1fr}.shk-building-workspace [data-building-area-name]{max-width:100%;width:140px}}.shk-building-room-footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.shk-building-room-footer>p{margin:0;font-size:12px;font-weight:700}.shk-building-room-footer>.button{flex:0 0 auto}.shk-building-supply [data-supply-preview]:not(:empty){margin-top:18px;padding:16px;background:#fff;border:1px solid #ded7c8;border-radius:10px}.shk-supply-preview-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.shk-supply-preview-head>strong{font-size:16px}.shk-supply-preview-head>span{font-size:11px;color:#376449;background:#edf5ef;padding:4px 8px;border-radius:12px}.shk-supply-match{font-size:12px;color:#68572f;margin:9px 0 14px}.shk-supply-table td:first-child div{display:grid;gap:4px}.shk-supply-table td:first-child span{font-size:12px}.shk-supply-table td:first-child small{font-size:11px;color:#636b76}.shk-supply-table td{vertical-align:top;padding:12px 10px}.shk-supply-table th{background:#f6f3eb}.shk-supply-table td:not(:first-child){white-space:nowrap;font-variant-numeric:tabular-nums}.shk-supply-adapter-note{margin:12px 0 0;padding:10px;background:#f6f3eb;border-radius:6px;font-size:12px}.shk-building-supply [data-supply-status]{font-size:12px}.shk-building-supply [data-supply-status]:empty{display:none}.shk-building-supply .shk-building-wp-actions{margin-top:14px}@media(max-width:580px){.shk-building-supply [data-supply-preview]:not(:empty){padding:10px}.shk-supply-table{min-width:520px}}.shk-building-distributor .shk-distributor-compact{display:grid;grid-template-columns:minmax(180px,1fr) 110px minmax(180px,1fr) 160px;gap:10px;align-items:end;margin:12px}.shk-distributor-compact>label{font-size:12px;min-width:0}.shk-distributor-compact select{min-height:34px;padding:6px 8px;font-size:12px;width:100%}.shk-building-distributor .shk-fbh-dist-photo{height:48px;width:70px;object-fit:contain}.shk-building-distributor .shk-fbh-dist-kinds>label{padding:8px;font-size:12px}.shk-dist-manual{grid-column:1/-1}.shk-dist-manual [data-inline-manual-rows]{display:flex;gap:8px;flex-wrap:wrap}.shk-dist-manual [data-inline-manual-rows]>div{display:flex;align-items:end;gap:6px;padding:8px;background:#f1f5fa;border-radius:6px}.shk-dist-manual label{display:grid;gap:4px;font-size:12px}.shk-dist-manual button{min-height:34px;padding:6px 10px;font-size:12px}.shk-building-distributor .shk-fbh-slot-section{margin-top:10px}.shk-building-distributor .shk-fbh-slot-section h4{font-size:13px;margin:6px 0}.shk-building-distributor .shk-fbh-slot-grid label{font-size:12px}@media(max-width:800px){.shk-building-distributor .shk-distributor-compact{grid-template-columns:1fr 1fr}}@media(max-width:450px){.shk-building-distributor .shk-distributor-compact{gap:8px;grid-template-columns:1fr 1fr}.shk-distributor-compact>label:first-child{grid-column:1/-1}}.shk-building-supply .shk-supply-compact{grid-template-columns:minmax(150px,2fr) 100px 110px minmax(130px,1.3fr);gap:8px}.shk-supply-compact [data-supply-form-label]{display:none}.shk-supply-compact input,.shk-supply-compact select{width:100%;min-height:34px;font-size:13px}.shk-wp-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px}.shk-wp-choice{border:1px solid #b9d0df;border-radius:8px;background:#fff;padding:10px;cursor:pointer;color:#143e58;font:inherit;font-size:12px}.shk-wp-choice img{display:block;width:100%;height:100px;object-fit:contain;margin-bottom:8px}.shk-wp-choice[aria-pressed=true]{border:2px solid #1681bd;background:#edf8ff}.shk-wp-choice:focus-visible{outline:3px solid #1681bd;outline-offset:2px}@media(max-width:650px){.shk-building-supply .shk-supply-compact{grid-template-columns:1fr 1fr}.shk-wp-choice{padding:6px;font-size:11px}.shk-wp-choice img{height:70px}}.shk-building-supply .shk-supply-compact{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);align-items:end}.shk-building-supply .shk-supply-compact>label{min-width:0;display:grid;gap:4px;margin:0;font-size:12px}.shk-building-supply .shk-supply-compact input,.shk-building-supply .shk-supply-compact select,.shk-building-supply .shk-supply-fixed{min-width:0!important;max-width:100%;width:100%;box-sizing:border-box;height:34px;min-height:34px;margin:0;padding:5px 7px;font-size:12px}.shk-building-supply .shk-supply-fixed{display:flex;align-items:center}@media(max-width:580px){.shk-building-supply .shk-supply-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.shk-building-supply .shk-supply-compact input,.shk-building-supply .shk-supply-compact select{font-size:16px}}.shk-building-supply .shk-supply-compact>[data-supply-form-label]{display:none!important}.shk-building-workspace [data-fbh-zone]>summary.shk-fbh-zone-heading{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;white-space:nowrap}.shk-building-workspace [data-fbh-zone]>summary.shk-fbh-zone-heading>h3{flex:0 0 auto;margin:0;font-size:16px;white-space:nowrap}.shk-building-workspace .shk-fbh-zone-heading>.shk-plan-entry-inline{display:inline-flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:5px;margin:0;white-space:nowrap}.shk-building-workspace .shk-fbh-zone-heading>.shk-plan-entry-inline>.button{width:auto!important;min-height:30px;padding:5px 7px;font-size:11px;white-space:nowrap}.shk-building-workspace .shk-fbh-zone-heading>[data-building-area-name]{flex:0 1 110px;width:110px;min-width:80px;min-height:30px;max-width:130px;font-size:12px}.shk-building-workspace .shk-fbh-zone-heading>[data-fbh-summary]{flex:1 1 160px;min-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shk-building-workspace .shk-fbh-zone-heading>.shk-fbh-zone-fold{flex:0 0 auto;margin-left:0;white-space:nowrap;font-size:11px}.shk-building-workspace .shk-fbh-zone-heading>.shk-plan-entry-inline>.button{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:4px;min-height:30px!important}.shk-building-workspace .shk-fbh-zone-heading>.shk-plan-entry-inline>.button>span{white-space:nowrap}.shk-building-workspace .shk-plan-entry-inline>button[aria-label="R\e4ume manuell erfassen"]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:42px!important;padding:9px 15px;border:2px solid #005b96;border-radius:7px;background:#005b96;color:#fff;font-size:13px;font-weight:800;line-height:1.2;box-shadow:0 2px 5px #005b9633;white-space:nowrap}.shk-building-workspace .shk-plan-entry-inline>button[aria-label="R\e4ume manuell erfassen"]>span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;flex:0 0 25px;border-radius:5px;background:#ffffff26;color:#fff;font-size:22px;line-height:1}.shk-building-workspace .shk-plan-entry-inline>button[aria-label="R\e4ume manuell erfassen"]:hover{background:#004779;border-color:#004779;color:#fff}.shk-building-workspace .shk-plan-entry-inline>button[aria-label="R\e4ume manuell erfassen"]:focus-visible{outline:3px solid #e30613;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/shk-building-workspace.css.map */
