@layer gao{:root:is(.gao-team,.gao-portal){--bg:var(--lightningcss-light,#f4f4f1)var(--lightningcss-dark,#0b0b0d);--bg-sunken:var(--lightningcss-light,#ecece8)var(--lightningcss-dark,#070708);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141417);--surface-2:var(--lightningcss-light,#efefec)var(--lightningcss-dark,#1b1b1f);--surface-3:var(--lightningcss-light,#e7e7e3)var(--lightningcss-dark,#232328);--surface-overlay:var(--lightningcss-light,#fcfcfad1)var(--lightningcss-dark,#1a1a1ec7);--line:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14);--border:var(--line);--border-strong:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff29);--hover:var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff0d);--active:var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff17);--field:var(--lightningcss-light,#0000000b)var(--lightningcss-dark,#ffffff12);--field-hover:var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff1a);--scrim:var(--lightningcss-light,#14141642)var(--lightningcss-dark,#0000009e);--text-1:var(--lightningcss-light,#141416)var(--lightningcss-dark,#f5f5f3);--text-2:var(--lightningcss-light,#141416bd)var(--lightningcss-dark,#f5f5f3bd);--text-3:var(--lightningcss-light,#141416a6)var(--lightningcss-dark,#f5f5f399);--text-4:var(--lightningcss-light,#14141680)var(--lightningcss-dark,#f5f5f375);--accent:var(--lightningcss-light,#141416)var(--lightningcss-dark,#f5f5f3);--accent-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0b0d);--primary:var(--lightningcss-light,#141416)var(--lightningcss-dark,#f2f2f5);--primary-hover:var(--lightningcss-light,#2a2a2e)var(--lightningcss-dark,#fff);--primary-contrast:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141416);--primary-rim:var(--lightningcss-light,#0000)var(--lightningcss-dark,#fff9);--primary-shadow:var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000073);--focus:var(--lightningcss-light,#1414168c)var(--lightningcss-dark,#f5f5f399);--red:var(--lightningcss-light,#c23a2f)var(--lightningcss-dark,#ff8f84);--violet:var(--lightningcss-light,#6b3fd6)var(--lightningcss-dark,#b9a2ff);--blue:var(--lightningcss-light,#2453c7)var(--lightningcss-dark,#8db1ff);--green:var(--lightningcss-light,#1d7a44)var(--lightningcss-dark,#7fd8a3);--amber:var(--lightningcss-light,#865e00)var(--lightningcss-dark,#f2cc6b);--orange:var(--lightningcss-light,#9a4a0c)var(--lightningcss-dark,#ffb36b);--pink:var(--lightningcss-light,#b8326f)var(--lightningcss-dark,#f59bc4);--teal:var(--lightningcss-light,#14746f)var(--lightningcss-dark,#7ad3cc);--gray:var(--lightningcss-light,#5b5b61)var(--lightningcss-dark,#b8b8b4);--red-fg:var(--red);--violet-fg:var(--violet);--blue-fg:var(--blue);--green-fg:var(--green);--amber-fg:var(--amber);--orange-fg:var(--orange);--pink-fg:var(--pink);--teal-fg:var(--teal);--gray-fg:var(--gray);--on-red:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a0503);--on-green:var(--lightningcss-light,#fff)var(--lightningcss-dark,#04210f);--font-sans:"ABC Diatype", "ABC Diatype Fallback", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--t-large-title:34px;--t-title1:28px;--t-title2:22px;--t-title3:20px;--t-headline:15px;--t-body:14px;--t-callout:13px;--t-subhead:12.5px;--t-footnote:12px;--t-caption:11px;--lh-body:1.5;--track-large-title:-.022em;--track-title1:-.02em;--track-title2:-.02em;--track-title3:-.02em;--track-headline:-.01em;--track-display:-.035em;--track-footnote:.005em;--t-small:var(--t-subhead);--t-lead:var(--t-body);--t-title-s:var(--t-headline);--t-title:var(--t-title2);--t-section:var(--t-title2);--t-figure:30px;--t-display-s:clamp(28px, 3.6vw, 44px);--t-display:clamp(34px, 5.4vw, 64px);--gap-block:22px;--gap-section:22px;--gap-group:16px;--gap-cards:12px;--pad-row-y:13px;--pad-row-x:18px;--row-min:44px;--page-side:24px;--page-side-phone:20px;--r-card:22px;--r-group:22px;--group-bg:var(--surface);--group-line:var(--line);--group-border:0 0 0 1px var(--line);--r-dialog:30px;--r-menu:24px;--r-inner:14px;--r-control:12px;--r-xs:8px;--r-sm:10px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-full:999px;--radius:var(--r-lg);--control-h:40px;--control-h-sm:34px;--btn-pad:0 20px;--seg-h-std:36px;--shadow-1:none;--shadow-2:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d), 0 8px 24px var(--lightningcss-light,#00000012)var(--lightningcss-dark,#0006);--shadow-3:0 14px 40px var(--lightningcss-light,#00000024)var(--lightningcss-dark,#00000059), 0 2px 6px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000040);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-calm:cubic-bezier(.22, 1, .36, 1);--dur-calm:.4s;--press:scale(.97);--glass-fill:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0f);--tile-hover:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1a);--glass-thick:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,#1c1c20d1);--glass-fill-strong:var(--lightningcss-light,#0001)var(--lightningcss-dark,#ffffff29);--glass-drop:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff29);--glass-drop-shadow:inset 0 0 0 .5px var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff73), inset 0 1px 1px var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff59), 0 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000), 0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000026);--glass-drop-shadow-soft:inset 0 0 0 .5px var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff73), inset 0 1px 1px var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff59), 0 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000), 0 4px 12px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000001f);--switch-off:var(--lightningcss-light,#00000021)var(--lightningcss-dark,#ffffff1a);--sidebar-w:244px;--page-max:1120px;--page-wide:1440px;--toolbar-top:calc(12px + env(safe-area-inset-top,0px));--toolbar-h:46px;--chrome-top:calc(var(--toolbar-top) + var(--toolbar-h));--sticky-gap:12px;--sticky-top:calc(var(--chrome-top) + var(--sticky-gap));--page-top:78px}}
