.ofc-page[data-v-591694c1]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;font-family:inherit;height:100%;min-height:560px;overflow:hidden}.om-head[data-v-591694c1]{-webkit-box-flex:0;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;padding:22px 28px 16px}.om-head h1[data-v-591694c1]{color:var(--ofc-text);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.om-head p[data-v-591694c1]{color:var(--ofc-text-2);font-size:13.5px;line-height:1.5;margin:6px 0 0;max-width:620px}.om-actions[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.om-live[data-v-591694c1]{font-size:12px;height:30px;padding:0 12px}.om-body[data-v-591694c1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:0;padding:0 28px 22px}.om-body[data-v-591694c1],.om-canvas[data-v-591694c1]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.om-canvas[data-v-591694c1]{border:1px solid var(--ofc-line);border-radius:var(--ofc-radius);min-width:0;overflow:hidden}.zp.om-zp[data-v-591694c1]{inset:0;position:absolute;-webkit-transition:opacity .4s,-webkit-filter .4s;transition:opacity .4s,-webkit-filter .4s;transition:filter .4s,opacity .4s;transition:filter .4s,opacity .4s,-webkit-filter .4s}.zp.om-zp.dim[data-v-591694c1] .zp-content{-webkit-filter:grayscale(.35);filter:grayscale(.35);opacity:.55!important}.om-world[data-v-591694c1]{position:relative}.om-loading[data-v-591694c1]{-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;inset:0;justify-content:center;position:absolute}.om-branch[data-v-591694c1]{height:0;left:0;position:absolute;top:0;width:0}.om-plot[data-v-591694c1]{left:0;overflow:visible;pointer-events:none;position:absolute;top:0}.om-plot .p-top[data-v-591694c1]{fill:var(--ofc-plot-top);stroke:var(--ofc-plot-edge);stroke-width:1;cursor:pointer;pointer-events:visiblePainted;-webkit-transition:fill .25s;transition:fill .25s}.om-plot .p-in[data-v-591694c1]{fill:var(--ofc-plot-inner);pointer-events:none}.om-plot .p-l[data-v-591694c1]{fill:var(--ofc-plot-l)}.om-plot .p-r[data-v-591694c1]{fill:var(--ofc-plot-r)}.om-branch.sel .om-plot .p-top[data-v-591694c1]{stroke:var(--ofc-accent-line);stroke-width:1.5}.om-tree[data-v-591694c1]{height:30px;pointer-events:none;position:absolute;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;width:20px}.om-tree .trunk[data-v-591694c1]{background:var(--ofc-trunk);border-radius:2px;height:9px;left:8px;position:absolute;top:20px;width:4px}.om-tree .crown[data-v-591694c1]{background:var(--ofc-tree);border-radius:50%;-webkit-box-shadow:inset -4px -4px 0 var(--ofc-tree-shade);box-shadow:inset -4px -4px 0 var(--ofc-tree-shade);height:22px;left:0;position:absolute;top:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;width:20px}.iso-b.om-bld[data-v-591694c1]{position:absolute}.om-blabel[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:999px;-webkit-box-shadow:0 2px 6px rgba(30,25,22,.1);box-shadow:0 2px 6px rgba(30,25,22,.1);color:var(--ofc-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:11.5px;font-weight:600;gap:6px;height:26px;padding:0 10px;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,border-color .2s;transition:box-shadow .2s,border-color .2s,-webkit-box-shadow .2s;white-space:nowrap}.om-blabel .n[data-v-591694c1]{color:var(--ofc-text-3);font-weight:400}.om-blabel .om-pend[data-v-591694c1]{-webkit-animation:ofc-live 1.6s ease-in-out infinite;animation:ofc-live 1.6s ease-in-out infinite}.om-blabel[data-v-591694c1]:focus-visible,.om-blabel[data-v-591694c1]:hover{border-color:var(--ofc-accent-line);-webkit-box-shadow:var(--ofc-shadow-accent);box-shadow:var(--ofc-shadow-accent);outline:none}.om-branch.dragging[data-v-591694c1]{-webkit-filter:drop-shadow(0 18px 26px rgba(30,25,22,.22));filter:drop-shadow(0 18px 26px rgba(30,25,22,.22));z-index:2500}.om-branch.dragging .om-card[data-v-591694c1]{-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg);cursor:-webkit-grabbing;cursor:grabbing}.om-card[data-v-591694c1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:14px;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:inherit;gap:4px;padding:10px 12px;position:absolute;text-align:left;-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,border-color .2s,transform .2s;transition:box-shadow .2s,border-color .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;width:224px;z-index:2000}.om-card[data-v-591694c1]:hover{-webkit-box-shadow:var(--ofc-shadow-md);box-shadow:var(--ofc-shadow-md);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.om-card.sel[data-v-591694c1]{border:2px solid var(--ofc-accent);-webkit-box-shadow:var(--ofc-shadow-accent);box-shadow:var(--ofc-shadow-accent);padding:9px 11px}.om-card[data-v-591694c1]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.om-card .c-name[data-v-591694c1]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;gap:6px}.om-card .c-name small[data-v-591694c1]{color:var(--ofc-text-3);font-size:11px;font-weight:400}.om-card .c-meta[data-v-591694c1]{color:var(--ofc-text-2);font-size:12px}.om-card .c-today[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ofc-green-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:6px}.om-card .c-today .ofc-dot[data-v-591694c1]{height:7px;width:7px}.om-card.edit[data-v-591694c1]{-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);cursor:-webkit-grab;cursor:grab;padding-left:26px}.om-card.edit[data-v-591694c1]:hover{-webkit-transform:none;transform:none}.om-card.edit.sel[data-v-591694c1]{padding-left:25px}.om-card .c-grip[data-v-591694c1]{color:var(--ofc-text-3);left:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.om-card .c-grip .md-icon[data-v-591694c1]{font-size:18px}.om-card .c-edit[data-v-591694c1]{font-size:14px;font-weight:600;min-width:0}.om-card .c-sub[data-v-591694c1]{color:var(--ofc-text-2);font-size:11.5px;min-width:0}.om-card .c-acts[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin:2px -6px -4px -8px}.om-card .c-sp[data-v-591694c1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.om-card .c-tipw[data-v-591694c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.om-card .c-del[data-v-591694c1]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-red) 12%,transparent);color:var(--ofc-red)}.om-flow[data-v-591694c1]{z-index:2100}.om-free[data-v-591694c1]{height:180px;position:absolute;width:300px;z-index:1}.om-free svg[data-v-591694c1]{inset:0;position:absolute}.om-free .free-plot[data-v-591694c1]{fill:color-mix(in srgb,var(--ofc-surface) 55%,transparent);stroke:var(--ofc-text-3);stroke-width:1.5;stroke-dasharray:6 6;opacity:.8}.om-free-btn[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:1px dashed var(--ofc-text-3);border-radius:999px;color:var(--ofc-text-2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:13px;gap:6px;height:40px;left:50%;padding:0 16px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .2s,border-color .2s,-webkit-box-shadow .2s;transition:color .2s,border-color .2s,-webkit-box-shadow .2s;transition:color .2s,border-color .2s,box-shadow .2s;transition:color .2s,border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;white-space:nowrap}.om-free-btn .md-icon[data-v-591694c1]{font-size:16px}.om-free-btn[data-v-591694c1]:hover{border-color:var(--ofc-brown-text);-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-text)}.om-legend[data-v-591694c1]{bottom:16px;left:16px;position:absolute;z-index:40}.om-drawer-btn[data-v-591694c1]{display:none;left:16px;position:absolute;top:16px;z-index:40}.om-intro[data-v-591694c1]{-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;inset:0;justify-content:center;padding:24px;pointer-events:none;position:absolute;z-index:50}.om-intro-card[data-v-591694c1]{background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:22px;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg);max-width:100%;padding:28px 28px 24px;pointer-events:auto;text-align:center;width:420px}.om-intro-card h2[data-v-591694c1]{color:var(--ofc-text);font-size:21px;font-weight:700;letter-spacing:-.01em;margin:14px 0 6px}.om-intro-card p[data-v-591694c1]{color:var(--ofc-text-2);font-size:13.5px;line-height:1.55;margin:0 auto 18px;max-width:340px}.om-intro-ic[data-v-591694c1]{-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:16px;color:var(--ofc-accent-strong);display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:center;margin:0 auto;width:52px}.om-intro-ic .md-icon[data-v-591694c1]{font-size:26px}.om-intro-actions[data-v-591694c1]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.om-intro-enter-active[data-v-591694c1],.om-intro-leave-active[data-v-591694c1]{-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}.om-intro-enter[data-v-591694c1],.om-intro-leave-to[data-v-591694c1]{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}.om-setup-pill[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-surface);border:0;border-radius:999px;bottom:16px;-webkit-box-shadow:var(--ofc-shadow-md);box-shadow:var(--ofc-shadow-md);color:var(--ofc-accent-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:6px;height:34px;left:50%;padding:0 14px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:45}.om-setup-pill .md-icon[data-v-591694c1]{font-size:16px}.om-setup-pill[data-v-591694c1]:hover{-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg)}.om-att[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-amber-soft);border:1px solid var(--ofc-amber-line);border-radius:12px;color:var(--ofc-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:left;-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:100%}.om-att[data-v-591694c1]:hover{-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.om-att .att-n[data-v-591694c1]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:ofc-live 1.6s ease-in-out infinite;animation:ofc-live 1.6s ease-in-out infinite;background:var(--ofc-amber);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.om-att .att-t[data-v-591694c1]{-webkit-box-flex:1;color:var(--ofc-text-2);-ms-flex:1;flex:1;font-size:12px;line-height:1.4;min-width:0}.om-att .att-t b[data-v-591694c1]{color:var(--ofc-text);display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-att .md-icon[data-v-591694c1]{color:var(--ofc-text-3);font-size:18px}.om-brow[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid var(--ofc-line-soft);border-radius:12px;color:var(--ofc-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:12px;padding:10px;text-align:left;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s;width:100%}.om-brow[data-v-591694c1]:focus-visible,.om-brow[data-v-591694c1]:hover{background:var(--ofc-surface-2);border-color:var(--ofc-line);outline:none}.om-brow:focus-visible .b-go[data-v-591694c1],.om-brow:hover .b-go[data-v-591694c1]{-webkit-transform:translateX(2px);transform:translateX(2px)}.om-brow .b-ic[data-v-591694c1]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid;border-radius:10px;color:#6b3f26;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:36px;justify-content:center;width:36px}.om-brow .b-ic .md-icon[data-v-591694c1]{font-size:19px}.om-brow .b-txt[data-v-591694c1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.om-brow .b-txt b[data-v-591694c1]{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-brow .b-txt small[data-v-591694c1]{color:var(--ofc-text-3);display:block;font-size:11px}.om-brow .b-go[data-v-591694c1]{color:var(--ofc-brown-text);font-size:12px;font-weight:500;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.om-lobby[data-v-591694c1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.om-lobby a[data-v-591694c1]{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.om-lobby a[data-v-591694c1]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.om-lobby .more[data-v-591694c1]{color:var(--ofc-text-3);font-size:11.5px}.om-feed[data-v-591694c1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}@media(max-width:1100px){.om-body[data-v-591694c1]{gap:0}.om-drawer-btn[data-v-591694c1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:760px){.om-head[data-v-591694c1]{padding:16px 16px 12px}.om-head h1[data-v-591694c1]{font-size:22px}.om-body[data-v-591694c1]{padding:0 12px 12px}}.ofc-page[data-v-4f903d51]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;font-family:inherit;height:100%;min-height:560px;overflow:hidden}.ob-head[data-v-4f903d51]{-webkit-box-flex:0;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;-ms-flex:none;flex:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 24px;justify-content:space-between;padding:18px 28px 16px}.ob-head[data-v-4f903d51],.ob-lead[data-v-4f903d51]{display:-webkit-box;display:-ms-flexbox;display:flex}.ob-lead[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-width:0}.ob-back[data-v-4f903d51]{-webkit-box-flex:0;border-radius:12px;-ms-flex:none;flex:none;height:44px;width:44px}.ob-titles[data-v-4f903d51]{min-width:0}.ob-titles .ofc-crumbs[data-v-4f903d51]{margin:0 0 2px -4px}.ob-titles h1[data-v-4f903d51]{color:var(--ofc-text);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-meta[data-v-4f903d51]{color:var(--ofc-text-2);font-size:13.5px;margin:4px 0 0}.ob-actions[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.ob-live[data-v-4f903d51]{font-size:12px;height:30px;padding:0 12px}.ob-addfloor[data-v-4f903d51]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ob-lobby-chip[data-v-4f903d51]{border:0;cursor:pointer;font:inherit;font-size:12px;height:30px;padding:0 12px;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s}.ob-lobby-chip[data-v-4f903d51]:hover{-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm)}.ob-edit-title[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-width:0}.ob-edit-title h1[data-v-4f903d51]{min-width:0;overflow:visible}.ob-tones[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-seg-bg);border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:6px 8px}.ob-tone[data-v-4f903d51]{border:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(30,25,22,.12);box-shadow:inset 0 0 0 1px rgba(30,25,22,.12);cursor:pointer;height:18px;padding:0;-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:18px}.ob-tone[data-v-4f903d51]:hover{-webkit-transform:scale(1.12);transform:scale(1.12)}.ob-tone.on[data-v-4f903d51]{-webkit-box-shadow:inset 0 0 0 1px rgba(30,25,22,.12),0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ofc-text-2);box-shadow:inset 0 0 0 1px rgba(30,25,22,.12),0 0 0 2px var(--ofc-surface),0 0 0 3.5px var(--ofc-text-2)}.ob-tone[data-v-4f903d51]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.ob-del[data-v-4f903d51]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-red) 12%,transparent);color:var(--ofc-red)}.ob-shelf[data-v-4f903d51]{bottom:16px;left:16px;position:absolute;right:72px;z-index:55}.ob-shelf-enter-active[data-v-4f903d51],.ob-shelf-leave-active[data-v-4f903d51]{-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)}.ob-shelf-enter[data-v-4f903d51],.ob-shelf-leave-to[data-v-4f903d51]{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}.ob-body[data-v-4f903d51]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:0;padding:0 28px 22px}.ob-body[data-v-4f903d51],.ob-canvas[data-v-4f903d51]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.ob-canvas[data-v-4f903d51]{border:1px solid var(--ofc-line);border-radius:var(--ofc-radius);min-width:0;overflow:hidden}.zp.ob-zp[data-v-4f903d51]{inset:0;position:absolute}.ob-drawer-btn[data-v-4f903d51]{display:none;left:16px;position:absolute;top:16px;z-index:40}.ob-sk[data-v-4f903d51]{-webkit-animation:ob-shimmer-data-v-4f903d51 1.4s linear infinite;animation:ob-shimmer-data-v-4f903d51 1.4s linear infinite;background:-webkit-gradient(linear,left top,right top,from(var(--ofc-surface-3)),color-stop(50%,var(--ofc-surface-2)),to(var(--ofc-surface-3)));background:linear-gradient(90deg,var(--ofc-surface-3) 0,var(--ofc-surface-2) 50%,var(--ofc-surface-3) 100%);background-size:200% 100%;border-radius:8px;display:block}.ob-sk-title[data-v-4f903d51]{height:32px;margin:4px 0 0;width:260px}.ob-skel[data-v-4f903d51]{-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;inset:40px 60px;margin:0 auto;max-width:900px;position:absolute}.ob-skel .sk-roof[data-v-4f903d51]{border-radius:8px 8px 0 0;height:26px;width:100%}.ob-skel .sk-floor[data-v-4f903d51]{-webkit-box-flex:1;border-radius:4px;-ms-flex:1;flex:1;max-height:140px;width:100%}@-webkit-keyframes ob-shimmer-data-v-4f903d51{0%{background-position:200% 0}to{background-position:0 0}}@keyframes ob-shimmer-data-v-4f903d51{0%{background-position:200% 0}to{background-position:0 0}}.ob-nf[data-v-4f903d51]{-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;inset:0;justify-content:center;padding:24px;position:absolute}.ob-nf-card[data-v-4f903d51]{background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:22px;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg);max-width:100%;padding:28px;text-align:center;width:400px}.ob-nf-card h2[data-v-4f903d51]{color:var(--ofc-text);font-size:20px;font-weight:700;margin:14px 0 6px}.ob-nf-card p[data-v-4f903d51]{color:var(--ofc-text-2);font-size:13.5px;line-height:1.55;margin:0 auto 18px}.ob-nf-ic[data-v-4f903d51]{-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:16px;color:var(--ofc-brown-text);display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:center;margin:0 auto;width:52px}.ob-nf-ic .md-icon[data-v-4f903d51]{font-size:26px}.ob-sel[data-v-4f903d51]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-accent-soft);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:12px}.ob-sel-top[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ob-sel-av[data-v-4f903d51]{-webkit-box-flex:0;border-radius:50%;-webkit-box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ring);box-shadow:0 0 0 2px var(--ofc-surface),0 0 0 4px var(--ring);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none}.ob-sel-t[data-v-4f903d51]{-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}.ob-sel-t b[data-v-4f903d51]{color:var(--ofc-text);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-sel-t small[data-v-4f903d51]{color:var(--ofc-text-2);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-sel-state[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-width:0}.ob-sel-state .ofc-chip.accent[data-v-4f903d51],.ob-sel-state .ofc-chip.amber[data-v-4f903d51],.ob-sel-state .ofc-chip.green[data-v-4f903d51],.ob-sel-state .ofc-chip[data-v-4f903d51]{background:var(--ofc-surface)}.ob-sel-where[data-v-4f903d51]{color:var(--ofc-text-2);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-sel-job[data-v-4f903d51]{background:var(--ofc-surface);border-radius:10px;color:var(--ofc-text);font-size:12px;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.ob-sel-actions[data-v-4f903d51]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.ob-pop-enter-active[data-v-4f903d51],.ob-pop-leave-active[data-v-4f903d51]{-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}.ob-pop-enter[data-v-4f903d51],.ob-pop-leave-to[data-v-4f903d51]{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ob-pop-leave-active[data-v-4f903d51]{position:absolute;visibility:hidden}.ob-att[data-v-4f903d51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--ofc-amber-soft);border:1px solid var(--ofc-amber-line);border-radius:12px;color:var(--ofc-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:left;-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:100%}.ob-att[data-v-4f903d51]:hover{-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ob-att .att-n[data-v-4f903d51]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:ofc-live 1.6s ease-in-out infinite;animation:ofc-live 1.6s ease-in-out infinite;background:var(--ofc-amber);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.ob-att .att-t[data-v-4f903d51]{-webkit-box-flex:1;color:var(--ofc-text-2);-ms-flex:1;flex:1;font-size:12px;line-height:1.4;min-width:0}.ob-att .att-t b[data-v-4f903d51]{color:var(--ofc-text);display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-att .md-icon[data-v-4f903d51]{color:var(--ofc-text-3);font-size:18px}.ob-att+.ob-att[data-v-4f903d51]{margin-top:-10px}.ob-chain-head[data-v-4f903d51]{-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-bottom:4px}.ob-chain-head .ofc-sec-title[data-v-4f903d51]{-webkit-box-pack:start;-ms-flex-pack:start;color:var(--ofc-text);font-size:12.5px;justify-content:flex-start}.ob-chain-head .ofc-sec-title .ofc-dot[data-v-4f903d51]{height:7px;width:7px}.ob-chain-sub[data-v-4f903d51]{color:var(--ofc-text-2);font-size:11.5px}.ob-feed[data-v-4f903d51]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.ob-cta[data-v-4f903d51]{height:44px;width:100%}.ob-cta span[data-v-4f903d51]{overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.ob-body[data-v-4f903d51]{gap:0}.ob-drawer-btn[data-v-4f903d51]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:760px){.ob-head[data-v-4f903d51]{padding:14px 16px 12px}.ob-titles h1[data-v-4f903d51]{font-size:22px}.ob-body[data-v-4f903d51]{padding:0 12px 12px}.ob-back[data-v-4f903d51]{height:40px;width:40px}}.ofc-page[data-v-6807bfb6]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--ofc-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;font-family:inherit;height:100%;min-height:560px;overflow:hidden}.or-head[data-v-6807bfb6]{-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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 18px;padding:18px 28px 14px}.or-back[data-v-6807bfb6]{-webkit-box-flex:0;-ms-flex:none;flex:none}.or-titles[data-v-6807bfb6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:240px}.or-titles h1[data-v-6807bfb6]{color:var(--ofc-text);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.or-titles .ofc-crumbs[data-v-6807bfb6]{font-size:12.5px}.or-titles .ofc-crumbs .md-icon[data-v-6807bfb6]{font-size:15px}.or-titles .ofc-crumbs a[data-v-6807bfb6],.or-titles .ofc-crumbs button[data-v-6807bfb6]{padding:1px 4px}.or-titles .or-meta[data-v-6807bfb6]{color:var(--ofc-text-2);font-size:13.5px;margin:3px 0 0}.or-actions[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.or-live[data-v-6807bfb6]{font-size:12px;height:30px;padding:0 12px}.or-tipwrap[data-v-6807bfb6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.or-body[data-v-6807bfb6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:0;padding:0 28px 22px}.or-body[data-v-6807bfb6],.or-canvas[data-v-6807bfb6]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.or-canvas[data-v-6807bfb6]{border:1px solid var(--ofc-line);border-radius:var(--ofc-radius);min-width:0;overflow:hidden}.zp.or-zp[data-v-6807bfb6]{inset:0;position:absolute}.or-world[data-v-6807bfb6]{position:relative}.or-plan-label[data-v-6807bfb6]{color:var(--ofc-text-3);font-size:11px;font-weight:600;letter-spacing:.06em;position:absolute;text-transform:uppercase;white-space:nowrap}.or-seat[data-v-6807bfb6]{position:absolute;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;z-index:2}.or-seat.flash[data-v-6807bfb6] .lg-desk{-webkit-animation:or-desk-flash-data-v-6807bfb6 1.2s ease-out;animation:or-desk-flash-data-v-6807bfb6 1.2s ease-out}.or-seat.sel[data-v-6807bfb6]{z-index:3}.or-world.editing .or-seat.k-worker[data-v-6807bfb6]{cursor:-webkit-grab;cursor:grab}.or-world.editing .or-seat.k-worker[data-v-6807bfb6] .lg-av{-webkit-box-shadow:0 0 0 3px var(--ofc-surface),0 0 0 6px color-mix(in srgb,var(--ofc-accent) 30%,transparent);box-shadow:0 0 0 3px var(--ofc-surface),0 0 0 6px color-mix(in srgb,var(--ofc-accent) 30%,transparent)}.or-world.editing .or-seat.k-worker[data-v-6807bfb6]:active{cursor:-webkit-grabbing;cursor:grabbing}.or-seat.lifting[data-v-6807bfb6]{opacity:.35}.or-world.drop-in[data-v-6807bfb6]:after{background:color-mix(in srgb,var(--ofc-accent) 7%,transparent);border-radius:8px;-webkit-box-shadow:inset 0 0 0 4px var(--ofc-accent);box-shadow:inset 0 0 0 4px var(--ofc-accent);content:"";inset:0;pointer-events:none;position:absolute;z-index:7}.or-desk-x[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--ofc-surface);border:0;border-radius:50%;-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-text-2);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:2px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transition:opacity .15s,background .15s,color .15s,-webkit-transform .15s;transition:opacity .15s,background .15s,color .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,background .15s,color .15s;transition:opacity .15s,transform .15s,background .15s,color .15s,-webkit-transform .15s;width:26px;z-index:4}.or-desk-x .md-icon[data-v-6807bfb6]{font-size:15px}.or-desk-x[data-v-6807bfb6]:hover{background:color-mix(in srgb,var(--ofc-red) 14%,var(--ofc-surface));color:var(--ofc-red)}.or-desk-x[data-v-6807bfb6]:focus-visible{opacity:1;outline:2px solid var(--ofc-accent);-webkit-transform:none;transform:none}.or-seat:hover .or-desk-x[data-v-6807bfb6]{opacity:1;-webkit-transform:none;transform:none}.or-edit-title[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:2px;min-width:0}.or-edit-title h1[data-v-6807bfb6]{margin:0;min-width:0;overflow:visible}.or-kind[data-v-6807bfb6]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:color-mix(in srgb,var(--rc) 14%,transparent);border:0;border-radius:10px;color:color-mix(in srgb,var(--rc) 85%,var(--ofc-text));cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;gap:0;height:34px;padding:0 4px 0 8px;-webkit-transition:background .15s;transition:background .15s}.or-kind .md-icon[data-v-6807bfb6]{font-size:19px}.or-kind .caret[data-v-6807bfb6]{font-size:16px;opacity:.7}.or-kind[data-v-6807bfb6]:hover{background:color-mix(in srgb,var(--rc) 22%,transparent)}.or-kind[data-v-6807bfb6]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.or-count[data-v-6807bfb6]{-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:999px;color:var(--ofc-accent-strong);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.or-del[data-v-6807bfb6]:hover:not(:disabled){background:color-mix(in srgb,var(--ofc-red) 12%,transparent);color:var(--ofc-red)}.or-move-target[data-v-6807bfb6]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--ofc-surface) 92%,transparent);border-radius:14px;-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);color:var(--ofc-text-2);cursor:pointer;gap:10px;height:48px;left:50%;padding:0 16px 0 12px;position:absolute;top:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:background .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,background .2s,transform .2s,color .2s;transition:box-shadow .2s,background .2s,transform .2s,color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;white-space:nowrap;z-index:45}.or-move-target>.md-icon[data-v-6807bfb6],.or-move-target[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.or-move-target>.md-icon[data-v-6807bfb6]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--ofc-accent-soft);border-radius:9px;color:var(--ofc-accent-strong);font-size:18px;height:30px;justify-content:center;width:30px}.or-move-target span[data-v-6807bfb6]{-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}.or-move-target span b[data-v-6807bfb6]{color:var(--ofc-text);font-size:12.5px;font-weight:600}.or-move-target span small[data-v-6807bfb6]{color:var(--ofc-text-3);font-size:11px}.or-move-target[data-v-6807bfb6]:hover{-webkit-box-shadow:var(--ofc-shadow-lg),0 0 0 1px var(--ofc-line);box-shadow:var(--ofc-shadow-lg),0 0 0 1px var(--ofc-line)}.or-move-target.armed[data-v-6807bfb6]{-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)}.or-move-target.over[data-v-6807bfb6]{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:translateX(-50%) translateY(2px) scale(1.03);transform:translateX(-50%) translateY(2px) scale(1.03)}.or-move-target[data-v-6807bfb6]:focus-visible{outline:2px solid var(--ofc-accent);outline-offset:2px}.or-shelf[data-v-6807bfb6]{bottom:16px;left:16px;position:absolute;right:72px;z-index:55}.or-drop-enter-active[data-v-6807bfb6],.or-drop-leave-active[data-v-6807bfb6]{-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)}.or-drop-enter[data-v-6807bfb6],.or-drop-leave-to[data-v-6807bfb6]{opacity:0}.or-flow[data-v-6807bfb6]{z-index:4}.dark-mode .or-seat.k-empty[data-v-6807bfb6] .lg-desk,[data-theme=dark] .or-seat.k-empty[data-v-6807bfb6] .lg-desk{background:hsla(0,0%,100%,.04)}.or-tag[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:ofc-pop .35s ease-out;animation:ofc-pop .35s ease-out;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px;height:22px;padding:0 9px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:5}.or-tag .md-icon[data-v-6807bfb6]{font-size:12px}.or-tag.amber[data-v-6807bfb6]{background:var(--ofc-amber-soft);-webkit-box-shadow:0 0 0 1px var(--ofc-amber-line),var(--ofc-shadow-sm);box-shadow:0 0 0 1px var(--ofc-amber-line),var(--ofc-shadow-sm);color:var(--ofc-amber-text)}.or-corridor[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;color:var(--ofc-text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:3px 8px;position:absolute;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:background .3s,color .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s,-webkit-box-shadow .3s;white-space:nowrap;z-index:3}.or-corridor .md-icon[data-v-6807bfb6]{color:var(--ofc-text-3);font-size:14px}.or-corridor.flash[data-v-6807bfb6]{background:var(--ofc-accent-soft);-webkit-box-shadow:var(--ofc-shadow-sm);box-shadow:var(--ofc-shadow-sm);color:var(--ofc-accent-strong)}.or-corridor.flash .md-icon[data-v-6807bfb6]{color:var(--ofc-accent-strong)}.or-burst[data-v-6807bfb6]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:or-burst-data-v-6807bfb6 1.3s cubic-bezier(.2,.75,.2,1) forwards;animation:or-burst-data-v-6807bfb6 1.3s cubic-bezier(.2,.75,.2,1) forwards;background:var(--ofc-green);border-radius:50%;-webkit-box-shadow:0 4px 10px rgba(47,158,107,.4);box-shadow:0 4px 10px rgba(47,158,107,.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;justify-content:center;margin:-13px 0 0 -13px;pointer-events:none;position:absolute;width:26px;z-index:6}.or-burst .md-icon[data-v-6807bfb6]{font-size:16px}.or-burst.t-warn[data-v-6807bfb6]{background:var(--ofc-red);-webkit-box-shadow:0 4px 10px rgba(212,85,63,.4);box-shadow:0 4px 10px rgba(212,85,63,.4)}.or-burst i[data-v-6807bfb6]{-webkit-animation:or-spark-data-v-6807bfb6 .9s ease-out forwards;animation:or-spark-data-v-6807bfb6 .9s ease-out forwards;background:inherit;border-radius:50%;height:5px;left:50%;margin:-2.5px;position:absolute;top:50%;-webkit-transform:rotate(var(--a)) translateY(0);transform:rotate(var(--a)) translateY(0);width:5px}.or-drawer-btn[data-v-6807bfb6]{display:none;left:16px;position:absolute;top:16px;z-index:40}.or-skel[data-v-6807bfb6]{-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;inset:0;justify-content:center;padding:40px;position:absolute}.sk-room[data-v-6807bfb6]{aspect-ratio:16/10;background:var(--ofc-floor);border:10px solid var(--ofc-line-strong);border-radius:6px;overflow:hidden;position:relative;width:min(860px,100%)}.sk-room[data-v-6807bfb6]:after{-webkit-animation:or-shimmer-data-v-6807bfb6 1.4s linear infinite;animation:or-shimmer-data-v-6807bfb6 1.4s linear infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);background-size:200% 100%;content:"";inset:0;position:absolute}.sk-room i[data-v-6807bfb6]{background:var(--ofc-surface-3);border-radius:8px;position:absolute}.sk-room .sk-board[data-v-6807bfb6]{background:var(--ofc-surface);height:50%;left:3%;top:4%;width:24%}.sk-room .sk-desk[data-v-6807bfb6]{height:16%;width:15%}.or-404[data-v-6807bfb6]{-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;inset:0;justify-content:center;padding:24px;position:absolute}.or-404-card[data-v-6807bfb6]{background:var(--ofc-surface);border:1px solid var(--ofc-line);border-radius:22px;-webkit-box-shadow:var(--ofc-shadow-lg);box-shadow:var(--ofc-shadow-lg);max-width:100%;padding:28px;text-align:center;width:400px}.or-404-card .ic[data-v-6807bfb6]{-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:16px;color:var(--ofc-brown-text);display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:center;margin:0 auto;width:52px}.or-404-card .ic .md-icon[data-v-6807bfb6]{font-size:26px}.or-404-card h2[data-v-6807bfb6]{color:var(--ofc-text);font-size:20px;font-weight:700;margin:14px 0 6px}.or-404-card p[data-v-6807bfb6]{color:var(--ofc-text-2);font-size:13.5px;line-height:1.55;margin:0 auto 18px}@-webkit-keyframes or-desk-flash-data-v-6807bfb6{0%{-webkit-box-shadow:0 0 0 0 rgba(108,75,216,.55);box-shadow:0 0 0 0 rgba(108,75,216,.55)}to{-webkit-box-shadow:0 0 0 14px rgba(108,75,216,0);box-shadow:0 0 0 14px rgba(108,75,216,0)}}@keyframes or-desk-flash-data-v-6807bfb6{0%{-webkit-box-shadow:0 0 0 0 rgba(108,75,216,.55);box-shadow:0 0 0 0 rgba(108,75,216,.55)}to{-webkit-box-shadow:0 0 0 14px rgba(108,75,216,0);box-shadow:0 0 0 14px rgba(108,75,216,0)}}@-webkit-keyframes or-burst-data-v-6807bfb6{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}25%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}70%{opacity:1;-webkit-transform:scale(1) translateY(-6px);transform:scale(1) translateY(-6px)}to{opacity:0;-webkit-transform:scale(.9) translateY(-16px);transform:scale(.9) translateY(-16px)}}@keyframes or-burst-data-v-6807bfb6{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}25%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}70%{opacity:1;-webkit-transform:scale(1) translateY(-6px);transform:scale(1) translateY(-6px)}to{opacity:0;-webkit-transform:scale(.9) translateY(-16px);transform:scale(.9) translateY(-16px)}}@-webkit-keyframes or-spark-data-v-6807bfb6{0%{opacity:1;-webkit-transform:rotate(var(--a)) translateY(0);transform:rotate(var(--a)) translateY(0)}to{opacity:0;-webkit-transform:rotate(var(--a)) translateY(-24px);transform:rotate(var(--a)) translateY(-24px)}}@keyframes or-spark-data-v-6807bfb6{0%{opacity:1;-webkit-transform:rotate(var(--a)) translateY(0);transform:rotate(var(--a)) translateY(0)}to{opacity:0;-webkit-transform:rotate(var(--a)) translateY(-24px);transform:rotate(var(--a)) translateY(-24px)}}@-webkit-keyframes or-shimmer-data-v-6807bfb6{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes or-shimmer-data-v-6807bfb6{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1100px){.or-body[data-v-6807bfb6]{gap:0}.or-drawer-btn[data-v-6807bfb6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:760px){.or-head[data-v-6807bfb6]{padding:14px 16px 10px}.or-head .or-titles h1[data-v-6807bfb6]{font-size:21px}.or-body[data-v-6807bfb6]{padding:0 12px 12px}}