:root{--tamu-maroon:#500000;--tamu-maroon-50:#fdf2f2;--tamu-maroon-100:#fde8e8;--tamu-maroon-200:#fbd5d5;--tamu-maroon-300:#f8b4b4;--tamu-maroon-400:#f98080;--tamu-maroon-500:#500000;--tamu-maroon-600:#3c0000;--tamu-maroon-700:#2d0000;--tamu-maroon-800:#1f0000;--tamu-maroon-900:#0f0000;--tamu-primary:var(--tamu-maroon);--tamu-primary-dark:#3c0000;--tamu-primary-light:#732f2f;--tamu-primary-hover:var(--tamu-primary-dark);--tamu-gold:#af8846;--tamu-gold-50:#fdf8ef;--tamu-gold-100:#f8ecd4;--tamu-gold-200:#f0d9a8;--tamu-gold-300:#e5c37a;--tamu-gold-400:#d4ad5c;--tamu-gold-500:#af8846;--tamu-gold-600:#8b6c34;--tamu-gold-700:#6b5228;--tamu-gold-800:#4d3b1d;--tamu-gold-900:#302412;--tamu-accent:var(--tamu-gold);--tamu-accent-light:#f0d9a8;--tamu-accent-dark:#8b6c34;--tamu-gray-50:#fafafa;--tamu-gray-100:#f6f6f6;--tamu-gray-200:#eaeaea;--tamu-gray-300:#d1d1d1;--tamu-gray-400:#a7a7a7;--tamu-gray-500:#707070;--tamu-gray-600:#626262;--tamu-gray-700:#535353;--tamu-gray-800:#3e3e3e;--tamu-gray-900:#202020;--tamu-black:#000;--tamu-white:#fff;--tamu-ivory:#faf7f3;--tamu-cream:#e9e4dc;--tamu-warm-50:#faf6ef;--tamu-warm-100:#f2e8d3;--tamu-warm-200:#e7ded0;--tamu-warm-300:#d6d3c4;--tamu-warm-400:#9f9a95;--tamu-warm-500:#7f7972;--tamu-warm-600:#5f574f;--tamu-warm-700:#3e3731;--tamu-warm-800:#28241f;--tamu-warm-900:#1a1815;--tamu-rougue:#95463b;--tamu-olive:#5b6236;--tamu-green:#76987b;--tamu-teal:#1b9d92;--tamu-cobalt:#48597e;--tamu-purple:#7f6078;--tamu-blue:#006483;--tamu-orange:#d97706;--tamu-success:#389f5a;--tamu-success-light:#d1f0dd;--tamu-success-dark:#1e7a3a;--tamu-warning:#e5b229;--tamu-warning-light:#fdf3d8;--tamu-warning-dark:#8b7518;--tamu-error:#d04343;--tamu-error-light:#f8d7d7;--tamu-error-dark:#8a2020;--tamu-info:#3a567b;--tamu-info-light:#d6e0ed;--tamu-info-dark:#2a3f5a;--tamu-font-body:"Open Sans",Arial,sans-serif;--tamu-font-heading:"Work Sans",Arial,sans-serif;--tamu-font-accent:"Oswald",sans-serif;--tamu-font-mono:"Fira Code","Consolas",monospace;--tamu-text-xs:.75rem;--tamu-text-sm:.875rem;--tamu-text-base:1rem;--tamu-text-lg:1.125rem;--tamu-text-xl:1.25rem;--tamu-text-2xl:1.5rem;--tamu-text-3xl:1.875rem;--tamu-text-4xl:2.25rem;--tamu-text-5xl:3rem;--tamu-weight-normal:400;--tamu-weight-medium:500;--tamu-weight-semibold:600;--tamu-weight-bold:700;--tamu-weight-extrabold:800;--tamu-leading-none:1;--tamu-leading-tight:1.1;--tamu-leading-snug:1.25;--tamu-leading-normal:1.5;--tamu-leading-relaxed:1.75;--tamu-leading-loose:2;--tamu-tracking-tighter:-.05em;--tamu-tracking-tight:-.025em;--tamu-tracking-normal:0;--tamu-tracking-wide:.025em;--tamu-tracking-wider:.05em;--tamu-tracking-widest:.1em;--tamu-space-0:0;--tamu-space-px:1px;--tamu-space-0-5:.125rem;--tamu-space-1:.25rem;--tamu-space-1-5:.375rem;--tamu-space-2:.5rem;--tamu-space-2-5:.625rem;--tamu-space-3:.75rem;--tamu-space-3-5:.875rem;--tamu-space-4:1rem;--tamu-space-5:1.25rem;--tamu-space-6:1.5rem;--tamu-space-7:1.75rem;--tamu-space-8:2rem;--tamu-space-9:2.25rem;--tamu-space-10:2.5rem;--tamu-space-12:3rem;--tamu-space-14:3.5rem;--tamu-space-16:4rem;--tamu-space-20:5rem;--tamu-space-24:6rem;--tamu-border-width:2px;--tamu-border-color:var(--tamu-gray-300);--tamu-radius-none:0;--tamu-radius-sm:.25rem;--tamu-radius-md:.5rem;--tamu-radius-lg:.75rem;--tamu-radius-xl:1rem;--tamu-radius-2xl:1.25rem;--tamu-radius-3xl:1.5rem;--tamu-radius-full:9999px;--tamu-duration-fast:.15s;--tamu-duration-normal:.2s;--tamu-duration-slow:.35s;--tamu-duration-slower:.5s;--tamu-ease-default:cubic-bezier(.4,0,.2,1);--tamu-ease-in:cubic-bezier(.4,0,1,1);--tamu-ease-out:cubic-bezier(0,0,.2,1);--tamu-ease-in-out:cubic-bezier(.4,0,.2,1);--tamu-transition-fast:var(--tamu-duration-fast) var(--tamu-ease-default);--tamu-transition-normal:var(--tamu-duration-normal) var(--tamu-ease-default);--tamu-transition-slow:var(--tamu-duration-slow) var(--tamu-ease-default);--tamu-shadow-xs:0 1px 2px rgba(0,0,0,.05);--tamu-shadow-sm:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--tamu-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--tamu-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--tamu-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tamu-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--tamu-shadow-card:-6px 6px 0 0 var(--tamu-maroon);--tamu-shadow-card-hover:-8px 8px 0 0 var(--tamu-maroon);--tamu-shadow-warm:0 10px 40px -8px rgba(80,0,0,.1),0 4px 12px -4px rgba(0,0,0,.08);--tamu-shadow-modal:0 24px 80px -12px rgba(80,0,0,.12),0 8px 24px -8px rgba(0,0,0,.1);--tamu-focus-color:var(--tamu-gold);--tamu-focus-width:2px;--tamu-focus-offset:3px;--tamu-focus-style:dotted;--tamu-focus-ring:var(--tamu-focus-width) var(--tamu-focus-style) var(--tamu-focus-color);--tamu-z-dropdown:1000;--tamu-z-sticky:1020;--tamu-z-fixed:1030;--tamu-z-modal-backdrop:1040;--tamu-z-modal:1050;--tamu-z-popover:1060;--tamu-z-tooltip:1070;--tamu-container-sm:640px;--tamu-container-md:768px;--tamu-container-lg:1024px;--tamu-container-xl:1280px;--tamu-container-2xl:1536px;--tamu-sidebar-width:280px;--tamu-sidebar-collapsed:72px}html.dark{color-scheme:dark}html.dark body{background-color:var(--tamu-dark-page);color:var(--tamu-dark-text)}html.dark a{color:var(--tamu-dark-link);text-decoration:none}html.dark a:hover{color:var(--tamu-dark-link-hover);text-decoration:none}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:var(--tamu-dark-heading)}html.dark .btn--primary{background-color:#500000;border-color:#ffffff26;color:#fff}html.dark .btn--primary:hover{background-color:#732f2f;box-shadow:3px 3px #ffffff1a}html.dark .btn--secondary{background-color:transparent;border-color:#fff;color:#fff}html.dark .btn--secondary:hover{background-color:#fff;box-shadow:3px 3px #ffffff1a;color:#500000}html.dark .border{border-color:var(--tamu-dark-border)}html.dark code,html.dark pre{background-color:var(--tamu-dark-elevated);color:var(--tamu-dark-text)}html.dark pre,html.dark th{border-color:var(--tamu-dark-border)}html.dark th{background-color:var(--tamu-dark-elevated);color:var(--tamu-dark-heading)}html.dark td{border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark tr:nth-child(2n) td{background-color:#ffffff05}html.dark .child-pages__card,html.dark .department-grid__card,html.dark .feature-tile,html.dark .tamu-card{background-color:var(--tamu-dark-surface);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark .child-pages__card:hover,html.dark .department-grid__card:hover,html.dark .feature-tile:hover,html.dark .tamu-card:hover{border-color:var(--tamu-dark-border-hover)}html.dark .app-sidebar,html.dark .docs-shell__sidebar{border-color:var(--tamu-dark-border)}html.dark .section-nav{border-bottom-color:var(--tamu-dark-border)}html.dark .section-nav__link{background:transparent;border-bottom-color:transparent;color:var(--tamu-dark-text-secondary)}html.dark .section-nav__link:hover{background:transparent;border-bottom-color:var(--tamu-dark-border-hover);color:var(--tamu-dark-text)}html.dark .section-nav__link--active{background:transparent;border-bottom-color:var(--tamu-dark-link);color:var(--tamu-dark-link);font-weight:600}html.dark blockquote{border-left-color:var(--tamu-dark-link);color:var(--tamu-dark-text-secondary)}html.dark input,html.dark select,html.dark textarea{background-color:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark .content-tag{background:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border);color:var(--tamu-dark-link)}html.dark .details{background:var(--tamu-dark-surface);border-color:var(--tamu-dark-border)}html.dark .details:active,html.dark .details:focus,html.dark .details:hover{background:var(--tamu-dark-elevated);border-color:var(--tamu-dark-link)}html.dark .details[open]{border-color:var(--tamu-dark-link);outline-color:var(--tamu-dark-link)}html.dark .details[open] summary{background:var(--tamu-dark-elevated)}html.dark .details summary{color:var(--tamu-dark-heading)}html.dark .details summary:after{color:var(--tamu-dark-link)}html.dark .details summary .superhead{color:var(--tamu-dark-text-secondary)}html.dark .details summary .ns-h3{color:var(--tamu-dark-heading)}html.dark .details summary .subhead{color:var(--tamu-dark-text-secondary)}html.dark .details__content{border-top-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark .details__content li,html.dark .details__content p{color:var(--tamu-dark-text)}html.dark .details-collection__toggle{color:var(--tamu-dark-link)}html.dark .details-collection__toggle:hover{background:var(--tamu-dark-elevated)}.doc-page .details-collection__container,.docs-shell__main .details-collection__container{width:100%}html.dark .script-block{border-color:var(--tamu-dark-border)}html.dark .callout{background:var(--tamu-dark-surface);border-left-color:var(--tamu-dark-border-hover)}html.dark .callout--info{border-left-color:var(--tamu-info)}html.dark .callout--warning{border-left-color:var(--tamu-warning)}html.dark .callout--success{border-left-color:var(--tamu-success)}html.dark .callout--error{border-left-color:var(--tamu-error)}html.dark .callout--tip{border-left-color:#7f6078}html.dark .callout--note{border-left-color:var(--tamu-dark-text-secondary)}html.dark .footer--slim{background:var(--tamu-dark-surface);border-top-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark .footer--slim .superhead{color:var(--tamu-dark-text-secondary)}html.dark .footer--slim .heading-group h2{color:var(--tamu-dark-heading)}html.dark .footer--slim .column__header{color:var(--tamu-dark-text)}html.dark .footer__column p{color:var(--tamu-dark-text-secondary)}html.dark .footer--slim .link-list a{color:var(--tamu-dark-text)}html.dark .footer--slim .link-list a:hover{color:var(--tamu-dark-link-hover)}html.dark .heading-group h1,html.dark .heading-group h2,html.dark .heading-group h3{color:var(--tamu-dark-heading)}html.dark .aux-container,html.dark .border{border-color:var(--tamu-dark-border)}html.dark ::-webkit-scrollbar{height:8px;width:8px}html.dark ::-webkit-scrollbar-track{background:var(--tamu-dark-surface)}html.dark ::-webkit-scrollbar-thumb{background:var(--tamu-dark-border);border-radius:4px}html.dark ::-webkit-scrollbar-thumb:hover{background:var(--tamu-dark-border-hover)}html.dark .main-nav .main-nav__links .main-nav__item a,html.dark .main-nav .main-nav__links .main-nav__item button,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item a,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item button{color:var(--tamu-dark-text)!important;text-decoration:none!important}html.dark .main-nav .main-nav__links .main-nav__item a.active,html.dark .main-nav .main-nav__links .main-nav__item a:active,html.dark .main-nav .main-nav__links .main-nav__item a:focus,html.dark .main-nav .main-nav__links .main-nav__item a:hover,html.dark .main-nav .main-nav__links .main-nav__item button.active,html.dark .main-nav .main-nav__links .main-nav__item button:active,html.dark .main-nav .main-nav__links .main-nav__item button:focus,html.dark .main-nav .main-nav__links .main-nav__item button:hover,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item a.active,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item a:active,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item a:focus,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item a:hover,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item button.active,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item button:active,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item button:focus,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item button:hover{color:#fff;text-decoration:none}html.dark .main-nav .main-nav__links .main-nav__item--has-children a:before,html.dark .main-nav .main-nav__links .main-nav__item--has-children button:before,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item--has-children a:before,html.dark[data-theme-member] .main-nav .main-nav__links .main-nav__item--has-children button:before{background-color:var(--tamu-dark-text)}html.dark .megamenu{background:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border);box-shadow:0 8px 32px #0009}html.dark .site-header .megamenu a.megamenu-section__title,html.dark .site-header .megamenu a.megamenu-section__title:hover,html.dark .site-header .megamenu span.megamenu-section__title{color:#fff;text-decoration:none}html.dark .site-header .megamenu a.megamenu-link{border-bottom-color:var(--tamu-dark-border);color:var(--tamu-dark-text);text-decoration:none}html.dark .site-header .megamenu a.megamenu-link:hover{color:#fff;text-decoration:none}html.dark .megamenu .megamenu-section{border-left-color:var(--tamu-dark-border)}html.dark .megamenu__close .close{color:var(--tamu-dark-text-secondary)}html.dark .megamenu__close .close:hover{color:var(--tamu-dark-text)}html.dark input[type=date],html.dark input[type=email],html.dark input[type=number],html.dark input[type=search],html.dark input[type=text],html.dark input[type=url],html.dark select,html.dark textarea{background-color:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark [class*=badge],html.dark [class*=chip],html.dark [class*=tag]:not(.content-tag){border-color:var(--tamu-dark-border)}html.dark .module-panel,html.dark .ops-panel,html.dark [class*=rem-][class*=__card],html.dark [class*=rem-][class*=__header],html.dark [class*=rem-][class*=__panel],html.dark [class*=rem-][class*=__row]{background:var(--tamu-dark-surface);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark [class*=status-badge],html.dark [class*=type-badge]{opacity:.9}html.dark [class*=__upload],html.dark [class*=drop-zone],html.dark [class*=dropzone],html.dark [class*=file-upload]{background:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border-hover);color:var(--tamu-dark-text)}html.dark [class*=compliance] table,html.dark [class*=schema] table{background:var(--tamu-dark-surface)}html.dark [class*=compliance] td,html.dark [class*=schema] td{background:var(--tamu-dark-surface);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark [class*=__stat]:not([class*=dot]){background:var(--tamu-dark-elevated);color:var(--tamu-dark-text)}html.dark [class*=decision][class*=__option],html.dark [class*=vote][class*=__option]{background:var(--tamu-dark-elevated);color:var(--tamu-dark-text-secondary)}html.dark [class*=--success]:not(.btn):not(.status-page__overall--green){background:var(--tamu-success-light);color:var(--tamu-dark-positive)}html.dark [class*=--error]:not(.btn):not(.callout--error):not(.status-page__overall--red),html.dark [class*=--fail]:not(.btn){background:var(--tamu-error-light);color:var(--tamu-dark-negative)}[data-theme-member] a,[data-theme-member] h1,[data-theme-member] h2{color:var(--member-primary,#500000)}[data-theme-member] a:hover{color:var(--member-accent,#3c0000)}[data-theme-member] .btn--primary{background-color:var(--member-primary,#500000);border-color:var(--member-primary,#500000)}[data-theme-member] .btn--primary:hover{background-color:var(--member-accent,#3c0000);border-color:var(--member-accent,#3c0000)}html.dark[data-theme-member] h1,html.dark[data-theme-member] h2,html.dark[data-theme-member] h3,html.dark[data-theme-member] h4{color:var(--tamu-dark-heading)}html.dark[data-theme-member] a:not(.btn):not(.button):not(.tamu-card):not(.tool-card):not(.service-card):not(.feed-card):not(.quick-link):not(.child-pages__card):not(.megamenu-link):not(.megamenu-section__title){color:var(--tamu-dark-link)}html.dark[data-theme-member] a:not(.btn):not(.button):not(.tamu-card):not(.tool-card):not(.service-card):not(.feed-card):not(.quick-link):not(.child-pages__card):not(.megamenu-link):not(.megamenu-section__title):hover{color:var(--tamu-dark-link-hover)}html.dark[data-theme-member] .btn--primary{background-color:#500000;border-color:#ffffff26;color:#fff}html.dark[data-theme-member] .btn--primary:hover{background-color:#732f2f;box-shadow:3px 3px #ffffff1a}html.dark[data-theme-member] .btn--secondary{background-color:transparent;border-color:#fff;color:#fff}html.dark[data-theme-member] .btn--secondary:hover{background-color:#fff;box-shadow:3px 3px #ffffff1a;color:#500000}html.dark .doc-page li,html.dark .doc-page p,html.dark .docs-shell__main li,html.dark .docs-shell__main p{color:var(--tamu-dark-text)}html.dark .doc-page strong,html.dark .docs-shell__main strong{color:var(--tamu-dark-heading)}html.dark .doc-page ol>li::marker,html.dark .doc-page ul>li::marker,html.dark .docs-shell__main ol>li::marker,html.dark .docs-shell__main ul>li::marker{color:var(--tamu-dark-text-secondary)}html.dark .doc-page th,html.dark .docs-shell__main th{background-color:var(--tamu-dark-elevated);border-color:var(--tamu-dark-border);color:var(--tamu-dark-heading)}html.dark .doc-page td,html.dark .docs-shell__main td{background-color:var(--tamu-dark-surface);border-color:var(--tamu-dark-border);color:var(--tamu-dark-text)}html.dark .doc-page table,html.dark .docs-shell__main table{border-color:var(--tamu-dark-border)}html.dark .doc-page blockquote,html.dark .docs-shell__main blockquote{border-left-color:var(--tamu-dark-link);color:var(--tamu-dark-text-secondary)}html.dark .doc-page :not(pre)>code,html.dark .docs-shell__main :not(pre)>code{background-color:var(--tamu-dark-elevated);color:var(--tamu-dark-text)}html.dark .doc-page hr,html.dark .docs-shell__main hr{border-top-color:var(--tamu-dark-border)}html.dark ol>li::marker{color:var(--tamu-dark-text-secondary)}html.dark ul>li::marker{color:var(--tamu-dark-text-secondary)}html.dark .info-box{background:var(--tamu-dark-surface);border-color:var(--tamu-dark-border)}html.dark .info-box__title{color:var(--tamu-dark-heading)!important}html.dark .info-box__content,html.dark .info-box__content p{color:var(--tamu-dark-text)}html.dark .card-body,html.dark .info-box__label{color:var(--tamu-dark-text-secondary)}:root,[data-theme-member=tamu]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#af8846;--member-accent-light:#f0d9a8;--member-pattern-color:rgba(175,136,70,.08);--member-name:"Texas A&M University";--member-short:"TAMU";--member-mascot:"Aggies"}[data-theme-member=pvamu]{--member-primary:#4f2683;--member-primary-dark:#3d1d66;--member-primary-light:#6b38a8;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"Prairie View A&M University";--member-short:"PVAMU";--member-mascot:"Panthers"}[data-theme-member=tamucc]{--member-primary:#0067b1;--member-primary-dark:#00508a;--member-primary-light:#0080d9;--member-secondary:#fff;--member-accent:#00843d;--member-accent-light:#b8e6ce;--member-pattern-color:rgba(0,132,61,.1);--member-name:"Texas A&M University-Corpus Christi";--member-short:"TAMU-CC";--member-mascot:"Islanders"}[data-theme-member=tarleton]{--member-primary:#4e2a84;--member-primary-dark:#3b2065;--member-primary-light:#6a3dad;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"Tarleton State University";--member-short:"Tarleton";--member-mascot:"Texans"}[data-theme-member=wtamu]{--member-primary:#6e0d25;--member-primary-dark:#52091b;--member-primary-light:#8a1130;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"West Texas A&M University";--member-short:"WTAMU";--member-mascot:"Buffaloes"}[data-theme-member=tamuk]{--member-primary:#00539b;--member-primary-dark:#003d73;--member-primary-light:#006bc4;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"Texas A&M University-Kingsville";--member-short:"TAMUK";--member-mascot:"Javelinas"}[data-theme-member=tamiu]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#a5acaf;--member-accent-light:#e8eaeb;--member-pattern-color:hsla(198,6%,67%,.12);--member-name:"Texas A&M International University";--member-short:"TAMIU";--member-mascot:"Dustdevils"}[data-theme-member=tamusa]{--member-primary:#002d72;--member-primary-dark:#001f4f;--member-primary-light:#003d99;--member-secondary:#fff;--member-accent:#e87722;--member-accent-light:#fcd9bd;--member-pattern-color:rgba(232,119,34,.1);--member-name:"Texas A&M University-San Antonio";--member-short:"TAMU-SA";--member-mascot:"Jaguars"}[data-theme-member=tamuc]{--member-primary:#002d72;--member-primary-dark:#001f4f;--member-primary-light:#003d99;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"Texas A&M University-Commerce";--member-short:"TAMU-C";--member-mascot:"Lions"}[data-theme-member=tamut]{--member-primary:#036;--member-primary-dark:#024;--member-primary-light:#048;--member-secondary:#fff;--member-accent:#c8102e;--member-accent-light:#f5c6cd;--member-pattern-color:rgba(200,16,46,.1);--member-name:"Texas A&M University-Texarkana";--member-short:"TAMUT";--member-mascot:"Eagles"}[data-theme-member=tamuct]{--member-primary:#002d72;--member-primary-dark:#001f4f;--member-primary-light:#003d99;--member-secondary:#fff;--member-accent:#f2a900;--member-accent-light:#fef3d0;--member-pattern-color:rgba(242,169,0,.1);--member-name:"Texas A&M University-Central Texas";--member-short:"TAMUCT";--member-mascot:"Warriors"}[data-theme-member=rellis]{--member-primary:#4b1311;--member-primary-dark:#380e0d;--member-primary-light:#784e4c;--member-secondary:#fff;--member-accent:#b4b7b9;--member-accent-light:#e4e6e7;--member-pattern-color:hsla(204,3%,72%,.14);--member-name:"TAMU RELLIS Campus";--member-short:"RELLIS";--member-mascot:""}[data-theme-member=agrilife]{--member-primary:#6a0000;--member-primary-dark:#500000;--member-primary-light:#8a0000;--member-secondary:#fff;--member-accent:#7a9a01;--member-accent-light:#d4e6a3;--member-pattern-color:rgba(122,154,1,.1);--member-name:"Texas A&M AgriLife";--member-short:"AgriLife";--member-mascot:""}[data-theme-member=tees]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#af8846;--member-accent-light:#f0d9a8;--member-pattern-color:rgba(175,136,70,.1);--member-name:"Texas A&M Engineering Experiment Station";--member-short:"TEES";--member-mascot:""}[data-theme-member=teex]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#af8846;--member-accent-light:#f0d9a8;--member-pattern-color:rgba(175,136,70,.1);--member-name:"Texas A&M Engineering Extension Service";--member-short:"TEEX";--member-mascot:""}[data-theme-member=tti]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#0065a4;--member-accent-light:#d0e5f4;--member-pattern-color:rgba(0,101,164,.1);--member-name:"Texas A&M Transportation Institute";--member-short:"TTI";--member-mascot:""}[data-theme-member=tfs]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#006747;--member-accent-light:#cce1da;--member-pattern-color:rgba(0,103,71,.1);--member-name:"Texas A&M Forest Service";--member-short:"TFS";--member-mascot:""}[data-theme-member=tvmdl]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#af8846;--member-accent-light:#f0d9a8;--member-pattern-color:rgba(175,136,70,.1);--member-name:"Texas A&M Veterinary Medical Diagnostic Laboratory";--member-short:"TVMDL";--member-mascot:""}[data-theme-member=tdem]{--member-primary:#036;--member-primary-dark:#024;--member-primary-light:#048;--member-secondary:#fff;--member-accent:#c8102e;--member-accent-light:#f5c6cd;--member-pattern-color:rgba(200,16,46,.1);--member-name:"Texas Division of Emergency Management";--member-short:"TDEM";--member-mascot:""}[data-theme-member=tamhsc]{--member-primary:#500000;--member-primary-dark:#3c0000;--member-primary-light:#6a0000;--member-secondary:#fff;--member-accent:#00838f;--member-accent-light:#cbe7ea;--member-pattern-color:rgba(0,131,143,.1);--member-name:"Texas A&M Health";--member-short:"TAMHSC";--member-mascot:""}[data-theme-member=system]{--member-primary:#333;--member-primary-dark:#222;--member-primary-light:#444;--member-secondary:#fff;--member-accent:#af8846;--member-accent-light:#f0d9a8;--member-pattern-color:rgba(175,136,70,.1);--member-name:"Texas A&M University System";--member-short:"TAMUS";--member-mascot:""}:root,[data-theme-member]{--brand-primary:var(--member-primary);--brand-primary-dark:var(--member-primary-dark);--brand-primary-darker:var(--member-primary-dark);--brand-primary-light:var(--member-primary-light);--tamu-primary:var(--member-primary);--tamu-primary-dark:var(--member-primary-dark);--tamu-primary-light:var(--member-primary-light);--tamu-accent:var(--member-accent);--tamu-accent-light:var(--member-accent-light);--tamu-maroon:var(--member-primary);--tamu-maroon-dark:var(--member-primary-dark);--tamu-brand-dark:var(--member-primary-dark);--tamu-gold:var(--member-accent)}html[data-theme-member] .btn,html[data-theme-member] .button,html[data-theme-member] .callout,html[data-theme-member] .feed-card,html[data-theme-member] .tamu-card,html[data-theme-member] .tool-card,html[data-theme-member] a,html[data-theme-member] body,html[data-theme-member] button{transition:background-color .3s ease,color .3s ease,border-color .3s ease}:root,[data-tamu-theme=light],html[data-theme=light]{--tamu-surface-1:var(--tamu-white);--tamu-surface-2:var(--tamu-gray-50);--tamu-surface-3:var(--tamu-gray-100);--tamu-surface-4:var(--tamu-gray-200);--tamu-bg-page:var(--tamu-gray-50);--tamu-bg-card:var(--tamu-white);--tamu-bg-card-hover:var(--tamu-gray-50);--tamu-bg-elevated:hsla(0,0%,100%,.96);--tamu-bg-input:var(--tamu-white);--tamu-bg-accent-soft:var(--tamu-warm-50);--tamu-text-primary:var(--tamu-gray-800);--tamu-text-secondary:var(--tamu-gray-600);--tamu-text-tertiary:var(--tamu-gray-500);--tamu-text-muted:var(--tamu-gray-400);--tamu-text-inverse:var(--tamu-white);--tamu-heading-color:var(--tamu-maroon);--tamu-border-default:var(--tamu-gray-300);--tamu-border-subtle:var(--tamu-gray-200);--tamu-border-active:var(--tamu-maroon);--tamu-link-color:#006483;--tamu-link-hover:#004362;--tamu-link-visited:var(--tamu-purple);--tamu-link-focused:#7f6078;--tamu-sidebar-bg:var(--tamu-maroon);--tamu-sidebar-text:var(--tamu-white);--tamu-sidebar-hover:hsla(0,0%,100%,.1);--tamu-sidebar-active:hsla(0,0%,100%,.2);--tamu-card-border:var(--tamu-maroon);--tamu-card-shadow-color:var(--tamu-maroon);--tamu-selection-bg:rgba(80,0,0,.15);--tamu-selection-text:inherit;--tamu-scrollbar-track:var(--tamu-gray-100);--tamu-scrollbar-thumb:var(--tamu-gray-300);--tamu-scrollbar-thumb-hover:var(--tamu-gray-400);--tamu-overlay-bg:rgba(80,0,0,.08)}[data-tamu-theme=dark],html.dark,html[data-theme=dark]{--tamu-dark-page:#111113;--tamu-dark-surface:#191a1e;--tamu-dark-elevated:#222328;--tamu-dark-elevated-hover:#2a2b31;--tamu-dark-text:#ededf0;--tamu-dark-text-secondary:#b0b1b8;--tamu-dark-heading:#f0f0f4;--tamu-dark-text-inverse:#111113;--tamu-dark-border:#2c2d33;--tamu-dark-border-hover:#444450;--tamu-dark-border-active:#8b6c34;--tamu-dark-link:#d6bb89;--tamu-dark-link-hover:#f3dfb9;--tamu-dark-gold:#af8846;--tamu-dark-maroon:#732f2f;--tamu-dark-maroon-halo:hsla(0,0%,100%,.12);--tamu-dark-hover:rgba(115,47,47,.16);--tamu-dark-positive:#6ee7b7;--tamu-dark-negative:#fca5a5;--tamu-dark-highlight:#6b4c10;--tamu-surface-1:var(--tamu-dark-page);--tamu-surface-2:var(--tamu-dark-surface);--tamu-surface-3:var(--tamu-dark-elevated);--tamu-surface-4:var(--tamu-dark-border-hover);--tamu-bg-page:var(--tamu-dark-page);--tamu-bg-card:var(--tamu-dark-surface);--tamu-bg-card-hover:var(--tamu-dark-elevated);--tamu-bg-elevated:var(--tamu-dark-elevated);--tamu-bg-input:var(--tamu-dark-elevated);--tamu-bg-accent-soft:var(--tamu-dark-surface);--tamu-text-primary:var(--tamu-dark-text);--tamu-text-secondary:var(--tamu-dark-text-secondary);--tamu-text-tertiary:var(--tamu-dark-text-secondary);--tamu-text-muted:var(--tamu-dark-text-secondary);--tamu-text-inverse:var(--tamu-dark-text-inverse);--tamu-heading-color:var(--tamu-dark-heading);--tamu-border-default:var(--tamu-dark-border);--tamu-border-subtle:var(--tamu-dark-border);--tamu-border-active:var(--tamu-dark-border-active);--tamu-primary:#700000;--tamu-primary-hover:var(--tamu-maroon);--tamu-link-color:var(--tamu-dark-link);--tamu-link-hover:var(--tamu-dark-link-hover);--tamu-sidebar-bg:var(--tamu-dark-surface);--tamu-sidebar-text:var(--tamu-dark-text);--tamu-sidebar-hover:var(--tamu-dark-hover);--tamu-sidebar-active:rgba(115,47,47,.22);--tamu-card-border:hsla(0,0%,100%,.08);--tamu-card-shadow-color:rgba(0,0,0,.3);--tamu-success:#4cb570;--tamu-success-light:#1a2e1a;--tamu-warning:#e5b229;--tamu-warning-light:#2a1f0a;--tamu-error:#e45a5a;--tamu-error-light:#2e1a1a;--tamu-info:#8f7753;--tamu-info-light:#2d2418;--tamu-focus-color:var(--tamu-gold-200);--tamu-selection-bg:rgba(175,136,70,.24);--tamu-selection-text:inherit;--tamu-scrollbar-track:var(--tamu-dark-surface);--tamu-scrollbar-thumb:var(--tamu-dark-border);--tamu-scrollbar-thumb-hover:var(--tamu-dark-border-hover);--tamu-overlay-bg:rgba(0,0,0,.5);--tamu-shadow-card:-6px 6px 0 0 rgba(80,0,0,.3);--tamu-shadow-warm:0 10px 40px -8px rgba(80,0,0,.2),0 4px 12px -4px rgba(0,0,0,.25);--tamu-shadow-modal:0 24px 80px -12px rgba(0,0,0,.5),0 8px 24px -8px rgba(0,0,0,.3)}:root{--aux-maroon:#500000;--aux-maroon-dark:#3c0000;--aux-maroon-light:#732f2f;--aux-gray-100:#f8f9fa;--aux-gray-200:#e9ecef;--aux-gray-300:#d1d1d1;--aux-gray-400:#adb5bd;--aux-gray-500:#6c757d;--aux-gray-600:#495057;--aux-gray-700:#3d4042;--aux-gray-800:#212529;--aux-gray-900:#1a1a1a;--aux-gold:#af8846;--aux-gold-light:#f0d9a8;--aux-gold-dark:#8b6c34;--aux-cream:#e9e4dc;--aux-ivory:#faf7f3;--aux-rougue:#95463b;--aux-olive:#5b6236;--aux-cobalt:#48597e;--aux-blue:#006483;--aux-green:#76987b;--aux-teal:#1b9d92;--aux-purple:#7f6078;--aux-orange:#d97706;--aux-success:#389f5a;--aux-warning:#e5b229;--aux-error:#d04343;--aux-info:#3a567b;--aux-font-body:"Open Sans",Arial,sans-serif;--aux-font-heading:"Work Sans",Arial,sans-serif;--aux-weight-normal:400;--aux-weight-medium:500;--aux-weight-semibold:600;--aux-weight-bold:700;--aux-weight-extrabold:800;--aux-line-height-tight:1.1;--aux-line-height-snug:1.25;--aux-line-height-normal:1.5;--aux-line-height-relaxed:1.75;--aux-space-xs:.25rem;--aux-space-sm:.5rem;--aux-space-md:1rem;--aux-space-lg:1.5rem;--aux-space-xl:2rem;--aux-space-2xl:3rem;--aux-breakpoint-sm:576px;--aux-breakpoint-md:768px;--aux-breakpoint-lg:992px;--aux-breakpoint-xl:1200px;--aux-breakpoint-xxl:1400px;--aux-border-width:2px;--aux-border-color:var(--aux-gray-300);--aux-radius-sm:.25rem;--aux-radius-md:.5rem;--aux-radius-lg:.75rem;--aux-transition-fast:.15s ease;--aux-transition-normal:.2s ease;--aux-transition-slow:.35s ease;--aux-shadow-sm:0 1px 2px rgba(0,0,0,.05);--aux-shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--aux-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--aux-shadow-card:-6px 6px 0 0;--aux-focus-color:var(--aux-gold-dark);--aux-focus-style:dotted;--aux-focus-width:2px;--aux-focus-offset:3px;--tamu-maroon:var(--aux-maroon);--tamu-gold:var(--aux-gold);--tamu-ivory:#faf7f3;--tamu-cream:#e9e4dc;--tamu-card-radius:var(--aux-radius-lg)}html.dark{--aux-border-color:var(--aux-gray-600);--aux-focus-color:var(--aux-gold-light)}.tamu-card{background:#fff;border:var(--aux-border-width) solid var(--member-primary,var(--aux-maroon));border-radius:var(--aux-radius-lg);box-shadow:var(--aux-shadow-card) #50000000;color:var(--aux-gray-800);display:flex;flex-direction:column;overflow:visible;padding:var(--aux-space-lg);position:relative;text-decoration:none;transition:transform var(--aux-transition-slow),box-shadow .4s ease-out,border-color .3s ease-out,background .3s ease-out}.tamu-card--linked .tamu-card__link:after{content:"";inset:0;pointer-events:auto;position:absolute;z-index:4}.tamu-card__link{color:inherit;display:inline-block;position:relative;text-decoration:none}.tamu-card__link:focus,.tamu-card__link:hover{outline:none;text-decoration:none}.tamu-card__content{display:flex;flex-direction:column;height:100%;padding-top:1.5rem;position:relative;z-index:2}.tamu-card__content .content-tag,.tamu-card__content .tag-group,.tamu-card__content a:not(.tamu-card__link),.tamu-card__content button{pointer-events:auto;position:relative;z-index:10}.tamu-card:hover{border-color:var(--member-primary,var(--aux-maroon));box-shadow:var(--aux-shadow-card) var(--member-primary,var(--aux-maroon));transform:translate(6px,-6px);z-index:10}.tamu-card:active{box-shadow:-3px 3px 0 0 var(--member-primary,var(--aux-maroon));transform:translate(3px,-3px);transition-duration:.1s}.tamu-card__link-arrow{align-items:center;background:#fff;border:2px solid var(--member-primary,var(--aux-maroon));border-top-right-radius:var(--aux-radius-lg);color:var(--member-primary,var(--aux-maroon));display:flex;height:44px;justify-content:center;pointer-events:none;position:absolute;right:-2px;top:-2px;transition:transform .3s ease,background-color .3s ease,border-color .3s ease;width:44px;z-index:5}.tamu-card:hover .tamu-card__link-arrow{background:var(--aux-gray-100)}.tamu-card__title{color:var(--member-primary,var(--aux-maroon));font-family:var(--aux-font-heading);font-size:1.5rem;font-weight:var(--aux-weight-bold);line-height:var(--aux-line-height-tight);margin:0 0 var(--aux-space-xs) 0}.tamu-card:hover .tamu-card__title{color:var(--member-primary-dark,var(--aux-maroon-dark))}.tamu-card__desc{color:var(--aux-gray-700);flex-grow:1;font-family:var(--aux-font-body);font-size:1rem;line-height:var(--aux-line-height-normal);margin-top:var(--aux-space-sm)}.tamu-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--aux-space-sm);justify-content:flex-start;margin-top:auto;padding-top:var(--aux-space-md)}.tamu-card__icon{flex-shrink:0;font-size:1.5rem}.tamu-card--has-image .tamu-card__image-container{background:var(--aux-gray-100);border-radius:var(--aux-radius-lg) var(--aux-radius-lg) 0 0;height:140px;margin:calc(var(--aux-space-lg)*-1);margin-bottom:var(--aux-space-md);overflow:hidden}.tamu-card--has-image .tamu-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.tamu-card--has-image:hover .tamu-card__image{transform:scale(1.03)}.tamu-card--featured{background:linear-gradient(135deg,#fff 0,var(--aux-gray-100) 100%);border-width:3px}.tamu-card--bold .tamu-card__title{font-style:italic;text-transform:uppercase}html.dark .tamu-card{background:var(--tamu-dark-surface);border-color:var(--aux-border-color);color:var(--tamu-dark-text)}html.dark .tamu-card:hover{border-color:var(--aux-border-color);box-shadow:-6px 6px #1e1e23cc}html.dark .tamu-card:hover .tamu-card__title,html.dark .tamu-card__title{color:#fff}html.dark .tamu-card__desc{color:var(--tamu-dark-text)}html.dark .tamu-card__link-arrow{background:var(--tamu-dark-surface);border-color:var(--aux-border-color);color:var(--member-primary,var(--aux-maroon))}html.dark .tamu-card:hover .tamu-card__link-arrow{background:var(--tamu-dark-elevated);border-color:var(--aux-border-color)}html.dark .tamu-card--has-image .tamu-card__image-container{background:var(--tamu-dark-elevated)}.tamu-card-grid{display:grid;gap:var(--aux-space-lg);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:8px}.tamu-card-grid--2{grid-template-columns:repeat(2,1fr)}.tamu-card-grid--3{grid-template-columns:repeat(3,1fr)}.tamu-card-grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.tamu-card-grid--2,.tamu-card-grid--3,.tamu-card-grid--4{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:992px){.tamu-card-grid--3,.tamu-card-grid--4{grid-template-columns:repeat(2,1fr)}}.markdown a:not([class]),.markdown li a,.markdown p a,.markdown td a,article a:not([class]),article li a,article p a,article td a{color:var(--aux-blue);text-decoration:none;transition:color var(--aux-transition-fast)}.markdown a:not([class]):hover,.markdown li a:hover,.markdown p a:hover,.markdown td a:hover,article a:not([class]):hover,article li a:hover,article p a:hover,article td a:hover{color:var(--aux-maroon);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}html.dark .markdown a:not([class]),html.dark article a:not([class]){color:#8ecae6}html.dark .markdown a:not([class]):hover,html.dark article a:not([class]):hover{color:#fff}.link--cta{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;font-family:var(--aux-font-body);font-size:1.1rem;gap:.25rem;text-decoration:none;transition:color var(--aux-transition-fast)}.link--cta:after{background-color:currentColor;content:"";display:inline-block;height:1rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform var(--aux-transition-normal);width:1.25rem}.link--cta:focus,.link--cta:hover{color:var(--aux-maroon-light)}.link--cta:focus:after,.link--cta:hover:after{transform:translate(.25rem)}.link--cta:active{color:var(--aux-maroon-light)}.link--cta:active:after{transform:translate(.125rem)}.link--cta-leading{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;font-family:var(--aux-font-body);font-size:1.1rem;gap:.25rem;margin-left:1.4rem;text-decoration:none;transition:color var(--aux-transition-fast)}.link--cta-leading:before{background-color:currentColor;content:"";display:inline-block;height:1rem;margin-left:-1.4rem;margin-right:.3rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform var(--aux-transition-normal);width:1rem}.link--cta-leading:focus:before,.link--cta-leading:hover:before{transform:translate(-.15rem)}.link--bold{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;font-family:var(--aux-font-heading);font-size:1.25rem;font-style:italic;gap:.5rem;text-decoration:none;transition:color var(--aux-transition-fast)}.link--bold:after{background-color:currentColor;content:"";display:inline-block;height:1.25rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l73.4 73.4H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h370.7l-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l73.4 73.4H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h370.7l-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform var(--aux-transition-normal);width:1.75rem}.link--bold:focus,.link--bold:hover{color:var(--aux-maroon-light)}.link--bold:focus:after,.link--bold:hover:after{transform:translate(.35rem)}.link--bold:active:after{transform:translate(.2rem)}.link--bold-leading{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;font-family:var(--aux-font-heading);font-size:1.25rem;font-style:italic;margin-left:1.4rem;text-decoration:none;transition:color var(--aux-transition-fast)}.link--bold-leading:before{background-color:currentColor;content:"";display:inline-block;height:1rem;margin-left:-1.4rem;margin-right:.3rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m-15-175c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47H144c-13.3 0-24-10.7-24-24s10.7-24 24-24h110.1l-47-47c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l88 88c9.4 9.4 9.4 24.6 0 33.9l-88 88z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m-15-175c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47H144c-13.3 0-24-10.7-24-24s10.7-24 24-24h110.1l-47-47c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l88 88c9.4 9.4 9.4 24.6 0 33.9l-88 88z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:transform var(--aux-transition-normal);width:1.25rem}.link--bold-leading:focus:before,.link--bold-leading:hover:before{transform:translate(-.2rem)}.markdown h2 a,.markdown h2 a:not([class]),.markdown h3 a,.markdown h3 a:not([class]),.markdown h4 a,.markdown h4 a:not([class]),.markdown h5 a,.markdown h5 a:not([class]),.markdown h6 a,.markdown h6 a:not([class]),.ns-h2 a,.ns-h3 a,.ns-h4 a,.ns-h5 a,.ns-h6 a,article h2 a,article h2 a:not([class]),article h3 a,article h3 a:not([class]),article h4 a,article h4 a:not([class]),article h5 a,article h5 a:not([class]),article h6 a,article h6 a:not([class]),h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;transition:color var(--aux-transition-fast)}.ns-h2-bold a,.ns-h3-bold a,.ns-h4-bold a,h2.bold a,h3.bold a,h4.bold a{font-style:italic}.markdown h2 a:hover,.markdown h3 a:hover,.markdown h4 a:hover,.markdown h5 a:hover,.markdown h6 a:hover,article h2 a:hover,article h3 a:hover,article h4 a:hover,article h5 a:hover,article h6 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--aux-maroon-light);text-decoration:none}h2[id]>a:before,h3[id]>a:before,h4[id]>a:before,h5[id]>a:before,h6[id]>a:before{color:var(--aux-gray-400,#adb5bd);content:"#";font-weight:400;margin-left:-1.2em;opacity:0;position:absolute;transition:opacity var(--aux-transition-fast)}h2[id]:hover>a:before,h3[id]:hover>a:before,h4[id]:hover>a:before,h5[id]:hover>a:before,h6[id]:hover>a:before{opacity:1}h2[id],h3[id],h4[id],h5[id],h6[id]{position:relative}.link--bold.on-dark,.link--cta.on-dark,.on-dark .link--bold,.on-dark .link--cta{color:#fff}.link--bold.on-dark:hover,.link--cta.on-dark:hover,.on-dark .link--bold:hover,.on-dark .link--cta:hover{color:var(--aux-gold-light)}.link--bold.on-dark:after,.link--cta.on-dark:after,.on-dark .link--bold:after,.on-dark .link--cta:after{background-color:#fff}.link--bold.on-dark:hover:after,.link--cta.on-dark:hover:after,.on-dark .link--bold:hover:after,.on-dark .link--cta:hover:after{background-color:var(--aux-gold-light)}body{font-size:1rem}body,p{font-family:var(--aux-font-body);line-height:var(--aux-line-height-normal)}p{margin-bottom:1rem}.ns-h1,.ns-h2,.ns-h3,.ns-h4,.ns-h5,.ns-h6,h1,h2,h3,h4,h5,h6{color:var(--member-primary,var(--aux-maroon));font-family:var(--aux-font-heading);font-weight:var(--aux-weight-extrabold);line-height:var(--aux-line-height-tight)}.ns-h1,.ns-h1-bold,.ns-h2-bold,.ns-h3-bold,.ns-h4-bold,.ns-h5-bold,.ns-h6-bold,h1,h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-style:italic;letter-spacing:-.02em;text-transform:uppercase}.ns-h1,h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--aux-space-lg);margin-top:0}.ns-h2,h2{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:1rem;margin-top:2.5rem}.ns-h3,h3{font-size:clamp(1.25rem,3vw,1.5rem);margin-bottom:.75rem;margin-top:2rem}.ns-h4,h4{font-size:1.25rem;margin-bottom:.5rem;margin-top:1.5rem}.ns-h5,h5{font-size:1.1rem;margin-top:1.25rem}.ns-h5,.ns-h6,h5,h6{margin-bottom:var(--aux-space-sm)}.ns-h6,h6{font-size:1rem;margin-top:1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}blockquote,table{margin-bottom:1.5rem;margin-top:1.25rem}pre{margin-bottom:1.5rem;margin-top:1rem}ol,ul{margin-bottom:1.25rem}.heading-group--bold h2:after,h1:after{background-color:var(--aux-gold);content:"";display:block;height:8px;margin-top:var(--aux-space-sm);width:100px}html.dark .heading-group--bold h2:after,html.dark h1:after{background-color:#fff}.eyebrow,.subhead{color:var(--aux-gray-600);font-family:var(--aux-font-body);font-size:.875rem;font-weight:var(--aux-weight-medium);letter-spacing:.05em;text-transform:uppercase}html.dark .eyebrow,html.dark .subhead,html.dark .superhead{color:var(--aux-gray-400)}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#fff}.badge{background:var(--tamu-info-light,#d6e0ed);border-radius:4px;color:var(--tamu-info,#3a567b);display:inline-block;font-size:.65em;font-weight:600;letter-spacing:.04em;line-height:1.4;padding:.15em .55em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.badge--warning{background:var(--tamu-warning-light,#fdf3d8);color:#6b4e00}.badge--success{background:var(--tamu-success-light,#d1f0dd);color:#1a5c2e}.badge--danger,.badge--error{background:var(--tamu-error-light,#f8d7d7);color:#7a1a1a}.badge--info{background:var(--tamu-info-light,#d6e0ed);color:var(--tamu-info,#3a567b)}html.dark .badge{color:var(--tamu-dark-text,#ededf0)}html.dark .badge--warning{background:#af884633;color:#e5c77a}html.dark .badge--success{background:#389f5a33;color:#6ee7b7}html.dark .badge--danger,html.dark .badge--error{background:#d0434333;color:#fca5a5}html.dark .badge--info{background:#3a567b33;color:#8ab4f8}.blog-listing{margin:0 auto;max-width:56rem;padding:var(--aux-space-xl)}.blog-listing>h1{margin-bottom:var(--aux-space-lg)}.blog-listing .superhead{color:var(--aux-gray-600);font-family:var(--aux-font-body);font-size:.875rem;font-weight:var(--aux-weight-medium);letter-spacing:.05em;margin-bottom:var(--aux-space-xs);text-transform:uppercase}.blog-post-card{border-bottom:var(--aux-border-width) solid var(--aux-border-color);padding:var(--aux-space-lg) 0}.blog-post-card:first-child{padding-top:0}.blog-post-card h2{font-size:clamp(1.1rem,3vw,1.35rem);margin:0 0 var(--aux-space-sm)}.blog-post-card h2 a{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;gap:.35rem;text-decoration:none;transition:color var(--aux-transition-fast)}.blog-post-card h2 a:after{background-color:currentColor;content:"";display:inline-block;height:.8rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L370.7 224H64c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L265.3 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;opacity:.5;transition:transform var(--aux-transition-normal),opacity var(--aux-transition-fast);width:1rem}.blog-post-card h2 a:hover{color:var(--aux-maroon-light)}.blog-post-card h2 a:hover:after{opacity:1;transform:translate(.25rem)}.blog-post-card .description{color:var(--text-secondary);font-family:var(--aux-font-body);line-height:var(--aux-line-height-normal);margin:var(--aux-space-xs) 0 0}.blog-post-card .meta{color:var(--aux-gray-500);font-family:var(--aux-font-body);font-size:.8rem;margin-top:var(--aux-space-xs)}.blog-listing .empty{color:var(--text-secondary);font-family:var(--aux-font-body);font-style:italic;padding:var(--aux-space-xl) 0}.blog-post{margin:0 auto;max-width:56rem;padding:var(--aux-space-xl)}html.dark .blog-post-card{border-bottom-color:#2d2d2d}html.dark .blog-post-card h2 a{color:#50a0a5}html.dark .blog-post-card h2 a:hover{color:#9ad9cd}@media(max-width:768px){.blog-listing,.blog-post{padding:var(--aux-space-md)}}.mermaid svg .node circle,.mermaid svg .node ellipse,.mermaid svg .node polygon,.mermaid svg .node rect,.mermaid-modal-svg svg .node circle,.mermaid-modal-svg svg .node ellipse,.mermaid-modal-svg svg .node polygon,.mermaid-modal-svg svg .node rect{fill:#fff!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08));stroke:var(--tamu-maroon)!important;stroke-width:2px!important}html.dark .mermaid svg .node circle,html.dark .mermaid svg .node ellipse,html.dark .mermaid svg .node polygon,html.dark .mermaid svg .node rect,html.dark .mermaid-modal-svg svg .node circle,html.dark .mermaid-modal-svg svg .node ellipse,html.dark .mermaid-modal-svg svg .node polygon,html.dark .mermaid-modal-svg svg .node rect{fill:#2e2e31!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4));stroke:#fff!important}.mermaid svg .edgePath .path,.mermaid-modal-svg svg .edgePath .path{stroke:var(--tamu-maroon)!important;stroke-width:1.5px!important}html.dark .mermaid svg .edgePath .path,html.dark .mermaid-modal-svg svg .edgePath .path{stroke:#fff!important}.mermaid svg .marker,.mermaid-modal-svg svg .marker{fill:var(--tamu-maroon)!important;stroke:var(--tamu-maroon)!important}html.dark .mermaid svg .marker,html.dark .mermaid-modal-svg svg .marker{fill:#fff!important;stroke:#fff!important}.mermaid svg .edgeLabel,.mermaid svg .node .label,.mermaid-modal-svg svg .edgeLabel,.mermaid-modal-svg svg .node .label{color:#333!important}html.dark .mermaid svg .edgeLabel,html.dark .mermaid svg .node .label,html.dark .mermaid-modal-svg svg .edgeLabel,html.dark .mermaid-modal-svg svg .node .label{color:#fff!important}.mermaid svg .edgeLabel,.mermaid-modal-svg svg .edgeLabel{background-color:transparent!important}.mermaid svg rect.label-bg,.mermaid svg span.edgeLabel,.mermaid-modal-svg svg rect.label-bg,.mermaid-modal-svg svg span.edgeLabel{fill:#fff!important}html.dark .mermaid svg rect.label-bg,html.dark .mermaid svg span.edgeLabel,html.dark .mermaid-modal-svg svg rect.label-bg,html.dark .mermaid-modal-svg svg span.edgeLabel{fill:#2e2e31!important}.mermaid svg .cluster rect,.mermaid-modal-svg svg .cluster rect{fill:transparent!important;rx:8px!important;ry:8px!important;stroke:var(--tamu-maroon)!important;stroke-dasharray:4!important}html.dark .mermaid svg .cluster rect,html.dark .mermaid-modal-svg svg .cluster rect{fill:transparent!important;stroke:#fff6!important}.mermaid svg .cluster span,.mermaid-modal-svg svg .cluster span{color:var(--tamu-maroon)!important}html.dark .mermaid svg .cluster span,html.dark .mermaid-modal-svg svg .cluster span{color:#fff!important}:root{--member-primary:#500000;--member-accent:#3c0000;--text-primary:var(--tamu-text-primary,#1a1a1a);--text-secondary:var(--tamu-text-secondary,#666);--text-inverse:var(--tamu-text-inverse,#fff);--border-color:var(--tamu-border-default,var(--aux-border-color,#d1d1d1));--bg-primary:var(--tamu-bg-card,#fff);--bg-secondary:var(--tamu-surface-3,var(--aux-gray-100,#f8f9fa));--bg-page:var(--tamu-bg-page,#fafafa);--tree-line-color:var(--tamu-gray-400,#adb5bd)}html.dark{--text-primary:var(--tamu-dark-text);--text-secondary:var(--tamu-dark-text-secondary);--text-inverse:var(--tamu-dark-text-inverse);--border-color:var(--tamu-dark-border);--bg-primary:var(--tamu-dark-page);--bg-secondary:var(--tamu-dark-elevated);--bg-page:var(--tamu-dark-page);--tree-line-color:var(--tamu-dark-border-hover);--member-primary:#fff;--member-accent:var(--tamu-dark-maroon)}body{background-color:var(--bg-primary);color:var(--text-primary)}a{color:var(--tamu-link-color,#006483)}a:hover{color:var(--tamu-link-hover,#004362)}a.btn--primary,a.button--primary{color:#fff}a.btn--secondary,a.button--secondary{background-color:transparent;color:var(--member-primary,var(--aux-maroon))}a.btn--secondary:hover,a.button--secondary:hover{background-color:var(--member-primary,var(--aux-maroon));color:#fff}[data-tooltip]{position:relative}[data-tooltip]:after{background:var(--aux-gray-800,#212529);border-radius:var(--aux-radius-md,.375rem);box-shadow:0 4px 12px #00000026;color:#fff;content:attr(data-tooltip);font-family:Work Sans,sans-serif;font-size:.72rem;font-weight:600;left:50%;line-height:1.3;opacity:0;padding:.35rem .65rem;pointer-events:none;position:absolute;top:calc(100% + .45rem);transform:translate(-50%);transform:translate(-50%) translateY(2px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:var(--tamu-z-tooltip,1070)}[data-tooltip]:focus-visible:after,[data-tooltip]:hover:after{opacity:1;transform:translate(-50%) translateY(0)}[data-tooltip]:before{border:.3rem solid transparent;border-bottom:.3rem solid var(--aux-gray-800,#212529);content:"";left:50%;opacity:0;pointer-events:none;position:absolute;top:calc(100% + .1rem);transform:translate(-50%);transition:opacity .15s ease;z-index:var(--tamu-z-tooltip,1070)}[data-tooltip]:focus-visible:before,[data-tooltip]:hover:before{opacity:1}html.dark [data-tooltip]:after{background:var(--aux-gray-200,#e9ecef);box-shadow:0 4px 12px #0000004d;color:var(--aux-gray-900,#121212)}html.dark [data-tooltip]:before{border-bottom-color:var(--aux-gray-200,#e9ecef)}.page-container{margin-inline:auto;max-width:72rem;padding-block:var(--aux-space-xl,2rem);padding-inline:var(--aux-space-lg,1.5rem)}@media(max-width:768px){.page-container{padding-block:var(--aux-space-lg,1.5rem);padding-inline:var(--aux-space-md,1rem)}}.script-block[data-v-1916a751]{background:var(--aux-gray-900);border:1px solid var(--aux-gray-200);border-radius:.75rem;color:var(--aux-gray-100);margin:1rem 0;overflow:hidden}.script-header[data-v-1916a751]{align-items:center;background:#ffffff0a;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:1rem;justify-content:space-between;padding:.7rem .95rem}.script-title[data-v-1916a751]{color:var(--aux-gray-100);font-size:.85rem;font-weight:700}.script-actions[data-v-1916a751]{display:inline-flex;gap:.5rem}.script-btn[data-v-1916a751]{background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:999px;color:inherit;cursor:pointer;font-size:.75rem;font-weight:700;padding:.25rem .7rem}.script-btn[data-v-1916a751]:hover{background:#ffffff14}.script-content[data-v-1916a751]{font-size:.92rem;line-height:1.55;margin:0;overflow-x:auto;padding:1rem}.script-content code[data-v-1916a751]{font-family:var(--aux-font-family-monospace,"Fira Code",Consolas,monospace);white-space:pre}.script-block--wrapped .script-content code[data-v-1916a751]{white-space:pre-wrap;word-break:break-word}.api-endpoint[data-v-ce104378]{background:color-mix(in srgb,#fff 92%,var(--aux-gray-100));border:1px solid var(--aux-gray-200);border-radius:.85rem;margin:.75rem 0;overflow:hidden}.api-endpoint__summary[data-v-ce104378]{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:.7rem;list-style:none;padding:.9rem 1rem}.api-endpoint__summary[data-v-ce104378]::-webkit-details-marker{display:none}.api-endpoint__method[data-v-ce104378]{border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;min-width:4.5rem;padding:.18rem .7rem;text-align:center}.api-endpoint__method--get[data-v-ce104378]{background:#dff5e8;color:#1d5c35}.api-endpoint__method--patch[data-v-ce104378],.api-endpoint__method--post[data-v-ce104378],.api-endpoint__method--put[data-v-ce104378]{background:#dbeafe;color:#0f4c81}.api-endpoint__method--delete[data-v-ce104378]{background:#fde2e2;color:#8b1e1e}.api-endpoint__path[data-v-ce104378]{font-size:.85rem}.api-endpoint__summary-text[data-v-ce104378]{color:var(--aux-gray-700);font-size:.92rem}.api-endpoint__auth[data-v-ce104378],.api-endpoint__response[data-v-ce104378]{color:var(--aux-gray-600);font-size:.8rem;font-weight:700;margin-left:auto}.api-endpoint__body[data-v-ce104378]{padding:0 1rem 1rem}.api-endpoint__description[data-v-ce104378]{color:var(--aux-gray-700);margin:0 0 .9rem}.api-endpoint__pill-row[data-v-ce104378],.api-endpoint__tags[data-v-ce104378]{display:flex;flex-wrap:wrap;gap:.45rem}.api-endpoint__pill[data-v-ce104378],.api-endpoint__status[data-v-ce104378],.api-endpoint__tag[data-v-ce104378]{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;padding:.18rem .55rem}.api-endpoint__pill[data-v-ce104378],.api-endpoint__tag[data-v-ce104378]{background:var(--aux-gray-100);color:var(--aux-gray-700)}.api-endpoint__tag--warning[data-v-ce104378]{background:#fff3d6;color:#8f5c00}.api-endpoint__tag--success[data-v-ce104378]{background:#dff5e8;color:#1d5c35}.api-endpoint__tag--dev[data-v-ce104378],.api-endpoint__tag--info[data-v-ce104378]{background:#dbeafe;color:#0f4c81}.api-endpoint__section[data-v-ce104378]{margin-top:1rem}.api-endpoint__section-title[data-v-ce104378]{font-size:.9rem;font-weight:800;letter-spacing:.05em;margin-bottom:.55rem;text-transform:uppercase}.api-endpoint__table[data-v-ce104378]{border-collapse:collapse;width:100%}.api-endpoint__table td[data-v-ce104378],.api-endpoint__table th[data-v-ce104378]{border-bottom:1px solid var(--aux-gray-200);padding:.55rem .6rem;text-align:left;vertical-align:top}.api-endpoint__responses[data-v-ce104378]{display:grid;gap:.55rem}.api-endpoint__response-row[data-v-ce104378]{align-items:center;display:flex;gap:.75rem}.api-endpoint__status[data-v-ce104378]{background:color-mix(in srgb,var(--member-primary) 10%,#fff);color:var(--member-primary,var(--aux-maroon));justify-content:center;min-width:3.5rem}.api-endpoint__note[data-v-ce104378]{border-left:3px solid var(--aux-gold,#af8846);color:var(--aux-gray-700);margin-top:1rem;padding-left:.8rem}.aux-icon[data-v-a0761fd7]{display:inline-block;flex-shrink:0;vertical-align:middle}html.dark .aux-icon{filter:invert(1) brightness(2)}.api-group[data-v-1c43fe73]{background:color-mix(in srgb,#fff 96%,var(--aux-gray-100));border:1px solid var(--aux-gray-200);border-radius:1rem;margin:1rem 0;overflow:hidden}.api-group__summary[data-v-1c43fe73]{align-items:center;cursor:pointer;display:flex;gap:.85rem;list-style:none;padding:1rem 1.1rem}.api-group__summary[data-v-1c43fe73]::-webkit-details-marker{display:none}.api-group__icon[data-v-1c43fe73]{align-items:center;color:var(--member-primary,var(--aux-maroon));display:inline-flex;height:2rem;justify-content:center;width:2rem}.api-group__heading[data-v-1c43fe73]{min-width:0}.api-group__title[data-v-1c43fe73]{font-size:1.02rem;margin:0}.api-group__description[data-v-1c43fe73]{color:var(--aux-gray-700);margin:.2rem 0 0}.api-group__base[data-v-1c43fe73]{color:var(--aux-gray-600);font-size:.82rem;margin-left:auto}.api-group__body[data-v-1c43fe73]{padding:0 1.1rem 1rem}.card-section[data-v-710c1b09]{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:1.5rem 0;padding:8px}.card-section--1[data-v-710c1b09]{grid-template-columns:1fr}.card-section--2[data-v-710c1b09]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.card-section--3[data-v-710c1b09]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.card-section--4[data-v-710c1b09]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.card-section[data-v-710c1b09] .callout,.card-section[data-v-710c1b09] .card-section,.card-section[data-v-710c1b09] .child-pages,.card-section[data-v-710c1b09] .info-box-section,.card-section[data-v-710c1b09] h1,.card-section[data-v-710c1b09] h2,.card-section[data-v-710c1b09] h3,.card-section[data-v-710c1b09] h4,.card-section[data-v-710c1b09] hr,.card-section[data-v-710c1b09] p,.card-section[data-v-710c1b09] table{grid-column:1/-1}@media(max-width:768px){.card-section[data-v-710c1b09],.card-section--2[data-v-710c1b09],.card-section--3[data-v-710c1b09],.card-section--4[data-v-710c1b09]{grid-template-columns:1fr}}.content-rich-text[data-v-26ec771e]{color:inherit}.content-rich-text[data-v-26ec771e] p{margin:.35rem 0 0}.content-rich-text[data-v-26ec771e] .content-rich-text__table-wrap:first-child,.content-rich-text[data-v-26ec771e] ol:first-child,.content-rich-text[data-v-26ec771e] p:first-child,.content-rich-text[data-v-26ec771e] pre:first-child,.content-rich-text[data-v-26ec771e] ul:first-child{margin-top:0}.content-rich-text[data-v-26ec771e] ol,.content-rich-text[data-v-26ec771e] ul{margin:.45rem 0 0;padding-left:1.15rem}.content-rich-text[data-v-26ec771e] li+li{margin-top:.2rem}.content-rich-text[data-v-26ec771e] code{background:color-mix(in srgb,var(--aux-gray-200) 55%,#fff);border-radius:.35rem;font-size:.92em;padding:.1rem .3rem}.content-rich-text[data-v-26ec771e] pre{background:var(--aux-gray-950,#0f172a);border-radius:.9rem;color:var(--aux-gray-100,#f8fafc);margin:.55rem 0 0;overflow-x:auto;padding:.9rem 1rem}.content-rich-text[data-v-26ec771e] pre code{background:transparent;color:inherit;padding:0}.content-rich-text[data-v-26ec771e] table{border-collapse:collapse;font-size:.92rem;width:100%}.content-rich-text[data-v-26ec771e] td,.content-rich-text[data-v-26ec771e] th{border:1px solid color-mix(in srgb,var(--member-primary) 10%,var(--aux-gray-300));padding:.55rem .7rem;text-align:left;vertical-align:top}.content-rich-text[data-v-26ec771e] th{background:color-mix(in srgb,var(--member-primary) 8%,#fff);color:var(--member-primary,var(--aux-maroon))}.content-rich-text[data-v-26ec771e] .content-rich-text__table-wrap{margin-top:.45rem;overflow-x:auto}.content-rich-text--compact[data-v-26ec771e] .content-rich-text__table-wrap,.content-rich-text--compact[data-v-26ec771e] ol,.content-rich-text--compact[data-v-26ec771e] p,.content-rich-text--compact[data-v-26ec771e] pre,.content-rich-text--compact[data-v-26ec771e] ul{margin-top:.25rem}.info-box[data-v-c2a7be4a]{background:color-mix(in srgb,#fff 90%,var(--aux-gray-100));border:1px solid color-mix(in srgb,var(--member-primary) 10%,var(--aux-gray-200));border-left:4px solid var(--member-primary,var(--aux-maroon));display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.25rem}.info-box--maroon[data-v-c2a7be4a]{background:color-mix(in srgb,var(--member-primary) 7%,#fff)}.info-box--info[data-v-c2a7be4a]{border-left-color:var(--aux-blue,#006483)}.info-box--success[data-v-c2a7be4a]{border-left-color:var(--aux-green,#76987b)}.info-box--warning[data-v-c2a7be4a]{border-left-color:var(--aux-gold,#af8846)}.info-box__header[data-v-c2a7be4a]{align-items:center;display:flex;gap:.5rem}.info-box__icon[data-v-c2a7be4a]{align-items:center;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.info-box__title[data-v-c2a7be4a]{color:var(--member-primary-dark,#3c0000);font-size:1.5rem;font-weight:700;line-height:1.2}.info-box__label[data-v-c2a7be4a]{color:var(--text-secondary,#5f6368);font-size:.875rem;font-weight:600}.info-box__content[data-v-c2a7be4a]{color:var(--text-primary,#1f2937);line-height:1.5;margin-top:.25rem}.info-box__content[data-v-c2a7be4a] p:first-child{margin-top:0}.info-box__content[data-v-c2a7be4a] p:last-child{margin-bottom:0}[data-theme=dark] .info-box{background:color-mix(in srgb,var(--aux-gray-800) 92%,#000);border-color:color-mix(in srgb,var(--member-primary) 20%,var(--aux-gray-700))}[data-theme=dark] .info-box__title{color:#fff}[data-theme=dark] .info-box__label{color:var(--aux-gray-300)}[data-theme=dark] .info-box__content{color:var(--aux-gray-200)}.info-box-section[data-v-f0862bde]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:1.5rem 0}.info-box-section--2[data-v-f0862bde]{grid-template-columns:repeat(2,1fr)}.info-box-section--3[data-v-f0862bde]{grid-template-columns:repeat(3,1fr)}.info-box-section--4[data-v-f0862bde]{grid-template-columns:repeat(4,1fr)}.info-box-section--5[data-v-f0862bde]{grid-template-columns:repeat(5,1fr)}.info-box-section[data-v-f0862bde] .callout,.info-box-section[data-v-f0862bde] .card-section,.info-box-section[data-v-f0862bde] .child-pages,.info-box-section[data-v-f0862bde] .info-box-section,.info-box-section[data-v-f0862bde] h1,.info-box-section[data-v-f0862bde] h2,.info-box-section[data-v-f0862bde] h3,.info-box-section[data-v-f0862bde] h4,.info-box-section[data-v-f0862bde] hr,.info-box-section[data-v-f0862bde] p,.info-box-section[data-v-f0862bde] table{grid-column:1/-1}@media(max-width:768px){.info-box-section[data-v-f0862bde],.info-box-section--2[data-v-f0862bde],.info-box-section--3[data-v-f0862bde],.info-box-section--4[data-v-f0862bde],.info-box-section--5[data-v-f0862bde]{grid-template-columns:1fr}}.onboarding-form[data-v-edf792c4]{display:grid;gap:1rem;margin:1.5rem 0}.onboarding-form__grid[data-v-edf792c4]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-form__grid label[data-v-edf792c4]{display:grid;gap:.4rem}.onboarding-form__grid span[data-v-edf792c4]{font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.onboarding-form__grid input[data-v-edf792c4],.onboarding-form__grid textarea[data-v-edf792c4]{background:#fff;border:1px solid var(--aux-gray-300);border-radius:.8rem;font:inherit;padding:.75rem .9rem;width:100%}.onboarding-form__full[data-v-edf792c4]{grid-column:1/-1}.onboarding-form__actions[data-v-edf792c4]{display:flex;flex-wrap:wrap;gap:.75rem}.onboarding-form__actions button[data-v-edf792c4]{background:var(--member-primary,var(--aux-maroon));border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-weight:700;padding:.6rem 1rem}.onboarding-form__actions .onboarding-form__secondary[data-v-edf792c4]{background:var(--aux-gray-200);color:var(--aux-gray-800)}.onboarding-form__output[data-v-edf792c4]{background:var(--aux-gray-950,#0f172a);border:1px solid var(--aux-gray-200);border-radius:1rem;color:var(--aux-gray-100,#f8fafc);margin:0;overflow-x:auto;padding:1rem}.onboarding-form__output code[data-v-edf792c4]{font-family:var(--aux-font-family-monospace,"Fira Code",Consolas,monospace);white-space:pre-wrap}@media(max-width:768px){.onboarding-form__grid[data-v-edf792c4]{grid-template-columns:1fr}.onboarding-form__full[data-v-edf792c4]{grid-column:auto}}.role-explorer[data-v-7134fb59]{display:grid;gap:1rem}.role-explorer__toolbar[data-v-7134fb59]{display:grid;gap:1rem;grid-template-columns:minmax(0,2fr) minmax(220px,1fr)}.role-explorer__label[data-v-7134fb59]{display:block;font-size:.8rem;font-weight:800;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.role-explorer__filter select[data-v-7134fb59],.role-explorer__search input[data-v-7134fb59]{background:#fff;border:1px solid var(--aux-gray-300);border-radius:.75rem;font:inherit;padding:.75rem .9rem;width:100%}.role-explorer__summary[data-v-7134fb59]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.role-explorer__chip[data-v-7134fb59],.role-explorer__role-type[data-v-7134fb59],.role-explorer__summary-link[data-v-7134fb59],.role-explorer__summary-pill[data-v-7134fb59]{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:700;padding:.3rem .75rem}.role-explorer__chip[data-v-7134fb59],.role-explorer__summary-pill[data-v-7134fb59]{background:var(--aux-gray-100);color:var(--aux-gray-700)}.role-explorer__summary-link[data-v-7134fb59]{background:color-mix(in srgb,var(--member-primary) 10%,#fff);color:var(--member-primary,var(--aux-maroon));text-decoration:none}.role-explorer__state[data-v-7134fb59]{border:1px dashed var(--aux-gray-300);border-radius:.9rem;color:var(--aux-gray-700);padding:1rem 1.15rem}.role-explorer__state--error[data-v-7134fb59]{background:#fff7f7;border-color:#f1b7b7;color:#8b1e1e}.role-explorer__grid[data-v-7134fb59]{display:grid;gap:.9rem}.role-explorer__card[data-v-7134fb59]{background:color-mix(in srgb,#fff 92%,var(--aux-gray-100));border:1px solid var(--aux-gray-200);border-radius:1rem;overflow:hidden}.role-explorer__card-summary[data-v-7134fb59]{cursor:pointer;list-style:none;padding:1rem 1.15rem}.role-explorer__card-summary[data-v-7134fb59]::-webkit-details-marker{display:none}.role-explorer__card-header[data-v-7134fb59]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.role-explorer__card-title[data-v-7134fb59]{font-size:1.05rem;margin:0}.role-explorer__card-description[data-v-7134fb59]{color:var(--aux-gray-700);margin:.35rem 0 0}.role-explorer__role-type--custom[data-v-7134fb59]{background:color-mix(in srgb,var(--member-primary) 12%,#fff);color:var(--member-primary,var(--aux-maroon))}.role-explorer__role-type--builtin[data-v-7134fb59]{background:#dbeafe;color:#0f4c81}.role-explorer__stats[data-v-7134fb59]{color:var(--aux-gray-700);display:flex;flex-wrap:wrap;font-size:.88rem;font-weight:600;gap:.75rem;margin-top:.75rem}.role-explorer__card-body[data-v-7134fb59]{padding:0 1.15rem 1.15rem}.role-explorer__section+.role-explorer__section[data-v-7134fb59]{margin-top:1rem}.role-explorer__section--muted[data-v-7134fb59]{color:var(--aux-gray-700)}.role-explorer__section h4[data-v-7134fb59],.role-explorer__subsection h5[data-v-7134fb59]{margin-bottom:.5rem}.role-explorer__assignment-list[data-v-7134fb59]{display:grid;gap:.85rem}.role-explorer__assignment[data-v-7134fb59]{background:#fff;border:1px solid var(--aux-gray-200);border-radius:.85rem;padding:.9rem 1rem}.role-explorer__assignment-name[data-v-7134fb59]{font-weight:800;margin:0}.role-explorer__assignment-description[data-v-7134fb59]{color:var(--aux-gray-700);margin:.35rem 0 0}.role-explorer__chips[data-v-7134fb59]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.role-explorer__subsection[data-v-7134fb59]{margin-top:.9rem}.role-explorer__subsection ul[data-v-7134fb59]{margin:0;padding-left:1.1rem}@media(max-width:768px){.role-explorer__toolbar[data-v-7134fb59]{grid-template-columns:1fr}.role-explorer__card-header[data-v-7134fb59]{flex-direction:column}}.legacy-tab-item[data-v-e4c8dd79]{display:block}.content-tag[data-v-a8157ba1]{align-items:center;background:color-mix(in srgb,var(--member-primary) 8%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--member-primary) 18%,var(--border-color));border-radius:999px;color:var(--member-primary);display:inline-flex;font-size:.8rem;font-weight:700;gap:.25rem;margin:.15rem;padding:.2rem .65rem;text-decoration:none}.content-tag[data-v-a8157ba1]:hover{background:color-mix(in srgb,var(--member-primary) 14%,var(--bg-primary))}.content-tag--subtle[data-v-a8157ba1]{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-secondary)}.tag-group[data-v-33876a3c]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.tag-group--compact[data-v-33876a3c]{gap:.35rem}.offline-banner[data-v-4c3e9396]{align-items:center;background:#92400e;bottom:0;color:#fff;display:flex;font-family:Work Sans,sans-serif;font-size:.85rem;font-weight:600;gap:.5rem;justify-content:center;left:0;padding:.6rem 1rem;position:fixed;right:0;text-align:center;z-index:9999}.offline-banner__icon[data-v-4c3e9396]{font-size:1.1rem}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .2s ease}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.page-slide-left-enter-active,.page-slide-left-leave-active{transition:opacity .2s ease,transform .2s ease}.page-slide-left-enter-from{opacity:0;transform:translate(30px)}.page-slide-left-leave-to{opacity:0;transform:translate(-30px)}.page-slide-right-enter-active,.page-slide-right-leave-active{transition:opacity .2s ease,transform .2s ease}.page-slide-right-enter-from{opacity:0;transform:translate(-30px)}.page-slide-right-leave-to{opacity:0;transform:translate(30px)}.error-page[data-v-8d6acb9b]{align-items:center;background:#faf7f3;color:#3e3e3e;display:flex;flex-direction:column;font-family:Open Sans,Arial,sans-serif;justify-content:center;min-height:100vh;padding:2rem;text-align:center}html.dark .error-page[data-v-8d6acb9b]{background:#141414;color:#e8e6df}.error-page__maroon-bar[data-v-8d6acb9b]{background:#500000;height:6px;left:0;position:fixed;right:0;top:0}.error-page__superhead[data-v-8d6acb9b]{color:#707070;font-family:Oswald,sans-serif;font-size:.85rem;font-weight:400;letter-spacing:.15em;margin:0 0 .5rem;text-transform:uppercase}html.dark .error-page__superhead[data-v-8d6acb9b]{color:#b5ada5}.error-page__code[data-v-8d6acb9b]{color:#500000;font-family:Oswald,sans-serif;font-size:clamp(6rem,15vw,10rem);font-weight:700;line-height:1;margin:0}html.dark .error-page__code[data-v-8d6acb9b]{color:#e9e4dc}.error-page__message[data-v-8d6acb9b]{font-family:Work Sans,Arial,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;margin:1.5rem auto;max-width:32rem}.error-page__path[data-v-8d6acb9b]{background:#5000000f;border-radius:.5rem;color:#707070;display:inline-block;font-family:Fira Code,Consolas,monospace;font-size:.85rem;margin:0 auto 1.5rem;padding:.5rem 1rem;word-break:break-all}html.dark .error-page__path[data-v-8d6acb9b]{background:#ffffff0f;color:#b5ada5}.error-page__actions[data-v-8d6acb9b]{display:flex;gap:.75rem;justify-content:center;margin-top:2rem}.error-page__footer[data-v-8d6acb9b]{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:auto;opacity:.5;padding-top:3rem}.error-page__footer p[data-v-8d6acb9b]{color:#707070;font-family:Work Sans,Arial,sans-serif;font-size:.8rem;margin:0}html.dark .error-page__footer p[data-v-8d6acb9b]{color:#b5ada5}.error-page__logo[data-v-8d6acb9b]{height:2.5rem;width:auto}.btn[data-v-8d6acb9b]{align-items:center;border:2px solid transparent;border-radius:.5rem;cursor:pointer;display:inline-flex;font-family:Work Sans,Arial,sans-serif;font-size:.95rem;font-weight:600;justify-content:center;padding:.65rem 1.5rem;text-decoration:none;transition:all .2s ease}.btn--primary[data-v-8d6acb9b]{background:#500000;border-color:#500000;color:#fff}.btn--primary[data-v-8d6acb9b]:hover{background:#3c0000;border-color:#3c0000}html.dark .btn--primary[data-v-8d6acb9b]{background:#f5f5f5;border-color:#f5f5f5;color:#141414}html.dark .btn--primary[data-v-8d6acb9b]:hover{background:#e8e6df;border-color:#e8e6df}.btn--secondary[data-v-8d6acb9b]{background:transparent;border-color:#500000;color:#500000}.btn--secondary[data-v-8d6acb9b]:hover{background:#500000;color:#fff}html.dark .btn--secondary[data-v-8d6acb9b]{border-color:#e9e4dc;color:#e9e4dc}html.dark .btn--secondary[data-v-8d6acb9b]:hover{background:#e9e4dc;color:#141414}
