.GG1B_G_art{--forest:hsl(var(--primary));--metal:#65766d;--glass:#bfdbd2;--ink:#233b31;--ground:hsl(var(--muted));color:var(--forest)}.GG1B_G_tabs{scrollbar-width:thin}.GG1B_G_fleetGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,196px),220px));align-items:start;gap:12px;display:grid}.GG1B_G_fleetCard{width:100%;min-width:0;overflow:hidden}.GG1B_G_fleetPhoto{aspect-ratio:4/3;border-bottom:1px solid hsl(var(--border) / .5);background:#0c2b35;width:100%}.GG1B_G_fleetBody{min-width:0;padding:10px 10px 4px}.GG1B_G_fleetStatus{justify-content:space-between;align-items:center;gap:4px;min-height:22px;display:flex}.GG1B_G_fleetStatus>span{padding:2px 6px;font-size:10px;line-height:1.35}.GG1B_G_fleetName{overflow-wrap:anywhere;margin-top:5px;font-size:14px;font-weight:650;line-height:1.3}.GG1B_G_fleetPlate{letter-spacing:.03em;color:hsl(var(--muted-foreground));margin-top:3px;font-size:11px;font-weight:600}.GG1B_G_fleetPlacement{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:7px;font-size:11px;line-height:1.35;display:flex}.GG1B_G_fleetPlacement svg{flex-shrink:0;width:12px;height:12px;margin-top:1px}.GG1B_G_fleetBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 4px;margin-top:2px;display:flex}.GG1B_G_fleetBottom>button{margin-left:auto}.GG1B_G_checkStrip{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.GG1B_G_check{letter-spacing:.02em;align-items:center;gap:3px;font-size:9px;font-weight:650;line-height:1.4;display:inline-flex}.GG1B_G_checkDot{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:5px;height:5px}.GG1B_G_check[data-state=ok] .GG1B_G_checkDot{background:#087e52}.GG1B_G_check[data-state=due] .GG1B_G_checkDot{background:#b65800}.GG1B_G_check[data-state=expired] .GG1B_G_checkDot{background:#c72f3c}.dark .GG1B_G_check[data-state=ok] .GG1B_G_checkDot{background:#55e3a0}.dark .GG1B_G_check[data-state=due] .GG1B_G_checkDot{background:#ffb24e}.dark .GG1B_G_check[data-state=expired] .GG1B_G_checkDot{background:#ff7a81}.GG1B_G_checkDetails{gap:8px;display:grid}.GG1B_G_checkDetails .GG1B_G_check{gap:7px;font-size:12px}.GG1B_G_checkDetails .GG1B_G_checkDot{width:7px;height:7px}.GG1B_G_checkValue{color:hsl(var(--muted-foreground));text-align:right;margin-left:auto;font-weight:500}@media (max-width:639px){.GG1B_G_fleetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.GG1B_G_fleetName{font-size:12px}.GG1B_G_fleetPlate,.GG1B_G_fleetPlacement{font-size:10px}.GG1B_G_checkStrip{gap:5px}.GG1B_G_check{font-size:8px}}@media (forced-colors:active){.GG1B_G_checkDot{background:canvastext!important}.GG1B_G_check[data-state=ok]:after{content:"+"}.GG1B_G_check[data-state=due]:after{content:"!"}.GG1B_G_check[data-state=expired]:after{content:"×"}.GG1B_G_check[data-state=unknown]:after{content:"?"}}.GG1B_G_dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .5) hsl(var(--card))}.dark .GG1B_G_dialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.GG1B_G_barcodeToggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.GG1B_G_barcodeToggle::-webkit-details-marker{display:none}.GG1B_G_barcodeToggle svg{flex-shrink:0}details[open]>.GG1B_G_barcodeToggle svg{transform:rotate(180deg)}.dark .GG1B_G_art{--metal:#93aaa0;--glass:#91b8aa;--ink:#253d34}.GG1B_G_sway{transform-origin:80% 85%;animation:6s ease-in-out infinite GG1B_G_treeSway}.GG1B_G_repair{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite GG1B_G_toolTurn}.GG1B_G_arrive{animation:.25s ease-out both GG1B_G_arrive}@media (max-height:560px){.GG1B_G_heroStats{display:none}.GG1B_G_heroMain{padding-block:16px}}.GG1B_G_card{transition:border-color .2s,box-shadow .2s,transform .2s}@media (hover:hover){.GG1B_G_card:hover{box-shadow:0 7px 20px hsl(var(--foreground) / .06);border-color:hsl(var(--primary) / .45);transform:translateY(-2px)}}@keyframes GG1B_G_treeSway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes GG1B_G_toolTurn{0%,75%,to{transform:rotate(-8deg)}35%{transform:rotate(10deg)}}@keyframes GG1B_G_arrive{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GG1B_G_sway,.GG1B_G_repair,.GG1B_G_arrive{animation:none}.GG1B_G_card{transition:none}.GG1B_G_card:hover{transform:none}}.GG1B_G_controlGroupTitle{border:1px solid hsl(var(--border) / .6);background:var(--baum-glass);color:hsl(var(--foreground));border-radius:9px;align-items:center;margin-bottom:8px;padding:4px 9px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}
@font-face{font-family:manrope;src:url(../media/manrope_variable-s.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}._6DglHa_className{font-family:manrope,manrope Fallback,system-ui,sans-serif}
.ybDWeq_footer{--credit-by:#667085;--credit-blue:#175cd3;--credit-red:#c93432;--credit-yellow:#986e00;--credit-green:#15803d;text-align:center;background:hsl(var(--card));padding:20px}:is(.dark .ybDWeq_footer,.ybDWeq_footer[data-theme=dark]){--credit-by:#aeb7c9;--credit-blue:#5798ff;--credit-red:#ff5a5f;--credit-yellow:#ffd43b;--credit-green:#22c55e}.ybDWeq_footer[data-theme=dark]{background:#10141d}.ybDWeq_compact{padding-block:4px}.ybDWeq_credit{white-space:nowrap;min-height:44px;color:var(--credit-by);border-radius:4px;align-items:center;gap:5px;padding-inline:6px;font-size:11px;font-weight:400;line-height:1.6;text-decoration:none;display:inline-flex}.ybDWeq_credit:focus-visible{outline-offset:3px;outline:2px solid}.ybDWeq_name{letter-spacing:-.35px;color:var(--credit-green);font-size:13px;font-weight:700}.ybDWeq_blue{color:var(--credit-blue)}.ybDWeq_red{color:var(--credit-red)}.ybDWeq_yellow{color:var(--credit-yellow)}.ybDWeq_green{color:var(--credit-green)}@media (forced-colors:active){.ybDWeq_credit,.ybDWeq_credit span{color:canvastext}}
.uEy1Vq_layout{--map-height:680px;grid-template-columns:minmax(0,1fr) 224px;align-items:start;gap:12px;min-width:0;display:grid}.uEy1Vq_frame{height:var(--map-height);border:1px solid hsl(var(--border));border-radius:16px;min-width:0;scroll-margin-top:8px;position:relative;overflow:hidden}.uEy1Vq_index{min-width:0;max-height:var(--map-height);overscroll-behavior:contain;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:6px;overflow:auto}.uEy1Vq_index section+section{border-top:1px solid hsl(var(--border));margin-top:5px;padding-top:5px}.uEy1Vq_index h3{color:hsl(var(--muted-foreground));letter-spacing:.04em;align-items:center;gap:7px;padding:9px 7px;font-size:10px;font-weight:650;display:flex}.uEy1Vq_index h3 small{font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.uEy1Vq_row{border-radius:9px;align-items:center;gap:6px;min-width:0;min-height:40px;padding:3px 4px 3px 7px;display:flex}.uEy1Vq_row:hover{background:hsl(var(--muted)/.6)}.uEy1Vq_row[data-selected=true]{background:hsl(var(--primary)/.1)}.uEy1Vq_identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uEy1Vq_name{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:11px;font-weight:550;overflow:hidden}.uEy1Vq_plate{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));letter-spacing:.03em;font:10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.uEy1Vq_actions{flex-shrink:0;gap:3px;display:flex}.uEy1Vq_action{border:1px solid hsl(var(--border));background:hsl(var(--background));width:30px;height:30px;color:hsl(var(--foreground));cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}.uEy1Vq_action:hover{background:hsl(var(--muted));border-color:hsl(var(--muted-foreground)/.55)}.uEy1Vq_action:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.uEy1Vq_action:disabled{color:hsl(var(--muted-foreground));opacity:.5;cursor:default}.uEy1Vq_action[aria-pressed=true]{border-color:hsl(var(--primary));color:hsl(var(--foreground))}.uEy1Vq_toolbar :is(a,button){background-color:hsl(var(--card));border-color:hsl(var(--border));color:hsl(var(--foreground))}.uEy1Vq_toolbar :is(a,button):hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}@media (max-width:1023px){.uEy1Vq_layout{--map-height:clamp(380px,65dvh,620px);grid-template-columns:minmax(0,1fr)}.uEy1Vq_index{max-height:340px}.uEy1Vq_row{min-height:48px}.uEy1Vq_name{font-size:12px}.uEy1Vq_action{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.uEy1Vq_action{transition:none}}
.vvqxGG_workspace{--room-photo:url(/baumdienst-studio-v1/office-room-wide-day.webp);--hall-photo:url(/baumdienst-studio-v1/office-reception-day.webp);--scene-ink:#17372c;--scene-shadow:0 1px 1px #fff6;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.dark .vvqxGG_workspace{--room-photo:url(/baumdienst-studio-v1/office-room-wide-night.webp);--hall-photo:url(/baumdienst-studio-v1/office-reception-night.webp);--scene-ink:#fff7e8;--scene-shadow:0 1px 3px #27180ed9}.vvqxGG_toolbar{z-index:5;top:max(12px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute}.vvqxGG_toolbarRight{justify-content:flex-end;align-items:center;gap:8px;display:flex}.vvqxGG_nav,.vvqxGG_menuButton{pointer-events:auto;border:1px solid var(--baum-edge);background:var(--baum-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:44px;color:hsl(var(--foreground));border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 3px 12px #12251b17}.vvqxGG_nav svg,.vvqxGG_menuButton svg{flex:none}.vvqxGG_menuButton{border-radius:50%;width:44px;padding:0}.vvqxGG_notice{z-index:6;border:1px solid var(--baum-edge);background:var(--baum-overlay);width:fit-content;max-width:calc(100% - 32px);color:hsl(var(--foreground));border-radius:14px;padding:10px 14px;font-size:13px;position:absolute;top:76px;left:16px;right:16px}.vvqxGG_preferences{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.vvqxGG_preferences>button{min-width:44px;min-height:44px}:is(.vvqxGG_settings [data-testid=baumdienst-demo-footer],.vvqxGG_settings footer){box-shadow:none;background:0 0;border:0}.vvqxGG_settings footer{--credit-by:hsl(var(--foreground));padding-block:0}.vvqxGG_directoryLink{border:1px solid hsl(var(--border));background:var(--baum-glass);text-align:left;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:10px 12px;font-size:13px;font-weight:550;display:flex}.vvqxGG_directoryLink>span{overflow-wrap:anywhere;flex:1;min-width:0}.vvqxGG_directoryLink strong{font-weight:600;display:block}.vvqxGG_directoryLink small{color:hsl(var(--muted-foreground));margin-top:3px;font-size:11px;display:block}.vvqxGG_directoryLink>svg{flex:none}.vvqxGG_nav:focus-visible,.vvqxGG_menuButton:focus-visible,.vvqxGG_directoryLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.vvqxGG_hall{overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;background:#233c30;width:100%;height:100%;position:relative;overflow:auto hidden;container-type:size}.vvqxGG_hall::-webkit-scrollbar{display:none}.vvqxGG_hallCanvas{aspect-ratio:1672/941;width:max(100cqw,177.683cqh);position:relative;top:50%;transform:translateY(-50%)}.vvqxGG_hallPhoto,.vvqxGG_roomPhoto{pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.vvqxGG_hallPhoto{background-image:var(--hall-photo)}.vvqxGG_wallBrand{width:15%;color:var(--scene-ink);text-shadow:var(--scene-shadow);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:30%;left:14%}.vvqxGG_wallBrand img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 8px #142e202b);border-radius:50%;width:clamp(64px,11cqh,110px);height:clamp(64px,11cqh,110px)}.vvqxGG_wallBrand>strong{letter-spacing:.02em;font-size:clamp(14px,2cqh,21px);font-weight:650}.vvqxGG_wallBrand>span{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(10px,1.3cqh,13px)}.vvqxGG_treeEmblem{place-items:center;width:84px;height:84px;display:grid}.vvqxGG_doors{position:absolute;inset:0}.vvqxGG_door{width:11.5%;height:40%;color:var(--scene-ink);text-shadow:var(--scene-shadow);border:1px solid #0000;border-radius:1px;position:absolute;top:29%}.vvqxGG_door0{left:33.6%}.vvqxGG_door1{left:48.4%}.vvqxGG_door2{left:62.4%}.vvqxGG_door3{width:9.3%;left:76.6%}.vvqxGG_doorEtching{text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(120deg,#e7f8eb42,#d5ece221);border-block:1px solid #dcece32b;flex-direction:column;align-items:center;gap:7px;padding:9px 3px;display:flex;position:absolute;top:25%;left:5%;right:5%}.vvqxGG_doorEtching strong{font-size:clamp(13px,1.8cqh,19px);font-weight:650;line-height:1.25}.vvqxGG_doorEtching small{font-size:clamp(10px,1.3cqh,13px);line-height:1.3}.vvqxGG_doorEtching>span{font-size:10px;font-weight:600}.dark .vvqxGG_doorEtching{background:linear-gradient(120deg,#153c3066,#1a3c342e)}.vvqxGG_door:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:3px}.vvqxGG_receptionDesk{color:#fff8e8;text-shadow:0 1px 2px #25190a;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:23%;height:13%;display:flex;position:absolute;top:65%;left:10%;transform:perspective(900px)rotateY(-4deg)}.vvqxGG_receptionDesk>span{letter-spacing:.045em;font-size:clamp(16px,2.3cqh,25px);font-weight:600}.vvqxGG_receptionDesk small{font-size:clamp(11px,1.4cqh,14px)}.vvqxGG_receptionDesk:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.vvqxGG_panHint{width:200px;height:28px;color:var(--scene-ink);text-shadow:var(--scene-shadow);pointer-events:none;justify-content:center;align-items:center;gap:7px;margin-top:-28px;font-size:11px;display:flex;position:sticky;bottom:22px;left:calc(50% - 100px)}.vvqxGG_room{background:#24362d;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.vvqxGG_roomCanvas{aspect-ratio:1672/941;width:max(100cqw,177.683cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vvqxGG_roomPhoto{background-image:var(--room-photo)}.vvqxGG_wallIdentity{width:29%;color:var(--scene-ink);text-shadow:var(--scene-shadow);position:absolute;top:9%;left:22%}.vvqxGG_wallIdentity>span{letter-spacing:.16em;text-transform:uppercase;font-size:10px}.vvqxGG_wallIdentity h1{margin:7px 0 5px;font-size:clamp(18px,2.8cqh,29px);font-weight:650;line-height:1.15}.vvqxGG_wallIdentity p{font-size:clamp(11px,1.5cqh,15px)}.vvqxGG_artFrame{background:#f3efe4;border:5px solid #65553a;width:10.5%;height:20%;padding:11px;position:absolute;top:21%;left:26.8%;box-shadow:inset 0 0 0 3px #bcb4a0,2px 5px 10px #15271944}.vvqxGG_artFrame img{-o-object-fit:contain;object-fit:contain;padding:13px}.vvqxGG_object{cursor:pointer;text-align:center;outline-offset:3px;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:filter .18s;display:flex;position:absolute}.vvqxGG_object:focus-visible{outline:3px solid hsl(var(--ring));box-shadow:0 0 0 5px #e2f7ec80}.vvqxGG_object svg{flex:none}.vvqxGG_calendar{color:#253b30;background:linear-gradient(110deg,#fffef8,#e8e7da);border-radius:2px 2px 5px 5px;flex-direction:column;justify-content:flex-start;gap:4px;width:8.5%;height:15%;padding:12px 8px 6px;top:21%;left:14.5%;rotate:-1deg;box-shadow:2px 6px 10px #24200f30,0 2px #f8f6e8}.vvqxGG_binding{background:repeating-linear-gradient(90deg,#6f8374 0 3px,#0000 3px 25px);height:8px;position:absolute;top:-3px;left:8%;right:8%}.vvqxGG_calendar strong{font-size:clamp(10px,1.45cqh,14px);line-height:1.05}.vvqxGG_calendar small{text-transform:capitalize;font-size:clamp(8px,1cqh,10px)}.vvqxGG_calendarGrid{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(7,1fr);gap:2px;width:100%;min-height:0;display:grid}.vvqxGG_calendarGrid i{color:#53665a;border-radius:50%;place-items:center;min-height:0;font-size:clamp(7px,.95cqh,9px);font-style:normal;line-height:1;display:grid}.vvqxGG_calendarGrid i[data-today]{color:#fff;background:#3b6b52;font-weight:650}.vvqxGG_calendarDay{color:#2a503b;font-size:23px;line-height:1;display:none}.vvqxGG_taskBook{color:#2c4535;background:linear-gradient(105deg,#cabd9e,#aa9b7f);border-radius:4px;flex-direction:column;justify-content:flex-start;gap:7px;width:8.5%;height:15%;padding:22px 9px 7px;top:40%;left:14.5%;rotate:2deg;box-shadow:3px 7px 12px #251f1640}.vvqxGG_taskBook:before{content:"";z-index:-1;background:linear-gradient(110deg,#fdfbf1,#e7e5d6);border-radius:1px;position:absolute;inset:12px 7px 7px}.vvqxGG_clip{background:linear-gradient(#d9e5de,#657e70,#c0cfc5);border-radius:3px;height:14px;position:absolute;top:3px;left:32%;right:32%;box-shadow:0 2px 3px #10261b4d}.vvqxGG_taskBook strong{font-size:clamp(11px,1.4cqh,14px);font-weight:600}.vvqxGG_paperLines{background:repeating-linear-gradient(#0000 0 10px,#99a49455 11px 12px,#0000 13px 24px);flex:1;width:90%}.vvqxGG_monitor{color:#edf6ee;text-shadow:0 1px 3px #07180f;background:linear-gradient(110deg,#c2efd70d,#0000 60%),linear-gradient(#163b30b3,#0a251ad9);flex-direction:column;gap:9px;width:22.75%;height:20.15%;top:35.2%;left:38.65%}.vvqxGG_monitor strong{font-size:clamp(13px,2cqh,20px);font-weight:600}.vvqxGG_monitor small{color:#d3e7db;font-size:clamp(9px,1.25cqh,12px)}.vvqxGG_drawer{color:#fff4df;text-shadow:0 1px 2px #27190cf2,0 -1px #ffffff20;background:0 0;gap:9px;width:22.5%;max-width:max(44px,50vw - 22.6% - 12px);height:9%;left:72.6%}.vvqxGG_drawer strong{letter-spacing:.025em;font-size:clamp(11px,1.65cqh,16px);font-weight:600}.vvqxGG_upperDrawer{top:71%}.vvqxGG_lowerDrawer{top:84.5%}.vvqxGG_envelope{color:#2b4b39;background:linear-gradient(145deg,#fffdf0,#e1e2cf);border:1px solid #f9f8e6;border-radius:1px;gap:8px;width:14%;height:7.5%;padding:8px;top:61.3%;left:18%;transform:perspective(500px)rotateX(15deg)rotate(-4deg);box-shadow:2px 6px 8px #241b123b}.vvqxGG_envelope:before{content:"";pointer-events:none;background:linear-gradient(24deg,#0000 49%,#82998755 50%,#0000 51%),linear-gradient(-24deg,#0000 49%,#82998755 50%,#0000 51%);position:absolute;inset:0}.vvqxGG_envelope strong{font-size:clamp(11px,1.5cqh,15px);font-weight:600;position:relative}.vvqxGG_envelope svg{z-index:1}@media (hover:hover){.vvqxGG_object:hover{filter:brightness(1.08)}.vvqxGG_door:hover{border-color:#c2e5cd9c;box-shadow:inset 0 0 35px #bce9c521}.vvqxGG_nav:hover,.vvqxGG_directoryLink:hover{border-color:hsl(var(--primary)/.6)}}@media (max-width:700px) and (min-height:481px){.vvqxGG_workspace{--room-photo:url(/baumdienst-studio-v1/office-room-portrait-day.webp)}.dark .vvqxGG_workspace{--room-photo:url(/baumdienst-studio-v1/office-room-portrait-night.webp)}.vvqxGG_roomCanvas{aspect-ratio:992/1586;width:max(100cqw,62.548cqh)}.vvqxGG_wallIdentity{width:60%;top:9%;left:20%}.vvqxGG_wallIdentity h1{font-size:clamp(19px,2.6cqh,26px)}.vvqxGG_wallIdentity>span{letter-spacing:.1em;font-size:9px}.vvqxGG_wallIdentity p{font-size:12px}.vvqxGG_calendar{justify-content:center;gap:3px;width:18%;height:9%;padding:8px 5px 5px;top:20%;left:15%}.vvqxGG_calendar strong{font-size:10px}.vvqxGG_calendar small{font-size:8px}.vvqxGG_calendarGrid{display:none}.vvqxGG_calendarDay{display:block}.vvqxGG_taskBook{gap:4px;width:18%;height:9%;padding:18px 6px 6px;top:33%;left:15%}.vvqxGG_taskBook strong{font-size:11px}.vvqxGG_taskBook>svg{width:18px;height:18px}.vvqxGG_paperLines{display:none}.vvqxGG_artFrame{border-width:4px;width:35%;height:13%;padding:7px;top:18%;left:42%}.vvqxGG_artFrame img{padding:9px}.vvqxGG_monitor{gap:6px;width:46.15%;height:12.5%;top:48.65%;left:26.8%}.vvqxGG_monitor strong{font-size:15px}.vvqxGG_monitor small{font-size:10px}.vvqxGG_drawer{gap:6px;width:34%;max-width:max(44px,50vw - 11.4% - 12px);height:7.2%;left:61.4%}.vvqxGG_drawer strong{white-space:nowrap;font-size:12px}.vvqxGG_drawer svg{width:15px;height:15px}.vvqxGG_upperDrawer{top:71%}.vvqxGG_lowerDrawer{top:79.8%}.vvqxGG_envelope{gap:6px;width:24%;height:5%;padding:5px;top:64.3%;left:max(10%,50% - 50vw + 12px)}.vvqxGG_envelope strong{font-size:11px}}@media (max-width:500px){.vvqxGG_toolbar{top:max(10px,env(safe-area-inset-top));gap:6px;left:10px;right:10px}.vvqxGG_toolbarRight{gap:6px}.vvqxGG_nav{padding:8px 10px;font-size:12px}.vvqxGG_toolbar>.vvqxGG_nav{width:44px;padding:0}.vvqxGG_toolbar>.vvqxGG_nav span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-height:480px){.vvqxGG_roomCanvas{top:auto;bottom:0;transform:translate(-50%)}.vvqxGG_wallIdentity{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.vvqxGG_calendar{width:10.5%;height:15%;padding:7px 6px 5px;top:27%}.vvqxGG_calendarGrid{display:none}.vvqxGG_calendarDay{font-size:19px;display:block}.vvqxGG_calendar strong{font-size:10px}.vvqxGG_calendar small{font-size:8px}.vvqxGG_taskBook{gap:4px;width:10.5%;height:14%;padding-top:18px;top:45%}.vvqxGG_taskBook strong{font-size:10px}.vvqxGG_taskBook>svg{width:16px;height:16px}.vvqxGG_paperLines{display:none}.vvqxGG_artFrame{width:10%;height:22%;top:30%}.vvqxGG_monitor{gap:5px}.vvqxGG_monitor svg{width:19px;height:19px}.vvqxGG_monitor strong{font-size:13px}.vvqxGG_monitor small{display:none}.vvqxGG_drawer strong{font-size:11px}.vvqxGG_panHint{display:none}}@media (prefers-reduced-motion:reduce){.vvqxGG_object{transition:none}}@media (prefers-reduced-transparency:reduce){.vvqxGG_nav,.vvqxGG_menuButton,.vvqxGG_directoryLink{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}.vvqxGG_doorEtching{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none;color:hsl(var(--foreground));text-shadow:none}}@media (forced-colors:active){.vvqxGG_hallPhoto,.vvqxGG_roomPhoto,.vvqxGG_artFrame{display:none}.vvqxGG_hall,.vvqxGG_room{background:canvas}.vvqxGG_wallBrand,.vvqxGG_wallIdentity{color:canvastext;text-shadow:none}.vvqxGG_object,.vvqxGG_doorEtching,.vvqxGG_nav,.vvqxGG_menuButton,.vvqxGG_directoryLink,.vvqxGG_receptionDesk{color:buttontext;text-shadow:none;box-shadow:none;background:canvas;border:1px solid buttontext}.vvqxGG_object:focus-visible,.vvqxGG_door:focus-visible{outline-color:highlight}}@media print{.vvqxGG_workspace{height:90vh}.vvqxGG_toolbar{display:none}.vvqxGG_roomPhoto,.vvqxGG_hallPhoto{opacity:.2}.vvqxGG_object,.vvqxGG_doorEtching,.vvqxGG_wallIdentity{color:#000;text-shadow:none}}
