.P66Ppq_scene{isolation:isolate;background:var(--office-sky,var(--surface));--campus-timber:#b28d6c;--campus-wood-light:#dac8ac;--campus-wood-dark:#614b38;--campus-plaster:#efebde;--campus-shadow:#163226;--campus-grass:color-mix(in oklch, var(--office-ground) 70%, var(--office-foliage));--campus-path:#eae1ca;--campus-water-deep:color-mix(in oklch, var(--office-water) 65%, #004f56);--campus-glass:#b3dedd;--campus-blossom:#f3b4bc;--campus-skin-light:#f1c8a6;--campus-skin-mid:#ca9876;--campus-skin-dark:#906752;--campus-hair:#382b20;--campus-light:#fff0c7;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.P66Ppq_scene{--campus-timber:lab(61.5747% 11.297 23.4938);--campus-wood-light:lab(81.5253% 3.24655 16.5602);--campus-wood-dark:lab(33.7768% 7.51175 15.047);--campus-plaster:lab(93.1373% -.185192 6.90961);--campus-shadow:lab(18.1731% -13.5196 3.86487);--campus-path:lab(89.7036% .386 12.4068);--campus-water-deep:color-mix(in oklch, var(--office-water) 65%, lab(29.8421% -20.6434 -10.9992));--campus-glass:lab(85.4017% -14.6846 -4.52206);--campus-blossom:lab(79.4293% 24.4388 5.23139);--campus-skin-light:lab(83.6036% 11.6233 22.683);--campus-skin-mid:lab(67.2255% 16.0731 26.034);--campus-skin-dark:lab(47.4603% 15.0578 18.7869);--campus-hair:lab(18.7362% 4.78306 9.61463);--campus-light:lab(95.6115% 2.68605 29.9191)}}.P66Ppq_scene[data-theme=cyberpunk]{--campus-timber:#484e69;--campus-wood-light:#7c85a2;--campus-wood-dark:#20253a;--campus-plaster:#9badc1;--campus-shadow:#100d26;--campus-grass:#1c4557;--campus-path:#6996ad;--campus-glass:#358da5;--campus-blossom:#ba7abe;--campus-light:#59e4f3}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=cyberpunk]{--campus-timber:lab(33.5085% 2.84752 -16.4322);--campus-wood-light:lab(55.604% 1.65856 -16.6377);--campus-wood-dark:lab(14.9809% 2.40436 -14.5071);--campus-plaster:lab(69.7908% -3.44062 -12.3105);--campus-shadow:lab(4.77021% 6.25475 -16.2519);--campus-grass:lab(27.0561% -9.94785 -15.4307);--campus-path:lab(59.5846% -11.6771 -17.0699);--campus-glass:lab(54.0626% -20.9349 -21.3113);--campus-blossom:lab(59.9852% 33.6917 -25.1079);--campus-light:lab(83.6464% -35.6935 -18.9953)}}.P66Ppq_scene[data-theme=zen]{--campus-timber:#977155;--campus-wood-light:#d0baa0;--campus-path:#e1dbc7;--campus-grass:color-mix(in oklch, var(--office-ground) 70%, var(--office-foliage))}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=zen]{--campus-timber:lab(51.0509% 12.8894 21.5878);--campus-wood-light:lab(76.7955% 5.45308 15.8919);--campus-path:lab(87.381% -.194103 10.428)}}.P66Ppq_scene[data-theme=ocean]{--campus-timber:#6a8e8b;--campus-wood-light:#b0cfcc;--campus-wood-dark:#224c51;--campus-plaster:#bcdcda;--campus-shadow:#002e41;--campus-grass:#488783;--campus-path:#9dccc5;--campus-glass:#6ac1cc;--campus-blossom:#f09082;--campus-light:#b2f5e5}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=ocean]{--campus-timber:lab(56.3935% -13.7757 -2.53897);--campus-wood-light:lab(80.6572% -11.0171 -2.26815);--campus-wood-dark:lab(29.6612% -14.3314 -7.62652);--campus-plaster:lab(85.2835% -10.876 -2.90608);--campus-shadow:lab(16.5734% -10.7228 -19.2865);--campus-grass:lab(52.0112% -21.7463 -4.81979);--campus-path:lab(78.562% -16.9932 -1.79671);--campus-glass:lab(72.8738% -24.8594 -14.5075);--campus-blossom:lab(69.9165% 36.4564 24.0071);--campus-light:lab(91.6051% -24.0398 .255573)}}.P66Ppq_scene[data-theme=papercraft]{--campus-timber:#bd966c;--campus-wood-light:#e7d2aa;--campus-wood-dark:#875f41;--campus-plaster:#f7f2e2;--campus-shadow:#4f3326;--campus-grass:#9ec58b;--campus-path:#f3e0b0;--campus-glass:#9edfe0;--campus-blossom:#f99da0;--campus-light:#ffeaab}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=papercraft]{--campus-timber:lab(65.1225% 10.7456 28.2798);--campus-wood-light:lab(85.0717% 3.19916 22.4036);--campus-wood-dark:lab(44.0701% 13.9002 24.0449);--campus-plaster:lab(95.4728% -.0722706 8.46757);--campus-shadow:lab(24.3233% 11.6386 13.6595);--campus-grass:lab(75.5404% -21.6336 24.5903);--campus-path:lab(89.7992% 1.82125 25.8103);--campus-glass:lab(84.4222% -20.8041 -7.71061);--campus-blossom:lab(74.4819% 35.3705 13.8217);--campus-light:lab(93.4081% 1.68455 38.6465)}}.P66Ppq_scene[data-theme=scandinavian]{--campus-timber:#c5ad8e;--campus-wood-light:#e9dcc4;--campus-wood-dark:#6c5a4b;--campus-plaster:#f9f5ec;--campus-shadow:#49493a;--campus-grass:#c0ccb5;--campus-path:#e3ded1;--campus-glass:#cce3e8;--campus-blossom:#cba398;--campus-light:#fff4d6}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=scandinavian]{--campus-timber:lab(72.1914% 5.39684 19.0551);--campus-wood-light:lab(88.508% 1.70439 13.5155);--campus-wood-dark:lab(39.6034% 5.85008 11.4625);--campus-plaster:lab(96.5677% .351369 4.58084);--campus-shadow:lab(30.5784% -1.85774 9.08431);--campus-grass:lab(80.6897% -7.58791 10.2817);--campus-path:lab(88.4773% .353843 6.91354);--campus-glass:lab(88.5774% -6.79907 -5.47348);--campus-blossom:lab(70.6286% 13.937 11.6213);--campus-light:lab(96.7353% 1.32033 21.6112)}}.P66Ppq_scene[data-theme=winter]{--campus-timber:#8c6a4d;--campus-wood-light:#c3a98c;--campus-wood-dark:#412e21;--campus-plaster:#e6ddcc;--campus-shadow:#263a4b;--campus-grass:#dfe9f2;--campus-path:#a2b4bf;--campus-glass:#d1bb92;--campus-blossom:#d88b73;--campus-light:#ffe8ba;--campus-snow:#f0f6fb}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-theme=winter]{--campus-timber:lab(47.6315% 11.1686 21.4896);--campus-wood-light:lab(70.9969% 6.23688 18.7566);--campus-wood-dark:lab(20.9781% 7.47617 11.7092);--campus-plaster:lab(88.4929% .843227 9.62324);--campus-shadow:lab(23.3914% -4.20722 -13.2972);--campus-grass:lab(91.8843% -2.15787 -5.49846);--campus-path:lab(72.2306% -4.88886 -7.94554);--campus-glass:lab(76.9373% 3.87508 23.6998);--campus-blossom:lab(65.6099% 28.0058 25.3768);--campus-light:lab(93.214% 10.5351 54.6795);--campus-snow:lab(96.5234% -1.23334 -3.10349)}}.P66Ppq_scene[data-time=night]{--campus-plaster:color-mix(in oklch, #839caf 42%, var(--campus-wood-light));--campus-grass:color-mix(in oklch, var(--office-ground) 80%, var(--office-foliage));--campus-path:color-mix(in oklch, #627b8d 55%, var(--campus-wood-light))}@supports (color:lab(0% 0 0)){.P66Ppq_scene[data-time=night]{--campus-plaster:color-mix(in oklch, lab(62.9172% -6.02064 -12.9474) 42%, var(--campus-wood-light));--campus-path:color-mix(in oklch, lab(50.1511% -5.89556 -12.8994) 55%, var(--campus-wood-light))}}.P66Ppq_plan,.P66Ppq_backdrop{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.P66Ppq_plan{cursor:grab;touch-action:none;outline:none}.P66Ppq_plan:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.P66Ppq_plan[data-dragging=true],.P66Ppq_plan[data-dragging=true] *{cursor:grabbing!important}.P66Ppq_mapControls{z-index:2;border:1px solid color-mix(in oklch, var(--line) 65%, transparent);background:color-mix(in oklch, var(--paper) 96%, transparent);color:var(--ink);box-shadow:0 8px 26px color-mix(in oklch, var(--campus-shadow) 10%, transparent);border-radius:18px;padding:6px 8px 9px;position:absolute;bottom:118px;left:24px}.P66Ppq_mapButtons{align-items:center;gap:2px;display:flex}.P66Ppq_mapButtons button{min-height:44px;color:var(--ink);border-radius:11px}.P66Ppq_mapButtons .mantine-Button-root{padding-inline:10px;font-size:12px}.P66Ppq_mapScale{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;color:var(--muted);font-size:11px}.P66Ppq_mapHint{color:var(--muted);margin:1px 4px 0;font-size:10px}.P66Ppq_mapInstructions{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.P66Ppq_backdrop,.P66Ppq_plan [aria-hidden=true],.P66Ppq_landscape{pointer-events:none}.P66Ppq_sun{fill:var(--office-glow)}.P66Ppq_moonCutout{fill:color-mix(in oklch, var(--office-sky) 90%, var(--office-horizon))}.P66Ppq_star{fill:var(--office-glow);opacity:.85}.P66Ppq_farLand{fill:color-mix(in oklch, var(--office-horizon) 85%, var(--office-sky))}.P66Ppq_middleLand{fill:color-mix(in oklch, var(--office-horizon) 64%, var(--office-foliage))}.P66Ppq_nearLand{fill:color-mix(in oklch, var(--office-ground) 76%, var(--office-foliage))}.P66Ppq_fieldLines{stroke:color-mix(in oklch, var(--office-foliage) 70%, var(--office-glow));stroke-width:4px;opacity:.24;fill:none}.P66Ppq_cloud{fill:var(--campus-plaster);opacity:.5;animation:65s ease-in-out infinite alternate P66Ppq_cloudDrift}.P66Ppq_windTower{fill:var(--campus-plaster);stroke:var(--campus-shadow);stroke-width:.7px}.P66Ppq_turbine{fill:var(--campus-plaster);transform-origin:0 0;animation:45s linear infinite P66Ppq_turbineTurn}.P66Ppq_solarPanel{fill:var(--campus-water-deep);stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_panelGrid{fill:none;stroke:var(--office-water);stroke-width:1.3px;opacity:.8}.P66Ppq_mountainSnow{fill:var(--campus-plaster);opacity:.62}.P66Ppq_sandLines{fill:none;stroke:var(--office-glow);stroke-width:3px;opacity:.32}.P66Ppq_pavilionWall{fill:var(--campus-timber)}.P66Ppq_pagodaRoof{fill:var(--campus-wood-dark);stroke:var(--office-foliage);stroke-width:3px}.P66Ppq_woodLine{fill:none;stroke:var(--campus-wood-dark);stroke-width:4px;stroke-linecap:round}.P66Ppq_torii{fill:none;stroke:color-mix(in oklch, var(--office-flower) 60%, var(--campus-wood-dark));stroke-width:10px}.P66Ppq_toriiCap{fill:none;stroke:var(--campus-wood-dark);stroke-width:7px}.P66Ppq_cityGround{fill:color-mix(in oklch, var(--office-ground) 80%, var(--office-sky))}.P66Ppq_building{fill:color-mix(in oklch, var(--office-structure) 85%, var(--office-sky))}.P66Ppq_buildingSide{fill:color-mix(in oklch, var(--office-structure) 75%, var(--campus-shadow))}.P66Ppq_windowPink{stroke:var(--office-flower);stroke-width:4px;opacity:.55}.P66Ppq_windowBlue{stroke:var(--office-water);stroke-width:3px;opacity:.65}.P66Ppq_antenna{stroke:var(--office-glow);stroke-width:2px;opacity:.65}.P66Ppq_transitShadow{fill:none;stroke:var(--campus-shadow);stroke-width:17px;opacity:.3}.P66Ppq_transitLine{fill:none;stroke:var(--office-water);stroke-width:11px;opacity:.55}.P66Ppq_tram{animation:34s ease-in-out infinite alternate P66Ppq_cloudDrift}.P66Ppq_tramBody{fill:var(--office-glow)}.P66Ppq_tramWindow{stroke:var(--campus-water-deep);stroke-width:6px}.P66Ppq_cityGrid{fill:none;stroke:var(--office-water);stroke-width:1px;opacity:.12}.P66Ppq_lightRay{fill:var(--office-glow);opacity:.08}.P66Ppq_fish,.P66Ppq_fishSmall{fill:var(--office-flower);animation:19s ease-in-out infinite alternate P66Ppq_fishSwim}.P66Ppq_fishSmall{fill:var(--office-glow);animation-duration:27s;animation-direction:alternate-reverse}.P66Ppq_fishFin{fill:color-mix(in oklch, var(--office-flower) 80%, var(--office-water))}.P66Ppq_fishEye{fill:var(--campus-shadow)}.P66Ppq_kelp{fill:none;stroke:var(--office-foliage);stroke-width:13px;stroke-linecap:round;opacity:.75}.P66Ppq_bubbles{fill:color-mix(in oklch, var(--office-water) 80%, transparent);stroke:var(--office-glow);stroke-width:1.5px;opacity:.35;animation:26s ease-in-out infinite alternate P66Ppq_bubbleLift}.P66Ppq_campusShadow{fill:var(--campus-shadow);opacity:.16}.P66Ppq_islandSide{fill:color-mix(in oklch, var(--campus-grass) 65%, var(--campus-wood-dark))}.P66Ppq_island{fill:var(--campus-grass);stroke:color-mix(in oklch, var(--campus-grass) 70%, var(--office-glow));stroke-width:2px}.P66Ppq_gardenLoop{fill:none;stroke:color-mix(in oklch, var(--campus-path) 80%, var(--office-foliage));stroke-width:21px;opacity:.82}.P66Ppq_gardenLoopCenter{fill:none;stroke:var(--campus-path);stroke-width:13px;opacity:.82}.P66Ppq_koi{animation:13s ease-in-out infinite alternate P66Ppq_koiFloat}.P66Ppq_koiSecond{animation:19s ease-in-out infinite alternate-reverse P66Ppq_koiFloat}.P66Ppq_koiMark{fill:var(--office-flower)}.P66Ppq_treeShadow{fill:var(--campus-shadow);opacity:.15}.P66Ppq_trunk{fill:var(--campus-wood-dark)}.P66Ppq_branch{fill:none;stroke:var(--campus-wood-dark);stroke-width:3px;stroke-linecap:round}.P66Ppq_canopy{fill:var(--office-foliage);stroke:color-mix(in oklch, var(--office-foliage) 80%, var(--campus-shadow));stroke-width:.7px}.P66Ppq_canopyLight{fill:color-mix(in oklch, var(--office-foliage) 80%, var(--office-glow))}.P66Ppq_leafTexture{fill:var(--office-glow);opacity:.16}.P66Ppq_blossomTree .P66Ppq_canopy{fill:var(--campus-blossom);stroke:color-mix(in oklch, var(--campus-blossom) 80%, var(--office-foliage))}.P66Ppq_blossomTree .P66Ppq_canopyLight{fill:color-mix(in oklch, var(--campus-blossom) 80%, var(--campus-plaster))}.P66Ppq_reefRock{fill:color-mix(in oklch, var(--office-structure) 55%, var(--office-foliage));stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_coralBranch{fill:none;stroke:var(--campus-blossom);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.P66Ppq_seaFrond{fill:none;stroke:var(--office-foliage);stroke-width:10px;stroke-linecap:round}.P66Ppq_anemone{fill:none;stroke:color-mix(in oklch, var(--office-flower) 65%, var(--campus-plaster));stroke-width:5px;stroke-linecap:round}.P66Ppq_shell{fill:var(--campus-light);stroke:var(--campus-blossom);stroke-width:.7px}.P66Ppq_streetPole{fill:var(--campus-wood-dark);stroke:var(--campus-wood-dark);stroke-width:5px}.P66Ppq_streetArm{fill:none;stroke:var(--campus-wood-dark);stroke-width:4px;stroke-linecap:round}.P66Ppq_streetLight{stroke:var(--campus-light);stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--office-water))}.P66Ppq_lampBeam{fill:var(--office-glow);opacity:.055}.P66Ppq_streetPlanter{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_bikeWheel{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_bikeFrame{fill:none;stroke:var(--office-flower);stroke-width:2.5px;stroke-linejoin:round}.P66Ppq_streetSign{fill:var(--campus-shadow);stroke:var(--office-water);stroke-width:2px}.P66Ppq_sandPatch{fill:color-mix(in oklch, var(--campus-path) 80%, var(--campus-plaster));stroke:color-mix(in oklch, var(--campus-timber) 60%, var(--campus-path));stroke-width:3px}.P66Ppq_sandRake,.P66Ppq_reefRipple{fill:none;stroke:color-mix(in oklch, var(--campus-timber) 38%, var(--campus-path));stroke-width:1.5px}.P66Ppq_reefRipple{stroke:var(--office-glow);opacity:.35}.P66Ppq_zenRock{fill:color-mix(in oklch, var(--campus-wood-dark) 55%, var(--office-foliage));stroke:var(--campus-shadow);stroke-width:1px}.P66Ppq_rockFacet{fill:color-mix(in oklch, var(--campus-wood-dark) 70%, var(--office-foliage))}.P66Ppq_bamboo{fill:none;stroke:var(--office-foliage);stroke-width:5px;stroke-linecap:round}.P66Ppq_bambooJoint{fill:none;stroke:var(--campus-light);stroke-width:1.5px;opacity:.7}.P66Ppq_specimenGlass{fill:color-mix(in oklch, var(--campus-glass) 35%, transparent);stroke:var(--campus-plaster);stroke-width:1.5px}.P66Ppq_specimenCoral{fill:none;stroke:var(--campus-blossom);stroke-width:4px;stroke-linecap:round}.P66Ppq_plaza{fill:var(--campus-timber);stroke:var(--office-water);stroke-width:3px}.P66Ppq_plazaLine{fill:none;stroke:var(--office-water);stroke-width:1px;opacity:.5}.P66Ppq_transitCanopy{fill:var(--campus-wood-dark);stroke:var(--office-flower);stroke-width:2px}.P66Ppq_transitCanopyTop{fill:var(--campus-timber);stroke:var(--office-water);stroke-width:2px}.P66Ppq_neonStrip{fill:none;stroke:var(--office-flower);stroke-width:3px;filter:drop-shadow(0 0 4px var(--office-flower))}.P66Ppq_departureBoard{fill:var(--campus-shadow);stroke:var(--office-water);stroke-width:1.5px}.P66Ppq_departureLines{fill:none;stroke:var(--campus-light);stroke-width:2.5px}.P66Ppq_cityBench{fill:var(--campus-wood-light);stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_pathLight{fill:var(--campus-light)}.P66Ppq_streetLane{fill:none;stroke:var(--office-water);stroke-width:1.5px;stroke-dasharray:7 8;opacity:.7}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_island{fill:color-mix(in oklch, var(--campus-wood-dark) 75%, var(--office-water));stroke:var(--office-water);stroke-width:4px}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_gardenLoop{stroke:var(--campus-wood-dark);stroke-width:27px}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_gardenLoopCenter{stroke:color-mix(in oklch, var(--campus-timber) 80%, var(--office-water));stroke-width:20px}.P66Ppq_scene[data-theme=ocean] .P66Ppq_island{fill:color-mix(in oklch, var(--campus-path) 70%, var(--office-ground))}.P66Ppq_scene[data-theme=ocean] .P66Ppq_gardenLoop{stroke:var(--campus-wood-dark);stroke-width:24px}.P66Ppq_scene[data-theme=ocean] .P66Ppq_gardenLoopCenter{stroke:var(--campus-glass);stroke-width:18px}.P66Ppq_scene[data-theme=zen] .P66Ppq_island{fill:color-mix(in oklch, var(--campus-path) 65%, var(--office-ground))}.P66Ppq_scene[data-theme=zen] .P66Ppq_gardenLoop{stroke:var(--campus-wood-dark);stroke-width:20px}.P66Ppq_scene[data-theme=zen] .P66Ppq_gardenLoopCenter{stroke:var(--campus-path);stroke-width:16px;stroke-dasharray:6 2}.P66Ppq_gardenBed{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_gardenBedInside{fill:color-mix(in oklch, var(--campus-shadow) 60%, var(--office-foliage))}.P66Ppq_gardenBedRim{fill:none;stroke:var(--campus-wood-light);stroke-width:5px}.P66Ppq_groundskeeper{cursor:pointer;outline:none}.P66Ppq_keeperLabel{outline:none}.P66Ppq_groundskeeper:hover .P66Ppq_roomSign,.P66Ppq_keeperLabel:focus-visible .P66Ppq_roomSign{stroke:var(--accent);stroke-width:3px;fill:var(--accent-soft)}.P66Ppq_keeperLeader{fill:none;stroke:var(--paper);stroke-width:2px}.P66Ppq_keeperJacket{fill:color-mix(in oklch, var(--office-foliage) 70%, var(--campus-plaster))}.P66Ppq_keeperLegs{fill:none;stroke:var(--campus-wood-dark);stroke-width:7px;stroke-linecap:round}.P66Ppq_keeperArms{fill:none;stroke:var(--campus-wood-light);stroke-width:6px;stroke-linecap:round}.P66Ppq_keeperHat{fill:var(--campus-path);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_keeperHelmet{fill:color-mix(in oklch, var(--campus-glass) 22%, transparent);stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_helmetGlint{stroke:var(--campus-plaster);stroke-width:2px;opacity:.7}.P66Ppq_keeperHose{fill:none;stroke:var(--campus-blossom);stroke-width:4px;stroke-linecap:round}.P66Ppq_rake{fill:none;stroke:var(--campus-wood-dark);stroke-width:2.5px;stroke-linecap:round}.P66Ppq_broom{fill:var(--campus-path);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_caretakerTablet{fill:var(--campus-water-deep);stroke:var(--campus-plaster);stroke-width:1.5px}.P66Ppq_wateringCan{fill:var(--office-water);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_wateringDrops{stroke:var(--office-water);stroke-width:2px;stroke-linecap:round}.P66Ppq_rakedLine{fill:none;stroke:color-mix(in oklch, var(--campus-timber) 60%, var(--campus-path));stroke-width:1.5px;stroke-dasharray:100;stroke-dashoffset:0;animation:12s linear infinite P66Ppq_rakeTrail}.P66Ppq_rakingPerson{animation:12s linear infinite P66Ppq_rakeWalk}.P66Ppq_rakeArm{transform-origin:0 -10px;animation:1.2s ease-in-out infinite alternate P66Ppq_rakeStroke}.P66Ppq_plantingPerson{animation:12s ease-in-out infinite P66Ppq_plantingWalk}.P66Ppq_plantingArms{transform-origin:0 -10px;animation:3s ease-in-out infinite P66Ppq_plantingBend}.P66Ppq_wateringDrops{animation:3s ease-in-out infinite P66Ppq_wateringDrip}.P66Ppq_soilRows{fill:none;stroke:var(--campus-timber);stroke-width:1.5px;opacity:.6}.P66Ppq_soilMound{fill:var(--campus-wood-dark)}.P66Ppq_flowerStem{fill:var(--office-foliage);stroke:var(--office-foliage);stroke-width:2px}.P66Ppq_flowerAlternate{fill:var(--campus-blossom)}.P66Ppq_flowerCenter{fill:var(--campus-light)}.P66Ppq_growingFlower{transform-origin:0 9px;animation:12s ease-in-out infinite both P66Ppq_flowerGrowth}.P66Ppq_drawingPerson{animation:12s linear infinite P66Ppq_drawingWalk}.P66Ppq_lightPen{fill:none;stroke:var(--campus-plaster);stroke-width:3px;stroke-linecap:round}.P66Ppq_lightPenTip{fill:var(--office-flower);filter:drop-shadow(0 0 5px var(--office-flower))}.P66Ppq_lightDrawing,.P66Ppq_lightDrawingSecond{fill:none;stroke:var(--office-flower);stroke-width:2.5px;stroke-dasharray:100;stroke-linecap:round;filter:drop-shadow(0 0 4px var(--office-flower));animation:12s linear infinite P66Ppq_lightTrail}.P66Ppq_lightDrawingSecond{stroke:var(--office-water);animation-delay:.2s}.P66Ppq_feedingArm{transform-origin:-7px -10px;animation:9s ease-in-out infinite P66Ppq_feedFish}.P66Ppq_foodPacket{fill:var(--campus-light);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_fishFood{fill:var(--campus-light);animation:9s ease-in-out infinite P66Ppq_foodDrift}.P66Ppq_feedingFishBody{fill:var(--campus-blossom);stroke:var(--campus-wood-dark);stroke-width:.6px}.P66Ppq_feedingFishAlternate{fill:var(--campus-light);stroke:var(--campus-wood-dark);stroke-width:.6px}.P66Ppq_fishStripe{fill:none;stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_feedingFishLeft{animation:9s ease-in-out infinite P66Ppq_fishApproachLeft}.P66Ppq_feedingFishRight{animation:9s ease-in-out infinite P66Ppq_fishApproachRight}.P66Ppq_feedingFishSmall{animation:9s ease-in-out infinite P66Ppq_fishApproachSmall}.P66Ppq_workerBody{animation:6s ease-in-out infinite P66Ppq_workerBreathe}.P66Ppq_employee[data-status=working] .P66Ppq_typingArms{transform-origin:0 0;animation:2.8s ease-in-out infinite P66Ppq_workerType}.P66Ppq_distantBirds{animation:65s ease-in-out infinite alternate P66Ppq_distantFlight}.P66Ppq_birdStroke{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px;opacity:.6}.P66Ppq_petals{fill:var(--campus-blossom);opacity:.6;animation:30s ease-in-out infinite P66Ppq_petalFall}.P66Ppq_cityDrone{animation:45s ease-in-out infinite alternate P66Ppq_droneCruise}.P66Ppq_kelp{transform-box:fill-box;transform-origin:50% 100%;animation:11s ease-in-out infinite alternate P66Ppq_kelpSway}.P66Ppq_paperMountainBack{fill:color-mix(in oklch, var(--office-flower) 48%, var(--campus-plaster));stroke:var(--campus-timber);stroke-width:3px}.P66Ppq_paperMountainMid{fill:color-mix(in oklch, var(--office-water) 55%, var(--campus-plaster));stroke:var(--campus-timber);stroke-width:3px}.P66Ppq_paperMountainNear{fill:color-mix(in oklch, var(--office-foliage) 76%, var(--campus-plaster));stroke:var(--campus-timber);stroke-width:3px}.P66Ppq_paperMountainSeam{fill:none;stroke:var(--campus-plaster);stroke-width:2px;opacity:.6}.P66Ppq_paperLandscapeStitch{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.5px;stroke-dasharray:5 5;opacity:.55}.P66Ppq_paperRainbowOuter,.P66Ppq_paperRainbowMiddle,.P66Ppq_paperRainbowInner{fill:none;stroke:var(--campus-blossom);stroke-width:18px}.P66Ppq_paperRainbowMiddle{stroke:var(--campus-light)}.P66Ppq_paperRainbowInner{stroke:var(--office-water)}.P66Ppq_paperString{fill:none;stroke:var(--campus-wood-dark);stroke-width:1px;opacity:.5}.P66Ppq_paperCloudBack{fill:color-mix(in oklch, var(--campus-plaster) 70%, var(--campus-timber))}.P66Ppq_paperCloudFront{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_paperCloudSwing{animation:16s ease-in-out infinite alternate P66Ppq_paperSwing}.P66Ppq_paperSunStitch{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px;stroke-dasharray:4 6;opacity:.5}.P66Ppq_paperMushroom{fill:var(--campus-blossom);stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_paperDot{fill:var(--campus-plaster)}.P66Ppq_paperTrunk{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_paperTreeBack{fill:color-mix(in oklch, var(--office-foliage) 70%, var(--campus-wood-dark))}.P66Ppq_paperTreeFront{fill:var(--office-foliage);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_paperFold{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.2px;opacity:.5}.P66Ppq_paperFruit{fill:var(--campus-blossom);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_paperGrass{fill:var(--office-foliage);stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_paperTreeSway{transform-origin:0 5px;animation:18s ease-in-out infinite alternate P66Ppq_paperSwing}.P66Ppq_paperStageBack{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_paperStage{fill:var(--campus-path);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_paperFlower{fill:var(--campus-blossom);stroke:var(--campus-wood-dark);stroke-width:1.3px}.P66Ppq_paperSheet{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_paperFoldFace{fill:var(--office-water)}.P66Ppq_paperRibbon{fill:none;stroke:var(--office-flower);stroke-width:4px}.P66Ppq_paperBloom{transform-origin:0 -29px;animation:12s ease-in-out infinite P66Ppq_paperUnfold}.P66Ppq_foldingArms{transform-origin:0 -10px;animation:6s ease-in-out infinite P66Ppq_paperFolding}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_island{fill:var(--campus-grass);stroke:var(--campus-wood-dark);stroke-width:4px}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_islandSide{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_gardenLoop{stroke:var(--campus-timber);stroke-width:23px}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_gardenLoopCenter{stroke:var(--campus-path);stroke-width:17px;stroke-dasharray:12 2}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_boxTop{stroke:var(--campus-wood-dark);stroke-width:1px;stroke-dasharray:2 2}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_glass{opacity:.95;stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_plantLeaf{stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_cafePot{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:1.5px}.P66Ppq_cafePotRim{fill:var(--campus-wood-dark);stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_birchTrunk{fill:none;stroke:var(--campus-plaster);stroke-width:5px;stroke-linecap:round}.P66Ppq_birchBark{fill:none;stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_cafeLeaves{fill:color-mix(in oklch, var(--office-foliage) 85%, var(--campus-plaster))}.P66Ppq_birchBench,.P66Ppq_coffeeCounterTop{fill:var(--campus-wood-light);stroke:var(--campus-timber);stroke-width:1.5px}.P66Ppq_benchLegs{fill:none;stroke:var(--campus-wood-dark);stroke-width:3px;stroke-linecap:round}.P66Ppq_cafeLampStem{stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_cafeLampShade{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_cafeLampGlow{fill:var(--campus-light)}.P66Ppq_cafeMeadow{fill:color-mix(in oklch, var(--office-horizon) 60%, var(--office-ground))}.P66Ppq_cafeShore{fill:none;stroke:var(--office-water);stroke-width:13px;opacity:.4}.P66Ppq_cafeHouse{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_cafeHouseRoof{fill:var(--campus-timber)}.P66Ppq_cafeHouseWindow{fill:var(--campus-glass);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_cafeDoor{fill:var(--office-foliage)}.P66Ppq_cafeAwning{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_cafeMullion{fill:none;stroke:var(--campus-timber);stroke-width:3px;stroke-linecap:round}.P66Ppq_cafeDeck{fill:var(--campus-wood-light)}.P66Ppq_cafeDeckEdge{fill:none;stroke:var(--campus-wood-light);stroke-width:5px}.P66Ppq_cafePatio{fill:var(--campus-path);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_cafePatioLines{fill:none;stroke:var(--campus-plaster);stroke-width:2px;opacity:.8}.P66Ppq_coffeeCounter{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_espressoMachine{fill:color-mix(in oklch, var(--campus-plaster) 80%, var(--office-water));stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_espressoTrim{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_coffeeGauge{fill:var(--campus-plaster);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_espressoTray{stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_cafeSaucer,.P66Ppq_cafeCup{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_coffeeSurface{fill:var(--campus-wood-dark)}.P66Ppq_coffeeSteam{fill:none;stroke:var(--campus-plaster);stroke-width:2px;stroke-linecap:round;animation:6s ease-in-out infinite P66Ppq_coffeeSteamRise}.P66Ppq_cafeVase{fill:var(--office-water)}.P66Ppq_cafeApron{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:.7px}.P66Ppq_coffeePot{fill:var(--campus-plaster);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_coffeePotHandle{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px;stroke-linejoin:round}.P66Ppq_coffeePour{transform-origin:-11px -10px;animation:6s ease-in-out infinite P66Ppq_pourCoffee}.P66Ppq_coffeeStream{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.5px;opacity:.7;animation:6s ease-in-out infinite P66Ppq_coffeeFlow}.P66Ppq_snowBank{fill:var(--campus-snow);stroke:color-mix(in oklch, var(--office-water) 55%, var(--campus-snow));stroke-width:1.5px}.P66Ppq_spruce{fill:var(--office-foliage);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_snowCap{fill:var(--campus-snow)}.P66Ppq_lanternFrame{fill:var(--campus-wood-dark);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_lanternLight{fill:var(--campus-light)}.P66Ppq_winterMountains{fill:color-mix(in oklch, var(--office-horizon) 80%, var(--office-sky))}.P66Ppq_snowHillBack{fill:color-mix(in oklch, var(--campus-snow) 70%, var(--office-water))}.P66Ppq_snowHill{fill:color-mix(in oklch, var(--campus-snow) 90%, var(--office-water))}.P66Ppq_distantSpruce{fill:color-mix(in oklch, var(--office-foliage) 60%, var(--office-horizon))}.P66Ppq_lodgeWall{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_lodgeRoof{fill:var(--campus-wood-dark)}.P66Ppq_chimneySmoke{fill:none;stroke:var(--campus-plaster);stroke-width:7px;opacity:.35;stroke-linecap:round;animation:13s ease-in-out infinite P66Ppq_smokeRise}.P66Ppq_snowfall{fill:var(--campus-snow);opacity:.8;animation:28s linear infinite P66Ppq_gentleSnow}.P66Ppq_lodgePatio{fill:color-mix(in oklch, var(--campus-path) 45%, var(--campus-wood-light));stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_hearthGlow{fill:var(--campus-light);opacity:.2}.P66Ppq_hearthStone{fill:color-mix(in oklch, var(--campus-path) 65%, var(--campus-wood-dark));stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_hearthOpening{fill:var(--campus-wood-dark);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_masonry{fill:none;stroke:var(--campus-wood-dark);stroke-width:1px;opacity:.55}.P66Ppq_hearthBase{fill:var(--campus-path);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_fireLog{fill:none;stroke:var(--campus-timber);stroke-width:7px;stroke-linecap:round}.P66Ppq_fireOuter{fill:var(--office-flower)}.P66Ppq_fireInner{fill:var(--campus-light)}.P66Ppq_hearthFlames{transform-origin:-28px 12px;animation:8s ease-in-out infinite P66Ppq_hearthFlicker}.P66Ppq_hearthEmbers{fill:var(--campus-light);animation:8s ease-in-out infinite P66Ppq_emberLift}.P66Ppq_logBasket{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_basketLogs{fill:none;stroke:var(--campus-wood-dark);stroke-width:6px;stroke-linecap:round}.P66Ppq_snowFootprints{fill:none;stroke:var(--office-water);stroke-width:6px;stroke-linecap:round;opacity:.35}.P66Ppq_winterKeeper{transform:translate(38px)}.P66Ppq_keeperScarf{fill:var(--campus-blossom)}.P66Ppq_firePoker{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px;stroke-linecap:round}.P66Ppq_stokingArm{transform-origin:-10px -10px;animation:8s ease-in-out infinite P66Ppq_tendHearth}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_island{fill:color-mix(in oklch, var(--campus-path) 65%, var(--office-foliage))}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_gardenLoop{stroke:var(--campus-timber);stroke-width:23px}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_gardenLoopCenter{stroke:var(--campus-path);stroke-width:18px}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_roof{--material:var(--campus-timber)}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_rug{fill:color-mix(in oklch, var(--team-color) 12%, var(--campus-plaster));stroke-dasharray:3 3}.P66Ppq_scene[data-theme=winter] .P66Ppq_island{fill:var(--campus-snow);stroke:color-mix(in oklch, var(--campus-snow) 60%, var(--office-water));stroke-width:4px}.P66Ppq_scene[data-theme=winter] .P66Ppq_islandSide{fill:color-mix(in oklch, var(--campus-snow) 75%, var(--office-water))}.P66Ppq_scene[data-theme=winter] .P66Ppq_gardenLoop{stroke:color-mix(in oklch, var(--campus-snow) 60%, var(--office-water));stroke-width:28px}.P66Ppq_scene[data-theme=winter] .P66Ppq_gardenLoopCenter{stroke:var(--campus-path);stroke-width:17px}.P66Ppq_scene[data-theme=winter] .P66Ppq_roof .P66Ppq_boxTop{fill:var(--campus-snow);stroke:var(--campus-snow);stroke-width:4px}.P66Ppq_scene[data-theme=winter] .P66Ppq_roofEquipment{--material:var(--campus-path)}.P66Ppq_scene[data-theme=winter] .P66Ppq_rug{stroke:var(--campus-plaster);stroke-dasharray:3 4;stroke-width:2px}.P66Ppq_flower{fill:var(--office-flower)}.P66Ppq_pavilionShadow{fill:var(--campus-shadow);opacity:.17}.P66Ppq_shadow{fill:var(--campus-shadow);opacity:.13}.P66Ppq_foundation{--material:var(--campus-wood-dark)}.P66Ppq_roomFloor{--material:var(--campus-wood-light)}.P66Ppq_floorPlank{fill:none;stroke:var(--campus-timber);stroke-width:.55px;opacity:.45}.P66Ppq_wall{--material:var(--campus-plaster)}.P66Ppq_roof{--material:var(--campus-wood-dark)}.P66Ppq_roofGarden{--material:var(--office-foliage)}.P66Ppq_glass{fill:var(--campus-glass);opacity:.78}.P66Ppq_windowFrame{fill:none;stroke:var(--campus-timber);stroke-width:4px}.P66Ppq_glassReflection{fill:none;stroke:var(--campus-plaster);stroke-width:3px;opacity:.35}.P66Ppq_warmLight{fill:none;stroke:var(--campus-light);stroke-width:3px;opacity:.76}.P66Ppq_scene[data-time=night] .P66Ppq_warmLight{stroke-width:5px;filter:drop-shadow(0 0 5px var(--campus-light))}.P66Ppq_department{--team-color:var(--office-water)}.P66Ppq_department[data-room=studio]{--team-color:var(--office-flower)}.P66Ppq_department[data-room=research]{--team-color:var(--office-foliage)}.P66Ppq_department[data-room=clients]{--team-color:color-mix(in oklch, var(--office-glow) 70%, var(--office-flower))}.P66Ppq_department[data-room=operations]{--team-color:color-mix(in oklch, var(--office-water) 55%, var(--office-foliage))}.P66Ppq_department[data-room=engineering]{--team-color:var(--office-water)}.P66Ppq_department[data-room=content]{--team-color:color-mix(in oklch, #9589bc 60%, var(--office-flower))}@supports (color:lab(0% 0 0)){.P66Ppq_department[data-room=content]{--team-color:color-mix(in oklch, lab(59.6731% 12.5785 -24.8943) 60%, var(--office-flower))}}.P66Ppq_department[data-room=growth]{--team-color:color-mix(in oklch, var(--office-glow) 65%, var(--office-foliage))}.P66Ppq_department[data-room=finance]{--team-color:color-mix(in oklch, #6788b3 55%, var(--office-water))}@supports (color:lab(0% 0 0)){.P66Ppq_department[data-room=finance]{--team-color:color-mix(in oklch, lab(55.6274% -3.43961 -26.49) 55%, var(--office-water))}}.P66Ppq_teamTrim{fill:none;stroke:var(--team-color);stroke-width:3.5px}.P66Ppq_rug{fill:color-mix(in oklch, var(--team-color) 27%, var(--campus-plaster));stroke:color-mix(in oklch, var(--team-color) 58%, var(--campus-plaster));stroke-width:1.3px}.P66Ppq_table{--material:var(--campus-plaster)}.P66Ppq_tableLeg{--material:var(--campus-timber)}.P66Ppq_screen{--material:var(--campus-shadow)}.P66Ppq_screenLight{--material:var(--office-water)}.P66Ppq_sofa{--material:color-mix(in oklch, var(--office-flower) 75%, var(--campus-timber))}.P66Ppq_cushion{--material:color-mix(in oklch, var(--office-flower) 50%, var(--campus-plaster))}.P66Ppq_planter{--material:var(--campus-plaster)}.P66Ppq_plantLeaf{fill:var(--office-foliage)}.P66Ppq_bookshelf{--material:var(--campus-timber)}.P66Ppq_books{--material:color-mix(in oklch, var(--office-water) 70%, var(--campus-plaster))}.P66Ppq_booksAlternate{--material:color-mix(in oklch, var(--office-flower) 70%, var(--campus-plaster))}.P66Ppq_roofEquipment{--material:var(--campus-wood-light)}.P66Ppq_ventLine{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_doorstep{--material:var(--campus-path)}.P66Ppq_doorFrame{fill:none;stroke:var(--campus-timber);stroke-width:5px;stroke-linecap:square}.P66Ppq_openDoor{fill:color-mix(in oklch, var(--campus-glass) 80%, transparent);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_doorHandle{stroke:var(--campus-light);stroke-width:3px;stroke-linecap:round}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_doorFrame{stroke:var(--office-water);stroke-width:4px}.P66Ppq_scene[data-theme=ocean] .P66Ppq_doorFrame{stroke:var(--campus-plaster);stroke-width:7px}.P66Ppq_scene[data-theme=zen] .P66Ppq_openDoor{fill:var(--campus-plaster)}.P66Ppq_portholeFrame{fill:var(--campus-wood-light);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_portholeGlass{fill:var(--campus-water-deep);stroke:var(--campus-plaster);stroke-width:1.5px}.P66Ppq_portholeBolt{fill:var(--campus-wood-dark)}.P66Ppq_shojiLine{fill:none;stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_linenCanopy{--material:var(--campus-plaster)}.P66Ppq_pendantCord{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.1px}.P66Ppq_paperRoomInset{fill:color-mix(in oklch, var(--team-color) 22%, var(--campus-plaster))}.P66Ppq_paperCrease{fill:none;stroke:var(--campus-timber);stroke-width:1px;stroke-dasharray:3 3}.P66Ppq_paperRoofFlap{fill:var(--team-color);stroke:var(--campus-wood-dark);stroke-width:1px}.P66Ppq_paperTab{--material:var(--campus-plaster)}.P66Ppq_logSeam{fill:none;stroke:var(--campus-wood-dark);stroke-width:2px;opacity:.6}.P66Ppq_lodgeRoomWindow{fill:var(--campus-light);stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_zenEave{fill:none;stroke:var(--office-foliage);stroke-width:5px;stroke-linecap:round}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_wall{--material:var(--campus-wood-dark)}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_roomFloor{--material:color-mix(in oklch, var(--campus-shadow) 80%, var(--office-water))}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_rug{fill:color-mix(in oklch, var(--team-color) 15%, var(--campus-shadow));stroke:var(--team-color)}.P66Ppq_scene[data-theme=cyberpunk] .P66Ppq_floorPlank{opacity:.12}.P66Ppq_scene[data-theme=zen] .P66Ppq_rug{fill:color-mix(in oklch, var(--office-foliage) 25%, var(--campus-plaster));stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_scene[data-theme=zen] .P66Ppq_glass{fill:var(--campus-plaster);opacity:1}.P66Ppq_scene[data-theme=zen] .P66Ppq_windowFrame{stroke-width:2px}.P66Ppq_scene[data-theme=ocean] .P66Ppq_roomFloor{--material:color-mix(in oklch, var(--office-water) 20%, var(--campus-plaster))}.P66Ppq_scene[data-theme=ocean] .P66Ppq_floorPlank{stroke-width:.35px;opacity:.15}.P66Ppq_scene[data-theme=ocean] .P66Ppq_rug{fill:color-mix(in oklch, var(--office-water) 35%, var(--campus-plaster));stroke:var(--campus-light);stroke-width:2px}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_wall{--material:color-mix(in oklch, var(--team-color) 30%, var(--campus-plaster))}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_foundation{--material:var(--campus-timber)}.P66Ppq_scene[data-theme=papercraft] .P66Ppq_floorPlank{stroke-dasharray:1 4;opacity:.6}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_glass{opacity:.24}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_windowFrame{stroke-width:2.2px}.P66Ppq_scene[data-theme=scandinavian] .P66Ppq_rug{fill:color-mix(in oklch, var(--team-color) 13%, var(--campus-plaster));stroke:var(--campus-timber);stroke-dasharray:1 3}.P66Ppq_scene[data-theme=winter] .P66Ppq_wall{--material:var(--campus-timber)}.P66Ppq_canvasArt{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:3px}.P66Ppq_paintPalette{fill:var(--campus-wood-light);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_telescope{fill:var(--campus-plaster);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_coffeeTable{fill:var(--campus-wood-light);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_cupBody{fill:var(--campus-blossom);stroke:var(--campus-timber);stroke-width:1px}.P66Ppq_cupRim{fill:var(--campus-wood-dark);stroke:var(--campus-plaster);stroke-width:1.5px}.P66Ppq_steam{fill:none;stroke:var(--campus-plaster);stroke-width:2px;opacity:.6;stroke-linecap:round}.P66Ppq_serverCabinet{fill:var(--campus-wood-dark);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_serverBay{fill:color-mix(in oklch, var(--campus-timber) 55%, var(--office-water))}.P66Ppq_cable{fill:none;stroke:var(--campus-shadow);stroke-width:2px}.P66Ppq_ringLight{fill:var(--campus-light);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_ringLightInner{fill:var(--campus-glass)}.P66Ppq_cameraBody,.P66Ppq_microphone{fill:var(--campus-wood-dark)}.P66Ppq_microphoneStand{fill:none;stroke:var(--campus-wood-dark);stroke-width:3px}.P66Ppq_chartBars{fill:var(--office-water)}.P66Ppq_chartTrend{fill:none;stroke:var(--office-flower);stroke-width:3px}.P66Ppq_cabinet{fill:var(--campus-timber);stroke:var(--campus-wood-dark);stroke-width:2px}.P66Ppq_cabinetDivider{fill:none;stroke:var(--campus-wood-dark);stroke-width:1.5px}.P66Ppq_drawerHandle{fill:none;stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_ledger{fill:var(--office-water);stroke:var(--campus-plaster);stroke-width:2px}.P66Ppq_calendarGrid{fill:none;stroke:var(--campus-timber);stroke-width:1.5px}.P66Ppq_notebook{fill:var(--office-flower);stroke:var(--campus-plaster);stroke-width:1px}.P66Ppq_notebookLine{fill:none;stroke:var(--campus-plaster);stroke-width:.7px}.P66Ppq_pencil{stroke:var(--campus-wood-dark);stroke-width:2px;stroke-linecap:round}.P66Ppq_photoFrame{fill:var(--campus-glass);stroke:var(--campus-timber);stroke-width:2px}.P66Ppq_deskBowl{fill:var(--campus-wood-light)}.P66Ppq_stickyNote{fill:var(--campus-light)}.P66Ppq_noteLine{stroke:var(--campus-timber);stroke-width:.6px}.P66Ppq_glasses{fill:color-mix(in oklch, var(--campus-glass) 20%, transparent);stroke:var(--campus-hair);stroke-width:1px}.P66Ppq_headphones{fill:none;stroke:var(--office-flower);stroke-width:3px;stroke-linecap:round}.P66Ppq_boxTop{fill:var(--material);stroke:color-mix(in oklch, var(--material) 88%, var(--campus-shadow));stroke-width:.6px}.P66Ppq_boxLeft{fill:color-mix(in oklch, var(--material) 80%, var(--campus-shadow))}.P66Ppq_boxRight{fill:color-mix(in oklch, var(--material) 91%, var(--campus-shadow))}.P66Ppq_board{fill:var(--campus-plaster);stroke:var(--campus-timber);stroke-width:5px}.P66Ppq_artCircle{fill:var(--office-flower)}.P66Ppq_artLandscape{fill:var(--office-foliage)}.P66Ppq_artStroke{fill:none;stroke:var(--office-water);stroke-width:5px;stroke-linecap:round}.P66Ppq_boardLane{fill:color-mix(in oklch, var(--office-water) 15%, var(--campus-plaster))}.P66Ppq_code{fill:none;stroke:var(--office-foliage);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.P66Ppq_chair{fill:var(--campus-timber)}.P66Ppq_jacket{fill:var(--office-water)}.P66Ppq_jacketAlternate{fill:var(--office-flower)}.P66Ppq_jacketThird{fill:var(--office-foliage)}.P66Ppq_sleeve{fill:none;stroke:var(--campus-plaster);stroke-width:7px;stroke-linecap:round}.P66Ppq_face{fill:var(--campus-skin-light)}.P66Ppq_faceAlternate{fill:var(--campus-skin-mid)}.P66Ppq_faceThird{fill:var(--campus-skin-dark)}.P66Ppq_hair{fill:var(--campus-hair)}.P66Ppq_hairAlternate{fill:var(--campus-timber)}.P66Ppq_faceDetail{fill:none;stroke:var(--campus-hair);stroke-width:1.3px;stroke-linecap:round}.P66Ppq_trousers{fill:none;stroke:var(--campus-shadow);stroke-width:8px;stroke-linecap:round}.P66Ppq_shoes{fill:var(--campus-wood-dark)}.P66Ppq_roomEntrance,.P66Ppq_employee[role=button]{cursor:pointer;outline:none}.P66Ppq_roomEntrance:hover .P66Ppq_roomSign,.P66Ppq_roomEntrance:focus-visible .P66Ppq_roomSign{stroke:var(--accent);stroke-width:3px;fill:var(--paper)}.P66Ppq_roomEntrance:focus-visible .P66Ppq_foundation .P66Ppq_boxTop{stroke:var(--accent);stroke-width:3px}.P66Ppq_roomSign{fill:color-mix(in oklch, var(--paper) 94%, var(--office-sky));stroke:color-mix(in oklch, var(--line) 60%, var(--paper));stroke-width:1px}.P66Ppq_roomName{fill:var(--ink);letter-spacing:-.15px;pointer-events:none;font-size:16px;font-weight:600}.P66Ppq_roomMeta{fill:var(--muted);pointer-events:none;font-size:12px}.P66Ppq_workingDot{fill:var(--positive)}.P66Ppq_waitingDot{fill:var(--accent)}.P66Ppq_quietDot{fill:var(--muted)}.P66Ppq_namePlate{fill:var(--paper);stroke:var(--line);stroke-width:1px}.P66Ppq_employee:hover .P66Ppq_namePlate,.P66Ppq_employee:focus-visible .P66Ppq_namePlate{stroke:var(--accent);stroke-width:2.5px;fill:var(--accent-soft)}.P66Ppq_employee:hover .P66Ppq_taskBubble,.P66Ppq_employee:focus-visible .P66Ppq_taskBubble{filter:drop-shadow(0 7px 10px color-mix(in oklch, var(--campus-shadow) 20%, transparent))}.P66Ppq_personName{fill:var(--ink);pointer-events:none;font-size:16px;font-weight:600}.P66Ppq_taskName{fill:var(--muted);pointer-events:none;font-size:11px}.P66Ppq_statusDot{fill:var(--muted)}.P66Ppq_employee[data-status=working] .P66Ppq_statusDot{fill:var(--positive)}.P66Ppq_employee[data-status=waiting] .P66Ppq_statusDot{fill:var(--accent)}.P66Ppq_emptyRoom{text-anchor:middle;fill:var(--campus-wood-dark);font-size:16px}.P66Ppq_focusedRoom{animation:.3s ease-out both P66Ppq_roomReveal}.P66Ppq_mobileRoster{display:none}.P66Ppq_scene[data-motion=false] *,.P66Ppq_scene[data-motion=false] :before,.P66Ppq_scene[data-motion=false] :after{transition:none!important;animation:none!important}@keyframes P66Ppq_cloudDrift{to{transform:translate(38px)}}@keyframes P66Ppq_turbineTurn{to{transform:rotate(360deg)}}@keyframes P66Ppq_fishSwim{to{transform:translate(34px,6px)}}@keyframes P66Ppq_bubbleLift{to{opacity:.1;transform:translate(8px,-45px)}}@keyframes P66Ppq_koiFloat{to{transform:translate(12px,4px)}}@keyframes P66Ppq_rakeWalk{0%,8%{transform:translate(-38px,-3px)}78%,90%{transform:translate(95px,-9px)}to{transform:translate(-38px,-3px)}}@keyframes P66Ppq_rakeTrail{0%,8%{stroke-dashoffset:100px}78%,98%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes P66Ppq_rakeStroke{to{transform:rotate(7deg)}}@keyframes P66Ppq_plantingWalk{0%,10%{transform:translate(-20px,-7px)rotate(3deg)}65%,80%{transform:translate(95px,-15px)rotate(3deg)}90%,to{transform:translate(-20px,-7px)}}@keyframes P66Ppq_plantingBend{0%,80%,to{transform:rotate(0)}30%,65%{transform:rotate(-12deg)}}@keyframes P66Ppq_wateringDrip{0%,15%,85%,to{opacity:0}30%,70%{opacity:.8}}@keyframes P66Ppq_flowerGrowth{0%,7%{transform:scale(.12)}38%,88%{transform:scale(1)}to{transform:scale(.12)}}@keyframes P66Ppq_drawingWalk{0%,8%{transform:translate(-38px,-15px)}78%,90%{transform:translate(115px,-15px)}to{transform:translate(-38px,-15px)}}@keyframes P66Ppq_lightTrail{0%,8%{stroke-dashoffset:100px;opacity:.8}78%,90%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes P66Ppq_feedFish{0%,20%,to{transform:rotate(0)}35%,55%{transform:rotate(-20deg)}}@keyframes P66Ppq_foodDrift{0%,25%{opacity:0;transform:translateY(-3px)}38%{opacity:1;transform:translateY(0)}75%,to{opacity:0;transform:translateY(8px)}}@keyframes P66Ppq_fishApproachLeft{0%,20%,to{transform:translate(0)}57%,70%{transform:translate(44px,25px)}}@keyframes P66Ppq_fishApproachRight{0%,20%,to{transform:translate(0)}57%,70%{transform:translate(-89px,19px)}}@keyframes P66Ppq_fishApproachSmall{0%,30%,to{transform:translate(0)}65%,78%{transform:translate(-69px,-5px)}}@keyframes P66Ppq_workerBreathe{50%{transform:translateY(-1px)}}@keyframes P66Ppq_workerType{35%{transform:translateY(.9px)}65%{transform:translateY(-.7px)}}@keyframes P66Ppq_distantFlight{to{transform:translate(75px,-16px)}}@keyframes P66Ppq_petalFall{0%{opacity:0;transform:translateY(-20px)}20%,80%{opacity:.6}to{opacity:0;transform:translate(65px,92px)}}@keyframes P66Ppq_droneCruise{to{transform:translate(120px,7px)}}@keyframes P66Ppq_kelpSway{to{transform:rotate(2deg)}}@keyframes P66Ppq_paperSwing{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes P66Ppq_paperUnfold{0%,12%,to{transform:scaleX(.35)rotate(-5deg)}45%,85%{transform:scaleX(1)rotate(2deg)}}@keyframes P66Ppq_paperFolding{30%,60%{transform:translateY(4px)rotate(-4deg)}}@keyframes P66Ppq_pourCoffee{25%,60%{transform:rotate(-17deg)}}@keyframes P66Ppq_coffeeFlow{0%,15%,70%,to{opacity:0}25%,60%{opacity:.8}}@keyframes P66Ppq_coffeeSteamRise{0%,to{opacity:.3;transform:translateY(1px)}60%{opacity:.75;transform:translateY(-5px)}}@keyframes P66Ppq_smokeRise{0%{opacity:.15;transform:translateY(3px)}60%{opacity:.35}to{opacity:.1;transform:translate(8px,-13px)}}@keyframes P66Ppq_gentleSnow{0%{transform:translate(-5px,-25px)}to{transform:translate(35px,75px)}}@keyframes P66Ppq_hearthFlicker{0%,to{transform:scaleY(.92)}20%{transform:scale(.95,1.05)}40%{transform:scale(1.04,.98)}55%,70%{transform:scale(1.03,1.1)}85%{transform:scale(.96,1.02)}}@keyframes P66Ppq_emberLift{0%,35%{opacity:0;transform:translateY(9px)}55%{opacity:.8}to{opacity:0;transform:translate(6px,-22px)}}@keyframes P66Ppq_tendHearth{35%,60%{transform:rotate(-8deg)}}@keyframes P66Ppq_roomReveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.P66Ppq_scene *,.P66Ppq_scene :before,.P66Ppq_scene :after{transition:none!important;animation:none!important}}@media (max-width:760px){.P66Ppq_scene[data-department]:not([data-department=courtyard]) .P66Ppq_taskBubble{display:none}.P66Ppq_mapControls{left:12px;bottom:calc(166px + env(safe-area-inset-bottom));border-radius:14px;padding:3px 6px}.P66Ppq_mapHint{display:none}.P66Ppq_mobileRoster{bottom:calc(260px + env(safe-area-inset-bottom));overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:24vh;display:grid;position:absolute;left:12px;right:12px;overflow:auto}.P66Ppq_mobileRoster button{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:62px;color:var(--ink);text-align:left;cursor:pointer;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.P66Ppq_mobileRoster button>span:last-child{min-width:0}.P66Ppq_mobileRoster strong{font-size:12px;font-weight:600;display:block}.P66Ppq_mobileRoster small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;line-height:1.4;display:block;overflow:hidden}.P66Ppq_rosterAvatar{background:var(--accent-soft);width:28px;height:30px;color:var(--accent-ink);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.P66Ppq_mobileRoster button[data-status=waiting] .P66Ppq_rosterAvatar{box-shadow:inset 0 -3px var(--accent)}.P66Ppq_mobileRoster button[data-status=working] .P66Ppq_rosterAvatar{box-shadow:inset 0 -3px var(--positive)}}
.Sw6LXW_conversation{flex-direction:column;gap:16px;height:calc(100dvh - 270px);min-height:280px;display:flex}.Sw6LXW_history{overscroll-behavior:contain;flex-direction:column;flex:1;gap:17px;min-height:0;padding-right:5px;display:flex;overflow-y:auto}.Sw6LXW_intro{align-items:center;gap:16px;display:flex}.Sw6LXW_portrait{width:67px;height:72px;color:var(--positive);background:var(--positive-soft);border:1px solid color-mix(in oklch, var(--positive) 20%, var(--line));border-radius:25px 25px 29px 29px;place-items:center;display:grid}.Sw6LXW_intro h2{letter-spacing:-.6px;margin:0 0 4px;font-size:26px;font-weight:550}.Sw6LXW_intro p{color:var(--muted);margin:0;font-size:12px}.Sw6LXW_greeting{margin:0;font-size:15px;line-height:1.7}.Sw6LXW_boundary{color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:0;padding:12px;font-size:11px;line-height:1.65}.Sw6LXW_suggestions{flex-wrap:wrap;gap:7px;display:flex}.Sw6LXW_suggestions button{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);cursor:pointer;border-radius:13px;padding:8px 11px;font-size:11px}.Sw6LXW_suggestions button:hover{background:var(--accent-soft)}.Sw6LXW_messages{gap:12px;display:grid}.Sw6LXW_message{background:var(--surface);border:1px solid var(--line);border-radius:17px;width:92%;padding:13px 15px}.Sw6LXW_message[data-speaker=founder]{background:var(--accent-soft);border-color:#0000;justify-self:end}.Sw6LXW_message strong{color:var(--muted);font-size:10px}.Sw6LXW_message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.7}.Sw6LXW_composer{flex-shrink:0;gap:12px;display:grid}.Sw6LXW_composer button{justify-self:end}@media (max-width:650px){.Sw6LXW_conversation{height:calc(100dvh - 220px)}}
.utbYwq_office{z-index:180;isolation:isolate;--office-sky-base:#d1f2f8;--office-horizon:#83c69d;--office-ground-base:#99c382;--office-water:#1fa3a3;--office-foliage:#187d3f;--office-flower:#f6b069;--office-glow:#ffefae;--office-structure:var(--lightningcss-light,#a98963)var(--lightningcss-dark,#55412a);--office-sky:var(--office-sky-base);--office-ground:var(--office-ground-base);--office-glass:color-mix(in oklch, var(--paper) 92%, transparent);--office-shadow:0 12px 38px #031b1026, 0 1px 3px #031b1012;min-width:0;height:100dvh;color:var(--ink);background:var(--office-sky);position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.utbYwq_office{--office-sky-base:lab(93.3226% -10.0882 -6.68355);--office-horizon:lab(74.5182% -28.731 13.3565);--office-ground-base:lab(74.4749% -23.4791 28.0543);--office-water:lab(60.5109% -34.3471 -10.3303);--office-foliage:lab(45.9552% -39.9206 25.2366);--office-flower:lab(77.6668% 21.0139 46.4797);--office-glow:lab(94.6354% -.747561 36.2122);--office-structure:var(--lightningcss-light,lab(59.3512% 9.00477 24.8796))var(--lightningcss-dark,lab(29.1968% 6.40123 17.4743));--office-shadow:0 12px 38px lab(7.73102% -11.3924 4.48836/.15), 0 1px 3px lab(7.73102% -11.3924 4.48836/.07)}}.utbYwq_office[data-office-theme=cyberpunk]{--office-sky-base:#2b284d;--office-horizon:#6453a7;--office-ground-base:#25273a;--office-water:#24bcd1;--office-foliage:#4e9f9a;--office-flower:#d773d0;--office-glow:#51dfdf;--office-structure:#4c4c6d}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=cyberpunk]{--office-sky-base:lab(18.0007% 9.43945 -22.5503);--office-horizon:lab(40.1984% 23.0132 -43.6982);--office-ground-base:lab(16.143% 3.36288 -12.5736);--office-water:lab(69.5833% -33.1429 -22.2353);--office-foliage:lab(60.3109% -26.9269 -5.41216);--office-flower:lab(62.6968% 49.6301 -30.8452);--office-glow:lab(81.5519% -39.2393 -11.8418);--office-structure:lab(33.2986% 6.74087 -19.3736)}}.utbYwq_office[data-office-theme=zen]{--office-sky-base:#fbe8d3;--office-horizon:#8bbdb2;--office-ground-base:#cfc8ab;--office-water:#67a6a1;--office-foliage:#376e4c;--office-flower:#f499a7;--office-glow:#ffefd1;--office-structure:var(--lightningcss-light,#9c7358)var(--lightningcss-dark,#503726)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=zen]{--office-sky-base:lab(93.0446% 4.28492 12.8042);--office-horizon:lab(72.8505% -18.8654 -.163412);--office-ground-base:lab(80.5029% -.813574 15.5531);--office-water:lab(63.621% -21.8168 -4.4196);--office-foliage:lab(41.8892% -25.3053 13.0214);--office-flower:lab(73.2124% 36.1881 7.87671);--office-glow:lab(95.482% 4.37006 23.3586);--office-structure:var(--lightningcss-light,lab(52.1758% 13.894 21.7594))var(--lightningcss-dark,lab(25.5702% 9.74217 15.2533))}}.utbYwq_office[data-office-theme=ocean]{--office-sky-base:#2b8cad;--office-horizon:#5ab8c3;--office-ground-base:#277789;--office-water:#30b1c4;--office-foliage:#29a288;--office-flower:#f98f87;--office-glow:#99f5e9;--office-structure:var(--lightningcss-light,#91c6c8)var(--lightningcss-dark,#1a4d55)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=ocean]{--office-sky-base:lab(53.9668% -20.3545 -25.8711);--office-horizon:lab(69.4697% -26.8703 -14.2991);--office-ground-base:lab(45.9917% -20.4844 -16.9681);--office-water:lab(66.0315% -30.466 -20.4117);--office-foliage:lab(59.6627% -38.5948 3.34413);--office-flower:lab(70.9064% 40.5318 22.6961);--office-glow:lab(90.6431% -30.7654 -3.20923);--office-structure:var(--lightningcss-light,lab(76.182% -17.3449 -7.20584))var(--lightningcss-dark,lab(29.6596% -15.3254 -10.2397))}}.utbYwq_office[data-office-theme=papercraft]{--office-sky-base:#fbe9ca;--office-horizon:#f9add0;--office-ground-base:#a4d08b;--office-water:#55bddc;--office-foliage:#43a65f;--office-flower:#ff972b;--office-glow:#fff2b9;--office-structure:var(--lightningcss-light,#b38456)var(--lightningcss-dark,#56402b)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=papercraft]{--office-sky-base:lab(93.1418% 3.09503 17.3468);--office-horizon:lab(78.943% 32.6666 -6.23902);--office-ground-base:lab(79.1728% -24.6544 29.4534);--office-water:lab(71.5475% -24.6156 -24.9175);--office-foliage:lab(61.1676% -42.2168 27.774);--office-flower:lab(72.5961% 36.0335 70.5983);--office-glow:lab(95.8294% -.593543 40.5763);--office-structure:var(--lightningcss-light,lab(59.2105% 14.5673 32.2751))var(--lightningcss-dark,lab(29.1484% 7.55908 16.8249))}}.utbYwq_office[data-office-theme=scandinavian]{--office-sky-base:#f6f1e7;--office-horizon:#cbdac3;--office-ground-base:#dfd7c5;--office-water:#8db1c0;--office-foliage:#5d835e;--office-flower:#c89c91;--office-glow:#fff5d8;--office-structure:var(--lightningcss-light,#c9af97)var(--lightningcss-dark,#6c5a49)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=scandinavian]{--office-sky-base:lab(95.4188% .453383 5.73578);--office-horizon:lab(85.3498% -8.3915 9.45653);--office-ground-base:lab(86.1727% .847727 9.6267);--office-water:lab(70.0478% -10.1533 -11.9563);--office-foliage:lab(51.0048% -19.5755 15.6119);--office-flower:lab(68.2588% 15.5454 12.5227);--office-glow:lab(96.7235% .413984 17.5659);--office-structure:var(--lightningcss-light,lab(73.2614% 6.95714 16.0908))var(--lightningcss-dark,lab(39.6278% 5.53428 12.6385))}}.utbYwq_office[data-office-theme=winter]{--office-sky-base:#d4e4f1;--office-horizon:#9ab5cc;--office-ground-base:#e5ecf3;--office-water:#8aaabd;--office-foliage:#3d5d4f;--office-flower:#f2966c;--office-glow:#ffe0aa;--office-structure:var(--lightningcss-light,#755a48)var(--lightningcss-dark,#412e21)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-theme=winter]{--office-sky-base:lab(89.563% -3.30028 -8.55508);--office-horizon:lab(72.1448% -5.53176 -15.2195);--office-ground-base:lab(93.0439% -1.63299 -4.1317);--office-water:lab(67.6164% -7.92313 -13.784);--office-foliage:lab(36.8018% -15.0728 4.33097);--office-flower:lab(71.3534% 32.6046 37.4658);--office-glow:lab(90.7933% 15.4862 67.8072);--office-structure:var(--lightningcss-light,lab(40.6658% 9.46186 14.8566))var(--lightningcss-dark,lab(20.9781% 7.47617 11.7092))}}.utbYwq_office[data-office-time=morning]{--office-sky:color-mix(in oklch, var(--office-sky-base) 85%, #fed)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-time=morning]{--office-sky:color-mix(in oklch, var(--office-sky-base) 85%, lab(95.3169% 6.01685 14.1558))}}.utbYwq_office[data-office-time=evening]{--office-sky:color-mix(in oklch, var(--office-sky-base) 65%, #f3947c);--office-ground:color-mix(in oklch, var(--office-ground-base) 85%, #6f3f22)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-time=evening]{--office-sky:color-mix(in oklch, var(--office-sky-base) 65%, lab(71.1891% 34.7708 28.5853));--office-ground:color-mix(in oklch, var(--office-ground-base) 85%, lab(32.2573% 19.7491 26.9924))}}.utbYwq_office[data-office-time=night]{--office-sky:color-mix(in oklch, var(--office-sky-base) 24%, #101b37);--office-ground:color-mix(in oklch, var(--office-ground-base) 45%, #042533)}@supports (color:lab(0% 0 0)){.utbYwq_office[data-office-time=night]{--office-sky:color-mix(in oklch, var(--office-sky-base) 24%, lab(10.1968% 2.88337 -19.598));--office-ground:color-mix(in oklch, var(--office-ground-base) 45%, lab(13.0958% -7.77182 -12.544))}}[data-mantine-color-scheme=dark] .utbYwq_office{--office-horizon:color-mix(in oklch, var(--office-foliage) 55%, #0b252d)}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=dark] .utbYwq_office{--office-horizon:color-mix(in oklch, var(--office-foliage) 55%, lab(13.1825% -8.20522 -8.30582))}}.utbYwq_world{position:absolute;inset:0}.utbYwq_world>*{width:100%;height:100%}.utbYwq_hudHeader{inset:max(20px, env(safe-area-inset-top)) 24px auto;pointer-events:none;z-index:5;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute}.utbYwq_hudHeader>*{pointer-events:auto}.utbYwq_brand{text-align:left;color:var(--ink);border:1px solid color-mix(in oklch, var(--paper) 65%, var(--line));background:var(--office-glass);box-shadow:var(--office-shadow);cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;align-items:center;gap:11px;max-width:min(420px,40vw);padding:10px 18px 10px 11px;display:flex}.utbYwq_brandMark{width:39px;height:39px;color:var(--accent-ink);background:var(--accent-soft);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.utbYwq_brand>span:last-child{min-width:0}.utbYwq_brand strong{letter-spacing:-.25px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;display:block;overflow:hidden}.utbYwq_brand small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.utbYwq_headerActions{align-items:center;gap:7px;display:flex}.utbYwq_viewSwitch{background:var(--office-glass);border:1px solid color-mix(in oklch, var(--paper) 65%, var(--line));box-shadow:var(--office-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;padding:4px;position:absolute;left:50%;transform:translate(-50%)}.utbYwq_viewSwitch .mantine-SegmentedControl-root{background:0 0}.utbYwq_viewSwitch .mantine-SegmentedControl-label{padding:10px 13px}.utbYwq_headerActions .mantine-Menu-dropdown{border-radius:16px;padding:7px}.utbYwq_headerActions .mantine-Menu-item{border-radius:10px;min-height:43px;font-size:12px}.utbYwq_environmentTrigger,.utbYwq_iconButton{border:1px solid color-mix(in oklch, var(--paper) 65%, var(--line));background:var(--office-glass);height:45px;color:var(--ink);box-shadow:var(--office-shadow);cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:15px;justify-content:center;align-items:center;gap:9px;display:flex}.utbYwq_environmentTrigger{padding:0 15px;font-size:12px;font-weight:550}.utbYwq_iconButton{width:45px}.utbYwq_notificationButton{position:relative}.utbYwq_notificationButton>span{background:var(--accent);min-width:18px;height:18px;color:var(--paper);border-radius:9px;padding:1px 4px;font-size:10px;position:absolute;top:-5px;right:-4px}.utbYwq_worldMeta{color:color-mix(in oklch, var(--ink) 75%, var(--office-ground));z-index:3;pointer-events:none;gap:5px;max-width:min(500px,100vw - 54px);font-size:10px;display:grid;position:absolute;top:91px;left:27px}.utbYwq_worldMeta>span{background:color-mix(in oklch, var(--paper) 80%, transparent);border-radius:8px;width:fit-content;padding:5px 9px}.utbYwq_campusHud{pointer-events:none;z-index:4;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;bottom:118px;left:26px;right:26px}.utbYwq_locationNote{background:var(--office-glass);max-width:260px;box-shadow:var(--office-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;padding:11px 15px}.utbYwq_office[data-office-view=spatial] .utbYwq_locationNote{visibility:hidden}.utbYwq_office[data-office-view=plan] .utbYwq_locationNote{display:none}.utbYwq_locationNote>span{align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.utbYwq_locationNote p{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.6}.utbYwq_dock{z-index:5;bottom:max(22px, env(safe-area-inset-bottom));border:1px solid color-mix(in oklch, var(--paper) 65%, var(--line));box-shadow:var(--office-shadow);background:var(--office-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:24px;align-items:center;gap:5px;padding:8px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.utbYwq_dock button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:72px;height:61px;transition:background .14s,color .14s,transform .14s;display:flex;position:relative}.utbYwq_dock button span{white-space:nowrap;font-size:10px;font-weight:550}.utbYwq_dock button:hover,.utbYwq_dock button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);transform:translateY(-2px)}.utbYwq_dock .utbYwq_createButton{background:var(--accent);color:var(--on-accent);margin-left:3px}.utbYwq_dock .utbYwq_createButton:hover{background:var(--accent-hover);color:var(--on-accent)}.utbYwq_dockDivider{background:var(--line);width:1px;height:32px;margin-inline:4px}.utbYwq_dockIcon{height:21px;position:relative}.utbYwq_dockIcon i{width:15px;height:15px;color:var(--on-accent);background:var(--accent);border:2px solid var(--paper);border-radius:100%;place-items:center;font-size:9px;font-style:normal;font-weight:650;display:grid;position:absolute;top:-5px;right:-9px}.utbYwq_roomActions{z-index:4;background:var(--office-glass);box-shadow:var(--office-shadow);border-radius:15px;gap:5px;padding:5px;display:flex;position:absolute;top:105px;left:50%;transform:translate(-50%)}.utbYwq_roomActions button{min-height:35px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:5px 12px;font-size:11px;display:flex}.utbYwq_roomActions button:hover{background:var(--accent-soft)}.utbYwq_panelInner{padding:16px 18px 110px}.utbYwq_panelContent{border:1px solid var(--line);border-radius:24px;height:calc(100dvh - 128px);box-shadow:0 25px 80px #041a1633;box-shadow:0 25px 80px lab(7.5839% -9.08896 -.0775635/.2)}.utbYwq_panelHeader{border-bottom:1px solid var(--line);padding:21px 24px 15px}.utbYwq_panelHeader .mantine-Drawer-title{letter-spacing:-.5px;font-size:20px;font-weight:600}.utbYwq_panelHeader .mantine-Drawer-close{border-radius:14px;width:40px;height:40px}.utbYwq_panelBody{padding:20px 24px 30px}.utbYwq_panelIntro{color:var(--muted);max-width:65ch;margin:0 0 22px;font-size:13px;line-height:1.7}.utbYwq_environments{grid-template-columns:1fr 1fr;gap:13px;display:grid}.utbYwq_environments>button{text-align:left;border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:17px;padding:5px 5px 12px;overflow:hidden}.utbYwq_environments>button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}.utbYwq_environments strong{justify-content:space-between;align-items:center;margin:11px 7px 4px;font-size:11px;display:flex}.utbYwq_environments small{color:var(--muted);margin-inline:7px;font-size:10px;line-height:1.5;display:block}.utbYwq_themeArt{background:#b7edf3;background:lab(90.053% -16.6175 -8.86432);border-radius:12px;height:82px;display:block;position:relative;overflow:hidden}.utbYwq_themeArt>span{background:#5db780;background:lab(67.9317% -37.9984 19.5579);border-radius:50% 50% 0 0;width:95%;height:80px;position:absolute;top:45%;left:-14%;transform:rotate(-12deg)}.utbYwq_themeArt>span:nth-child(2){background:#59985b;background:lab(57.279% -30.8045 25.0434);top:35%;left:35%;transform:rotate(16deg)}.utbYwq_themeArt>span:nth-child(3){background:#fff8de;background:lab(97.9683% 1.11973 27.7982);border-radius:50%;width:24px;height:24px;top:13px;left:22px}.utbYwq_themeArt>svg{color:#f6fbec;color:lab(97.8921% -3.38969 6.6121);position:absolute;bottom:12px;right:23px}[data-theme=cyberpunk] .utbYwq_themeArt{background:#302d55;background:lab(20.2562% 10.2034 -24.2784)}[data-theme=cyberpunk] .utbYwq_themeArt>span{background:#7652ac;background:lab(42.231% 30.1251 -43.4285);border-radius:3px;width:23px;top:30%;left:20px;transform:none;box-shadow:28px 12px #4f99bc,56px -10px #4c4a75,83px 7px #ab61a5;box-shadow:28px 12px lab(59.6327% -16.5099 -25.308),56px -10px lab(33.094% 9.19685 -24.4871),83px 7px lab(51.704% 37.9739 -23.6466)}[data-theme=cyberpunk] .utbYwq_themeArt>span:nth-child(2){display:none}[data-theme=cyberpunk] .utbYwq_themeArt>span:nth-child(3){width:14px;height:14px;box-shadow:none;background:#c4f0ff;background:lab(92.172% -12.4446 -12.1347);border-radius:50%;top:12px;left:120px}[data-theme=zen] .utbYwq_themeArt{background:#fbe3cd;background:lab(91.8362% 6.03044 14.167)}[data-theme=zen] .utbYwq_themeArt>span{background:#96c0a4;background:lab(74.1224% -18.7086 9.59671)}[data-theme=zen] .utbYwq_themeArt>span:nth-child(2){background:#fcb0b4;background:lab(79.3006% 29.2658 9.40577);border-radius:50%;width:80px;top:-12px;left:60%}[data-theme=ocean] .utbYwq_themeArt{background:linear-gradient(#55bfd1,#005582);background:linear-gradient(lab(71.7662% -27.9427 -18.648),lab(33.6704% -9.83137 -34.112))}[data-theme=ocean] .utbYwq_themeArt>span{background:#1e907f;background:lab(53.6947% -35.0131 -.260174)}[data-theme=ocean] .utbYwq_themeArt>span:nth-child(2){background:#e68677;background:lab(66.4514% 36.2474 24.8824);border-radius:20px;width:35px;top:38px;left:30%}[data-theme=ocean] .utbYwq_themeArt>span:nth-child(3){background:#c3eaec59;background:lab(89.9562% -12.6362 -5.27145/.35)}[data-theme=papercraft] .utbYwq_themeArt{background:#fbe9ca;background:lab(93.1418% 3.09503 17.3468)}[data-theme=papercraft] .utbYwq_themeArt>span{background:#85cc87;background:lab(75.9772% -33.5817 27.0639);border:2px dashed #8e844a73;border:2px dashed lab(55.1887% -2.43127 32.8664/.45);box-shadow:3px 4px #b1855a;box-shadow:3px 4px lab(59.2293% 13.5753 30.136)}[data-theme=papercraft] .utbYwq_themeArt>span:nth-child(2){background:#f9add0;background:lab(78.943% 32.6666 -6.23902)}[data-theme=papercraft] .utbYwq_themeArt>span:nth-child(3){background:#fff2b9;background:lab(95.8294% -.593543 40.5763);border-style:solid}[data-theme=scandinavian] .utbYwq_themeArt{background:#f1ebde;background:lab(93.1095% .562519 6.8958)}[data-theme=scandinavian] .utbYwq_themeArt>span{background:#cfb292;background:lab(74.4612% 7.21377 20.5616);border-radius:3px;width:110%;height:9px;top:65%;left:-5%;transform:none}[data-theme=scandinavian] .utbYwq_themeArt>span:nth-child(2){background:#768e76;background:lab(56.5011% -12.576 9.8809);border-radius:3px 3px 13px 13px;width:33px;height:28px;top:30%;left:32%}[data-theme=scandinavian] .utbYwq_themeArt>span:nth-child(3){background:#fffbf3;background:lab(98.8989% .451326 5.73435);border-radius:50%;width:43px;height:38px;top:-5px;left:15%}[data-theme=winter] .utbYwq_themeArt{background:#b5cadd;background:lab(80.2769% -4.47488 -11.9094)}[data-theme=winter] .utbYwq_themeArt>span{background:#ecf3f8;background:lab(95.3636% -1.3673 -3.44661)}[data-theme=winter] .utbYwq_themeArt>span:nth-child(2){background:#ceddeb;background:lab(87.2428% -3.29596 -8.55297)}[data-theme=winter] .utbYwq_themeArt>span:nth-child(3){background:#ffce87;background:lab(86.0134% 17.5945 59.0649);box-shadow:0 0 22px #ffc689b3;box-shadow:0 0 22px lab(84.6418% 20.752 45.9239/.7)}.utbYwq_settingGroup{margin-block:24px}.utbYwq_settingGroup h3{margin:0 0 11px;font-size:13px}.utbYwq_segmentLabel{justify-content:center;align-items:center;gap:7px;font-size:12px;display:inline-flex}.utbYwq_directoryFilters{grid-template-columns:1fr 1fr;gap:8px;margin-block:12px;display:grid}.utbYwq_departmentList{flex-wrap:wrap;gap:6px;margin-block:17px;display:flex}.utbYwq_departmentList button{border:1px solid var(--line);min-height:36px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.utbYwq_departmentList button:hover{background:var(--accent-soft)}.utbYwq_departmentList small{color:var(--muted)}.utbYwq_resultCount{color:var(--muted);margin-block:18px 5px;font-size:11px}.utbYwq_peopleList{display:grid}.utbYwq_peopleList button{text-align:left;color:var(--ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:12px;min-width:0;padding:15px 0;display:flex}.utbYwq_peopleList button>span:nth-child(2){flex:1;min-width:0}.utbYwq_peopleList strong{flex-wrap:wrap;align-items:baseline;gap:5px 9px;font-size:13px;display:flex}.utbYwq_peopleList strong small{color:var(--muted);font-size:10px;font-weight:400}.utbYwq_peopleList>button>svg{flex-shrink:0}.utbYwq_taskLine{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.utbYwq_avatar{background:var(--accent-soft);width:42px;height:46px;color:var(--accent-ink);border-radius:15px 15px 18px 18px;flex-shrink:0;place-items:center;font-size:18px;font-weight:600;display:grid;position:relative}.utbYwq_avatar:after{content:"";border:2px solid var(--paper);background:var(--muted);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.utbYwq_avatar[data-status=working]:after{background:var(--positive)}.utbYwq_avatar[data-status=waiting]:after{background:var(--accent)}.utbYwq_employeeIntro{align-items:center;gap:19px;margin:10px 0 27px;display:flex}.utbYwq_employeeIntro .utbYwq_avatar{border-radius:24px 24px 30px 30px;width:68px;height:76px;font-size:30px}.utbYwq_employeeIntro h2{letter-spacing:-.7px;margin:0 0 3px;font-size:28px;font-weight:550}.utbYwq_employeeIntro p{color:var(--muted);margin:0 0 10px;font-size:12px}.utbYwq_activityLabel{background:var(--wash);color:var(--muted);border-radius:7px;padding:5px 9px;font-size:10px}.utbYwq_activityLabel[data-status=working]{color:var(--positive);background:var(--positive-soft)}.utbYwq_activityLabel[data-status=waiting]{color:var(--accent-ink);background:var(--accent-soft)}.utbYwq_currentTask{border:1px solid var(--line);background:var(--surface);border-radius:17px;padding:20px}.utbYwq_currentTask>small{color:var(--muted);font-size:10px}.utbYwq_currentTask h3{letter-spacing:-.3px;margin:10px 0;font-size:18px;font-weight:550}.utbYwq_currentTask p{color:var(--muted);font-size:12px;line-height:1.7}.utbYwq_employeeActions{flex-wrap:wrap;gap:8px;margin-block:20px 12px;display:flex}.utbYwq_explanation{color:var(--muted);margin:16px 0;font-size:11px;line-height:1.7}.utbYwq_panelActions{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.utbYwq_projects{display:grid}.utbYwq_projects>button{text-align:left;border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:16px;padding:22px 3px;display:flex}.utbYwq_projects>button>span:nth-child(2){flex:1}.utbYwq_projects strong{font-size:16px;font-weight:550;display:block}.utbYwq_projects small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.utbYwq_projectSymbol{width:48px;height:53px;color:var(--accent-ink);background:var(--accent-soft);border-radius:15px;place-items:center;display:grid}.utbYwq_drawerHeading{margin:18px 0 12px;font-size:16px;font-weight:600}.utbYwq_projectButton{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:20px;padding:18px 2px;font-size:13px;display:flex}.utbYwq_projectButton strong{font-size:13px;font-weight:550}.utbYwq_projectButton small{color:var(--muted);margin-top:6px;display:block}.utbYwq_statusNotice{z-index:10;max-width:min(440px,100vw - 50px);position:absolute;top:118px;left:25px}.utbYwq_statusNotice:empty{display:none}.utbYwq_loading{color:var(--ink);place-items:center;font-size:14px;display:grid}.utbYwq_office button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}body:has([data-office-immersive=true]) .pwa-options{bottom:31px;right:24px}body:has([data-office-immersive=true]) .pwa-options-trigger{min-height:44px;font-size:11px}body:has([data-office-immersive=true]:not([data-office-panel=closed])) .pwa-options{visibility:hidden;pointer-events:none}@media (max-width:1000px){.utbYwq_viewSwitch{top:66px}.utbYwq_roomActions{top:151px}.utbYwq_office[data-office-view=spatial] .utbYwq_campusHud{display:none}.utbYwq_dock button{width:60px}.utbYwq_campusHud{bottom:126px}body:has([data-office-immersive=true]) .pwa-options{bottom:115px;right:20px}}@media (max-width:760px){.utbYwq_office[data-office-view=spatial] .utbYwq_worldMeta{top:257px;bottom:auto}}@media (min-width:651px) and (max-width:1000px){.utbYwq_locationNote{display:none}}@media (max-width:650px){.utbYwq_hudHeader{inset:max(12px, env(safe-area-inset-top)) 12px auto;gap:8px}.utbYwq_brand{border-radius:15px;gap:7px;max-width:calc(100vw - 163px);padding:8px}.utbYwq_brandMark{border-radius:11px;width:31px;height:34px}.utbYwq_brandMark svg{width:19px}.utbYwq_brand strong{font-size:11px}.utbYwq_brand small{text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:9px;overflow:hidden}.utbYwq_headerActions{gap:5px}.utbYwq_iconButton{border-radius:13px;width:42px;height:44px;padding:0}.utbYwq_environmentTrigger{border-radius:13px;gap:6px;height:44px;padding:0 10px}.utbYwq_environmentTrigger>span{white-space:nowrap;text-overflow:ellipsis;max-width:95px;font-size:10px;overflow:hidden}.utbYwq_exitButton{display:none}.utbYwq_viewSwitch{top:63px}.utbYwq_viewSwitch .mantine-SegmentedControl-label{padding:8px 13px}.utbYwq_worldMeta{max-width:calc(100vw - 28px);font-size:9px;top:auto;bottom:159px;left:14px}.utbYwq_office[data-office-view=plan] .utbYwq_worldMeta{bottom:calc(222px + env(safe-area-inset-bottom))}.utbYwq_worldMeta>span{padding:4px 7px}.utbYwq_dock{bottom:max(12px, env(safe-area-inset-bottom));border-radius:23px;justify-content:space-around;gap:0;width:365px;max-width:calc(100vw - 20px);padding:7px 5px}.utbYwq_dock button{border-radius:16px;flex-shrink:0;gap:6px;width:47px;height:53px}.utbYwq_dock button span{font-size:9px}.utbYwq_dock .utbYwq_campusButton,.utbYwq_dockDivider{display:none}.utbYwq_dock .utbYwq_createButton{margin-left:0}.utbYwq_campusHud{bottom:92px;left:12px;right:12px}.utbYwq_locationNote{display:none}.utbYwq_panelInner{padding:9px 8px 86px}.utbYwq_panelContent{border-radius:20px;max-width:calc(100vw - 16px);height:calc(100dvh - 96px)}.utbYwq_panelHeader{padding:15px 16px 10px}.utbYwq_panelHeader .mantine-Drawer-title{font-size:18px}.utbYwq_panelBody{padding:16px 16px 24px}.utbYwq_roomActions{max-width:calc(100vw - 28px);top:133px}.utbYwq_roomActions button{min-height:37px;padding-inline:8px;font-size:10px}.utbYwq_roomActions button:first-child{display:none}body:has([data-office-immersive=true]) .pwa-options{bottom:99px;right:13px}body:has([data-office-immersive=true]) .pwa-options-trigger{padding-inline:9px;font-size:10px}.utbYwq_directoryFilters{grid-template-columns:1fr}.utbYwq_environments{gap:10px}}@media (max-width:450px){.utbYwq_brand{max-width:none;height:44px;padding:6px}.utbYwq_brand>span:last-child{display:none}.utbYwq_environmentTrigger>span{max-width:88px}}@media (max-width:390px){.utbYwq_environmentTrigger>span{max-width:46px}.utbYwq_headerActions,.utbYwq_hudHeader{gap:4px}}@media (max-width:1000px){body:has([data-office-immersive=true][data-office-view=spatial]) .pwa-options{bottom:224px;right:13px}}@media (prefers-reduced-motion:reduce){.utbYwq_dock button{transition:none}}
