@property --rx{syntax: "<angle>"; inherits: true; initial-value: 58deg;}@property --rz{syntax: "<angle>"; inherits: true; initial-value: -36deg;}@property --zoom{syntax: "<number>"; inherits: true; initial-value: 1;}@property --tx{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --ty{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --k{syntax: "<number>"; inherits: true; initial-value: 1;}@property --z{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --x{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --y{syntax: "<length>"; inherits: false; initial-value: 0px;}.rem-wrap,.rem-sticky .sc-wrap{width:100%;max-width:var(--max-width, 1800px);margin-inline:auto}.rs-scene{margin:0;position:relative;width:100%;min-width:0}.rs-stage{--fit: .62;--rx: 58deg;--rz: -36deg;--zoom: 1;--tx: 0px;--ty: 0px;--ease: cubic-bezier(.16, 1, .3, 1);position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;perspective:1700px;perspective-origin:50% 40%;border-radius:var(--sc-r, 12px);background:radial-gradient(120% 90% at 50% 20%,#5eb4ff29,#5eb4ff00 60%),linear-gradient(160deg,#0d1424,#05070d);border:1px solid var(--sc-line-blue, rgba(94, 180, 255, .2));transition:--rx 1.1s var(--ease),--rz 1.1s var(--ease),--zoom 1.1s var(--ease),--tx 1.1s var(--ease),--ty 1.1s var(--ease)}.rs-cam{position:absolute;left:50%;top:52%;width:560px;height:420px;transform:translate(-50%,-50%) scale(var(--fit));transform-style:preserve-3d}.rs-world{position:absolute;inset:0;transform-style:preserve-3d;transform:translate3d(var(--tx),var(--ty),0) rotateX(var(--rx)) rotate(var(--rz)) scale(var(--zoom))}.rs-floor{position:absolute;inset:0;border-radius:6px;transform:translateZ(-1px)}.rs-floor--desk{background:linear-gradient(135deg,#131b2e,#0a0f1b);box-shadow:0 0 0 1px #8cc4ff1f inset}.rs-floor--plan,.rs-floor--street{background-color:#0a1120;background-image:linear-gradient(rgba(140,196,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(140,196,255,.09) 1px,transparent 1px);background-size:20px 20px;box-shadow:0 0 0 1px #8cc4ff29 inset}.rs-box,.rs-stand{--x: var(--x0, 0px);--y: var(--y0, 0px);--z: var(--z0, 0px)}.rs-box{--c: #2a3550;--k: 1;position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform-style:preserve-3d;transform:translateZ(var(--z));transition:--z .9s var(--ease),--x .9s var(--ease),--y .9s var(--ease),--k .9s var(--ease),opacity .6s}.rs-f{position:absolute;display:block;background:var(--c);box-sizing:border-box}.rs-f-t{inset:0;transform:translateZ(calc(var(--d) * var(--k)));background:color-mix(in srgb,var(--c) 100%,#fff 14%);box-shadow:0 0 0 1px #ffffff14 inset,0 0 22px var(--glow, transparent);overflow:hidden}.rs-f-n,.rs-f-s{left:0;width:var(--w);height:calc(var(--d) * var(--k));transform-origin:top;transform:rotateX(90deg);background:color-mix(in srgb,var(--c) 78%,#000)}.rs-f-n{top:0}.rs-f-s{top:var(--h);background:color-mix(in srgb,var(--c) 88%,#000)}.rs-f-e,.rs-f-w{top:0;height:var(--h);width:calc(var(--d) * var(--k));transform-origin:left;transform:rotateY(-90deg);background:color-mix(in srgb,var(--c) 66%,#000)}.rs-f-w{left:0}.rs-f-e{left:var(--w)}.rs-stand{position:absolute;left:var(--x);top:var(--y);transform-origin:50% 100%;transform:translate(-50%,-100%) translateZ(var(--z)) rotate(calc(-1 * var(--rz))) rotateX(-90deg);transition:opacity .6s,transform .9s var(--ease);font:600 13px/1.2 var(--sc-font-d, "Space Grotesk", sans-serif);color:#fff;white-space:nowrap}.rs-stand em{font-style:normal;font-weight:700}.rs-stand span{display:block;font-weight:500;font-size:11px;color:#ffffffc7}.rs-chip,.rs-door,.rs-flag,.rs-arrow,.rs-force,.rs-load,.rs-layer-l{padding:6px 10px;border-radius:8px;background:#080c16db;border:1px solid rgba(140,196,255,.35)}.rs-chip b{display:block;font-size:15px}.rs-chip--old{border-color:#ff6b5e99}.rs-chip--new{border-color:#8cc4ff99;opacity:.35}.rs-doc{--c: #e9eef7}.rs-doc .rs-f-t{padding:14px 14px 10px;color:#0b1730;display:flex;flex-direction:column;gap:4px;background:#f4f7fc}.rs-doc-h{font:700 17px/1.1 var(--sc-font-d, sans-serif)}.rs-doc-s{font-size:11px;line-height:1.25;color:#2b3b5c}.rs-doc-l{display:flex;flex-direction:column;gap:6px;margin-top:8px}.rs-doc-l b{display:block;height:4px;border-radius:2px;background:#c6d1e3}.rs-doc-n{margin-top:auto;font-size:10px;font-weight:700;color:#0b6fd6}.rs-scene--komplekt .rs-stage{--rx: 54deg;--rz: -28deg;--zoom: 1.2}.rs-scene--komplekt .rs-stage:not([data-step="0"]) .rs-doc--1{--x: -15px;--y: 70px;--z: 30px}.rs-scene--komplekt .rs-stage:not([data-step="0"]) .rs-doc--2{--x: 130px;--y: 40px;--z: 30px}.rs-scene--komplekt .rs-stage:not([data-step="0"]) .rs-doc--3{--x: 275px;--y: 70px;--z: 30px}.rs-scene--komplekt .rs-stage:not([data-step="0"]) .rs-doc--4{--x: 420px;--y: 40px;--z: 30px}.rs-scene--komplekt .rs-stage[data-step="1"] .rs-doc--1,.rs-scene--komplekt .rs-stage[data-step="2"] .rs-doc--2,.rs-scene--komplekt .rs-stage[data-step="3"] .rs-doc--3,.rs-scene--komplekt .rs-stage[data-step="4"] .rs-doc--4{--z: 90px;--glow: rgba(94, 180, 255, .55)}.rs-scene--komplekt .rs-stage[data-step="0"] .rs-chip--new{opacity:.35}.rs-scene--komplekt .rs-stage[data-step="4"] .rs-chip--new,.rs-scene--komplekt .rs-stage[data-step="3"] .rs-chip--new{opacity:1}.rs-scene--komplekt .rs-stage[data-step="1"]{--rz: -18deg;--zoom: .9}.rs-scene--komplekt .rs-stage[data-step="2"]{--rz: -24deg;--zoom: .9}.rs-scene--komplekt .rs-stage[data-step="3"]{--rz: -32deg;--zoom: .9;--tx: 40px;--ty: -36px}.rs-scene--komplekt .rs-stage[data-step="4"]{--rz: -40deg;--zoom: .9;--tx: 40px;--ty: -36px}.rs-scene--kategorii .rs-stage{--zoom: .9}.rs-room{--c: #3a4660}.rs-room .rs-f-t{display:grid;place-items:center}.rs-room-t{font:700 22px/1 var(--sc-font-d, sans-serif);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.rs-room--a{--cc: #ff5a4e}.rs-room--b{--cc: #ff8a3d}.rs-room--v1{--cc: #ffb020}.rs-room--v2{--cc: #f3c64a}.rs-room--v3{--cc: #d9cf6a}.rs-room--v4{--cc: #b9c98a}.rs-room--g{--cc: #a88cff}.rs-room--d{--cc: #7f8ba3}.rs-scene--kategorii .rs-stage[data-step="0"] .rs-room,.rs-scene--kategorii .rs-stage[data-step="1"] .rs-room{--k: .06}.rs-scene--kategorii .rs-stage[data-step="2"] .rs-room{--k: .55}.rs-scene--kategorii .rs-stage[data-step="3"] .rs-room,.rs-scene--kategorii .rs-stage[data-step="4"] .rs-room{--c: var(--cc)}.rs-item{--c: #5eb4ff;opacity:0}.rs-scene--kategorii .rs-stage[data-step="1"] .rs-item{opacity:1}.rs-door{opacity:0;font-size:13px;padding:3px 8px;background:#fff;color:#0b1730;border-color:#fff}.rs-door span{color:#0b1730;font-size:15px;font-weight:700}.rs-door--d{display:none}.rs-scene--kategorii .rs-stage[data-step="4"] .rs-door{opacity:1}.rs-scene--kategorii .rs-stage[data-step="2"]{--rx: 52deg}.rs-scene--kategorii .rs-stage[data-step="3"]{--rz: -42deg;--rx: 56deg;--zoom: .84}.rs-scene--kategorii .rs-stage[data-step="4"]{--rz: -20deg;--rx: 62deg;--zoom: .9;--ty: -20px}.rs-scene--vyveska .rs-stage{--rx: 60deg;--rz: -38deg;--zoom: .74;--ty: 70px}.rs-wall--kladka{--c: #8b5a43}.rs-wall--uteplitel{--c: #d8c25a}.rs-wall--oblicovka{--c: #9aa6b8}.rs-anchor{--c: #c9d3e2}.rs-bracket{--c: #5d6b84}.rs-sign{--c: #0b6fd6}.rs-sign .rs-f-t{display:grid;place-items:center}.rs-sign-t{font:800 14px/1 var(--sc-font-d, sans-serif);letter-spacing:.2em;color:#fff;transform:rotate(90deg)}.rs-arrow,.rs-force,.rs-layer-l{opacity:0}.rs-arrow em,.rs-force em,.rs-load em{color:var(--sc-kicker, #8cc4ff);font-size:16px}.rs-arrow--wm em{color:#ff8a7f}.rs-layer-l span{display:inline;margin-right:10px;font-size:12px}.rs-scene--vyveska .rs-stage[data-step="0"] .rs-arrow--g,.rs-scene--vyveska .rs-stage[data-step="1"] .rs-arrow--wp,.rs-scene--vyveska .rs-stage[data-step="2"] .rs-arrow--wm{opacity:1}.rs-scene--vyveska .rs-stage[data-step="2"] .rs-sign{--x: 234px}.rs-scene--vyveska .rs-stage[data-step="3"] .rs-force{opacity:1}.rs-scene--vyveska .rs-stage[data-step="3"] .rs-anchor{--c: #ffb020;--glow: rgba(255, 176, 32, .8)}.rs-scene--vyveska .rs-stage[data-step="4"] .rs-wall--uteplitel{--x: 316px}.rs-scene--vyveska .rs-stage[data-step="4"] .rs-wall--oblicovka{--x: 284px}.rs-scene--vyveska .rs-stage[data-step="4"] .rs-sign,.rs-scene--vyveska .rs-stage[data-step="4"] .rs-bracket{opacity:.25}.rs-scene--vyveska .rs-stage[data-step="4"] .rs-layer-l{opacity:1}.rs-scene--vyveska .rs-stage[data-step="1"]{--rz: -24deg}.rs-scene--vyveska .rs-stage[data-step="2"]{--rz: -16deg;--zoom: .8}.rs-scene--vyveska .rs-stage[data-step="3"]{--rz: -50deg;--zoom: .86}.rs-scene--vyveska .rs-stage[data-step="4"]{--rz: -62deg;--rx: 66deg}.rs-sheet{--c: #eef2f8}.rs-sheet .rs-f-t{padding:12px 14px;color:#0b1730;background:#f4f7fc}.rs-sheet-h{display:block;font:700 18px/1 var(--sc-font-d, sans-serif);margin-bottom:8px}.rs-row{--c: #dfe6f2}.rs-row .rs-f-t{display:flex;align-items:center;gap:10px;padding:0 10px;background:#e6edf8;color:#0b1730}.rs-row-n{font:700 12px/1 var(--sc-font-d, sans-serif);color:#0b6fd6}.rs-row-l{flex:1}.rs-row-l b{display:block;height:4px;border-radius:2px;background:#b6c3d9}.rs-tray{--c: #18233a}.rs-tray .rs-f-t{padding:8px 12px}.rs-tray-t{font:600 13px/1.1 var(--sc-font-d, sans-serif);color:var(--sc-kicker, #8cc4ff)}.rs-flag{opacity:0;border-color:#ff6b5ecc}.rs-flag em{color:#ff6b5e;font-size:18px}.rs-scene--predpisanie .rs-stage:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .rs-row--1{--x: 336px;--y: 56px;--z: 12px}.rs-scene--predpisanie .rs-stage:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .rs-row--2{--x: 336px;--y: 90px;--z: 12px}.rs-scene--predpisanie .rs-stage:is([data-step="2"],[data-step="3"],[data-step="4"]) .rs-row--3{--x: 336px;--y: 176px;--z: 12px}.rs-scene--predpisanie .rs-stage:is([data-step="2"],[data-step="3"],[data-step="4"]) .rs-row--4{--x: 336px;--y: 210px;--z: 12px}.rs-scene--predpisanie .rs-stage:is([data-step="3"],[data-step="4"]) .rs-row--5{--x: 336px;--y: 300px;--z: 12px}.rs-scene--predpisanie .rs-stage[data-step="4"] .rs-row--6{--x: 120px;--y: 40px;--z: 110px;--c: #ffd2cd}.rs-scene--predpisanie .rs-stage[data-step="4"] .rs-flag{opacity:1}.rs-scene--predpisanie .rs-stage[data-step="1"] .rs-tray--doc,.rs-scene--predpisanie .rs-stage[data-step="2"] .rs-tray--calc,.rs-scene--predpisanie .rs-stage[data-step="3"] .rs-tray--work{--c: #0b4f9a}.rs-scene--predpisanie .rs-stage[data-step="0"]{--rz: -20deg;--zoom: 1.04}.rs-scene--predpisanie .rs-stage[data-step="4"]{--rz: -44deg}.rs-scene--poverka .rs-stage{--rx: 58deg;--rz: -30deg;--zoom: .76;--ty: 60px}.rs-bld{--c: #222c42}.rs-parapet{--c: #3a4762}.rs-post,.rs-rail{--c: #c3ccdb}.rs-stringer,.rs-rung{--c: #9fb0c8}.rs-anchorpt{--c: #ffb020}.rs-beam{--c: #6b7890}.rs-coat{--c: rgba(255, 138, 61, .35)}.rs-coat .rs-f{background:#ff8a3d47}.rs-load{opacity:0}.rs-scene--poverka .rs-stage[data-step="0"] .rs-load--rail,.rs-scene--poverka .rs-stage[data-step="1"] .rs-load--rung,.rs-scene--poverka .rs-stage[data-step="2"] .rs-load--anchor,.rs-scene--poverka .rs-stage[data-step="3"] .rs-load--coat,.rs-scene--poverka .rs-stage[data-step="4"] .rs-load{opacity:1}.rs-scene--poverka .rs-stage[data-step="0"] :is(.rs-post,.rs-rail),.rs-scene--poverka .rs-stage[data-step="1"] :is(.rs-stringer,.rs-rung),.rs-scene--poverka .rs-stage[data-step="2"] .rs-anchorpt{--c: #5eb4ff;--glow: rgba(94, 180, 255, .8)}.rs-scene--poverka .rs-stage[data-step="3"] .rs-coat .rs-f{background:#ff8a3d9e}.rs-scene--poverka .rs-stage[data-step="3"] .rs-coat{--glow: rgba(255, 138, 61, .7)}.rs-scene--poverka .rs-stage[data-step="1"]{--rz: -62deg;--zoom: .84;--tx: 40px}.rs-scene--poverka .rs-stage[data-step="2"]{--rz: -40deg;--rx: 50deg;--zoom: .86}.rs-scene--poverka .rs-stage[data-step="3"]{--rz: -22deg;--rx: 62deg;--ty: 20px;--zoom: .84}.rs-scene--poverka .rs-stage[data-step="4"]{--rz: -36deg;--zoom: .72}.sc-shema .rs-scene{margin:calc(-1*clamp(16px,1.8vw,28px)) calc(-1*clamp(16px,1.8vw,28px)) 14px;width:calc(100% + 2*clamp(16px,1.8vw,28px))}.sc-shema .rs-stage{border:0}.rem-hero-cap{margin-top:10px}.rem-sticky-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,72px);align-items:start}.rem-sticky-stage{position:sticky;top:clamp(76px,12vh,120px)}.rem-sticky-steps{list-style:none;margin:0;padding:0;counter-reset:rs}.rem-step{counter-increment:rs;min-height:62vh;display:flex;flex-direction:column;justify-content:center;padding:24px 0;opacity:.38;transition:opacity .5s}.rem-step.is-on{opacity:1}.rem-step:before{content:counter(rs,decimal-leading-zero);font:600 .85rem/1 var(--sc-font-d, sans-serif);color:var(--sc-kicker, #8cc4ff);margin-bottom:12px}.rem-step h3{font:600 clamp(1.3rem,2vw,1.9rem)/1.15 var(--sc-font-d, sans-serif);margin:0 0 12px;color:#fff}.rem-step p{margin:0;color:var(--sc-text-2, rgba(255, 255, 255, .8));line-height:1.6;max-width:52ch}.rem-cap{margin-top:10px;font-size:.86rem;line-height:1.5;color:#ffffffb8}.rem-chisla{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sc-gap, 20px);margin-top:clamp(28px,4vw,48px)}.rem-chislo{padding:22px;border-radius:var(--sc-r, 12px);background:var(--sc-bg-card, #0c0f1a);border:1px solid var(--sc-line, rgba(255, 255, 255, .1))}.rem-chislo b{display:block;font:600 clamp(2rem,3.6vw,3.2rem)/1 var(--sc-font-d, sans-serif);color:#fff;font-variant-numeric:tabular-nums}.rem-chislo span{display:block;margin-top:10px;color:var(--sc-text-2, rgba(255, 255, 255, .8));line-height:1.45}.rem-chislo small{display:block;margin-top:8px;color:var(--sc-kicker, #8cc4ff);font-size:.8rem}.rem-prose{max-width:var(--sc-measure, 68ch)}.rem-prose p{color:var(--sc-text-2, rgba(255, 255, 255, .8));line-height:1.65;margin:0 0 1em}.rem-normy-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.rem-normy{width:100%;border-collapse:collapse;min-width:640px}.rem-normy th,.rem-normy td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--sc-line, rgba(255, 255, 255, .1));line-height:1.5}.rem-normy thead th{font:600 .8rem/1.2 var(--sc-font-d, sans-serif);color:var(--sc-kicker, #8cc4ff);text-transform:uppercase;letter-spacing:.06em}.rem-normy td{color:var(--sc-text-2, rgba(255, 255, 255, .8))}.rem-normy td a{color:var(--sc-accent-soft, #5eb4ff);word-break:break-word}.rem-normy .rem-p{white-space:nowrap;color:#fff;font-weight:600}.rem-sverka{margin-top:14px;font-size:.86rem;color:#ffffffb8}.rem-kviz{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,3vw,48px)}.rem-kviz fieldset{border:0;margin:0 0 22px;padding:0}.rem-kviz legend{font:600 1.1rem/1.3 var(--sc-font-d, sans-serif);color:#fff;margin-bottom:12px}.rem-opts{display:flex;flex-wrap:wrap;gap:10px}.rem-opt{position:relative}.rem-opt input{position:absolute;opacity:0;pointer-events:none}.rem-opt span{display:inline-block;padding:10px 16px;border-radius:999px;border:1px solid rgba(140,196,255,.35);color:#fff;cursor:pointer;transition:background .2s,border-color .2s;line-height:1.3}.rem-opt input:checked+span{background:var(--sc-accent, #0b6fd6);border-color:var(--sc-accent, #0b6fd6)}.rem-opt input:focus-visible+span{outline:2px solid var(--sc-kicker, #8cc4ff);outline-offset:2px}.rem-itog{padding:clamp(18px,2vw,28px);border-radius:var(--sc-r, 12px);background:var(--sc-bg-card, #0c0f1a);border:1px solid var(--sc-line-blue, rgba(94, 180, 255, .2));align-self:start;position:sticky;top:100px}.rem-itog h3{margin:0 0 6px;font:600 1.2rem/1.2 var(--sc-font-d, sans-serif);color:#fff}.rem-itog ol{margin:14px 0 18px;padding-left:1.2em}.rem-itog li{margin-bottom:12px;color:var(--sc-text-2, rgba(255, 255, 255, .8));line-height:1.45;animation:rem-in .5s var(--sc-ease, ease) both}.rem-itog li a{color:#fff;font-weight:600}.rem-itog .rem-hint{color:#ffffffb8;font-size:.9rem}.rem-itog button{width:100%}@keyframes rem-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rem-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.rem-quick a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:10px;border:1px solid rgba(140,196,255,.35);color:#fff;text-decoration:none;font-weight:600}.rem-quick a:hover{border-color:#fff}.rem-rise{opacity:0;transform:translateY(24px);transition:opacity .8s var(--sc-ease, ease),transform .8s var(--sc-ease, ease)}.rem-rise.is-in{opacity:1;transform:none}.rem-rise:not(.is-in){animation:remRiseFallback .8s ease 1.2s forwards}@keyframes remRiseFallback{to{opacity:1;transform:none}}@media(max-width:980px){.rem-sticky-grid{grid-template-columns:minmax(0,1fr)}.rem-sticky-stage{top:64px;z-index:2}.rem-sticky-stage .rs-stage{aspect-ratio:16 / 10}.rem-step{min-height:46vh}.rem-kviz{grid-template-columns:minmax(0,1fr)}.rem-itog{position:static}}@media(max-width:600px){.rem-step{min-height:40vh}.rs-stand{font-size:12px}}@media(prefers-reduced-motion:reduce){.rs-stage,.rs-box,.rs-stand,.rem-step,.rem-rise,.rem-itog li{transition:none!important;animation:none!important}.rem-rise{opacity:1;transform:none}}@media(max-width:600px){.rem-normy-scroll{overflow:visible}.rem-normy{min-width:0}.rem-normy thead{display:none}.rem-normy,.rem-normy tbody,.rem-normy tr,.rem-normy td{display:block;width:auto}.rem-normy tr{padding:14px 0;border-bottom:1px solid var(--sc-line, rgba(255, 255, 255, .12))}.rem-normy td{padding:3px 0;border:0}.rem-normy .rem-p{white-space:normal}.rem-normy td:before{content:attr(data-l);display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-kicker, #8cc4ff);margin-bottom:2px}}@scope(:root[data-theme=light])to ([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){.rs-stage{background:radial-gradient(120% 90% at 50% 20%,#5eb4ff29,#5eb4ff00 60%),linear-gradient(160deg,#faffff,#f4f7fc);border:1px solid var(--sc-line-blue, rgba(21, 118, 188, .24))}.rs-floor--desk{background:linear-gradient(135deg,#f9ffff,#fbffff);box-shadow:0 0 0 1px #4e84bb11 inset}.rs-floor--plan,.rs-floor--street{background-color:#faffff;box-shadow:0 0 0 1px #4e84bb16 inset}.rs-box{--c: #f7ffff}.rs-f-t{box-shadow:0 0 0 1px #ffffffa3 inset,0 0 22px var(--glow, transparent)}.rs-f-n,.rs-f-s{background:color-mix(in srgb,var(--c) 78%,#f2f2f2)}.rs-f-s{background:color-mix(in srgb,var(--c) 88%,#f2f2f2)}.rs-f-e,.rs-f-w{background:color-mix(in srgb,var(--c) 66%,#f2f2f2)}.rs-stand{color:#161616}.rs-stand span{color:#414141}.rs-chip,.rs-door,.rs-flag,.rs-arrow,.rs-force,.rs-load,.rs-layer-l{background:#ffffffba;border:1px solid rgba(63,117,171,.42)}.rs-chip--old{border-color:#c6352eb8}.rs-chip--new{border-color:#3f75abb8}.rs-doc{--c: #222325}.rs-scene--komplekt .rs-stage[data-step="1"] .rs-doc--1,.rs-scene--komplekt .rs-stage[data-step="2"] .rs-doc--2,.rs-scene--komplekt .rs-stage[data-step="3"] .rs-doc--3,.rs-scene--komplekt .rs-stage[data-step="4"] .rs-doc--4{--glow: rgba(43, 133, 205, .303)}.rs-room{--c: #d3dbeb}.rs-room-t{color:#161616;text-shadow:0 1px 6px rgba(16,24,40,.15)}.rs-room--a{--cc: #d12a26}.rs-room--b{--cc: #b64800}.rs-room--v1{--cc: #a45b00}.rs-room--v2{--cc: #916700}.rs-room--v3{--cc: #766b00}.rs-room--v4{--cc: #637034}.rs-room--g{--cc: #7a5cca}.rs-room--d{--cc: #e4eaf8}.rs-item{--c: #0f73b9}.rs-door{border-color:#d6dbe3}.rs-wall--uteplitel{--c: #836e00}.rs-wall--oblicovka{--c: #5e6166}.rs-anchor{--c: #36393c}.rs-bracket{--c: #dbe3f2}.rs-sign-t{color:#161616}.rs-arrow em,.rs-force em,.rs-load em{color:var(--sc-kicker, #3d72a8)}.rs-arrow--wm em{color:#ba4c45}.rs-scene--vyveska .rs-stage[data-step="3"] .rs-anchor{--c: #a45b00;--glow: rgba(184, 109, 0, .44)}.rs-sheet{--c: #1f2021}.rs-row{--c: #28292c}.rs-tray{--c: #f7ffff}.rs-tray-t{color:var(--sc-kicker, #3d72a8)}.rs-flag{border-color:#c6352ef5}.rs-flag em{color:#ca3931}.rs-bld{--c: #f8ffff}.rs-parapet{--c: #d3dbeb}.rs-post,.rs-rail{--c: #3c3e42}.rs-stringer,.rs-rung{--c: #54585f}.rs-anchorpt{--c: #a45b00}.rs-beam{--c: #dfe6f4}.rs-scene--poverka .rs-stage[data-step="0"] :is(.rs-post,.rs-rail),.rs-scene--poverka .rs-stage[data-step="1"] :is(.rs-stringer,.rs-rung),.rs-scene--poverka .rs-stage[data-step="2"] .rs-anchorpt{--c: #0f73b9;--glow: rgba(43, 133, 205, .44)}.rs-scene--poverka .rs-stage[data-step="3"] .rs-coat{--glow: rgba(203, 91, 0, .385)}.rem-step:before{color:var(--sc-kicker, #3d72a8)}.rem-step h3{color:#161616}.rem-step p{color:var(--sc-text-2, #3d3d3d)}.rem-cap{color:#4e4e4e}.rem-chislo{background:var(--sc-bg-card, #fcffff);border:1px solid var(--sc-line, rgba(16, 22, 34, .13))}.rem-chislo b{color:#161616}.rem-chislo span{color:var(--sc-text-2, #3d3d3d)}.rem-chislo small{color:var(--sc-kicker, #3d72a8)}.rem-prose p{color:var(--sc-text-2, #3d3d3d)}.rem-normy th,.rem-normy td{border-bottom:1px solid var(--sc-line, rgba(16, 22, 34, .13))}.rem-normy thead th{color:var(--sc-kicker, #3d72a8)}.rem-normy td{color:var(--sc-text-2, #3d3d3d)}.rem-normy td a{color:var(--sc-accent-soft, #0f73b9)}.rem-normy .rem-p{color:#161616}.rem-sverka{color:#4e4e4e}.rem-kviz legend{color:#161616}.rem-opt span{border:1px solid rgba(63,117,171,.42);color:#161616}.rem-opt input:focus-visible+span{outline:2px solid var(--sc-kicker, #3f75ab)}.rem-itog{background:var(--sc-bg-card, #fcffff);border:1px solid var(--sc-line-blue, rgba(21, 118, 188, .24))}.rem-itog h3{color:#161616}.rem-itog li{color:var(--sc-text-2, #3d3d3d)}.rem-itog li a{color:#161616}.rem-itog .rem-hint{color:#4e4e4e}.rem-quick a{border:1px solid rgba(63,117,171,.42);color:#161616}.rem-quick a:hover{border-color:#d6dbe3}@media(max-width:600px){.rem-normy tr{border-bottom:1px solid var(--sc-line, rgba(16, 22, 34, .152))}.rem-normy td:before{color:var(--sc-kicker, #3d72a8)}}}:root[data-theme=light] :is(.rs-box) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #2a3550}:root[data-theme=light] :is(.rs-doc) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #e9eef7}:root[data-theme=light] :is(.rs-scene--komplekt .rs-stage[data-step="1"] .rs-doc--1,.rs-scene--komplekt .rs-stage[data-step="2"] .rs-doc--2,.rs-scene--komplekt .rs-stage[data-step="3"] .rs-doc--3,.rs-scene--komplekt .rs-stage[data-step="4"] .rs-doc--4) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--glow: rgba(94, 180, 255, .55)}:root[data-theme=light] :is(.rs-room) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #3a4660}:root[data-theme=light] :is(.rs-room--a) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #ff5a4e}:root[data-theme=light] :is(.rs-room--b) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #ff8a3d}:root[data-theme=light] :is(.rs-room--v1) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #ffb020}:root[data-theme=light] :is(.rs-room--v2) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #f3c64a}:root[data-theme=light] :is(.rs-room--v3) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #d9cf6a}:root[data-theme=light] :is(.rs-room--v4) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #b9c98a}:root[data-theme=light] :is(.rs-room--g) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #a88cff}:root[data-theme=light] :is(.rs-room--d) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--cc: #7f8ba3}:root[data-theme=light] :is(.rs-item) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #5eb4ff}:root[data-theme=light] :is(.rs-wall--uteplitel) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #d8c25a}:root[data-theme=light] :is(.rs-wall--oblicovka) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #9aa6b8}:root[data-theme=light] :is(.rs-anchor) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #c9d3e2}:root[data-theme=light] :is(.rs-bracket) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #5d6b84}:root[data-theme=light] :is(.rs-scene--vyveska .rs-stage[data-step="3"] .rs-anchor) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #ffb020;--glow: rgba(255, 176, 32, .8)}:root[data-theme=light] :is(.rs-sheet) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #eef2f8}:root[data-theme=light] :is(.rs-row) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #dfe6f2}:root[data-theme=light] :is(.rs-tray) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #18233a}:root[data-theme=light] :is(.rs-bld) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #222c42}:root[data-theme=light] :is(.rs-parapet) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #3a4762}:root[data-theme=light] :is(.rs-post,.rs-rail) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #c3ccdb}:root[data-theme=light] :is(.rs-stringer,.rs-rung) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #9fb0c8}:root[data-theme=light] :is(.rs-anchorpt) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #ffb020}:root[data-theme=light] :is(.rs-beam) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #6b7890}:root[data-theme=light] :is(.rs-scene--poverka .rs-stage[data-step="0"] :is(.rs-post,.rs-rail),.rs-scene--poverka .rs-stage[data-step="1"] :is(.rs-stringer,.rs-rung),.rs-scene--poverka .rs-stage[data-step="2"] .rs-anchorpt) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--c: #5eb4ff;--glow: rgba(94, 180, 255, .8)}:root[data-theme=light] :is(.rs-scene--poverka .rs-stage[data-step="3"] .rs-coat) :is([data-keep-dark],[data-surface],[data-keep-light],dialog,.nav,.fs-menu,.sm-fs-menu,.site-footer,[class*=m3d-],.hero,[class*=-hero],[class*=-cta]){--glow: rgba(255, 138, 61, .7)}
