.asf-plan__svg[data-asif-art]{--asf-ink-rgb:36 38 36;--paper:#f7f5ed;--plan-wand:#424a3b;--plan-voll:#b74330;background:#f7f5ed;isolation:isolate}.asf-plan__svg[data-asif-art] .plan-art__detail,.asf-plan__svg[data-asif-art] .plan-art__occupant{pointer-events:none}.asf-plan__svg[data-asif-art] .plan-art__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.asf-plan__svg[data-asif-art] .plan-art__wall-shadow{fill:#333b2b15;stroke:#30382c1a;stroke-width:1;pointer-events:none}.asf-plan__svg[data-asif-art] .plan-art__rug{fill:var(--art-woven);stroke:#b4ad9d;stroke-width:.18}.asf-plan__svg[data-asif-art] .asf-plan__zone-fill{fill:var(--art-concrete)}.asf-plan__svg[data-asif-art] .asf-plan__zone-fill--buehne{fill:var(--art-timber)}.asf-plan__svg[data-asif-art] .asf-plan__zone-fill--cafe{fill:#e4e4d7}.asf-plan__svg[data-asif-art] .asf-plan__zone-fill--kueche{fill:#d9d8cd}.asf-plan__svg[data-asif-art] .asf-plan__zone-fill--wc{fill:#d6d9cc}.asf-plan__svg[data-asif-art] .asf-plan__wand{stroke:#424a3b;stroke-width:2.6px;stroke-linejoin:round}.asf-plan__svg[data-asif-art] .asf-plan__moebel--tisch{fill:transparent;stroke:#6f624d;stroke-width:1px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--bar{fill:#988268;stroke:#645640;stroke-width:.7px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--tresen{fill:var(--art-timber);stroke:#725137;stroke-width:.8px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--sofa{fill:#77836a;stroke:#4f5e49;stroke-width:.8px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--bank{fill:#7a856b;stroke:#53604d;stroke-width:.7px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--pouf{fill:#a17d61;stroke:#816249;stroke-width:.7px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--tafel{fill:#4b574b;stroke:#394737;stroke-width:.7px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--regal{fill:#5c604d;stroke:#414735;stroke-width:.7px}.asf-plan__svg[data-asif-art] .asf-plan__pflanze{opacity:0}.asf-plan__svg[data-asif-art] .asf-plan__linie--glas{stroke:#709185;stroke-width:2px;stroke-dasharray:none}.asf-plan__svg[data-asif-art] .asf-plan__projektionslinie{stroke:#676b5666;stroke-width:.7px;stroke-dasharray:2 4}.asf-plan__svg[data-asif-art] .asf-plan__moebel--projektor{fill:#e6e3d7;stroke:#535d49;stroke-width:.9px}.asf-plan__svg[data-asif-art] .asf-plan__moebel--monitor{fill:#4c5d53;stroke:#2d392d;stroke-width:1.2px}.asf-plan__svg[data-asif-art] .asf-plan__label{fill:#343f30;font-weight:600;paint-order:stroke fill;stroke:#f4f1e7;stroke-width:4px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.asf-plan__svg[data-asif-art] .asf-plan__label--klein{font-weight:450;fill:#414b38;stroke-width:3px}.asf-plan__svg[data-asif-art] .asf-plan__sitz-flaeche{fill:#d8bc4e;stroke:#5a5e39;stroke-width:.9px;rx:.9}.asf-plan__svg[data-asif-art] .asf-plan__sitz-lehne{fill:#515c3e}.asf-plan__svg[data-asif-art] .asf-plan__zone-ton{fill:transparent}.asf-plan__svg[data-asif-art] .asf-plan__zone-ton.is-aktiv{fill:#52653608}.asf-plan__svg[data-asif-art] .asf-plan__zone-ton.is-offen{fill:#e7df72;fill-opacity:.12;stroke:#667344;stroke-width:1.5px}.asf-plan__svg[data-asif-art] [data-art-furniture]{transition:opacity .3s ease}.asf-plan__svg[data-asif-art][data-format=theater] [data-art-furniture=blocktisch],.asf-plan__svg[data-asif-art][data-format=stuhlkreis] [data-art-furniture=blocktisch],.asf-plan__svg[data-asif-art][data-format=theater] [data-art-furniture=bank],.asf-plan__svg[data-asif-art][data-format=theater] [data-art-furniture=buehnentisch]{opacity:0}.asf-plan__svg[data-asif-art] .asf-plan__sitz.is-extra .asf-plan__sitz-flaeche{fill:none;stroke:var(--plan-voll);stroke-dasharray:2 1.5}@media(prefers-reduced-motion:reduce){.asf-plan__svg[data-asif-art] [data-art-furniture]{transition:none}}@media(forced-colors:active){.asf-plan__svg[data-asif-art] .asf-plan__label{stroke:Canvas;fill:CanvasText}.asf-plan__svg[data-asif-art] .asf-plan__zone-ton.is-offen{fill:none;stroke:Highlight}}asif-spaces-plan-art{display:contents}.spaces-planner__detail-button{border-radius:var(--asif-radius-control);display:flex;align-items:center;gap:14px;min-height:44px;margin:18px auto 0;padding:10px 14px;border:1px solid #8f9980;background:#f5f2e8;font:500 13px/1.4 var(--asif-sans);cursor:pointer}.spaces-planner__detail-button span{font-size:21px;line-height:1}.plan-art-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;border:0;padding:24px clamp(16px,3vw,48px);background:#f4f1e7;color:#303a2b;overscroll-behavior:contain}.plan-art-dialog[open]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:16px}.plan-art-dialog::backdrop{background:#262c26aa}.plan-art-dialog header{display:flex;align-items:center;justify-content:space-between;gap:24px}.plan-art-dialog header h3{font:600 var(--asif-component-subheading)/1.2 var(--asif-component-display);letter-spacing:-.025em;text-transform:none;margin:0}.plan-art-dialog button{border-radius:var(--asif-radius-control);display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #8f9980;padding:8px 12px;font:500 14px/1.4 var(--asif-sans);cursor:pointer;background:#faf8ef}.plan-art-dialog button:disabled{opacity:.4;cursor:default}.plan-art-dialog button:focus-visible,.plan-art-dialog__scroll:focus-visible{outline:3px solid #53633e;outline-offset:3px}.plan-art-dialog__tools{display:flex;align-items:center;gap:8px}.plan-art-dialog__tools [data-art-zoom]{font-size:22px}.plan-art-dialog__tools output{width:56px;text-align:center;font:400 12px/1.3 var(--asif-mono)}.plan-art-dialog__tools [data-art-reset]{margin-left:auto}.plan-art-dialog__scroll{border-radius:var(--asif-radius-card);overflow:auto;overscroll-behavior:contain;min-height:0;border:1px solid #d0d3c4;background:#f7f5ed;touch-action:pan-x pan-y pinch-zoom}.plan-art-dialog [data-art-canvas]{min-height:100%;display:flex;align-items:center;margin-inline:auto}.plan-art-dialog .asf-plan__svg{width:100%;height:auto;flex:none;max-height:none;--sans:var(--asif-sans)}.plan-art-dialog .asf-plan__zone[data-zone]{cursor:default}.plan-art-dialog>p{margin:0;font:400 12px/1.5 var(--asif-sans);color:#58614e}@media(max-width:599px){.plan-art-dialog{padding:16px;gap:12px}.plan-art-dialog header{gap:16px}.plan-art-dialog header h3{font-size:18px}.plan-art-dialog__tools [data-art-reset]{font-size:12px;padding:8px}}.asf-plan__svg[data-asif-art] .asf-plan__moebel--tisch{fill:none;stroke:none}.asf-plan__svg[data-asif-art] .asf-plan__moebel--tresen{fill:#bd9868}.asf-plan__svg[data-asif-art] .asf-plan__monitor-fuss{display:none}.asf-plan__svg[data-asif-art] .plan-art__stool-seat{display:none;pointer-events:none}.asf-plan__svg[data-asif-art] .plan-art__is-stool .plan-art__stool-seat{display:inline}.asf-plan__svg[data-asif-art] .plan-art__is-stool .asf-plan__sitz-flaeche,.asf-plan__svg[data-asif-art] .plan-art__is-stool .asf-plan__sitz-lehne{visibility:hidden}.asf-plan__svg[data-asif-art] .asf-plan__sitz-lehne{rx:1px;stroke:#343f33;stroke-width:.15px}.asf-plan__svg[data-asif-art]{border-radius:var(--asif-radius-card)}.asf-plan__svg[data-asif-art] [data-art-area-label],.asf-plan__svg[data-asif-art] .asf-plan__eingang-pfeil,.asf-plan__svg[data-asif-art] .asf-plan__eingang-tor{display:none}.plan-art__area-keys{pointer-events:none}.plan-art__area-bracket{fill:none;stroke:#73806b;stroke-width:1;vector-effect:non-scaling-stroke}.plan-art__gate-threshold{fill:none;stroke:#8c957e;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.plan-art__area-key-disc{r:calc(var(--label-u,3)*.82px);fill:#374433;stroke:#f7f5ed;stroke-width:1;vector-effect:non-scaling-stroke}.plan-art__area-key-number{font:600 calc(var(--label-u,3)*1px)/1 var(--asif-sans);fill:#fff;stroke:none}.plan-art__area-legend{list-style:none!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:14px 0 0!important;padding:0!important;text-align:left;font:500 13px/1.4 var(--asif-sans);color:#374433}.plan-art__area-legend li{display:flex;align-items:center;gap:7px;margin:0;padding:0;min-width:0}.plan-art__area-legend li>span{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#374433;color:#fff;font:600 12px/1 var(--asif-sans)}[data-art-detail-legend] .plan-art__area-legend{margin:0!important}@media(max-width:699px){.plan-art__area-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;font-size:12px}}@media(forced-colors:active){.plan-art__area-key-disc{fill:CanvasText}.plan-art__area-key-number{fill:Canvas}.plan-art__area-legend li>span{border:1px solid CanvasText}.plan-art__area-bracket,.plan-art__gate-threshold{stroke:CanvasText}}.asf-plan__svg[data-asif-art].is-eng .asf-plan__label--technik{display:none}
/*# sourceMappingURL=/cdn/shop/t/272/assets/asif-spaces-plan-art.css.map */
