body:has([data-site=framed]) :is([data-site=header],[data-site=footer],footer){display:none}body:has([data-site=framed]) #content{padding:var(--warp-space-related)}@layer warp.components{:where([data-scope=surface]){gap:var(--warp-space-related);padding:var(--warp-pad-surface);background:var(--warp-color-surface-raised);border:var(--warp-border-hairline) solid var(--warp-color-surface-line);border-radius:var(--warp-radius-surface);box-shadow:var(--warp-elevation-1);color:var(--warp-color-text);transition:box-shadow var(--warp-touch-out) var(--warp-ease-out), scale var(--warp-spring-duration) var(--warp-ease-spring);display:grid;position:relative}:where(a[data-scope=surface]),:where(button[data-scope=surface]){text-align:start;font:inherit;cursor:pointer;text-decoration:none}:where(a[data-scope=surface]:hover),:where(button[data-scope=surface]:hover){box-shadow:var(--warp-elevation-2);transition-duration:0s, var(--warp-spring-duration)}:where(a[data-scope=surface]:active),:where(button[data-scope=surface]:active){scale:calc((1 + var(--warp-press) * 3) / 4 + .0025);transition-duration:0s}:where([data-scope=surface]) :where([data-part=eyebrow]){font-family:var(--warp-text-eyebrow-font);font-size:var(--warp-text-eyebrow-size);letter-spacing:var(--warp-text-eyebrow-tracking);text-transform:var(--warp-text-eyebrow-case);color:var(--warp-color-text-subtle);font-weight:500}:where([data-scope=surface]) :where([data-part=title]){font-family:var(--warp-text-heading-font);font-weight:var(--warp-text-heading-weight);font-size:var(--warp-text-heading-size);letter-spacing:var(--warp-text-heading-tracking);color:var(--warp-color-text);margin:0;line-height:1.2}:where([data-scope=surface]){color:var(--warp-color-text-subtle);line-height:var(--warp-text-body-leading)}:where([data-scope=surface]) :where([data-part=value]){font-family:var(--warp-text-title-font);font-weight:var(--warp-text-title-weight);font-size:var(--warp-text-title-size);letter-spacing:var(--warp-text-title-tracking);font-variant-numeric:tabular-nums;line-height:1}}@layer warp.components{:where([data-scope=skeleton]){--_shim:calc((.35 + .65 * var(--warp-x)) * var(--warp-motion-scale));border-radius:var(--warp-radius-mark);background:var(--warp-color-surface-active);color:#0000;block-size:12px;display:block;position:relative;overflow:clip}:where([data-scope=skeleton]):after{content:"";opacity:var(--_shim);background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--warp-color-surface-raised) 85%, transparent) 50%, transparent 80%) 0 0 / 200% 100% no-repeat;animation:warp-shimmer calc(1.1s + .28s * var(--warp-x)) var(--warp-sweep-ease) infinite;position:absolute;inset:0}:where([data-scope=skeleton][data-shape=circle]){border-radius:var(--warp-radius-round)}:where([data-scope=skeleton][data-shape=text]){block-size:.7em;margin-block:.4em}:where([data-scope=skeleton][data-shape=block]){border-radius:var(--warp-radius-control)}:where([data-scope=skeleton-scope][aria-busy=true]) :where([data-skeleton]){border-radius:var(--warp-radius-mark);-webkit-user-select:none;user-select:none;pointer-events:none;position:relative;overflow:clip;color:#0000!important;background:var(--warp-color-surface-active)!important;border-color:#0000!important}:where([data-scope=skeleton-scope][aria-busy=true]) :where([data-skeleton])>:where(*){visibility:hidden}:where([data-scope=skeleton-scope][aria-busy=true]) :where([data-skeleton=circle]){border-radius:var(--warp-radius-round)}:where([data-scope=skeleton-scope][aria-busy=true]) :where([data-skeleton]):after{content:"";visibility:visible;opacity:calc((.35 + .65 * var(--warp-x)) * var(--warp-motion-scale));background:linear-gradient(100deg, transparent 20%, color-mix(in oklab, var(--warp-color-surface-raised) 85%, transparent) 50%, transparent 80%) 0 0 / 200% 100% no-repeat;animation:warp-shimmer calc(1.1s + .28s * var(--warp-x)) var(--warp-sweep-ease) infinite;position:absolute;inset:0}:where([data-scope=skeleton-scope][aria-busy=false]) :where([data-skeleton]){animation:warp-fade-in var(--warp-duration-base) var(--warp-ease-out)}}