.ofc-vs[data-v-46f0ea4c]{-webkit-box-flex:0;background:var(--ofc-seg-bg,var(--sps-bg-sunken,#eef1f4));border-radius:12px;-ms-flex:none;flex:none;gap:2px;padding:4px}.ofc-vs button[data-v-46f0ea4c],.ofc-vs[data-v-46f0ea4c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ofc-vs button[data-v-46f0ea4c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:9px;color:var(--ofc-text-2,var(--sps-text-muted));cursor:pointer;font:inherit;font-size:13px;gap:6px;height:32px;padding:0 12px;-webkit-transition:background .18s,color .18s,-webkit-box-shadow .18s;transition:background .18s,color .18s,-webkit-box-shadow .18s;transition:background .18s,color .18s,box-shadow .18s;transition:background .18s,color .18s,box-shadow .18s,-webkit-box-shadow .18s;white-space:nowrap}.ofc-vs button .md-icon[data-v-46f0ea4c]{font-size:16px}.ofc-vs button.on[data-v-46f0ea4c],.ofc-vs button[data-v-46f0ea4c]:hover{color:var(--ofc-text,var(--sps-text-strong))}.ofc-vs button.on[data-v-46f0ea4c]{background:var(--ofc-surface,var(--sps-bg-surface,#fff));-webkit-box-shadow:0 1px 2px rgba(30,25,22,.12);box-shadow:0 1px 2px rgba(30,25,22,.12);font-weight:600}.ofc-vs button[data-v-46f0ea4c]:focus-visible{outline:2px solid var(--ofc-accent,var(--sps-primary,#5625cc));outline-offset:1px}.oet .md-icon[data-v-4b7eb5ce]{font-size:17px}.oet.on[data-v-4b7eb5ce]{background:var(--ofc-accent-soft);-webkit-box-shadow:none;box-shadow:none;color:var(--ofc-accent-strong)}.oet.on[data-v-4b7eb5ce]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-accent-soft) 70%,var(--ofc-accent-line));-webkit-box-shadow:none;box-shadow:none}.iso-b[data-v-dc2d80c8]{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.iso-b svg[data-v-dc2d80c8]{left:0;overflow:visible;position:absolute;top:0}.iso-b .iso-body[data-v-dc2d80c8]{-webkit-transition:-webkit-transform .28s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .28s cubic-bezier(.2,.75,.2,1);transition:transform .28s cubic-bezier(.2,.75,.2,1);transition:transform .28s cubic-bezier(.2,.75,.2,1),-webkit-transform .28s cubic-bezier(.2,.75,.2,1)}.iso-b .hit[data-v-dc2d80c8]{stroke-width:.8;stroke-linejoin:round}.iso-b.interactive .iso-body[data-v-dc2d80c8]{cursor:pointer;pointer-events:visiblePainted}.iso-b.interactive.lifted .iso-body[data-v-dc2d80c8]{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.iso-b.selected .iso-body[data-v-dc2d80c8]{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.iso-b .iso-shadow[data-v-dc2d80c8]{fill:rgba(30,25,22,.1);-webkit-transition:opacity .28s;transition:opacity .28s}.iso-b.lifted .iso-shadow[data-v-dc2d80c8]{opacity:.6}.iso-b .floor-line[data-v-dc2d80c8]{fill:none;stroke-width:.7;stroke-opacity:.35}.iso-b .win[data-v-dc2d80c8]{fill:var(--ofc-window);-webkit-transition:fill .6s ease;transition:fill .6s ease}.iso-b .win.lit[data-v-dc2d80c8]{fill:var(--ofc-window-lit)}.iso-b .ring-dot[data-v-dc2d80c8],.iso-b .ring[data-v-dc2d80c8]{fill:var(--ofc-accent)}.iso-b .roof[data-v-dc2d80c8]{-webkit-animation:iso-roof-in-data-v-dc2d80c8 .5s cubic-bezier(.2,.75,.2,1);animation:iso-roof-in-data-v-dc2d80c8 .5s cubic-bezier(.2,.75,.2,1)}.iso-b .pl-top[data-v-dc2d80c8]{fill:var(--ofc-plot-top);stroke:var(--ofc-plot-edge);stroke-width:1}.iso-b .pl-in[data-v-dc2d80c8]{fill:var(--ofc-plot-inner)}.iso-b .pl-l[data-v-dc2d80c8]{fill:var(--ofc-plot-l)}.iso-b .pl-r[data-v-dc2d80c8]{fill:var(--ofc-plot-r)}.iso-b .scaffold polyline[data-v-dc2d80c8]{fill:none;stroke:#c9a24a;stroke-width:1;stroke-dasharray:3 3;opacity:.8}.iso-b .scaffold .crane[data-v-dc2d80c8]{stroke:#d8a33a;stroke-width:2.2;stroke-linecap:round}.iso-b .scaffold .cable[data-v-dc2d80c8]{stroke:#8a827b;stroke-width:.8}.iso-b .scaffold .crane-arm[data-v-dc2d80c8]{-webkit-animation:iso-crane-data-v-dc2d80c8 3.2s ease-in-out infinite;animation:iso-crane-data-v-dc2d80c8 3.2s ease-in-out infinite}.iso-b .iso-pending[data-v-dc2d80c8]{-webkit-animation:ofc-live 1.6s ease-in-out infinite;animation:ofc-live 1.6s ease-in-out infinite;-webkit-box-shadow:0 2px 6px rgba(232,162,59,.45);box-shadow:0 2px 6px rgba(232,162,59,.45);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iso-b .iso-label[data-v-dc2d80c8]{pointer-events:auto;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:-webkit-transform .28s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .28s cubic-bezier(.2,.75,.2,1);transition:transform .28s cubic-bezier(.2,.75,.2,1);transition:transform .28s cubic-bezier(.2,.75,.2,1),-webkit-transform .28s cubic-bezier(.2,.75,.2,1);z-index:2}.iso-b.interactive.lifted .iso-label[data-v-dc2d80c8]{-webkit-transform:translate(-50%,calc(-100% - 5px));transform:translate(-50%,calc(-100% - 5px))}@-webkit-keyframes iso-roof-in-data-v-dc2d80c8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iso-roof-in-data-v-dc2d80c8{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iso-crane-data-v-dc2d80c8{0%,to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes iso-crane-data-v-dc2d80c8{0%,to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.ofc-modal .ant-modal-content{background:var(--ofc-surface);border-radius:20px;overflow:hidden}.ofc-modal .ant-modal-body{padding:24px 26px 22px}.ofc-modal .ant-modal-close-x{height:52px;line-height:52px;width:52px}.ofc-modal .osm{color:var(--ofc-text)}.ofc-modal .osm-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:18px;padding-right:20px}.ofc-modal .osm-head h3{color:var(--ofc-text);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}.ofc-modal .osm-head p{color:var(--ofc-text-2);font-size:13px;line-height:1.5;margin:4px 0 0}.ofc-modal .osm-ic{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-accent-soft);border-radius:12px;color:var(--ofc-accent-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:42px;justify-content:center;width:42px}.ofc-modal .osm-ic .md-icon{font-size:22px}.ofc-modal .osm-ic.warn{background:var(--ofc-amber-soft);color:var(--ofc-amber-text)}.ofc-modal .osm-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:0 0 16px}.ofc-modal .osm-field>span{color:var(--ofc-text);font-size:12.5px;font-weight:600}.ofc-modal .osm-field>span small{color:var(--ofc-text-3);font-weight:400;margin-left:4px}.ofc-modal .osm-chips{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface-2);border-radius:10px;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:40px;padding:5px 8px;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s}.ofc-modal .osm-chips:focus-within{-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}.ofc-modal .osm-chips input{-webkit-box-flex:1;background:transparent;border:0;color:var(--ofc-text);-ms-flex:1;flex:1;font:inherit;font-size:13px;height:28px;min-width:120px;outline:none}.ofc-modal .osm-chip{-webkit-animation:ofc-pop .25s ease-out;animation:ofc-pop .25s ease-out;background:var(--ofc-surface);border-radius:999px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);font-size:12.5px;font-weight:500;gap:2px;height:28px;padding:0 4px 0 10px}.ofc-modal .osm-chip,.ofc-modal .osm-chip button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ofc-modal .osm-chip button{-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:0;border-radius:50%;color:var(--ofc-text-3);cursor:pointer;height:22px;justify-content:center;width:22px}.ofc-modal .osm-chip button:hover{background:var(--ofc-surface-3);color:var(--ofc-text)}.ofc-modal .osm-chip button .md-icon{font-size:14px}.ofc-modal .osm-suggest{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-left:-6px}.ofc-modal .osm-suggest .ofc-btn{font-size:12px;gap:3px;height:28px;padding:0 8px}.ofc-modal .osm-suggest .ofc-btn .md-icon{font-size:14px}.ofc-modal .osm-seg{-ms-flex-item-align:start;align-self:flex-start}.ofc-modal .osm-hint{color:var(--ofc-text-3);font-size:11.5px}.ofc-modal .osm-switch{font-size:13px;gap:10px;margin-bottom:14px}.ofc-modal .osm-error,.ofc-modal .osm-switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ofc-modal .osm-error{background:var(--ofc-amber-soft);border-radius:10px;color:var(--ofc-amber-text);font-size:12.5px;gap:6px;margin-bottom:12px;padding:8px 12px}.ofc-modal .osm-error .md-icon{font-size:16px}.ofc-modal .osm-foot{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.ofc-modal .osm-foot.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ofc-modal .ant-input{background:var(--ofc-surface-2);border-radius:10px;color:var(--ofc-text)}.ofc-modal .ant-input,.ofc-modal .ant-input:hover{border-color:transparent}.ofc-modal .ant-input:focus{border-color:transparent;-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}.ofc-modal .osm-build{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:6px 0 4px;text-align:center}.ofc-modal .osm-build,.ofc-modal .osm-site{display:-webkit-box;display:-ms-flexbox;display:flex}.ofc-modal .osm-site{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;border-radius:16px;height:250px;justify-content:center;overflow:hidden;padding-bottom:8px;width:100%}.ofc-modal .osm-step{color:var(--ofc-text);font-size:15px;font-weight:600;min-height:22px}.ofc-modal .osm-bar{background:var(--ofc-surface-3);border-radius:999px;height:6px;overflow:hidden;width:72%}.ofc-modal .osm-bar i{background:-webkit-gradient(linear,left top,right top,from(var(--ofc-accent)),to(var(--ofc-green)));background:linear-gradient(90deg,var(--ofc-accent),var(--ofc-green));border-radius:inherit;display:block;height:100%;-webkit-transition:width 1.2s cubic-bezier(.2,.75,.2,1);transition:width 1.2s cubic-bezier(.2,.75,.2,1)}.ofc-modal .osm-step-enter-active,.ofc-modal .osm-step-leave-active{-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.ofc-modal .osm-step-enter{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.ofc-modal .osm-step-leave-to{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.ofc-modal .osm-done{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:8px 0;text-align:center}.ofc-modal .osm-done h3{color:var(--ofc-text);font-size:18px;font-weight:700;margin:6px 0 0}.ofc-modal .osm-done p{color:var(--ofc-text-2);font-size:13px;margin:0;max-width:380px}.oetb-wrap[data-v-eea60b66]{left:50%;max-width:calc(100% - 140px);pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .25s cubic-bezier(.2,.75,.2,1);transition:bottom .25s cubic-bezier(.2,.75,.2,1);z-index:60}.oetb[data-v-eea60b66]{-ms-flex-align:center;background:var(--ofc-surface);border-radius:16px;-webkit-box-shadow:var(--ofc-shadow-lg),0 0 0 1px var(--ofc-line-soft);box-shadow:var(--ofc-shadow-lg),0 0 0 1px var(--ofc-line-soft);gap:6px;height:52px;padding:0 8px 0 10px;pointer-events:auto;white-space:nowrap}.oetb-ic[data-v-eea60b66],.oetb[data-v-eea60b66]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.oetb-ic[data-v-eea60b66]{-webkit-box-flex:0;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-accent-soft);border-radius:10px;color:var(--ofc-accent-strong);-ms-flex:none;flex:none;height:32px;justify-content:center;width:32px}.oetb-ic .md-icon[data-v-eea60b66]{font-size:17px}.oetb-t[data-v-eea60b66]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.25;min-width:0;padding:0 4px}.oetb-t b[data-v-eea60b66]{color:var(--ofc-text);font-size:12.5px;font-weight:600}.oetb-t small[data-v-eea60b66]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ofc-text-3);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;gap:4px}.oetb-t small .md-icon[data-v-eea60b66]{color:var(--ofc-green);font-size:13px}.oetb-t small.saving[data-v-eea60b66]{color:var(--ofc-text-2)}.oetb-spin[data-v-eea60b66]{-webkit-animation:oetb-spin-data-v-eea60b66 .8s linear infinite;animation:oetb-spin-data-v-eea60b66 .8s linear infinite;border:1.5px solid var(--ofc-line-strong);border-radius:50%;border-top-color:var(--ofc-accent);height:10px;width:10px}.oetb-tipw[data-v-eea60b66]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.oetb-sep[data-v-eea60b66]{background:var(--ofc-line);height:24px;margin:0 4px;width:1px}.oetb-enter-active[data-v-eea60b66],.oetb-leave-active[data-v-eea60b66]{-webkit-transition:opacity .22s,-webkit-transform .26s cubic-bezier(.2,.75,.2,1);transition:opacity .22s,-webkit-transform .26s cubic-bezier(.2,.75,.2,1);transition:opacity .22s,transform .26s cubic-bezier(.2,.75,.2,1);transition:opacity .22s,transform .26s cubic-bezier(.2,.75,.2,1),-webkit-transform .26s cubic-bezier(.2,.75,.2,1)}.oetb-enter[data-v-eea60b66],.oetb-leave-to[data-v-eea60b66]{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}@-webkit-keyframes oetb-spin-data-v-eea60b66{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes oetb-spin-data-v-eea60b66{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media(max-width:900px){.oetb-hide[data-v-eea60b66]{display:none}.oetb-wrap[data-v-eea60b66]{max-width:calc(100% - 24px)}}.oie[data-v-264c0d17]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-grid;margin:0 -5px;max-width:calc(100% + 10px);min-width:0;position:relative;vertical-align:baseline}.oie input[data-v-264c0d17],.oie[data-v-264c0d17]:after{font:inherit;grid-area:1/1;letter-spacing:inherit;margin:0;padding:1px 5px;white-space:pre}.oie[data-v-264c0d17]:after{content:attr(data-value);height:0;overflow:hidden;visibility:hidden}.oie.block[data-v-264c0d17]{display:grid;width:calc(100% + 10px)}.oie input[data-v-264c0d17]{background:transparent;border:0;border-radius:6px;color:inherit;cursor:text;min-width:2ch;outline:none;text-overflow:ellipsis;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s;width:100%}.oie input[data-v-264c0d17]::-webkit-input-placeholder{color:var(--ofc-text-3);font-weight:400}.oie input[data-v-264c0d17]::-moz-placeholder{color:var(--ofc-text-3);font-weight:400}.oie input[data-v-264c0d17]::-ms-input-placeholder{color:var(--ofc-text-3);font-weight:400}.oie input[data-v-264c0d17]::placeholder{color:var(--ofc-text-3);font-weight:400}.oie input[data-v-264c0d17]:hover{background:color-mix(in srgb,var(--ofc-surface-3) 85%,transparent)}.oie input[data-v-264c0d17]:focus{background:var(--ofc-surface);-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line),var(--ofc-shadow-sm);box-shadow:0 0 0 2px var(--ofc-accent-line),var(--ofc-shadow-sm);text-overflow:clip}.flow-layer[data-v-20d71894]{left:0;pointer-events:none;position:absolute;top:0}.flow-svg[data-v-20d71894]{left:0;overflow:visible;position:absolute;top:0}.flow-edge[data-v-20d71894]{fill:none;stroke-linecap:round;stroke:var(--ofc-accent-line);opacity:.85;-webkit-transition:opacity .3s,stroke .3s;transition:opacity .3s,stroke .3s}.flow-edge.delegation[data-v-20d71894]{stroke-dasharray:2 9;opacity:.55}.flow-edge.approval[data-v-20d71894]{stroke:var(--ofc-amber);stroke-dasharray:2 9;opacity:.6}.flow-edge.trigger[data-v-20d71894]{stroke:var(--ofc-text-3);stroke-dasharray:2 9;opacity:.4}.flow-edge.hot[data-v-20d71894]{stroke:var(--ofc-accent);opacity:1}.flow-edge.dim[data-v-20d71894]{opacity:.25}.flow-pk[data-v-20d71894]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:ofc-travel;animation-name:ofc-travel;-webkit-animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-timing-function:cubic-bezier(.45,.05,.55,.95);border-radius:999px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10.5px;font-weight:600;gap:5px;height:22px;left:0;offset-distance:0;offset-rotate:0deg;padding:0 9px;position:absolute;top:0;white-space:nowrap;will-change:offset-distance,opacity;z-index:5}.flow-pk .md-icon[data-v-20d71894]{font-size:12px}.flow-pk.t-accent[data-v-20d71894]{background:var(--ofc-accent-strong);-webkit-box-shadow:0 3px 8px rgba(91,63,208,.35);box-shadow:0 3px 8px rgba(91,63,208,.35)}.flow-pk.t-green[data-v-20d71894]{background:var(--ofc-green-text);-webkit-box-shadow:0 3px 8px rgba(31,122,80,.35);box-shadow:0 3px 8px rgba(31,122,80,.35)}.flow-pk.t-brown[data-v-20d71894]{background:var(--ofc-brown);-webkit-box-shadow:0 3px 8px rgba(107,63,38,.35);box-shadow:0 3px 8px rgba(107,63,38,.35)}.flow-pk.t-slate[data-v-20d71894]{background:#3a3f55;-webkit-box-shadow:0 3px 8px rgba(58,63,85,.3);box-shadow:0 3px 8px rgba(58,63,85,.3)}.flow-pk.t-amber[data-v-20d71894]{background:#d48a1f;-webkit-box-shadow:0 3px 8px rgba(232,162,59,.4);box-shadow:0 3px 8px rgba(232,162,59,.4)}.live-toasts[data-v-6652c5a6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;pointer-events:none;position:absolute;width:270px;z-index:30}.live-toasts.at-top-right[data-v-6652c5a6]{right:16px;top:16px}.live-toasts.at-top-left[data-v-6652c5a6]{left:16px;top:16px}.live-toasts.at-bottom-right[data-v-6652c5a6]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;bottom:76px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;right:16px}.lt-item[data-v-6652c5a6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:12px;-webkit-box-shadow:var(--ofc-shadow-md);box-shadow:var(--ofc-shadow-md);color:var(--ofc-text-2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:11.5px;gap:9px;line-height:1.35;padding:8px 10px;pointer-events:auto;text-align:left;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s;width:100%}.lt-item[data-v-6652c5a6]:hover{-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg)}.lt-item.t-warn[data-v-6652c5a6]{background:var(--ofc-amber-soft);border-color:var(--ofc-amber-line)}.lt-item.t-ok[data-v-6652c5a6]{border-color:color-mix(in srgb,var(--ofc-green) 35%,transparent)}.lt-item b[data-v-6652c5a6]{color:var(--ofc-text);font-weight:600}.lt-av[data-v-6652c5a6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;color:#3b342f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:11px;font-weight:700;height:26px;justify-content:center;overflow:hidden;width:26px}.lt-av img[data-v-6652c5a6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lt-text[data-v-6652c5a6]{-webkit-box-flex:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.lt-enter-active[data-v-6652c5a6]{-webkit-transition:opacity .35s,-webkit-transform .35s cubic-bezier(.2,.75,.2,1);transition:opacity .35s,-webkit-transform .35s cubic-bezier(.2,.75,.2,1);transition:transform .35s cubic-bezier(.2,.75,.2,1),opacity .35s;transition:transform .35s cubic-bezier(.2,.75,.2,1),opacity .35s,-webkit-transform .35s cubic-bezier(.2,.75,.2,1)}.lt-leave-active[data-v-6652c5a6]{position:absolute;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:100%}.lt-enter[data-v-6652c5a6]{opacity:0;-webkit-transform:translateY(-8px) scale(.98);transform:translateY(-8px) scale(.98)}.lt-leave-to[data-v-6652c5a6]{opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px)}.lt-move[data-v-6652c5a6]{-webkit-transition:-webkit-transform .35s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .35s cubic-bezier(.2,.75,.2,1);transition:transform .35s cubic-bezier(.2,.75,.2,1);transition:transform .35s cubic-bezier(.2,.75,.2,1),-webkit-transform .35s cubic-bezier(.2,.75,.2,1)}.osp-wrap[data-v-b45e3a90]{display:contents}.osp[data-v-b45e3a90]{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:var(--ofc-radius);-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;width:var(--osp-w)}.osp-head[data-v-b45e3a90],.osp[data-v-b45e3a90]{display:-webkit-box;display:-ms-flexbox;display:flex}.osp-head[data-v-b45e3a90]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:20px 20px 4px}.osp-titles[data-v-b45e3a90]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.osp-title[data-v-b45e3a90]{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.osp-sub[data-v-b45e3a90]{color:var(--ofc-text-2);font-size:13px;margin-top:2px}.osp-badge[data-v-b45e3a90]{-webkit-box-flex:0;-ms-flex:none;flex:none}.osp-close[data-v-b45e3a90]{display:none;margin:-4px -8px 0 0}.osp-body[data-v-b45e3a90]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:0;padding:14px 20px 20px}.osp-foot[data-v-b45e3a90]{border-top:1px solid var(--ofc-line-soft);padding:14px 20px 18px}.osp-backdrop[data-v-b45e3a90]{display:none}@media(max-width:1100px){.osp-wrap[data-v-b45e3a90]{display:block;inset:0;pointer-events:none;position:absolute;z-index:60}.osp-backdrop[data-v-b45e3a90]{background:rgba(30,25,22,.28);display:block;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .25s;transition:opacity .25s}.osp[data-v-b45e3a90]{border-radius:var(--ofc-radius) 0 0 var(--ofc-radius);bottom:0;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg);max-width:calc(100% - 32px);pointer-events:auto;position:absolute;right:0;top:0;-webkit-transform:translateX(105%);transform:translateX(105%);-webkit-transition:-webkit-transform .32s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .32s cubic-bezier(.2,.75,.2,1);transition:transform .32s cubic-bezier(.2,.75,.2,1);transition:transform .32s cubic-bezier(.2,.75,.2,1),-webkit-transform .32s cubic-bezier(.2,.75,.2,1)}.osp-close[data-v-b45e3a90]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.osp-wrap.open[data-v-b45e3a90]{pointer-events:auto}.osp-wrap.open .osp-backdrop[data-v-b45e3a90]{opacity:1}.osp-wrap.open .osp[data-v-b45e3a90]{-webkit-transform:none;transform:none}}.ost[data-v-681790dd]{display:grid;gap:8px}.ost-tile[data-v-681790dd]{background:var(--ofc-surface-2);border-radius:12px;min-width:0;padding:10px 12px}.ost-tile.t-green[data-v-681790dd]{background:var(--ofc-green-soft)}.ost-tile.t-green .ost-val[data-v-681790dd]{color:var(--ofc-green-text)}.ost-tile.t-amber[data-v-681790dd]{background:var(--ofc-amber-soft)}.ost-tile.t-amber .ost-val[data-v-681790dd]{color:var(--ofc-amber-text)}.ost-tile.t-accent[data-v-681790dd]{background:var(--ofc-accent-soft)}.ost-tile.t-accent .ost-val[data-v-681790dd]{color:var(--ofc-accent-strong)}.ost-val[data-v-681790dd]{-webkit-animation:ost-bump-data-v-681790dd .35s cubic-bezier(.2,.75,.2,1);animation:ost-bump-data-v-681790dd .35s cubic-bezier(.2,.75,.2,1);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25}.ost-label[data-v-681790dd]{color:var(--ofc-text-2);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes ost-bump-data-v-681790dd{0%{opacity:.4;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes ost-bump-data-v-681790dd{0%{opacity:.4;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:none;transform:none}}.olf-list[data-v-4cb2ff13]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;position:relative}.olf-item[data-v-4cb2ff13]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:transparent;border:0;border-radius:10px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;-webkit-transition:background .2s;transition:background .2s;width:100%}.olf-item[data-v-4cb2ff13]:hover{background:var(--ofc-surface-2)}.olf-item.fresh[data-v-4cb2ff13]{-webkit-animation:olf-fresh-data-v-4cb2ff13 6s ease-out;animation:olf-fresh-data-v-4cb2ff13 6s ease-out}.olf-av[data-v-4cb2ff13]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;color:#3b342f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:11px;font-weight:600;height:28px;justify-content:center;position:relative;width:28px}.olf-av img[data-v-4cb2ff13]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.olf-type[data-v-4cb2ff13]{background:var(--ofc-muted);border:2px solid var(--ofc-surface);border-radius:50%;bottom:-1px;height:9px;position:absolute;right:-1px;width:9px}.olf-type.green[data-v-4cb2ff13]{background:var(--ofc-green)}.olf-type.amber[data-v-4cb2ff13]{background:var(--ofc-amber)}.olf-type.accent[data-v-4cb2ff13]{background:var(--ofc-accent)}.olf-type.red[data-v-4cb2ff13]{background:var(--ofc-red)}.olf-body[data-v-4cb2ff13]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.olf-text[data-v-4cb2ff13]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ofc-text);display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden}.olf-meta[data-v-4cb2ff13]{color:var(--ofc-text-3);font-size:10.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.olf-empty[data-v-4cb2ff13]{color:var(--ofc-text-3);font-size:12px;padding:12px 8px}.olf-enter-active[data-v-4cb2ff13]{-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:opacity .4s,-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:transform .4s cubic-bezier(.2,.75,.2,1),opacity .4s;transition:transform .4s cubic-bezier(.2,.75,.2,1),opacity .4s,-webkit-transform .4s cubic-bezier(.2,.75,.2,1)}.olf-enter[data-v-4cb2ff13]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.olf-leave-active[data-v-4cb2ff13]{display:none}.olf-move[data-v-4cb2ff13]{-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:transform .4s cubic-bezier(.2,.75,.2,1);transition:transform .4s cubic-bezier(.2,.75,.2,1),-webkit-transform .4s cubic-bezier(.2,.75,.2,1)}@-webkit-keyframes olf-fresh-data-v-4cb2ff13{0%,30%{background:var(--ofc-accent-soft)}to{background:transparent}}@keyframes olf-fresh-data-v-4cb2ff13{0%,30%{background:var(--ofc-accent-soft)}to{background:transparent}}.olg[data-v-782c321d]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--ofc-surface) 92%,transparent);border:1px solid var(--ofc-line);border-radius:12px;color:var(--ofc-text-2);font-size:11px;gap:14px;padding:8px 12px}.olg-it[data-v-782c321d],.olg[data-v-782c321d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.olg-it[data-v-782c321d]{gap:6px;white-space:nowrap}.olg-dot[data-v-782c321d]{border-radius:50%;height:8px;width:8px}.olg-line[data-v-782c321d]{border-top:3px dotted;height:0;width:14px}.zp[data-v-53a7b426]{cursor:-webkit-grab;cursor:grab;outline:none;overflow:hidden;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zp.dragging[data-v-53a7b426]{cursor:-webkit-grabbing;cursor:grabbing}.zp[data-v-53a7b426]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px var(--ofc-accent);box-shadow:inset 0 0 0 2px var(--ofc-accent)}.zp-content[data-v-53a7b426]{left:0;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .3s;transition:opacity .3s}.zp-content.moving[data-v-53a7b426]{will-change:transform}.zp-content.animating[data-v-53a7b426]{-webkit-transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.75,.2,1);transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.75,.2,1);transition:transform .3s cubic-bezier(.2,.75,.2,1),opacity .3s;transition:transform .3s cubic-bezier(.2,.75,.2,1),opacity .3s,-webkit-transform .3s cubic-bezier(.2,.75,.2,1)}.zp-ctrl[data-v-53a7b426]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:12px;bottom:16px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:absolute;right:16px;z-index:40}.zp-ctrl button[data-v-53a7b426]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;color:var(--ofc-text-2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;width:40px}.zp-ctrl button+button[data-v-53a7b426]{border-top:1px solid var(--ofc-line-soft)}.zp-ctrl button[data-v-53a7b426]:hover{background:var(--ofc-surface-2);color:var(--ofc-text)}.zp-ctrl button[data-v-53a7b426]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:-2px}.zp-ctrl button .md-icon[data-v-53a7b426]{font-size:18px}.desk[data-v-6b8ab420]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ofc-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;position:relative}button[data-v-6b8ab420]{font:inherit}.desk-sm[data-v-6b8ab420]{gap:2px;width:64px}.desk-sm .sm-bubble[data-v-6b8ab420]{-webkit-animation:ofc-fade-up .3s ease-out;animation:ofc-fade-up .3s ease-out;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:999px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-text-2);font-size:9.5px;font-weight:500;max-width:120px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.desk-sm .sm-bubble.amber[data-v-6b8ab420]{background:var(--ofc-amber-soft);border-color:var(--ofc-amber-line);color:var(--ofc-amber-text)}.desk-sm .sm-bubble.green[data-v-6b8ab420]{color:var(--ofc-green-text)}.desk-sm .sm-seat[data-v-6b8ab420]{background:none;border:0;border-radius:8px;cursor:pointer;height:44px;padding:0;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:58px}.desk-sm .sm-seat[data-v-6b8ab420]:disabled{cursor:default}.desk-sm .sm-seat[data-v-6b8ab420]:hover:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px)}.desk-sm .sm-seat[data-v-6b8ab420]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.desk-sm .sm-seat svg[data-v-6b8ab420]{left:0;position:absolute;top:0}.desk-sm .sm-chair[data-v-6b8ab420]{fill:var(--seat);opacity:.75}.desk-sm .sm-leg[data-v-6b8ab420]{fill:var(--ofc-chair)}.desk-sm .sm-body[data-v-6b8ab420]{fill:var(--seat)}.desk-sm .sm-desk[data-v-6b8ab420]{fill:var(--ofc-wood-edge)}.desk-sm .sm-desk-leg[data-v-6b8ab420]{fill:var(--ofc-wood-edge);opacity:.8}.desk-sm .sm-mon[data-v-6b8ab420]{fill:var(--ofc-monitor)}.desk-sm .sm-screen rect[data-v-6b8ab420]{fill:hsla(0,0%,100%,.25);transform-box:fill-box;-webkit-transform-origin:left center;transform-origin:left center}.desk-sm .sm-ghost[data-v-6b8ab420]{fill:none;stroke:var(--ofc-wood-edge);stroke-dasharray:3 3}.desk-sm .sm-av[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ring);box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ring);color:#3b342f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:700;height:22px;justify-content:center;left:4px;overflow:hidden;position:absolute;top:2px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;width:22px}.desk-sm .sm-av img[data-v-6b8ab420]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.desk-sm .sm-mail[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:ofc-pop .4s ease-out;animation:ofc-pop .4s ease-out;background:var(--ofc-accent);border-radius:999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:9px;font-weight:700;gap:1px;height:15px;padding:0 4px;position:absolute;right:-6px;top:-4px}.desk-sm .sm-mail .md-icon[data-v-6b8ab420]{font-size:10px}.desk-sm .sm-name[data-v-6b8ab420]{color:var(--ofc-text-2);font-size:10.5px;font-weight:500;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-sm.st-working .sm-screen rect[data-v-6b8ab420]{fill:rgba(111,209,162,.85);-webkit-animation:desk-type-data-v-6b8ab420 1.4s steps(4) infinite;animation:desk-type-data-v-6b8ab420 1.4s steps(4) infinite}.desk-sm.st-working .sm-screen rect+rect[data-v-6b8ab420]{-webkit-animation-delay:.7s;animation-delay:.7s}.desk-sm.st-waiting_answer .sm-screen rect[data-v-6b8ab420],.desk-sm.st-waiting_approval .sm-screen rect[data-v-6b8ab420]{fill:rgba(240,178,79,.9)}.desk-sm.st-paused[data-v-6b8ab420]{opacity:.55}.desk-sm.selected .sm-av[data-v-6b8ab420]{-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ofc-accent);box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ofc-accent)}.desk-sm.empty .sm-name[data-v-6b8ab420]{color:var(--ofc-text-3);font-weight:400}.desk-lg[data-v-6b8ab420]{width:150px}.desk-lg .lg-label[data-v-6b8ab420]{margin-bottom:6px;max-width:170px;text-align:center;white-space:nowrap}.desk-lg .lg-label b[data-v-6b8ab420]{display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.desk-lg .lg-label small[data-v-6b8ab420]{color:var(--ofc-text-3);display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis}.desk-lg .lg-seat[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;margin-bottom:-12px;position:relative;width:52px;z-index:1}.desk-lg .lg-chair[data-v-6b8ab420]{background:var(--ofc-chair);border-radius:12px;height:40px;left:0;position:absolute;top:-6px;width:52px}.desk-lg .lg-av[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:3px solid var(--ring);border-radius:50%;-webkit-box-shadow:0 0 0 3px var(--ofc-surface);box-shadow:0 0 0 3px var(--ofc-surface);color:#3b342f;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;height:46px;justify-content:center;overflow:visible;padding:0;position:relative;-webkit-transition:border-color .3s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:border-color .3s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s,border-color .3s;transition:transform .2s,box-shadow .2s,border-color .3s,-webkit-transform .2s,-webkit-box-shadow .2s;width:46px}.desk-lg .lg-av img[data-v-6b8ab420]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.desk-lg .lg-av[data-v-6b8ab420]:hover:not(:disabled){-webkit-transform:scale(1.05);transform:scale(1.05)}.desk-lg .lg-av[data-v-6b8ab420]:disabled{cursor:default}.desk-lg .lg-av[data-v-6b8ab420]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:3px}.desk-lg .lg-human[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-brown);border-radius:50%;bottom:-4px;-webkit-box-shadow:0 0 0 2px var(--ofc-surface);box-shadow:0 0 0 2px var(--ofc-surface);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;justify-content:center;position:absolute;right:-4px;width:18px}.desk-lg .lg-human .md-icon[data-v-6b8ab420]{font-size:12px}.desk-lg .lg-add[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-surface);border:2px dashed var(--ofc-text-3);border-radius:50%;color:var(--ofc-brown-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;justify-content:center;-webkit-transition:border-color .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-transform .2s;transition:transform .2s,border-color .2s;transition:transform .2s,border-color .2s,-webkit-transform .2s;width:46px}.desk-lg .lg-add[data-v-6b8ab420]:hover{border-color:var(--ofc-brown-text);-webkit-transform:scale(1.06);transform:scale(1.06)}.desk-lg .lg-add .md-icon[data-v-6b8ab420]{font-size:20px}.desk-lg .lg-desk[data-v-6b8ab420]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:var(--ofc-wood);border:1px solid var(--ofc-wood-edge);border-radius:6px;-webkit-box-shadow:var(--heat);box-shadow:var(--heat);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:64px;justify-content:space-between;padding:6px 8px 7px;position:relative;-webkit-transition:-webkit-box-shadow .6s;transition:-webkit-box-shadow .6s;transition:box-shadow .6s;transition:box-shadow .6s,-webkit-box-shadow .6s;width:150px}.desk-lg .lg-mon[data-v-6b8ab420]{background:var(--ofc-monitor);border-radius:2px;height:6px;width:64px}.desk-lg .lg-kb[data-v-6b8ab420]{background:var(--ofc-keyboard);border:1px solid var(--ofc-wood-edge);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:9px;width:40px}.desk-lg .lg-pill[data-v-6b8ab420]{-webkit-animation:ofc-fade-up .3s ease-out;animation:ofc-fade-up .3s ease-out;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:999px;color:var(--ofc-text-2);font-size:10px;font-weight:500;max-width:136px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.desk-lg .lg-pill.amber[data-v-6b8ab420]{background:var(--ofc-amber-soft);border-color:var(--ofc-amber-line);color:var(--ofc-amber-text)}.desk-lg .lg-pill.green[data-v-6b8ab420]{color:var(--ofc-text)}.desk-lg .lg-desk.has-mail .lg-pill[data-v-6b8ab420]{-ms-flex-item-align:start;align-self:flex-start;margin-left:2px;max-width:104px}.desk-lg .lg-desk.has-mail .lg-kb[data-v-6b8ab420]{-ms-flex-item-align:start;align-self:flex-start;margin-left:28px}.desk-lg .lg-tray[data-v-6b8ab420]{-webkit-animation:ofc-pop .4s ease-out;animation:ofc-pop .4s ease-out;bottom:5px;height:16px;position:absolute;right:6px;width:22px}.desk-lg .lg-tray .env[data-v-6b8ab420]{background:#fff;border:1px solid var(--ofc-wood-edge);border-radius:2px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:11px;left:0;position:absolute;width:16px}.desk-lg .lg-tray .env[data-v-6b8ab420]:after{border-bottom:1px solid var(--ofc-wood-edge);border-left:1px solid transparent;content:"";height:5px;left:1px;position:absolute;right:1px;top:1px;-webkit-transform:skewY(0);transform:skewY(0)}.desk-lg .lg-tray b[data-v-6b8ab420]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-accent);border-radius:999px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:8.5px;height:14px;justify-content:center;min-width:14px;padding:0 3px;position:absolute;right:-6px;top:-8px}.desk-lg.up[data-v-6b8ab420]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.desk-lg.up .lg-seat[data-v-6b8ab420]{margin-bottom:0;margin-top:-12px}.desk-lg.up .lg-label[data-v-6b8ab420]{margin-bottom:0;margin-top:6px}.desk-lg.up .lg-chair[data-v-6b8ab420]{bottom:-6px;top:auto}.desk-lg.up .lg-desk[data-v-6b8ab420]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.desk-lg.selected .lg-av[data-v-6b8ab420]{-webkit-box-shadow:0 0 0 4px var(--ofc-surface),0 0 0 7px var(--ofc-accent);box-shadow:0 0 0 4px var(--ofc-surface),0 0 0 7px var(--ofc-accent)}.desk-lg.st-paused .lg-av[data-v-6b8ab420],.desk-lg.st-paused .lg-desk[data-v-6b8ab420]{opacity:.6}.desk-lg.empty .lg-desk[data-v-6b8ab420]{background:hsla(0,0%,100%,.4);border:2px dashed var(--ofc-wood-edge)}.desk-lg.empty .lg-label b[data-v-6b8ab420]{color:var(--ofc-text-2)}@-webkit-keyframes desk-type-data-v-6b8ab420{0%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes desk-type-data-v-6b8ab420{0%{-webkit-transform:scaleX(.3);transform:scaleX(.3)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.orkp-pop .ant-popover-inner{background:var(--ofc-surface);border-radius:16px;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg)}.orkp-pop .ant-popover-inner-content{padding:12px}.orkp-pop .ant-popover-arrow{border-color:var(--ofc-surface)!important}.orkp{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;width:336px}.orkp-title{color:var(--ofc-text-3);font-size:11px;font-weight:600;letter-spacing:.04em;padding:0 2px;text-transform:uppercase}.orkp-grid{display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.orkp-kind{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ofc-text-2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:12px;gap:8px;height:40px;padding:0 8px;text-align:left;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.orkp-kind:hover{background:var(--ofc-surface-3);color:var(--ofc-text)}.orkp-kind.on{background:color-mix(in srgb,var(--kc) 12%,var(--ofc-surface));-webkit-box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--kc) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--kc) 55%,transparent);color:var(--ofc-text);font-weight:600}.orkp-kind:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:1px}.orkp-ic{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:color-mix(in srgb,var(--kc) 16%,transparent);border-radius:8px;color:var(--kc);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:26px;justify-content:center;width:26px}.orkp-ic .md-icon{font-size:16px}.orkp-l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orkp-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:2px 4px}.orkp-dot{border:0;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3px transparent;box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3px transparent;cursor:pointer;height:22px;-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s;width:22px}.orkp-dot:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.orkp-dot.on{-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ofc-text-2);box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ofc-text-2)}.br[data-v-19da3e9c]{-webkit-box-flex:0;background:color-mix(in srgb,var(--rc) 9%,var(--ob-room));-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-ms-flex:none;flex:none;height:100%;min-width:0;outline:none;position:relative;-webkit-transition:-webkit-transform .22s cubic-bezier(.2,.75,.2,1),-webkit-box-shadow .22s;transition:-webkit-transform .22s cubic-bezier(.2,.75,.2,1),-webkit-box-shadow .22s;transition:transform .22s cubic-bezier(.2,.75,.2,1),box-shadow .22s;transition:transform .22s cubic-bezier(.2,.75,.2,1),box-shadow .22s,-webkit-transform .22s cubic-bezier(.2,.75,.2,1),-webkit-box-shadow .22s;z-index:1}.br[data-v-19da3e9c]:focus-visible,.br[data-v-19da3e9c]:hover{-webkit-box-shadow:0 10px 22px rgba(30,25,22,.16),inset 0 0 0 2px var(--ofc-accent-line);box-shadow:0 10px 22px rgba(30,25,22,.16),inset 0 0 0 2px var(--ofc-accent-line);-webkit-transform:translateY(-3px);transform:translateY(-3px);z-index:3}.br:focus-visible .br-enter[data-v-19da3e9c],.br:hover .br-enter[data-v-19da3e9c]{opacity:1;-webkit-transform:none;transform:none}.br[data-v-19da3e9c]:focus-visible{-webkit-box-shadow:0 10px 22px rgba(30,25,22,.16),inset 0 0 0 2px var(--ofc-accent);box-shadow:0 10px 22px rgba(30,25,22,.16),inset 0 0 0 2px var(--ofc-accent)}.br.sel[data-v-19da3e9c]{-webkit-box-shadow:inset 0 0 0 2px var(--ofc-accent-line);box-shadow:inset 0 0 0 2px var(--ofc-accent-line)}.br-glow[data-v-19da3e9c]{border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute}.br.busy .br-glow[data-v-19da3e9c]{-webkit-animation:br-breathe-data-v-19da3e9c 2.8s ease-in-out infinite;animation:br-breathe-data-v-19da3e9c 2.8s ease-in-out infinite;-webkit-box-shadow:inset 0 0 0 2px rgba(47,158,107,.45),inset 0 0 26px rgba(47,158,107,.16);box-shadow:inset 0 0 0 2px rgba(47,158,107,.45),inset 0 0 26px rgba(47,158,107,.16)}.br.alert .br-glow[data-v-19da3e9c]{-webkit-animation:br-breathe-data-v-19da3e9c 2s ease-in-out infinite;animation:br-breathe-data-v-19da3e9c 2s ease-in-out infinite;-webkit-box-shadow:inset 0 0 0 3px rgba(232,162,59,.85),inset 0 0 24px rgba(232,162,59,.18);box-shadow:inset 0 0 0 3px rgba(232,162,59,.85),inset 0 0 24px rgba(232,162,59,.18)}.br.flash[data-v-19da3e9c]:after{-webkit-animation:br-flash-data-v-19da3e9c 1.4s ease-out forwards;animation:br-flash-data-v-19da3e9c 1.4s ease-out forwards;background:var(--ofc-accent);content:"";inset:0;pointer-events:none;position:absolute}.br-head[data-v-19da3e9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;left:10px;pointer-events:none;position:absolute;right:10px;top:12px;z-index:2}.br-head[data-v-19da3e9c],.br-name[data-v-19da3e9c]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.br-name[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ofc-text);font-size:12px;gap:5px;padding-right:74px}.br-name b[data-v-19da3e9c]{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-name .br-ic[data-v-19da3e9c]{-webkit-box-flex:0;color:color-mix(in srgb,var(--rc) 80%,var(--ofc-text));-ms-flex:none;flex:none;font-size:14px;overflow:hidden;width:14px}.br-more[data-v-19da3e9c]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(30,25,22,.08);border-radius:999px;color:var(--ofc-text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;font-size:10px;font-weight:500;height:17px;padding:0 6px;pointer-events:auto}.br-sub[data-v-19da3e9c]{color:var(--ofc-text-2);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-chips[data-v-19da3e9c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:4px;min-width:0}.br-chip[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:ofc-fade-up .3s ease-out;animation:ofc-fade-up .3s ease-out;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:999px;color:var(--ofc-text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:500;height:20px;max-width:100%;min-width:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.br-chip.amber[data-v-19da3e9c]{background:var(--ofc-amber-soft);border-color:var(--ofc-amber-line);color:var(--ofc-amber-text)}.br-chip.accent[data-v-19da3e9c]{-webkit-box-flex:0;background:var(--ofc-accent-soft);border-color:transparent;color:var(--ofc-accent-strong);-ms-flex:none;flex:none}.br-chip.job[data-v-19da3e9c]{color:var(--ofc-text)}.br-enter[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-accent);border-radius:999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10.5px;font-weight:600;gap:2px;height:22px;opacity:0;padding:0 6px 0 9px;pointer-events:none;position:absolute;right:8px;top:10px;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;white-space:nowrap;z-index:4}.br-enter .md-icon[data-v-19da3e9c]{font-size:14px}.br-screen[data-v-19da3e9c]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:var(--ofc-monitor);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;height:34px;padding:5px 6px;position:absolute;right:12px;top:40px;width:58px}.br-screen i[data-v-19da3e9c]{-webkit-box-flex:1;background:#9f8bf0;-ms-flex:1;flex:1;height:40%}.br-screen i[data-v-19da3e9c]:nth-child(2){height:75%}.br-screen i[data-v-19da3e9c]:nth-child(3){height:55%}.br-screen i[data-v-19da3e9c]:nth-child(4){background:#7dd3a8;height:90%}.br-screen.on i[data-v-19da3e9c]:nth-child(4){-webkit-animation:ofc-live 1.6s ease-in-out infinite;animation:ofc-live 1.6s ease-in-out infinite}.br-desks[data-v-19da3e9c]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;left:6px;position:absolute;right:6px;z-index:2}.br.edit[data-v-19da3e9c]{cursor:default}.br.edit .br-head[data-v-19da3e9c]{pointer-events:auto;right:8px}.br.edit .br-name[data-v-19da3e9c]{font-size:12px;font-weight:600;padding-right:0}.br.edit .br-name-edit[data-v-19da3e9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.br.edit[data-v-19da3e9c]:hover{-webkit-box-shadow:inset 0 0 0 1.5px var(--ofc-accent-line);box-shadow:inset 0 0 0 1.5px var(--ofc-accent-line);-webkit-transform:none;transform:none}.br-tools[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin-top:4px;min-width:0}.br-tsp[data-v-19da3e9c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.br-tb[data-v-19da3e9c]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ofc-text-2);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;font:inherit;gap:1px;height:22px;justify-content:center;min-width:22px;padding:0 3px;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.br-tb .md-icon[data-v-19da3e9c]{font-size:15px}.br-tb small[data-v-19da3e9c]{font-size:10px;font-weight:600}.br-tb[data-v-19da3e9c]:hover:not(:disabled){background:var(--ofc-surface);-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-text)}.br-tb.danger[data-v-19da3e9c]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-red) 12%,var(--ofc-surface));color:var(--ofc-red)}.br-tb.kind[data-v-19da3e9c]{background:color-mix(in srgb,var(--rc) 12%,transparent);color:color-mix(in srgb,var(--rc) 85%,var(--ofc-text));padding:0 2px 0 4px}.br-tb.kind .caret[data-v-19da3e9c]{font-size:13px;margin-left:-1px;opacity:.7}.br-tb[data-v-19da3e9c]:disabled{cursor:default;opacity:.35}.br-tb[data-v-19da3e9c]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:1px}.br-desk-ctl[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:color-mix(in srgb,var(--ofc-surface) 55%,transparent);border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0;margin-left:2px;padding:0 1px}.br-desk-ctl b[data-v-19da3e9c]{color:var(--ofc-text);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;min-width:16px;text-align:center}.br-drag[data-v-19da3e9c],.br-drag[data-v-19da3e9c] .sm-seat{cursor:-webkit-grab;cursor:grab}.br-drag[data-v-19da3e9c]:active{cursor:-webkit-grabbing;cursor:grabbing}.br-drag[data-v-19da3e9c] .sm-av{-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ring),0 0 0 5.5px color-mix(in srgb,var(--ofc-accent) 35%,transparent);box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ring),0 0 0 5.5px color-mix(in srgb,var(--ofc-accent) 35%,transparent)}.br .lifting[data-v-19da3e9c]{opacity:.35}.br.dropping[data-v-19da3e9c]{-webkit-box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ofc-accent) 45%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ofc-accent) 45%,transparent)}.br.drop[data-v-19da3e9c]{background:color-mix(in srgb,var(--ofc-accent) 14%,var(--ob-room));-webkit-box-shadow:0 12px 26px rgba(30,25,22,.18),inset 0 0 0 2.5px var(--ofc-accent);box-shadow:0 12px 26px rgba(30,25,22,.18),inset 0 0 0 2.5px var(--ofc-accent);-webkit-transform:translateY(-3px);transform:translateY(-3px);z-index:4}.br-dropmsg[data-v-19da3e9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:ofc-pop .25s ease-out;animation:ofc-pop .25s ease-out;background:var(--ofc-accent);border-radius:999px;-webkit-box-shadow:var(--ofc-shadow-accent);box-shadow:var(--ofc-shadow-accent);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;gap:4px;height:26px;left:50%;padding:0 10px;pointer-events:none;position:absolute;top:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:6}.br-dropmsg .md-icon[data-v-19da3e9c]{font-size:14px}@-webkit-keyframes br-breathe-data-v-19da3e9c{0%,to{opacity:.35}50%{opacity:1}}@keyframes br-breathe-data-v-19da3e9c{0%,to{opacity:.35}50%{opacity:1}}@-webkit-keyframes br-flash-data-v-19da3e9c{0%{opacity:.16}to{opacity:0}}@keyframes br-flash-data-v-19da3e9c{0%{opacity:.16}to{opacity:0}}.bel[data-v-58d85498]{background:var(--ob-shaft);border-left:4px solid var(--ob-frame);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.bel-rail[data-v-58d85498]{background:var(--ob-rail);bottom:0;position:absolute;top:0;width:2px}.bel-rail.l[data-v-58d85498]{left:16px}.bel-rail.r[data-v-58d85498]{right:16px}.bel-lamp[data-v-58d85498]{background:var(--ob-rail);border-radius:50%;height:6px;left:50%;margin-left:-3px;position:absolute;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s;width:6px}.bel-lamp.on[data-v-58d85498]{background:var(--ofc-green);-webkit-box-shadow:0 0 6px var(--ofc-green);box-shadow:0 0 6px var(--ofc-green)}.bel-cab[data-v-58d85498]{background:var(--ofc-surface);border:2px solid var(--ob-roof);border-radius:7px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);-webkit-box-sizing:border-box;box-sizing:border-box;left:6px;overflow:hidden;position:absolute;right:6px;top:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.45,.05,.3,1);transition-timing-function:cubic-bezier(.45,.05,.3,1);will-change:transform;z-index:2}.bel-cab.loaded[data-v-58d85498]{border-color:var(--ofc-green)}.bel-doors[data-v-58d85498]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;inset:6px;opacity:1;position:absolute;-webkit-transition:opacity .25s;transition:opacity .25s}.bel-doors i[data-v-58d85498]{-webkit-box-flex:1;background:var(--ofc-surface-3);border-radius:3px;-ms-flex:1;flex:1}.bel-cab.loaded .bel-doors[data-v-58d85498]{opacity:0}.bel-cargo[data-v-58d85498]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-direction:column;flex-direction:column;gap:6px;inset:0;justify-content:flex-end;padding:0 4px 12px;position:absolute}.bel-cargo[data-v-58d85498],.bel-ic[data-v-58d85498]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bel-ic[data-v-58d85498]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation:ofc-pop .45s ease-out;animation:ofc-pop .45s ease-out;border-radius:50%;color:#fff;height:30px;justify-content:center;width:30px}.bel-ic .md-icon[data-v-58d85498]{font-size:16px}.bel-lbl[data-v-58d85498]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ofc-text);display:-webkit-box;font-size:9.5px;font-weight:600;line-height:1.2;overflow:hidden;text-align:center;word-break:break-word}.t-green[data-v-58d85498]{background:var(--ofc-green)}.t-accent[data-v-58d85498]{background:var(--ofc-accent)}.t-brown[data-v-58d85498]{background:var(--ofc-brown)}.t-amber[data-v-58d85498]{background:var(--ofc-amber)}.bel-cargo-enter-active[data-v-58d85498]{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.bel-cargo-leave-active[data-v-58d85498]{-webkit-transition:opacity .2s;transition:opacity .2s}.bel-cargo-enter[data-v-58d85498]{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.bel-cargo-leave-to[data-v-58d85498]{opacity:0}.bel-arrivals[data-v-58d85498]{bottom:14px;height:28px;pointer-events:none;position:absolute;right:-70px;width:70px}.bel-arr[data-v-58d85498]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:bel-in-data-v-58d85498 2.6s ease-in forwards;animation:bel-in-data-v-58d85498 2.6s ease-in forwards;border-radius:50%;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;justify-content:center;left:0;position:absolute;top:0;width:26px}.bel-arr .md-icon[data-v-58d85498]{font-size:14px}@-webkit-keyframes bel-in-data-v-58d85498{0%{opacity:0;-webkit-transform:translateX(46px);transform:translateX(46px)}20%{opacity:1}75%{opacity:1}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes bel-in-data-v-58d85498{0%{opacity:0;-webkit-transform:translateX(46px);transform:translateX(46px)}20%{opacity:1}75%{opacity:1}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.bf[data-v-5ab30761]{--ob-frame:var(--tone-r);--ob-roof:var(--tone-e);--ob-floor:var(--tone-l);--ob-shaft:var(--tone-t);--ob-rail:color-mix(in srgb,var(--tone-r) 75%,#fff);--ob-room:#f7f5f1;--ob-ground:#d8d1c6;--ob-ground-edge:#b5a999;--ob-sign:#2e2a26;--ob-sign-text:#f6eee5;--ob-unit:#cfc6ba;position:relative}.dark-mode .bf[data-v-5ab30761],[data-theme=dark] .bf[data-v-5ab30761]{--ob-frame:color-mix(in srgb,var(--tone-r) 30%,#211d1a);--ob-roof:color-mix(in srgb,var(--tone-e) 40%,#1a1715);--ob-floor:color-mix(in srgb,var(--tone-l) 12%,#24201d);--ob-shaft:color-mix(in srgb,var(--tone-t) 8%,#2a2622);--ob-rail:#4a443e;--ob-room:#282522;--ob-ground:#26221f;--ob-ground-edge:#3b3631;--ob-sign:#0f0d0c;--ob-sign-text:#f3eee9;--ob-unit:#3b3631}.bf-roof[data-v-5ab30761]{height:74px;position:absolute;top:0}.bf-antenna[data-v-5ab30761]{background:var(--ofc-text-3);height:36px;position:absolute;top:14px;width:2px}.bf-antenna .bf-beacon[data-v-5ab30761]{-webkit-animation:ofc-blink 1.6s ease-in-out infinite;animation:ofc-blink 1.6s ease-in-out infinite;background:#e0564b;border-radius:50%;-webkit-box-shadow:0 0 8px rgba(224,86,75,.7);box-shadow:0 0 8px rgba(224,86,75,.7);height:8px;left:-3px;position:absolute;top:-6px;width:8px}.bf-unit[data-v-5ab30761]{background:var(--ob-unit);border-radius:3px;position:absolute}.bf-unit.u1[data-v-5ab30761]{height:16px;left:48px;top:34px;width:36px}.bf-unit.u2[data-v-5ab30761]{height:12px;left:94px;top:38px;width:22px}.bf-sign[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ob-roof);border-radius:8px 8px 0 0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;left:0;position:absolute;right:0}.bf-sign span[data-v-5ab30761]{background:var(--ob-sign);border-radius:5px;color:var(--ob-sign-text);font-size:10.5px;font-weight:600;letter-spacing:.18em;max-width:60%;overflow:hidden;padding:3px 14px;text-overflow:ellipsis;white-space:nowrap}.bf-body[data-v-5ab30761]{background:var(--ob-frame);-webkit-box-shadow:0 18px 40px rgba(30,25,22,.12);box-shadow:0 18px 40px rgba(30,25,22,.12);position:absolute}.bf-floor[data-v-5ab30761]{background:var(--ob-floor);gap:4px}.bf-floor[data-v-5ab30761],.bf-label[data-v-5ab30761]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.bf-label[data-v-5ab30761]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;gap:2px;justify-content:center;left:12px;min-width:0}.bf-label .bf-no[data-v-5ab30761]{color:var(--ofc-text-3);font-size:10px;font-weight:600;letter-spacing:.08em}.bf-label .bf-fname[data-v-5ab30761]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ofc-text);display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.25;overflow:hidden;word-break:break-word}.bf-label .bf-count[data-v-5ab30761]{color:var(--ofc-text-2);font-size:11.5px}.bf-vacant[data-v-5ab30761]{-webkit-box-flex:1;background:var(--ob-room);-ms-flex:1;flex:1;position:relative}.bf-vacant .bf-vacant-t[data-v-5ab30761]{color:var(--ofc-text-2);font-size:12px;font-weight:600;left:12px;position:absolute;top:14px}.bf-vacant .bf-ghosts[data-v-5ab30761]{bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;left:14px;opacity:.5;position:absolute}.bf-vacant .bf-ghosts i[data-v-5ab30761]{border:1px dashed var(--ofc-text-3);border-radius:4px;height:26px;width:40px}.bf-hire[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:1px dashed var(--ofc-brown-text);border-radius:999px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-brown-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:40px;left:50%;padding:0 16px;position:absolute;top:56%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;white-space:nowrap;z-index:5}.bf-hire .md-icon[data-v-5ab30761]{font-size:16px}.bf-hire[data-v-5ab30761]:hover{-webkit-box-shadow:var(--ofc-shadow-md);box-shadow:var(--ofc-shadow-md);-webkit-transform:translate(-50%,calc(-50% - 1px));transform:translate(-50%,calc(-50% - 1px))}.bf-hire[data-v-5ab30761]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.bf-elev[data-v-5ab30761]{position:absolute;z-index:2}.bf-ground[data-v-5ab30761]{background:var(--ob-ground);border-top:4px solid var(--ob-ground-edge);left:0;position:absolute;right:0}.bf-addfloor[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:0;border-radius:999px;-webkit-box-shadow:var(--ofc-shadow-sm),0 0 0 1.5px var(--ofc-accent-line);box-shadow:var(--ofc-shadow-sm),0 0 0 1.5px var(--ofc-accent-line);color:var(--ofc-accent-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px 0 8px;position:absolute;right:18px;top:12px;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;z-index:6}.bf-addfloor .md-icon[data-v-5ab30761]{font-size:16px}.bf-addfloor[data-v-5ab30761]:hover{-webkit-box-shadow:var(--ofc-shadow-md),0 0 0 1.5px var(--ofc-accent);box-shadow:var(--ofc-shadow-md),0 0 0 1.5px var(--ofc-accent);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bf-addfloor[data-v-5ab30761]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.bf-label.edit[data-v-5ab30761]{-webkit-box-pack:start;-ms-flex-pack:start;cursor:default;gap:4px;justify-content:flex-start;padding-top:10px}.bf-label.edit .bf-lrow[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;justify-content:space-between;min-height:22px}.bf-label.edit .bf-lact[data-v-5ab30761]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1px;opacity:.55;-webkit-transition:opacity .15s;transition:opacity .15s}.bf-label.edit:focus-within .bf-lact[data-v-5ab30761],.bf-label.edit:hover .bf-lact[data-v-5ab30761]{opacity:1}.bf-label.edit .bf-fname-edit[data-v-5ab30761]{color:var(--ofc-text);font-size:13px;font-weight:600}.bf-label.edit .bf-count[data-v-5ab30761]{margin-top:2px}.bf-ib[data-v-5ab30761],.bf-tipw[data-v-5ab30761]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.bf-ib[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ofc-text-2);cursor:pointer;height:22px;justify-content:center;padding:0;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;width:22px}.bf-ib .md-icon[data-v-5ab30761]{font-size:15px}.bf-ib[data-v-5ab30761]:hover:not(:disabled){background:var(--ofc-surface-3);color:var(--ofc-text)}.bf-ib.danger[data-v-5ab30761]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-red) 12%,transparent);color:var(--ofc-red)}.bf-ib[data-v-5ab30761]:disabled{cursor:default;opacity:.35}.bf-ib[data-v-5ab30761]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:1px}.bf-dept[data-v-5ab30761]{font-size:12px;width:100%}.bf-dept[data-v-5ab30761] .ant-select-selection{background:color-mix(in srgb,var(--ofc-surface) 55%,transparent)!important;border-color:transparent!important;border-radius:7px;-webkit-box-shadow:none;box-shadow:none;color:var(--ofc-text)!important;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s}.bf-dept[data-v-5ab30761] .ant-select-selection:hover{background:var(--ofc-surface)!important}.bf-dept.ant-select-focused[data-v-5ab30761] .ant-select-selection,.bf-dept.ant-select-open[data-v-5ab30761] .ant-select-selection{background:var(--ofc-surface)!important;-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}.bf-dept[data-v-5ab30761] .ant-select-selection__placeholder{color:var(--ofc-text-3)!important}.bf-dept[data-v-5ab30761] .ant-select-selection-selected-value{color:var(--ofc-text)!important}.bf-dept[data-v-5ab30761] .ant-select-arrow,.bf-dept[data-v-5ab30761] .ant-select-selection__clear{background:transparent;color:var(--ofc-text-3)}.bf-addroom[data-v-5ab30761]{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:ofc-fade-up .25s ease-out;animation:ofc-fade-up .25s ease-out;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ob-room) 70%,transparent) 0 8px,color-mix(in srgb,var(--ob-room) 40%,transparent) 8px 16px);border:0;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ofc-accent-line) 70%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ofc-accent-line) 70%,transparent);color:var(--ofc-accent-strong);cursor:pointer;-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column;font:inherit;font-size:10.5px;font-weight:600;gap:4px;height:100%;padding:0;-webkit-transition:background .2s,color .2s,-webkit-box-shadow .2s;transition:background .2s,color .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s,color .2s;transition:background .2s,box-shadow .2s,color .2s,-webkit-box-shadow .2s}.bf-addroom .md-icon[data-v-5ab30761],.bf-addroom[data-v-5ab30761]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.bf-addroom .md-icon[data-v-5ab30761]{background:var(--ofc-surface);border-radius:50%;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);font-size:18px;height:30px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:30px}.bf-addroom[data-v-5ab30761]:hover{background:var(--ofc-accent-soft);-webkit-box-shadow:inset 0 0 0 2px var(--ofc-accent);box-shadow:inset 0 0 0 2px var(--ofc-accent)}.bf-addroom:hover .md-icon[data-v-5ab30761]{-webkit-transform:scale(1.08);transform:scale(1.08)}.bf-addroom[data-v-5ab30761]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:-2px}.bf-pop-enter-active[data-v-5ab30761],.bf-pop-leave-active[data-v-5ab30761]{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.bf-pop-enter[data-v-5ab30761],.bf-pop-leave-to[data-v-5ab30761]{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.bf-door[data-v-5ab30761]{background:var(--ob-roof);border-radius:3px 3px 0 0;height:34px;opacity:.6;position:absolute;width:10px}.bf-entry[data-v-5ab30761]{color:var(--ofc-text-2);font-size:9.5px;font-weight:600;letter-spacing:.08em;position:absolute}.bf-flow[data-v-5ab30761]{z-index:20}.bch-list[data-v-7a440004]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0;position:relative}.bch-step[data-v-7a440004]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-height:52px}.bch-rail[data-v-7a440004]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-align:center;-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column}.bch-dot[data-v-7a440004],.bch-rail[data-v-7a440004]{-webkit-box-flex:0;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:28px}.bch-dot[data-v-7a440004]{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-surface-2);border:1px solid var(--ofc-line);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--ofc-text-3);-ms-flex:none;flex:none;font-size:11px;font-weight:700;height:28px;justify-content:center;-webkit-transition:background .3s,color .3s,border-color .3s;transition:background .3s,color .3s,border-color .3s}.bch-dot .md-icon[data-v-7a440004]{font-size:15px}.bch-line[data-v-7a440004]{-webkit-box-flex:1;background:var(--ofc-line);border-radius:2px;-ms-flex:1;flex:1;margin:3px 0;min-height:18px;-webkit-transition:background .3s;transition:background .3s;width:2px}.bch-line.on[data-v-7a440004]{background:var(--ofc-accent)}.st-done .bch-dot[data-v-7a440004]{background:var(--ofc-accent);border-color:transparent;color:#fff}.st-current .bch-dot[data-v-7a440004]{background:var(--ofc-surface);border:2px solid var(--ofc-accent);color:var(--ofc-accent-strong);position:relative}.st-current .bch-dot[data-v-7a440004]:after{-webkit-animation:bch-pulse-data-v-7a440004 2s ease-out infinite;animation:bch-pulse-data-v-7a440004 2s ease-out infinite;border:2px solid var(--ofc-accent);border-radius:50%;content:"";inset:-2px;position:absolute}.st-current.k-human .bch-dot[data-v-7a440004]{border-color:var(--ofc-amber);color:var(--ofc-amber-text)}.st-current.k-human .bch-dot[data-v-7a440004]:after{border-color:var(--ofc-amber)}.bch-body[data-v-7a440004]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;border:0;border-radius:10px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font:inherit;gap:1px;margin:0 -6px;min-width:0;padding:3px 6px 12px;text-align:left;-webkit-transition:background .15s;transition:background .15s}.bch-body[data-v-7a440004]:hover:not(:disabled){background:var(--ofc-surface-2)}.bch-body[data-v-7a440004]:disabled{cursor:default}.bch-body[data-v-7a440004]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:1px}.bch-title[data-v-7a440004]{-ms-flex-align:center;color:var(--ofc-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12.5px;gap:6px;line-height:1.35}.bch-now[data-v-7a440004],.bch-title[data-v-7a440004]{-webkit-box-align:center;align-items:center;font-weight:600}.bch-now[data-v-7a440004]{-webkit-box-flex:0;-ms-flex-align:center;background:var(--ofc-accent-soft);border-radius:999px;color:var(--ofc-accent-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;font-size:10px;height:17px;padding:0 6px}.k-human .bch-now[data-v-7a440004]{background:var(--ofc-amber-soft);color:var(--ofc-amber-text)}.bch-detail[data-v-7a440004]{color:var(--ofc-text-2);font-size:11.5px}.bch-detail[data-v-7a440004],.bch-where[data-v-7a440004]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bch-where[data-v-7a440004]{color:var(--ofc-text-3);font-size:11px}.st-pending .bch-title[data-v-7a440004]{color:var(--ofc-text-2);font-weight:500}.bch-empty[data-v-7a440004]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--ofc-surface-2);border-radius:12px;color:var(--ofc-text-3);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:10px;line-height:1.5;padding:12px}.bch-empty .md-icon[data-v-7a440004]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:18px}.bch-enter-active[data-v-7a440004]{-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:opacity .4s,-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:opacity .4s,transform .4s cubic-bezier(.2,.75,.2,1);transition:opacity .4s,transform .4s cubic-bezier(.2,.75,.2,1),-webkit-transform .4s cubic-bezier(.2,.75,.2,1)}.bch-enter[data-v-7a440004]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.bch-leave-active[data-v-7a440004]{display:none}.bch-move[data-v-7a440004]{-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .4s cubic-bezier(.2,.75,.2,1);transition:transform .4s cubic-bezier(.2,.75,.2,1);transition:transform .4s cubic-bezier(.2,.75,.2,1),-webkit-transform .4s cubic-bezier(.2,.75,.2,1)}@-webkit-keyframes bch-pulse-data-v-7a440004{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.55);transform:scale(1.55)}}@keyframes bch-pulse-data-v-7a440004{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.55);transform:scale(1.55)}}.ols[data-v-652dce7b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--ofc-surface) 94%,transparent);border-radius:16px;-webkit-box-shadow:var(--ofc-shadow-md),0 0 0 1px var(--ofc-line-soft);box-shadow:var(--ofc-shadow-md),0 0 0 1px var(--ofc-line-soft);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;height:64px;padding:0 10px 0 12px;-webkit-transition:background .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:background .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,background .2s,transform .2s;transition:box-shadow .2s,background .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.ols.dragging[data-v-652dce7b]{-webkit-box-shadow:var(--ofc-shadow-md),0 0 0 1.5px var(--ofc-accent-line);box-shadow:var(--ofc-shadow-md),0 0 0 1.5px var(--ofc-accent-line)}.ols.over[data-v-652dce7b]{background:var(--ofc-accent-soft);-webkit-box-shadow:var(--ofc-shadow-lg),0 0 0 2px var(--ofc-accent);box-shadow:var(--ofc-shadow-lg),0 0 0 2px var(--ofc-accent);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ols-head[data-v-652dce7b]{gap:10px;max-width:260px}.ols-head[data-v-652dce7b],.ols-ic[data-v-652dce7b]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none}.ols-ic[data-v-652dce7b]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-surface-3);border-radius:10px;color:var(--ofc-brown-text);height:34px;justify-content:center;width:34px}.ols-ic .md-icon[data-v-652dce7b]{font-size:18px}.ols-t[data-v-652dce7b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.3;min-width:0}.ols-t b[data-v-652dce7b]{color:var(--ofc-text);font-size:12.5px;font-weight:600;gap:6px;white-space:nowrap}.ols-t b em[data-v-652dce7b],.ols-t b[data-v-652dce7b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ols-t b em[data-v-652dce7b]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-amber);border-radius:999px;color:#fff;font-size:10.5px;font-style:normal;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.ols-t small[data-v-652dce7b]{color:var(--ofc-text-3);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-list[data-v-652dce7b]{-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1;flex:1;gap:6px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 2px}.ols-item[data-v-652dce7b],.ols-list[data-v-652dce7b]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ols-item[data-v-652dce7b]{-webkit-box-flex:0;-ms-flex-align:center;background:var(--ofc-surface-2);border-radius:12px;cursor:-webkit-grab;cursor:grab;-ms-flex:none;flex:none;gap:8px;height:42px;padding:0 6px;-webkit-transition:background .15s,opacity .15s,-webkit-box-shadow .15s,-webkit-transform .15s;transition:background .15s,opacity .15s,-webkit-box-shadow .15s,-webkit-transform .15s;transition:background .15s,box-shadow .15s,transform .15s,opacity .15s;transition:background .15s,box-shadow .15s,transform .15s,opacity .15s,-webkit-box-shadow .15s,-webkit-transform .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ols-item[data-v-652dce7b]:hover{background:var(--ofc-surface);-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ols-item:hover .ols-grip[data-v-652dce7b]{opacity:1}.ols-item[data-v-652dce7b]:active{cursor:-webkit-grabbing;cursor:grabbing}.ols-item.lifting[data-v-652dce7b]{opacity:.4}.ols-item .ofc-drag-av[data-v-652dce7b]{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ols-name[data-v-652dce7b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.25;max-width:130px}.ols-name b[data-v-652dce7b]{color:var(--ofc-text);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-name small[data-v-652dce7b]{color:var(--ofc-text-3);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-grip[data-v-652dce7b]{color:var(--ofc-text-3);font-size:16px;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}@media(max-width:760px){.ols-head[data-v-652dce7b]{display:none}}.rf[data-v-277c9e08]{--rf-wall:#3a3330;--rf-win:#cfe3f0;--rf-win-edge:#a9c9de;--rf-rug:#e9e3f2;--rf-rug-in:#e2dbef;--rf-table:#d9c3a8;--rf-table-edge:#bfa588;--rf-chair:#a99e92;--rf-sofa:#cdbfae;--rf-sofa-edge:#b6a794;--rf-cushion:#dcd0c2;--rf-pot:#c9b8a4;--rf-leaf:#8fb486;--rf-leaf-hi:#a6c79d;--rf-sun:rgba(255,246,225,.32);--rf-plank:rgba(150,120,90,.11);--rf-joint:rgba(150,120,90,.08);--rf-label:#6f6862;--rf-door:#8a827b;left:0;overflow:visible;pointer-events:none;position:absolute;top:0}.dark-mode .rf[data-v-277c9e08],[data-theme=dark] .rf[data-v-277c9e08]{--rf-wall:#4b443e;--rf-win:#3d5a70;--rf-win-edge:#5b7f99;--rf-rug:#2f2a3b;--rf-rug-in:#332d41;--rf-table:#6a5640;--rf-table-edge:#806a52;--rf-chair:#5e5750;--rf-sofa:#4f4740;--rf-sofa-edge:#5e554c;--rf-cushion:#5d544b;--rf-pot:#5a4d40;--rf-leaf:#5f7d58;--rf-leaf-hi:#6f8f66;--rf-sun:rgba(255,220,160,.05);--rf-plank:rgba(0,0,0,.22);--rf-joint:rgba(0,0,0,.18);--rf-label:#a39a91;--rf-door:#8f867d}.rf-floor[data-v-277c9e08]{fill:var(--ofc-floor)}.rf-plank[data-v-277c9e08]{fill:var(--rf-plank)}.rf-joint[data-v-277c9e08]{fill:var(--rf-joint)}.rf-sun-a[data-v-277c9e08]{stop-color:var(--rf-sun)}.rf-sun-b[data-v-277c9e08]{stop-color:transparent;stop-opacity:0}.rf-wall[data-v-277c9e08]{fill:var(--rf-wall)}.rf-inset[data-v-277c9e08]{fill:none;stroke:rgba(0,0,0,.08);stroke-width:6}.rf-win rect[data-v-277c9e08]{fill:var(--rf-win)}.rf-win-edge[data-v-277c9e08]{stroke:var(--rf-win-edge);stroke-width:3}.rf-win-mull[data-v-277c9e08]{stroke:var(--rf-win-edge);stroke-width:1.5}.rf-doorgap[data-v-277c9e08]{fill:var(--ofc-floor)}.rf-door-leaf[data-v-277c9e08]{stroke:var(--rf-door);stroke-width:3;stroke-linecap:round}.rf-door-arc[data-v-277c9e08]{fill:none;stroke:var(--rf-door);stroke-width:1.4;stroke-dasharray:5 4}.rf-rug[data-v-277c9e08]{fill:var(--rf-rug);opacity:.75}.rf-rug-in[data-v-277c9e08]{fill:none;stroke:var(--rf-rug-in);stroke-width:2;opacity:.9}.rf-chair[data-v-277c9e08]{fill:var(--rf-chair)}.rf-table[data-v-277c9e08]{fill:var(--rf-table);stroke:var(--rf-table-edge);stroke-width:2}.rf-table-in[data-v-277c9e08]{fill:none;stroke:var(--rf-table-edge);stroke-width:1;opacity:.45}.rf-cup[data-v-277c9e08]{fill:var(--ofc-surface);stroke:var(--rf-table-edge);stroke-width:1}.rf-label[data-v-277c9e08]{fill:var(--rf-label);font-size:11px;font-weight:500}.rf-sofa-body[data-v-277c9e08]{fill:var(--rf-sofa);stroke:var(--rf-sofa-edge);stroke-width:2}.rf-sofa-cushion[data-v-277c9e08]{fill:var(--rf-cushion)}.rf-pot[data-v-277c9e08]{fill:var(--rf-pot)}.rf-leaf[data-v-277c9e08]{fill:var(--rf-leaf)}.rf-leaf-hi[data-v-277c9e08]{fill:var(--rf-leaf-hi);opacity:.8}.rf-plant[data-v-277c9e08]{-webkit-animation:ofc-breathe 3.4s ease-in-out infinite;animation:ofc-breathe 3.4s ease-in-out infinite;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.rb[data-v-4a47b3e2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(30,25,22,.08);box-shadow:0 4px 12px rgba(30,25,22,.08);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:12px;position:absolute;z-index:3}.rb-head[data-v-4a47b3e2],.rb[data-v-4a47b3e2]{display:-webkit-box;display:-ms-flexbox;display:flex}.rb-head[data-v-4a47b3e2]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.rb-head b[data-v-4a47b3e2]{font-size:12px;font-weight:600}.rb-head small[data-v-4a47b3e2]{color:var(--ofc-text-3);font-size:10.5px}.rb-grid[data-v-4a47b3e2]{-ms-flex-line-pack:start;-webkit-box-flex:1;align-content:start;display:grid;-ms-flex:1;flex:1;gap:5px 6px;grid-auto-flow:row dense;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;position:relative}.rb-col-h[data-v-4a47b3e2]{color:var(--ofc-text-2);font-size:9.5px;font-weight:600;overflow:hidden;padding-bottom:1px;text-overflow:ellipsis;white-space:nowrap}.rb-card[data-v-4a47b3e2]{-webkit-line-clamp:3;-webkit-box-orient:vertical;background:color-mix(in srgb,var(--wc,#cfc6bc) 22%,var(--ofc-surface));border:0;border-radius:6px;color:var(--ofc-text);cursor:pointer;display:block;display:-webkit-box;font:inherit;font-size:9.5px;line-height:1.3;overflow:hidden;padding:5px 6px;text-align:left;-webkit-transition:-webkit-box-shadow .15s,-webkit-transform .15s;transition:-webkit-box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-box-shadow .15s,-webkit-transform .15s;width:100%;word-break:break-word}.rb-card .w[data-v-4a47b3e2]{color:var(--ofc-text-2)}.rb-card[data-v-4a47b3e2]:hover{-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rb-card[data-v-4a47b3e2]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:1px}.rb-card.c-incoming[data-v-4a47b3e2]{background:var(--ofc-surface-2)}.rb-card.c-review[data-v-4a47b3e2]{background:var(--ofc-amber-soft);-webkit-box-shadow:inset 0 0 0 1px var(--ofc-amber-line);box-shadow:inset 0 0 0 1px var(--ofc-amber-line)}.rb-card.fresh[data-v-4a47b3e2]{-webkit-animation:rb-flash-data-v-4a47b3e2 1.6s ease-out;animation:rb-flash-data-v-4a47b3e2 1.6s ease-out}.rb-more[data-v-4a47b3e2]{color:var(--ofc-text-3);font-size:9.5px;padding-left:4px}.rb-empty[data-v-4a47b3e2]{color:var(--ofc-text-3);font-size:11px;line-height:1.45}.rb-move[data-v-4a47b3e2]{-webkit-transition:-webkit-transform .55s cubic-bezier(.2,.75,.2,1);transition:-webkit-transform .55s cubic-bezier(.2,.75,.2,1);transition:transform .55s cubic-bezier(.2,.75,.2,1);transition:transform .55s cubic-bezier(.2,.75,.2,1),-webkit-transform .55s cubic-bezier(.2,.75,.2,1)}.rb-enter-active[data-v-4a47b3e2]{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.rb-leave-active[data-v-4a47b3e2]{position:absolute;-webkit-transition:opacity .25s;transition:opacity .25s;visibility:hidden}.rb-enter[data-v-4a47b3e2]{opacity:0;-webkit-transform:translateY(-6px) scale(.96);transform:translateY(-6px) scale(.96)}.rb-leave-to[data-v-4a47b3e2]{opacity:0}@-webkit-keyframes rb-flash-data-v-4a47b3e2{0%{-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes rb-flash-data-v-4a47b3e2{0%{-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.rwp-head[data-v-09137445]{-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1;flex:1;gap:14px;min-width:0}.rwp-av[data-v-09137445],.rwp-head[data-v-09137445]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rwp-av[data-v-09137445]{-webkit-box-flex:0;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;border:3px solid var(--ring);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3b342f;-ms-flex:none;flex:none;font-size:22px;font-weight:700;height:60px;justify-content:center;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s;width:60px}.rwp-av img[data-v-09137445]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rwp-pulse[data-v-09137445]{-webkit-animation:rwp-pulse-data-v-09137445 2.2s ease-out infinite;animation:rwp-pulse-data-v-09137445 2.2s ease-out infinite;border:2px solid var(--ofc-green);border-radius:50%;inset:-3px;pointer-events:none;position:absolute}.rwp-titles[data-v-09137445]{min-width:0}.rwp-name[data-v-09137445]{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.rwp-name[data-v-09137445],.rwp-role[data-v-09137445]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rwp-role[data-v-09137445]{color:var(--ofc-brown-text);font-size:13px;font-weight:500}.rwp-st[data-v-09137445]{font-weight:600;height:22px;margin-top:5px}.rwp-st .ofc-dot[data-v-09137445]{height:6px;width:6px}.rwp-body[data-v-09137445]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.rwp-desc[data-v-09137445]{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--ofc-text-2);display:-webkit-box;font-size:12.5px;line-height:1.55;margin:0;overflow:hidden}.rwp-now[data-v-09137445]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-surface-2);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7px;padding:12px}.rwp-now .now-top[data-v-09137445]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--ofc-text-2);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;justify-content:space-between}.rwp-now .now-top b[data-v-09137445]{color:var(--ofc-text);font-weight:600}.rwp-now .now-top .since[data-v-09137445]{color:var(--ofc-text-3);font-size:11px}.rwp-now .now-title[data-v-09137445]{background:none;border:0;color:var(--ofc-text);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;line-height:1.4;padding:0;text-align:left}.rwp-now .now-title[data-v-09137445]:hover:not(:disabled){color:var(--ofc-accent-strong)}.rwp-now .now-title[data-v-09137445]:disabled{cursor:default}.rwp-now .now-tool[data-v-09137445],.rwp-now .now-wait[data-v-09137445]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ofc-amber-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;gap:5px}.rwp-now .now-tool .md-icon[data-v-09137445],.rwp-now .now-wait .md-icon[data-v-09137445]{font-size:14px}.rwp-now .now-tool[data-v-09137445]{color:var(--ofc-text-2)}.rwp-now .now-idle[data-v-09137445]{color:var(--ofc-text-2);font-size:12px;line-height:1.45}.now-bar[data-v-09137445]{background:var(--ofc-line);border-radius:999px;height:6px;overflow:hidden;position:relative}.now-bar i[data-v-09137445]{-webkit-animation:rwp-stripe-data-v-09137445 1s linear infinite;animation:rwp-stripe-data-v-09137445 1s linear infinite;background-color:var(--ofc-green);background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.28) 0 6px,transparent 6px 12px);background-size:17px 17px;border-radius:999px;display:block;height:100%;-webkit-transition:width .6s cubic-bezier(.2,.75,.2,1);transition:width .6s cubic-bezier(.2,.75,.2,1)}.now-bar.amber i[data-v-09137445]{-webkit-animation:none;animation:none;background-color:var(--ofc-amber)}.now-bar.ind i[data-v-09137445]{-webkit-animation:rwp-stripe-data-v-09137445 1s linear infinite,rwp-ind-data-v-09137445 1.8s ease-in-out infinite;animation:rwp-stripe-data-v-09137445 1s linear infinite,rwp-ind-data-v-09137445 1.8s ease-in-out infinite;left:0;position:absolute;top:0}.rwp-nums[data-v-09137445]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.rwp-nums div[data-v-09137445]{min-width:0}.rwp-nums b[data-v-09137445]{-webkit-animation:ofc-fade-up .35s ease-out;animation:ofc-fade-up .35s ease-out;display:block;font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rwp-nums b.sm[data-v-09137445]{font-size:15px;line-height:1.5}.rwp-nums small[data-v-09137445]{color:var(--ofc-text-2);font-size:11px}.rwp-chain[data-v-09137445]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11.5px;gap:6px}.rwp-chain .ch[data-v-09137445],.rwp-chain[data-v-09137445]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rwp-chain .ch[data-v-09137445]{background:var(--ofc-surface-3);border:0;border-radius:999px;color:var(--ofc-text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:11.5px;gap:4px;height:24px;max-width:100%;overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.rwp-chain .ch .md-icon[data-v-09137445]{font-size:13px}.rwp-chain button.ch[data-v-09137445]{cursor:pointer;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s}.rwp-chain button.ch[data-v-09137445]:hover{-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm)}.rwp-chain .ch.accent[data-v-09137445]{background:var(--ofc-accent-soft);color:var(--ofc-accent-strong)}.rwp-chain .ch.amber[data-v-09137445]{background:var(--ofc-amber-soft);color:var(--ofc-amber-text)}.rwp-chain .ch.me[data-v-09137445]{background:var(--ofc-text);color:var(--ofc-surface);font-weight:600}.rwp-chain .arr[data-v-09137445]{color:var(--ofc-text-3);font-size:15px}.rwp-tools[data-v-09137445]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.rwp-tools .tool[data-v-09137445]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface-2);border-radius:8px;color:var(--ofc-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:5px;height:28px;padding:0 10px}.rwp-tools .tool .md-icon[data-v-09137445]{color:var(--ofc-text-3);font-size:14px}.rwp-tools .tool.more[data-v-09137445]{color:var(--ofc-text-3);cursor:default}.rwp-rules[data-v-09137445]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.rwp-rules li[data-v-09137445],.rwp-rules[data-v-09137445]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px}.rwp-rules li[data-v-09137445]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--ofc-text);font-size:12.5px;line-height:1.45}.rwp-rules li .md-icon[data-v-09137445]{-webkit-box-flex:0;color:var(--ofc-green);-ms-flex:none;flex:none;font-size:15px;margin-top:1px}.rwp-none[data-v-09137445]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:auto 0;padding:32px 8px;text-align:center}.rwp-none .ic[data-v-09137445],.rwp-none[data-v-09137445]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rwp-none .ic[data-v-09137445]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-surface-3);border-radius:14px;color:var(--ofc-brown-text);height:48px;justify-content:center;width:48px}.rwp-none .ic .md-icon[data-v-09137445]{font-size:24px}.rwp-none b[data-v-09137445]{font-size:15px;font-weight:600}.rwp-none p[data-v-09137445]{color:var(--ofc-text-2);font-size:12.5px;line-height:1.5;margin:0 0 6px;max-width:240px}.rwp-foot[data-v-09137445]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.rwp-foot .ofc-btn[data-v-09137445]{width:100%}.rwp-foot .ofc-btn.ghost[data-v-09137445]{background:var(--ofc-surface-2)}.rwp-x-enter-active[data-v-09137445],.rwp-x-leave-active[data-v-09137445]{-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.rwp-x-enter[data-v-09137445]{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.rwp-x-leave-to[data-v-09137445]{opacity:0}@-webkit-keyframes rwp-pulse-data-v-09137445{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes rwp-pulse-data-v-09137445{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}}@-webkit-keyframes rwp-stripe-data-v-09137445{to{background-position:17px 0}}@keyframes rwp-stripe-data-v-09137445{to{background-position:17px 0}}@-webkit-keyframes rwp-ind-data-v-09137445{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(270%);transform:translateX(270%)}}@keyframes rwp-ind-data-v-09137445{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(270%);transform:translateX(270%)}}.orp[data-v-c0aab5ea]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orp-head[data-v-c0aab5ea],.orp[data-v-c0aab5ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.orp-head[data-v-c0aab5ea]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:24px}.orp-head h3[data-v-c0aab5ea]{color:var(--ofc-text);font-size:17px;font-weight:700;margin:0}.orp-head p[data-v-c0aab5ea]{color:var(--ofc-text-2);font-size:12.5px;margin:2px 0 0}.orp-av[data-v-c0aab5ea]{-webkit-box-flex:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none}.orp-search[data-v-c0aab5ea]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface-3);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:40px;padding:0 12px;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:box-shadow .15s,background .15s;transition:box-shadow .15s,background .15s,-webkit-box-shadow .15s}.orp-search[data-v-c0aab5ea]:focus-within{background:var(--ofc-surface);-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}.orp-search .md-icon[data-v-c0aab5ea]{color:var(--ofc-text-3);font-size:18px}.orp-search input[data-v-c0aab5ea]{-webkit-box-flex:1;background:transparent;border:0;color:var(--ofc-text);-ms-flex:1;flex:1;font:inherit;font-size:13.5px;min-width:0;outline:none}.orp-search input[data-v-c0aab5ea]::-webkit-input-placeholder{color:var(--ofc-text-3)}.orp-search input[data-v-c0aab5ea]::-moz-placeholder{color:var(--ofc-text-3)}.orp-search input[data-v-c0aab5ea]::-ms-input-placeholder{color:var(--ofc-text-3)}.orp-search input[data-v-c0aab5ea]::placeholder{color:var(--ofc-text-3)}.orp-list[data-v-c0aab5ea]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;margin:0 -6px;max-height:50vh;padding:0 6px}.orp-group[data-v-c0aab5ea]{background:var(--ofc-surface);color:var(--ofc-text-3);font-size:11px;font-weight:600;letter-spacing:.03em;padding:8px 4px 4px;position:sticky;top:0;z-index:1}.orp-room[data-v-c0aab5ea]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ofc-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:10px;min-height:46px;padding:6px 8px;text-align:left;-webkit-transition:background .12s;transition:background .12s;width:100%}.orp-room.active[data-v-c0aab5ea]:not(:disabled){background:var(--ofc-surface-3)}.orp-room[data-v-c0aab5ea]:disabled{cursor:default;opacity:.55}.orp-room.cur[data-v-c0aab5ea]{opacity:.7}.orp-ic[data-v-c0aab5ea]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:color-mix(in srgb,var(--rc) 14%,transparent);border-radius:9px;color:var(--rc);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:30px;justify-content:center;width:30px}.orp-ic .md-icon[data-v-c0aab5ea]{font-size:17px}.orp-t[data-v-c0aab5ea]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;line-height:1.3;min-width:0}.orp-t b[data-v-c0aab5ea]{font-size:13px;font-weight:600}.orp-t b[data-v-c0aab5ea],.orp-t small[data-v-c0aab5ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orp-n[data-v-c0aab5ea],.orp-t small[data-v-c0aab5ea]{color:var(--ofc-text-3);font-size:11px}.orp-n[data-v-c0aab5ea]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-variant-numeric:tabular-nums}.orp-n.full[data-v-c0aab5ea]{color:var(--ofc-red)}.orp-empty[data-v-c0aab5ea]{color:var(--ofc-text-3);font-size:12.5px;padding:24px 0;text-align:center}.orp-foot[data-v-c0aab5ea]{-webkit-box-pack:start;-ms-flex-pack:start;border-top:1px solid var(--ofc-line-soft);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding-top:4px}.ohp-pop .ant-popover-inner{background:var(--ofc-surface);border-radius:16px;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg)}.ohp-pop .ant-popover-inner-content{padding:12px}.ohp-pop .ant-popover-arrow{border-color:var(--ofc-surface)!important}.ohp{color:var(--ofc-text);gap:8px;width:300px}.ohp,.ohp-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ohp-title{font-size:13px;font-weight:600;padding:0 2px}.ohp-title small{color:var(--ofc-text-3);font-size:11px;font-weight:400}.ohp-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface-3);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;height:34px;padding:0 10px}.ohp-search:focus-within{background:var(--ofc-surface);-webkit-box-shadow:0 0 0 2px var(--ofc-accent-line);box-shadow:0 0 0 2px var(--ofc-accent-line)}.ohp-search .md-icon{color:var(--ofc-text-3);font-size:16px}.ohp-search input{-webkit-box-flex:1;background:transparent;border:0;color:var(--ofc-text);-ms-flex:1;flex:1;font:inherit;font-size:12.5px;min-width:0;outline:none}.ohp-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;max-height:260px}.ohp-list,.ohp-row{display:-webkit-box;display:-ms-flexbox;display:flex}.ohp-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:9px;color:var(--ofc-text);cursor:pointer;font:inherit;gap:10px;height:40px;padding:0 8px;text-align:left;-webkit-transition:background .12s;transition:background .12s;width:100%}.ohp-row:hover{background:var(--ofc-surface-3)}.ohp-row .ohp-n{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ohp-row .ohp-n small{color:var(--ofc-amber-text);font-size:10.5px;margin-left:6px}.ohp-row .ohp-check{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-surface-3);border-radius:6px;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:20px;justify-content:center;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;width:20px}.ohp-row .ohp-check .md-icon{font-size:14px}.ohp-row.on .ohp-check{background:var(--ofc-accent);color:#fff}.ohp-empty{color:var(--ofc-text-3);font-size:12px;padding:16px 0;text-align:center}.ohp-foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--ofc-line-soft);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding-top:8px}.ohp-foot span{-webkit-box-flex:1;color:var(--ofc-text-3);-ms-flex:1;flex:1;font-size:11.5px}