
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node {
    animation:
      pa216RouteIn .44s cubic-bezier(.16,1,.3,1) both,
      pa217CardCurrent 3.8s linear infinite,
      pa221CardBodyPulse 2.85s ease-in-out infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node[data-selected="true"] {
    animation:
      pa217CardCurrent 2.8s linear infinite,
      pa221SelectedBodyPulse 1.9s ease-in-out infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node::before {
    animation:
      pa217FrameFlow 2.65s linear infinite,
      pa221PanelScan 2.9s ease-in-out infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node::after {
    animation:
      pa217RailFlow 1.25s linear infinite,
      pa221CardEdgePulse 2.4s ease-in-out infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-text b,
  body.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-text b {
    font-family: "STSong", "SimSun", "Noto Serif SC", "Songti SC", serif !important;
    font-weight: 900 !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 1px rgba(9,10,13,.88) !important;
    paint-order: stroke fill !important;
    background:
      linear-gradient(180deg, #fffdf0 0%, #f6edd3 30%, #aeb7bf 48%, #fff8df 64%, color-mix(in srgb, var(--node-color, #ffd975) 52%, #fff 30%) 100%),
      linear-gradient(105deg, transparent 0 34%, rgba(255,255,255,.86) 45%, transparent 56% 100%) !important;
    background-size: 100% 100%, 230% 100% !important;
    background-position: 0 0, 150% 0 !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    filter:
      drop-shadow(2px 2px 0 rgba(0,0,0,.88))
      drop-shadow(0 0 7px color-mix(in srgb, var(--node-color, #ffd975) 20%, transparent))
      drop-shadow(0 0 1px rgba(255,255,255,.34)) !important;
    text-shadow: none !important;
    animation: pa221TitleSheen 3.6s linear infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node[data-selected="true"] .pa188-node-text b {
    -webkit-text-stroke-color: rgba(19,12,4,.92) !important;
    filter:
      drop-shadow(2px 2px 0 rgba(0,0,0,.92))
      drop-shadow(0 0 10px color-mix(in srgb, var(--node-color, #ffd975) 34%, transparent))
      drop-shadow(0 0 2px rgba(255,255,255,.55)) !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-text small,
  body.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-text small {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    background:
      linear-gradient(180deg, color-mix(in srgb, var(--node-color, #ffd975) 72%, white 18%), color-mix(in srgb, var(--node-color, #ffd975) 88%, #7fd3ff 6%)),
      linear-gradient(90deg, transparent 0 38%, rgba(255,255,255,.78) 48%, transparent 58% 100%) !important;
    background-size: 100% 100%, 210% 100% !important;
    background-position: 0 0, 130% 0 !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    text-shadow: none !important;
    filter: drop-shadow(0 0 8px color-mix(in srgb, var(--node-color, #ffd975) 28%, transparent)) !important;
    animation: pa221SubSheen 4.2s linear infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-icon {
    animation:
      pa217IconCircuit 2.9s linear infinite,
      pa221IconBodyPulse 2.1s ease-in-out infinite !important;
  }
  body.pa213-ui-motion-polish.pa214-guardian-growth #pa188-shell[data-page="terminal"] .pa188-node-index {
    animation:
      pa217IndexFlow 1.9s linear infinite,
      pa221IndexPulse 2.3s ease-in-out infinite !important;
  }
  @keyframes pa221TitleSheen {
    0% { background-position: 0 0, 150% 0; filter: drop-shadow(2px 2px 0 rgba(0,0,0,.88)) drop-shadow(0 0 6px color-mix(in srgb, var(--node-color, #ffd975) 18%, transparent)) drop-shadow(0 0 1px rgba(255,255,255,.30)); }
    52% { filter: drop-shadow(2px 2px 0 rgba(0,0,0,.90)) drop-shadow(0 0 10px color-mix(in srgb, var(--node-color, #ffd975) 28%, transparent)) drop-shadow(0 0 2px rgba(255,255,255,.55)); }
    100% { background-position: 0 0, -80% 0; filter: drop-shadow(2px 2px 0 rgba(0,0,0,.88)) drop-shadow(0 0 6px color-mix(in srgb, var(--node-color, #ffd975) 18%, transparent)) drop-shadow(0 0 1px rgba(255,255,255,.30)); }
  }
  @keyframes pa221SubSheen {
    0% { background-position: 0 0, 140% 0; }
    100% { background-position: 0 0, -90% 0; }
  }
  @keyframes pa221CardBodyPulse {
    0%, 100% {
      filter: brightness(1) saturate(1);
      box-shadow:
        inset 0 1px 0 rgba(255,255,255,.18),
        inset 0 -2px 0 color-mix(in srgb, var(--node-color, #ffd975) 44%, transparent),
        inset 0 0 42px color-mix(in srgb, var(--node-color, #ffd975) 7%, transparent),
        0 0 0 1px rgba(0,0,0,.70),
        0 16px 30px rgba(0,0,0,.28),
        0 0 18px color-mix(in srgb, var(--node-color, #ffd975) 7%, transparent);
    }
    50% {
      filter: brightness(1.12) saturate(1.08);
      box-shadow:
        inset 0 1px 0 rgba(255,255,255,.24),
        inset 0 -2px 0 color-mix(in srgb, var(--node-color, #ffd975) 58%, transparent),
        inset 0 0 58px color-mix(in srgb, var(--node-color, #ffd975) 13%, transparent),
        0 0 0 1px rgba(0,0,0,.72),
        0 20px 36px rgba(0,0,0,.34),
        0 0 30px color-mix(in srgb, var(--node-color, #ffd975) 19%, transparent);
    }
  }
  @keyframes pa221SelectedBodyPulse {
    0%, 100% {
      filter: brightness(1.08) saturate(1.08);
      box-shadow:
        inset 0 1px 0 rgba(255,255,255,.24),
        inset 0 -2px 0 color-mix(in srgb, var(--node-color, #ffd975) 68%, transparent),
        inset 0 0 62px color-mix(in srgb, var(--node-color, #ffd975) 16%, transparent),
        0 0 0 1px rgba(0,0,0,.72),
        0 22px 38px rgba(0,0,0,.38),
        0 0 38px color-mix(in srgb, var(--node-color, #ffd975) 28%, transparent);
    }
    50% {
      filter: brightness(1.24) saturate(1.16);
      box-shadow:
        inset 0 1px 0 rgba(255,255,255,.30),
        inset 0 -2px 0 color-mix(in srgb, var(--node-color, #ffd975) 82%, transparent),
        inset 0 0 76px color-mix(in srgb, var(--node-color, #ffd975) 24%, transparent),
        0 0 0 1px rgba(0,0,0,.72),
        0 24px 42px rgba(0,0,0,.42),
        0 0 54px color-mix(in srgb, var(--node-color, #ffd975) 42%, transparent);
    }
  }
  @keyframes pa221PanelScan {
    0%, 100% { opacity: .78; filter: brightness(.95); }
    45% { opacity: 1; filter: brightness(1.28); }
  }
  @keyframes pa221CardEdgePulse {
    0%, 100% { opacity: .54; filter: drop-shadow(0 0 6px color-mix(in srgb, var(--node-color, #ffd975) 22%, transparent)); }
    50% { opacity: .96; filter: drop-shadow(0 0 14px color-mix(in srgb, var(--node-color, #ffd975) 42%, transparent)); }
  }
  @keyframes pa221IconBodyPulse {
    0%, 100% { filter: brightness(1) saturate(1); }
    50% { filter: brightness(1.24) saturate(1.14); }
  }
  @keyframes pa221IndexPulse {
    0%, 100% { filter: brightness(1); }
    50% { filter: brightness(1.22); }
  }
