.palette__scope-row{display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border-soft)}.palette__chip{font-size:var(--fs-label);font-weight:var(--fw-semibold);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-subtle);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast)}.palette__chip[aria-pressed=true]{background:var(--color-brand-soft);color:var(--color-brand);border-color:var(--color-brand)}.palette__status{margin:0;padding:var(--space-1) var(--space-4);border-top:1px solid var(--color-border-soft);font-size:var(--fs-label);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.palette__chip{transition:none}}.mobile-tabbar{display:none}@media (max-width:1023px){.mobile-tabbar{position:fixed;inset:auto 0 0;z-index:var(--z-header);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--surface-card) 97%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-height:3.25rem;padding:var(--space-1) var(--space-1);border:0;background:transparent;color:var(--color-text-muted);font:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.mobile-tabbar__label{font-size:var(--fs-caption);font-weight:600;line-height:1}.mobile-tabbar__item--active{color:var(--color-brand)}.mobile-tabbar__item--active:before{content:"";position:absolute;top:0;left:50%;width:1.5rem;height:2px;border-radius:0 0 var(--radius-pill) var(--radius-pill);background:var(--color-brand);transform:translateX(-50%)}.mobile-tabbar__item{position:relative}.mobile-tabbar__item:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}html body:has(.mobile-tabbar){--tabbar-h:calc(3.25rem + env(safe-area-inset-bottom, 0px));padding-bottom:var(--tabbar-h)}html body:has(.mobile-tabbar) .site-menu-toggle{display:none}html body:has(.mobile-tabbar) .privacy-notice{bottom:var(--tabbar-h)}html body:has(.mobile-tabbar) .tutor-bubble{bottom:calc(var(--tabbar-h) + var(--space-3))}html body:has(.mobile-tabbar) .tutor-panel{bottom:var(--tabbar-h)}html[data-privacy-notice] body:has(.mobile-tabbar){padding-bottom:calc(var(--tabbar-h) + var(--privacy-notice-h))}html[data-privacy-notice] body:has(.mobile-tabbar) .tutor-bubble{bottom:calc(var(--tabbar-h) + var(--privacy-notice-h) + var(--space-3))}html[data-privacy-notice] body:has(.mobile-tabbar) .tutor-panel{bottom:calc(var(--tabbar-h) + var(--privacy-notice-h))}}@media (max-width:767px){html body .codelab--guest .codelab-preview__cards{gap:var(--space-3)}html body .codelab--guest .codelab-preview__area{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--surface-card)}html body .code-shares-ed .code-shares-ed__empty-row{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--surface-card);text-align:center}html body .code-shares-ed .code-shares-ed__empty-action,html body .code-shares-ed .code-shares-ed__empty-action .k-btn{width:100%}html body .resume-col--form .k-tabs{padding-inline-end:var(--space-8);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--space-8)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--space-8)),transparent)}}@media (max-width:1023px){html body .path-index__tab,html body .practice-bank .bank-chrome__filter,html body .practice-bank .bank-chrome__segment-btn,html body .resume-template-tab,html body .site-theme-toggle{min-height:2.75rem}}@media (max-width:767px){html body .practice-bank .bank-table tbody tr{position:relative}html body .practice-bank .bank-table-link:after{content:"";position:absolute;inset:0;border-radius:var(--radius-panel)}}