.capabilities-block.svelte-1cla2vk .list:where(.svelte-1cla2vk){margin:0;padding:0}.capabilities-block.svelte-1cla2vk .list:where(.svelte-1cla2vk) .entry:where(.svelte-1cla2vk){grid-template-columns:1fr auto;padding:5px 0;display:grid}.capabilities-block.svelte-1cla2vk .list:where(.svelte-1cla2vk) .entry:where(.svelte-1cla2vk):not(:first-child){border-top:1px solid var(--color-gray-90)}.capabilities-block.svelte-1cla2vk dt:where(.svelte-1cla2vk){color:var(--color-gray-50)}.capabilities-block.svelte-1cla2vk dd:where(.svelte-1cla2vk){font-family:var(--font-mono);margin:0}.room-nav.svelte-6gq9cq{grid-template-rows:auto auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0 0 30px;display:grid}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq){background-color:var(--color-gray-90);corner-shape:squircle;text-align:center;grid-row:span 2;grid-template-rows:subgrid;color:var(--color-gray-20);border-radius:6px;align-items:center;gap:0;text-decoration:none;display:grid;position:relative}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq):hover{background-color:var(--color-gray-85)}.room-nav.svelte-6gq9cq a[aria-current=page]:where(.svelte-6gq9cq){background-color:var(--color-gray-70)}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq) .level:where(.svelte-6gq9cq){background-color:var(--color-gray-80);min-width:22px;height:22px;color:var(--color-gray-10);border-radius:5px;padding:0 4px;font-size:12px;font-weight:700;line-height:22px;position:absolute;top:6px;right:6px}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq) .icon:where(.svelte-6gq9cq){aspect-ratio:5/4;justify-content:center;align-items:center;display:flex}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq) .name:where(.svelte-6gq9cq){color:var(--color-gray-30);padding:6px 15px;font-size:12px}.room-nav.svelte-6gq9cq a:where(.svelte-6gq9cq) img:where(.svelte-6gq9cq){object-fit:contain;width:52px;height:52px}.page-header-wrap.svelte-1qakgb5{grid-template-columns:1fr .5fr;gap:40px;padding:30px 0;display:grid}.page-header-wrap.svelte-1qakgb5 h1:where(.svelte-1qakgb5),.page-header-wrap.svelte-1qakgb5 .room-title:where(.svelte-1qakgb5){color:var(--color-gray-5);text-box:trim-both cap alphabetic;margin:0;font-size:clamp(1.15rem,8vw,3rem)}
