/*!
  Theme: Default
  Description: Original highlight.js style
  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
  Maintainer: @highlightjs/core-team
  Website: https://highlightjs.org/
  License: see project LICENSE
  Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#800}.hljs-title,.hljs-section{color:#800;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.badge{padding-left:.25rem;padding-right:.25rem;border-radius:.5rem;background:#ececec;font-size:.75rem;line-height:1.3}.grid-container{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.card,.tile{background:var(--bg-card, white);border-radius:.5rem;box-shadow:0 2px 8px #00000012;border:1px solid var(--fg-border, #e0e0e0);padding:1rem}.card:hover,.tile:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026;transition:transform .2s,box-shadow .2s}@media (max-width: 420px){.grid-container{grid-template-columns:1fr}.card,.tile{padding:.5rem}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:focus-visible{outline:2px solid #5e5ce6;outline-offset:2px}.field-group{display:flex;flex-direction:column;gap:.5rem;width:100%;box-sizing:border-box;padding:.75rem;position:relative;background:var(--bg-card, rgba(255, 255, 255, .8));border:1px solid var(--fg-border, #d1ecf1);border-radius:6px;transition:all .2s ease-in-out}.field-group:hover{background:var(--bg-hover, #f8f9fa);border-color:var(--primary-color, #3F51B5)}.field-group .field-title{font-weight:600;color:var(--fg-text, #2c3e50);font-size:1rem;margin-bottom:.25rem;display:block;line-height:1.4}.field-group .input-row{display:flex;align-items:center;gap:.5rem;width:100%}.field-group .input-row .input-wrapper{display:flex;align-items:center;gap:.375rem;flex:1 1 100%;min-width:0}.field-group .input-row .input-wrapper.resource-types-container{width:100%;flex:1 1 100%;min-width:0}.field-group .input-row .input-wrapper .type-pill{background-color:var(--bg-elevated, #F1FAEE);border:1px solid var(--fg-border, #A8DADC);border-radius:12px;padding:.2rem .6rem;font-size:.75rem;font-weight:500;color:var(--fg-secondary-text, #6c757d);white-space:nowrap;flex-shrink:0;text-transform:uppercase;letter-spacing:.5px;margin-left:auto;margin-right:.5rem}.field-group .input-row .input-wrapper .numeric-input,.field-group .input-row .input-wrapper .text-input,.field-group .input-row .input-wrapper .readonly-value{flex:1;min-width:0;background-color:var(--bg-elevated, rgba(240, 240, 240, .3));border:1px solid var(--fg-border, #ddd);border-radius:4px;padding:.375rem .75rem;font-size:.875rem;color:var(--fg-text, #333);outline:none;transition:all .2s ease}.field-group .input-row .input-wrapper .numeric-input:focus,.field-group .input-row .input-wrapper .text-input:focus,.field-group .input-row .input-wrapper .readonly-value:focus{border-color:var(--primary-color, #3F51B5);box-shadow:0 0 0 2px #3f51b51a;background:var(--bg-card, #fff)}.field-group .input-row .input-wrapper .numeric-input::placeholder,.field-group .input-row .input-wrapper .text-input::placeholder,.field-group .input-row .input-wrapper .readonly-value::placeholder{color:var(--fg-tertiary-text, #999);opacity:.7}.field-group .input-row .input-wrapper .readonly-value{background-color:var(--bg-elevated, #f8f9fa);border:1px solid var(--fg-divider, #e0e0e0);font-family:Monaco,Menlo,Ubuntu Mono,monospace;word-break:break-all}.field-group .input-row .input-wrapper .url-link,.field-group .input-row .input-wrapper .xid-link{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;background:var(--bg-card, rgba(255, 255, 255, .8));border:1px solid var(--fg-border, #d1ecf1);border-radius:4px;text-decoration:none;color:var(--fg-text, #2c3e50);font-size:.875rem;font-weight:500;transition:all .2s ease;flex:1;min-width:0}.field-group .input-row .input-wrapper .url-link:hover,.field-group .input-row .input-wrapper .xid-link:hover{background:var(--bg-hover, #f8f9fa);border-color:var(--primary-color, #3F51B5);color:var(--primary-color, #3F51B5)}.field-group .input-row .input-wrapper .url-link .external-link-icon,.field-group .input-row .input-wrapper .url-link .internal-link-icon,.field-group .input-row .input-wrapper .xid-link .external-link-icon,.field-group .input-row .input-wrapper .xid-link .internal-link-icon{flex-shrink:0;width:14px;height:14px;opacity:.7}.field-group .input-row .input-wrapper .url-link .link-text,.field-group .input-row .input-wrapper .xid-link .link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.field-group .input-row .action-buttons{display:flex;gap:.25rem;flex-shrink:0}.field-group .input-row .action-buttons .action-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--fg-border, #ddd);border-radius:4px;cursor:pointer;color:var(--fg-secondary-text, #666);transition:all .2s ease}.field-group .input-row .action-buttons .action-btn:hover:not(:disabled){background:var(--bg-hover, #f8f9fa);border-color:var(--primary-color, #3F51B5);color:var(--primary-color, #3F51B5)}.field-group .input-row .action-buttons .action-btn:disabled{opacity:.5;cursor:not-allowed}.field-group.error{border-color:var(--error-color, #F44336);background:#f443360d}.field-group.error .field-title{color:var(--error-color, #F44336)}.field-group.error .input-wrapper .numeric-input,.field-group.error .input-wrapper .text-input{border-color:var(--error-color, #F44336)}.field-group.error .input-wrapper .numeric-input:focus,.field-group.error .input-wrapper .text-input:focus{border-color:var(--error-color, #F44336);box-shadow:0 0 0 2px #f443361a}.field-group.disabled{opacity:.6;pointer-events:none;background:var(--bg-elevated, #f5f5f5)}:host-context(body.font-size-small) .field-group,body.font-size-small .field-group{padding:.5rem;gap:.375rem}:host-context(body.font-size-small) .field-group .field-title,body.font-size-small .field-group .field-title{font-size:.85rem;margin-bottom:.2rem}:host-context(body.font-size-small) .field-group .input-row,body.font-size-small .field-group .input-row{gap:.375rem}:host-context(body.font-size-small) .field-group .input-row .input-wrapper,body.font-size-small .field-group .input-row .input-wrapper{gap:.25rem}:host-context(body.font-size-small) .field-group .input-row .input-wrapper .type-pill,body.font-size-small .field-group .input-row .input-wrapper .type-pill{font-size:.7rem;padding:.15rem .5rem;border-radius:10px}:host-context(body.font-size-small) .field-group .input-row .input-wrapper .numeric-input,:host-context(body.font-size-small) .field-group .input-row .input-wrapper .text-input,:host-context(body.font-size-small) .field-group .input-row .input-wrapper .readonly-value,body.font-size-small .field-group .input-row .input-wrapper .numeric-input,body.font-size-small .field-group .input-row .input-wrapper .text-input,body.font-size-small .field-group .input-row .input-wrapper .readonly-value{padding:.25rem .5rem;font-size:.75rem}:host-context(body.font-size-small) .field-group .input-row .input-wrapper .url-link,:host-context(body.font-size-small) .field-group .input-row .input-wrapper .xid-link,body.font-size-small .field-group .input-row .input-wrapper .url-link,body.font-size-small .field-group .input-row .input-wrapper .xid-link{font-size:.75rem;gap:.15rem;padding:.25rem .5rem}:host-context(body.font-size-small) .field-group .input-row .input-wrapper .external-link-icon,:host-context(body.font-size-small) .field-group .input-row .input-wrapper .internal-link-icon,body.font-size-small .field-group .input-row .input-wrapper .external-link-icon,body.font-size-small .field-group .input-row .input-wrapper .internal-link-icon{width:12px;height:12px}:host-context(body.font-size-small) .field-group .input-row .action-buttons,body.font-size-small .field-group .input-row .action-buttons{gap:.15rem}:host-context(body.font-size-small) .field-group .input-row .action-buttons .action-btn,body.font-size-small .field-group .input-row .action-buttons .action-btn{width:24px;height:24px}:host-context(body.font-size-large) .field-group,body.font-size-large .field-group{padding:1rem;gap:.75rem;border-radius:8px}:host-context(body.font-size-large) .field-group .field-title,body.font-size-large .field-group .field-title{font-size:1.1rem;margin-bottom:.375rem;line-height:1.5}:host-context(body.font-size-large) .field-group .input-row,body.font-size-large .field-group .input-row{gap:.75rem}:host-context(body.font-size-large) .field-group .input-row .input-wrapper,body.font-size-large .field-group .input-row .input-wrapper{gap:.5rem}:host-context(body.font-size-large) .field-group .input-row .input-wrapper .type-pill,body.font-size-large .field-group .input-row .input-wrapper .type-pill{font-size:.8rem;padding:.25rem .75rem;border-radius:14px}:host-context(body.font-size-large) .field-group .input-row .input-wrapper .numeric-input,:host-context(body.font-size-large) .field-group .input-row .input-wrapper .text-input,:host-context(body.font-size-large) .field-group .input-row .input-wrapper .readonly-value,body.font-size-large .field-group .input-row .input-wrapper .numeric-input,body.font-size-large .field-group .input-row .input-wrapper .text-input,body.font-size-large .field-group .input-row .input-wrapper .readonly-value{padding:.5rem 1rem;font-size:.9rem;line-height:1.5}:host-context(body.font-size-large) .field-group .input-row .input-wrapper .url-link,:host-context(body.font-size-large) .field-group .input-row .input-wrapper .xid-link,body.font-size-large .field-group .input-row .input-wrapper .url-link,body.font-size-large .field-group .input-row .input-wrapper .xid-link{font-size:.9rem;gap:.375rem;padding:.5rem 1rem;line-height:1.5}:host-context(body.font-size-large) .field-group .input-row .input-wrapper .external-link-icon,:host-context(body.font-size-large) .field-group .input-row .input-wrapper .internal-link-icon,body.font-size-large .field-group .input-row .input-wrapper .external-link-icon,body.font-size-large .field-group .input-row .input-wrapper .internal-link-icon{width:16px;height:16px}:host-context(body.font-size-large) .field-group .input-row .action-buttons,body.font-size-large .field-group .input-row .action-buttons{gap:.375rem}:host-context(body.font-size-large) .field-group .input-row .action-buttons .action-btn,body.font-size-large .field-group .input-row .action-buttons .action-btn{width:32px;height:32px}@media (prefers-contrast: high){.field-group,.field-group .input-wrapper .numeric-input,.field-group .input-wrapper .text-input{border-width:2px}.field-group .input-wrapper .numeric-input:focus,.field-group .input-wrapper .text-input:focus{box-shadow:0 0 0 3px #3f51b54d}}@media (prefers-reduced-motion: reduce){.field-group,.field-group .input-wrapper *,.field-group .action-buttons .action-btn{transition:none}}:root{--primary-color: #5e5ce6;--primary-color-hover: rgb(72.1622340426, 69.8909574468, 226.6090425532);--bg-card: white;--bg-hover: #F5F5F5;--bg-card-alt: #f5f5f5;--fg-text: #333333;--fg-secondary-text: #666666;--fg-divider: #E0E0E0}.icon-span{font-size:16px;height:16px;width:16px;line-height:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:top}app-icon{height:16px;width:16px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;line-height:1}button app-icon,fluent-button app-icon{vertical-align:middle}.search-buttons app-icon{font-size:16px;vertical-align:middle}.view-toggle app-icon,.pagination-toggle app-icon{font-size:16px;vertical-align:middle}app-icon.warning-icon{color:#e76f51;font-size:20px;margin-right:8px}app-icon.loading-spinner{animation:spin 1s linear infinite;color:#5e5ce6;font-size:20px;margin-right:8px}html,body{height:100%;margin:0;font-size:14px;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}body{margin:0;font-family:'"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif';color:var(--fg-text, #333);transition:background-color .3s ease,color .3s ease}app-root{display:block;height:100%;background-color:var(--bg-app)}*,*:before,*:after{box-sizing:border-box}.container,.main-content,.page-content{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}body.font-size-small{--spacing-xs: var(--design-unit, 4px) * .5;--spacing-sm: var(--design-unit, 4px);--spacing-md: var(--design-unit, 4px) * 1.5;--spacing-lg: var(--design-unit, 4px) * 2;--spacing-xl: var(--design-unit, 4px) * 3}body.font-size-small h1{font-size:var(--type-ramp-plus-5-font-size, 1.2rem);margin:.5rem 0}body.font-size-small h2{font-size:var(--type-ramp-plus-3-font-size, 1rem);margin:.4rem 0}body.font-size-small h3{font-size:var(--type-ramp-plus-1-font-size, .9rem);margin:.3rem 0}body.font-size-small h4{font-size:var(--type-ramp-base-font-size, .8rem);margin:.25rem 0}body.font-size-small h5{font-size:var(--type-ramp-minus-1-font-size, .75rem);margin:.2rem 0}body.font-size-small h6{font-size:var(--type-ramp-minus-2-font-size, .7rem);margin:.15rem 0}body.font-size-small p,body.font-size-small div,body.font-size-small span,body.font-size-small a,body.font-size-small input,body.font-size-small select,body.font-size-small textarea{font-size:var(--type-ramp-minus-1-font-size, .75rem)}body.font-size-small .auxiliary-text{font-size:var(--type-ramp-minus-2-font-size, .6rem)}body.font-size-small .table-text{font-size:var(--type-ramp-minus-1-font-size, .7rem)}body.font-size-small .card-text{font-size:var(--type-ramp-minus-1-font-size, .72rem)}body.font-size-small .section-container,body.font-size-small .grid-item{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}body.font-size-small table.data-table tr{height:var(--spacing-lg)}body.font-size-small table.data-table td,body.font-size-small table.data-table th{padding:0 var(--spacing-sm)}body.font-size-small fluent-text-field{margin-bottom:var(--spacing-sm)}body.font-size-small .page-container{padding:.5rem!important}body.font-size-small .flex-container{gap:.25rem!important}body.font-size-small .pagination{gap:.125rem!important}body.font-size-small .pagination button{padding:.25rem .5rem!important;margin:0 .125rem!important}body.font-size-medium{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem}body.font-size-medium h1{font-size:1.4rem;margin:1rem 0}body.font-size-medium h2{font-size:1.15rem;margin:.875rem 0}body.font-size-medium h3{font-size:1rem;margin:.75rem 0}body.font-size-medium h4{font-size:.9rem;margin:.625rem 0}body.font-size-medium h5{font-size:.8rem;margin:.5rem 0}body.font-size-medium h6{font-size:.75rem;margin:.375rem 0}body.font-size-medium p,body.font-size-medium div,body.font-size-medium span,body.font-size-medium a,body.font-size-medium input,body.font-size-medium button,body.font-size-medium select,body.font-size-medium textarea{font-size:.85rem}body.font-size-medium .auxiliary-text{font-size:.7rem}body.font-size-medium .table-text{font-size:.8rem}body.font-size-medium .card-text{font-size:.82rem}body.font-size-medium fluent-button::part(control){height:36px}body.font-size-medium fluent-menu-item::part(content){min-height:48px;padding:0 var(--spacing-lg)}body.font-size-medium fluent-card,body.font-size-medium .section-container,body.font-size-medium .grid-item{padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}body.font-size-medium table.data-table tr{height:48px}body.font-size-medium table.data-table td,body.font-size-medium table.data-table th{padding:0 var(--spacing-md)}body.font-size-medium fluent-text-field{margin-bottom:var(--spacing-lg)}body.font-size-medium .page-container{padding:var(--spacing-lg)}body.font-size-medium .flex-container{gap:var(--spacing-sm)}body.font-size-medium .pagination{gap:var(--spacing-xs)}body.font-size-medium .pagination button{padding:var(--spacing-sm) var(--spacing-md);margin:0 var(--spacing-xs)}body.font-size-large{--spacing-xs: calc(var(--design-unit, 4px) * 2);--spacing-sm: calc(var(--design-unit, 4px) * 3);--spacing-md: calc(var(--design-unit, 4px) * 4);--spacing-lg: calc(var(--design-unit, 4px) * 6);--spacing-xl: calc(var(--design-unit, 4px) * 8)}body.font-size-large h1{font-size:var(--type-ramp-plus-6-font-size, 1.6rem);margin:1.5rem 0}body.font-size-large h2{font-size:var(--type-ramp-plus-5-font-size, 1.3rem);margin:1.25rem 0}body.font-size-large h3{font-size:var(--type-ramp-plus-3-font-size, 1.1rem);margin:1rem 0}body.font-size-large h4{font-size:var(--type-ramp-plus-2-font-size, .95rem);margin:.875rem 0}body.font-size-large h5{font-size:var(--type-ramp-plus-1-font-size, .85rem);margin:.75rem 0}body.font-size-large h6{font-size:var(--type-ramp-base-font-size, .8rem);margin:.625rem 0}body.font-size-large p,body.font-size-large div,body.font-size-large span,body.font-size-large a,body.font-size-large input,body.font-size-large select,body.font-size-large textarea{font-size:var(--type-ramp-plus-1-font-size, .9rem);line-height:1.6}body.font-size-large .auxiliary-text{font-size:var(--type-ramp-minus-1-font-size, .75rem)}body.font-size-large .table-text{font-size:var(--type-ramp-base-font-size, .85rem)}body.font-size-large .card-text{font-size:var(--type-ramp-plus-1-font-size, .87rem)}body.font-size-large fluent-button::part(control){height:44px;padding:0 var(--spacing-lg);min-width:44px}body.font-size-large fluent-menu-item::part(content){min-height:56px;padding:0 var(--spacing-xl)}body.font-size-large fluent-card,body.font-size-large .section-container,body.font-size-large .grid-item{padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);border-radius:var(--radius-lg, 8px)}body.font-size-large table.data-table tr{height:56px}body.font-size-large table.data-table td,body.font-size-large table.data-table th{padding:0 var(--spacing-lg)}body.font-size-large fluent-text-field{margin-bottom:var(--spacing-xl)}body.font-size-large .page-container{padding:var(--spacing-xl)}body.font-size-large .flex-container{gap:var(--spacing-lg)}body.font-size-large .pagination{gap:var(--spacing-sm)}body.font-size-large .pagination button{padding:var(--spacing-md) var(--spacing-lg);margin:0 var(--spacing-sm);min-width:44px;min-height:44px}body.font-size-large button,body.font-size-large a,body.font-size-large .clickable{min-height:44px;min-width:44px}body.font-size-large section+section{margin-top:var(--spacing-xl)}body.theme-dark{--neutral-layer-1: #11100f;--colorNeutralForeground1: #f5f5f5;--colorNeutralForeground2: #e1dfdd;--colorNeutralForeground3: #c8c6c4;--colorNeutralForegroundHint: #a19f9d;--colorNeutralForegroundOnBrand: #ffffff;--colorNeutralForegroundInverted: #11100f;--colorNeutralBackground1: #292827;--colorNeutralBackground1Hover: #323130;--colorNeutralBackground1Pressed: #3b3a39;--colorNeutralBackground2: #201f1e;--colorNeutralBackground3: #323130;--colorNeutralBackground4: #484644;--colorNeutralBackground5: #605e5c;--colorNeutralBackground6: #797775;--colorNeutralBackgroundInverted: #f5f5f5;--colorNeutralBackgroundStatic: #323130;--colorNeutralStroke1: #605e5c;--colorNeutralStroke1Hover: #797775;--colorNeutralStroke1Pressed: #8a8886;--colorNeutralStroke2: #484644;--colorNeutralStroke3: #3b3a39;--colorNeutralStrokeAccessible: #8a8886;--colorNeutralStrokeOnBrand: #ffffff;--colorNeutralStrokeDisabled: #484644;--colorBrandBackground: #0078d4;--colorBrandBackgroundHover: #106ebe;--colorBrandBackgroundPressed: #005a9e;--colorBrandBackgroundSelected: #005a9e;--colorBrandForeground1: #479ef5;--colorBrandForeground2: #0078d4;--colorBrandStroke1: #479ef5;--colorBrandStroke2: #0078d4;--colorSubtleBackground: transparent;--colorSubtleBackgroundHover: #323130;--colorSubtleBackgroundPressed: #3b3a39;--colorSubtleBackgroundSelected: #3b3a39;--colorTransparentBackground: transparent;--colorTransparentBackgroundHover: #323130;--colorTransparentBackgroundPressed: #3b3a39;--colorTransparentBackgroundSelected: #3b3a39;--borderRadiusNone: 0;--borderRadiusSmall: 2px;--borderRadiusMedium: 4px;--borderRadiusLarge: 6px;--borderRadiusXLarge: 8px;--borderRadiusCircular: 10000px;--bg-app: #11100f;--bg-card: var(--colorNeutralBackground1, #292827);--bg-hover: var(--colorNeutralBackground1Hover, #323130);--bg-surface: var(--neutral-layer-floating, #292827);--bg-elevated: var(--colorNeutralBackground4, #484644);--bg-card-alt: var(--colorNeutralBackground2, #201f1e);--fg-text: var(--colorNeutralForeground1, #f5f5f5);--fg-secondary-text: var(--colorNeutralForeground3, #c8c6c4);--fg-tertiary-text: var(--colorNeutralForegroundHint, #a19f9d);--fg-divider: var(--colorNeutralStroke2, #484644);--fg-border: var(--colorNeutralStroke1, #605e5c);--primary-color: var(--colorBrandBackground, #0078d4);--primary-hover-color: var(--colorBrandBackgroundHover, #106ebe);--primary-light-color: var(--colorNeutralStroke1, #605e5c);--secondary-color: var(--colorNeutralForeground3, #c8c6c4);--success-color: var(--success-foreground-rest, #107c10);--warning-color: var(--warning-foreground-rest, #ffb900);--error-color: var(--error-foreground-rest, #d13438);--info-color: var(--colorBrandBackground, #0078d4);--link-color: var(--colorBrandForeground1, #479ef5);--link-hover-color: var(--colorBrandBackgroundHover, #106ebe);--code-bg: var(--colorNeutralBackground2, #201f1e);--bg-disabled: var(--colorNeutralBackground2, #201f1e);--fg-disabled: var(--colorNeutralForegroundHint, #a19f9d);--fg-border-disabled: var(--colorNeutralStroke2, #484644);background-color:var(--bg-app)!important;color:var(--neutral-foreground-rest, #f5f5f5)}body.theme-dark .hljs{background:var(--code-bg, #201f1e)!important;color:var(--fg-text, #f5f5f5)!important}body.theme-dark .hljs-keyword,body.theme-dark .hljs-selector-tag,body.theme-dark .hljs-literal,body.theme-dark .hljs-section,body.theme-dark .hljs-link{color:#569cd6!important}body.theme-dark .hljs-string,body.theme-dark .hljs-attr{color:#ce9178!important}body.theme-dark .hljs-number,body.theme-dark .hljs-regexp,body.theme-dark .hljs-addition{color:#b5cea8!important}body.theme-dark .hljs-built_in,body.theme-dark .hljs-builtin-name,body.theme-dark .hljs-variable,body.theme-dark .hljs-template-variable,body.theme-dark .hljs-type,body.theme-dark .hljs-class .hljs-title{color:#4ec9b0!important}body.theme-dark .hljs-comment,body.theme-dark .hljs-quote,body.theme-dark .hljs-deletion,body.theme-dark .hljs-meta{color:#6a9955!important}body.theme-dark .hljs-property,body.theme-dark .hljs-attribute{color:#9cdcfe!important}body.theme-dark .hljs-function .hljs-title,body.theme-dark .hljs-title.function_{color:#dcdcaa!important}body.theme-dark .hljs-tag{color:var(--fg-text, #f5f5f5)!important}body.theme-dark .hljs-name{color:#569cd6!important}body.theme-dark .hljs-emphasis{font-style:italic}body.theme-dark .hljs-strong{font-weight:700}body.theme-dark .header-toolbar{background-color:var(--bg-elevated);color:var(--fg-text);border-bottom:1px solid var(--fg-divider)}body.theme-dark fluent-button::part(control){color:var(--colorNeutralForeground1);background-color:var(--colorSubtleBackground);border:1px solid var(--colorNeutralStroke1)}body.theme-dark fluent-button::part(control):hover{background-color:var(--colorSubtleBackgroundHover);border-color:var(--colorNeutralStroke1Hover)}body.theme-dark fluent-button::part(control):active{background-color:var(--colorSubtleBackgroundPressed)}body.theme-dark fluent-text-field::part(control){background-color:var(--colorNeutralBackground1)!important;color:var(--colorNeutralForeground1)!important;border-color:var(--colorNeutralStroke1)!important}body.theme-dark fluent-text-field::part(control):hover{border-color:var(--colorNeutralStroke1Hover)!important}body.theme-dark fluent-text-field::part(control):focus{border-color:var(--colorBrandStroke1)!important;box-shadow:0 0 0 1px var(--colorBrandStroke1)!important}body.theme-dark fluent-text-field::part(control)::placeholder{color:var(--colorNeutralForeground3)!important}body.theme-dark fluent-menu::part(root){background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:1px solid var(--colorNeutralStroke1);box-shadow:0 8px 16px #0000004d}body.theme-dark fluent-menu-item::part(content){color:var(--colorNeutralForeground1)}body.theme-dark fluent-menu-item::part(content):hover{background-color:var(--colorNeutralBackground1Hover)}body.theme-dark fluent-menu-item::part(content) .active{background-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}body.theme-dark app-icon{color:var(--colorNeutralForeground1)}body.theme-dark app-icon svg{filter:invert(1)}body.theme-dark app-icon svg[fill*=currentColor]{filter:none}body.theme-dark app-icon.warning-icon{color:var(--warning-foreground-rest, #ffb900)}body.theme-dark app-icon.loading-spinner{color:var(--colorBrandBackground, #0078d4)}body.theme-dark svg:not(.logo):not([data-no-invert]){filter:invert(1)}body.theme-dark svg[fill*=currentColor]:not(.logo):not([data-no-invert]){filter:none}body.theme-dark .logo,body.theme-dark .title-logo,body.theme-dark img[src*=logo]{filter:none!important}body.theme-dark fluent-button app-icon,body.theme-dark button app-icon{color:inherit}body.theme-dark fluent-button[appearance=accent] app-icon,body.theme-dark button.accent app-icon{color:var(--colorNeutralForegroundOnBrand, #ffffff)}body.theme-dark .header-toolbar app-icon,body.theme-dark .nav-item app-icon,body.theme-dark .menu-item app-icon{color:var(--colorNeutralForeground2, #e1dfdd)}body.theme-dark .search-container app-icon,body.theme-dark .input-group app-icon{color:var(--colorNeutralForeground3, #c8c6c4)}body.theme-dark fluent-button::part(control) .accent{background-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);border-color:var(--colorBrandBackground)}body.theme-dark fluent-button::part(control) .accent:hover{background-color:var(--colorBrandBackgroundHover);border-color:var(--colorBrandBackgroundHover)}body.theme-dark .section-container{background-color:var(--bg-card);border:1px solid var(--fg-border)}body.theme-dark table.data-table{background-color:var(--bg-card);color:var(--fg-text)}body.theme-dark fluent-badge{background-color:var(--bg-hover);color:var(--fg-text)}body.theme-dark fluent-card{background-color:var(--bg-card);color:var(--fg-text)}body.theme-dark .grid-item,body.theme-dark .registry-card,body.theme-dark .page-container{background-color:var(--bg-card);color:var(--fg-text);border-color:var(--fg-border)}body.theme-dark .pagination button{background-color:var(--bg-hover);color:var(--fg-text);border-color:var(--fg-border)}body.theme-dark .pagination button:hover{background-color:var(--bg-elevated)}body.theme-dark .pagination button.active{background-color:var(--primary-color);color:var(--colorNeutralForegroundOnBrand, #ffffff)}body.theme-dark a:not(.mat-mdc-button):not(.mat-mdc-tab-link){color:var(--link-color)!important}body.theme-dark a:not(.mat-mdc-button):not(.mat-mdc-tab-link):hover{color:var(--link-hover-color)!important}body.theme-dark pre,body.theme-dark code{background-color:var(--code-bg)!important;color:var(--fg-text)!important;border-color:var(--fg-border)!important}body.theme-dark hr,body.theme-dark .divider{border-color:var(--fg-border)!important}body.theme-dark .resources-table,body.theme-dark .group-types-table{background-color:var(--bg-card)!important;color:var(--fg-text)!important}body.theme-dark .resources-table th,body.theme-dark .resources-table td,body.theme-dark .group-types-table th,body.theme-dark .group-types-table td{border-color:var(--fg-divider)!important;color:var(--fg-text)!important}body.theme-dark .resources-table th,body.theme-dark .group-types-table th{background-color:var(--bg-elevated)!important;color:var(--fg-secondary-text)!important}body.theme-dark .resources-table tr:hover td,body.theme-dark .group-types-table tr:hover td{background-color:var(--bg-hover)!important}body.theme-dark .resources-table a,body.theme-dark .group-types-table a{color:var(--link-color)!important}body.theme-dark .attribute,body.theme-dark .attribute strong,body.theme-dark .attribute span{color:var(--fg-text)!important}body.theme-dark .attribute pre{background-color:var(--code-bg)!important;color:var(--fg-text)!important;border-color:var(--fg-border)!important}body.theme-dark .attribute .object-array{background-color:var(--bg-hover)!important;border-color:var(--fg-border)!important;color:var(--fg-text)!important}body.theme-dark .attribute .object-array .object-item{border-color:var(--fg-divider)!important}body.theme-dark .attribute .object-array .detail-label{color:var(--fg-secondary-text)!important}body.theme-dark .attribute .object-array .detail-label .detail-value{color:var(--fg-text)!important}body.theme-dark .resource-document-item .unified-item-row{background-color:var(--bg-elevated)!important;border-color:var(--fg-border)!important;color:var(--fg-text)!important}body.theme-dark .resource-document-item .unified-item-row strong{color:var(--fg-text)!important}body.theme-dark .resource-document-item .unified-item-row .item-count,body.theme-dark .resource-document-item .unified-item-row .item-description{color:var(--fg-secondary-text)!important}body.theme-dark .resource-document-item .unified-item-row .item-model-type{background-color:var(--bg-hover)!important;border-color:var(--fg-border)!important;color:var(--info-color)!important}body.theme-dark .resource-document-item .expanded-content{background-color:var(--bg-elevated)!important;border-color:var(--fg-border)!important}body.theme-dark .resource-document-item .expanded-content .empty-notice{color:var(--fg-secondary-text)!important}body.theme-dark .resource-document-item .simple-attribute-container{background-color:var(--bg-elevated)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-header strong{color:var(--fg-secondary-text)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-header .attribute-type{background-color:var(--bg-card)!important;border-color:var(--fg-border)!important;color:var(--fg-text)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-header .attribute-description{color:var(--fg-secondary-text)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-value span:not(.copy-btn){background-color:var(--bg-card)!important;border-color:var(--fg-border)!important;color:var(--fg-text)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-value span:not(.copy-btn).null-value{color:var(--fg-tertiary-text)!important}body.theme-dark .resource-document-item .simple-attribute-container .attribute-value span:not(.copy-btn).undefined-value{color:var(--primary-color)!important}body.theme-dark .tile{background-color:var(--primary-color)!important;color:#1a1a1a!important}body.theme-dark .tile:hover{background-color:var(--primary-hover-color)!important}body.theme-dark .tile-footer{border-color:var(--fg-divider)!important;color:var(--fg-secondary-text)!important}body.theme-dark .resource-type-pill{background-color:var(--bg-hover)!important;color:var(--fg-secondary-text)!important}body.theme-dark section{background-color:var(--bg-elevated)!important;color:var(--fg-text)!important}body.theme-dark section h3{color:var(--fg-text)!important}body.theme-dark section pre{background-color:var(--code-bg)!important;color:var(--fg-text)!important;border-color:var(--fg-border)!important}body.theme-dark section .loading-document{background-color:var(--bg-hover)!important;color:var(--info-color)!important}body.theme-dark section .document-error{background-color:var(--bg-hover)!important;color:var(--error-color)!important}body.theme-dark section .download-btn{background-color:var(--primary-color)!important;color:#1a1a1a!important}body.theme-dark section .download-btn:hover{background-color:var(--primary-hover-color)!important}body.theme-dark .view-toggle fluent-button[aria-pressed=true],body.theme-dark .view-toggle fluent-button.active,body.theme-dark .view-toggle fluent-button.selected,body.theme-dark .view-toggle button[aria-pressed=true],body.theme-dark .view-toggle button.active,body.theme-dark .view-toggle button.selected,body.theme-dark .view-toggle fluent-button[aria-pressed=true]:hover,body.theme-dark .view-toggle fluent-button.active:hover,body.theme-dark .view-toggle fluent-button.selected:hover,body.theme-dark .view-toggle button[aria-pressed=true]:hover,body.theme-dark .view-toggle button.active:hover,body.theme-dark .view-toggle button.selected:hover{background-color:var(--colorNeutralBackgroundInverted, #f5f5f5)!important;color:var(--colorNeutralForegroundInverted, #11100f)!important;border-color:var(--primary-color, #0078d4)!important}body.theme-dark .view-toggle fluent-button[aria-pressed=true] svg,body.theme-dark .view-toggle fluent-button.active svg,body.theme-dark .view-toggle fluent-button.selected svg,body.theme-dark .view-toggle button[aria-pressed=true] svg,body.theme-dark .view-toggle button.active svg,body.theme-dark .view-toggle button.selected svg,body.theme-dark .view-toggle fluent-button[aria-pressed=true]:hover svg,body.theme-dark .view-toggle fluent-button.active:hover svg,body.theme-dark .view-toggle fluent-button.selected:hover svg,body.theme-dark .view-toggle button[aria-pressed=true]:hover svg,body.theme-dark .view-toggle button.active:hover svg,body.theme-dark .view-toggle button.selected:hover svg{fill:var(--colorNeutralForegroundInverted, #11100f)!important;filter:none!important}body.theme-light{--bg-app: #fafafa;background-color:var(--bg-app);color:#333;--bg-card: white;--bg-hover: #f5f5f5;--bg-surface: white;--bg-elevated: #f8f9fa;--bg-card-alt: #f5f5f5;--fg-text: #333333;--fg-secondary-text: #666666;--fg-tertiary-text: #999999;--fg-divider: #e0e0e0;--fg-border: #dee2e6;--primary-color: #5e5ce6;--success-color: #28a745;--warning-color: #ffc107;--error-color: #dc3545;--info-color: #17a2b8;--link-color: #6c757d;--code-bg: #f8f9fa;--bg-disabled: #f3f2f1;--fg-disabled: #a19f9d;--fg-border-disabled: #c8c6c4}.spacer{flex:1 1 auto}.app-container{display:flex;flex-direction:column;min-height:100vh;position:relative;background-color:var(--bg-app);color:var(--fg-text, #333)}.app-content{display:flex;flex-direction:column;flex:1}*:not(fluent-button):not(fluent-button[appearance=accent]):not(fluent-button[appearance=outline]){border-color:var(--fg-border, #dee2e6)}a:not(fluent-anchor){color:var(--link-color, #6c757d)}a:not(fluent-anchor):hover{opacity:.8}pre,code{background-color:var(--code-bg, #f8f9fa)!important;color:var(--fg-text, #333)!important;border-color:var(--fg-border, #dee2e6)!important}.badge,.chip,.status-badge{background-color:var(--bg-elevated, #f8f9fa)!important;color:var(--fg-text, #333)!important;border-color:var(--fg-border, #dee2e6)!important}.success{background-color:var(--success-color, #28a745)!important;color:#fff!important}.warning{background-color:var(--warning-color, #ffc107)!important;color:#212529!important}.error{background-color:var(--error-color, #dc3545)!important;color:#fff!important}.info{background-color:var(--info-color, #17a2b8)!important;color:#fff!important}.section-container{width:100%;background-color:var(--bg-card, #fff);border-radius:6px;box-shadow:0 2px 6px #0000000f;padding:.9rem;margin-bottom:.9rem}.grid-item{background-color:var(--bg-card, white)!important;color:var(--fg-text, #333)!important;border-color:var(--fg-border, #dee2e6)!important}button:not(fluent-button){background-color:var(--bg-elevated, #f8f9fa);color:var(--fg-text, #333);border-color:var(--fg-border, #dee2e6)}button:not(fluent-button):hover{background-color:var(--bg-hover, #f5f5f5)}button:not(fluent-button).primary{background-color:var(--primary-color, #0078d4);color:#fff}.layout-container{width:100%;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}.main-container{width:100%;display:flex;flex-direction:column;flex:1;min-height:0;overflow:visible;padding-bottom:80px}.main-container>*{width:100%;max-width:100%;box-sizing:border-box;flex:0 0 auto}router-outlet+*{height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content-wrapper{width:100%;margin:0 auto;padding:0;box-sizing:border-box}.page-structure{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0 80px;width:100%}@media (max-width: 768px){.layout-container,.content-wrapper{padding-left:.75rem;padding-right:.75rem}.page-structure{gap:.5rem;padding:.5rem 0}}@media (max-width: 480px){.layout-container,.content-wrapper{padding-left:.5rem;padding-right:.5rem}}.page-container{width:100%;display:flex;flex-direction:column;gap:1.5rem}.page-header{margin-bottom:.4rem}.page-header h2{font-size:1.05rem;margin-bottom:.2rem;margin-top:.2rem;font-weight:600}.page-content{display:flex;flex-direction:column;gap:.8rem}.section-container{width:100%;background-color:#fff;border-radius:6px;box-shadow:0 2px 6px #0000000f;padding:.9rem;margin-bottom:.9rem}.content-loading{width:100%;padding:2rem;display:flex;justify-content:center;align-items:center}.loading-spinner{width:40px;height:40px;border:4px solid rgba(63,81,181,.1);border-radius:50%;border-top-color:#5e5ce6;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}:not(app-header)>.api-info-container{padding:8px 16px;background-color:#f5f5f5;border-bottom:1px solid #E0E0E0}app-header .api-info-container{padding:0;background-color:transparent;border-bottom:none}.api-chip{font-size:12px;line-height:normal;display:flex;align-items:center}.config-card{max-width:600px;margin:20px auto}.full-width{width:100%}.button-row{display:flex;gap:10px;margin-top:20px}.registry-container{margin:1rem}.registry-header{display:flex;align-items:center;margin-bottom:1rem}.registry-card{margin-bottom:1rem;background-color:#fff}.resource-item{cursor:pointer}.resource-item:hover{background-color:#f5f5f5}app-resources .resources h2{margin-bottom:1.2rem;font-size:1.5rem;font-weight:600;color:#333}app-resources .grid-container{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-start;padding:16px}app-resources .grid-item{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;border:1px solid #E0E0E0;min-width:340px;max-width:420px;flex:1 1 340px;padding:1.2rem 1.2rem .7rem;display:flex;flex-direction:column;margin-bottom:.5rem;transition:transform .2s,box-shadow .2s}app-resources .grid-item:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.resources h2{margin-bottom:1.2rem;font-size:1.5rem;font-weight:600;color:#333}.grid-container{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-start;padding:16px}.grid-item{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;border:1px solid #E0E0E0;min-width:340px;max-width:420px;flex:1 1 340px;padding:1.2rem 1.2rem .7rem;display:flex;flex-direction:column;margin-bottom:.5rem;transition:transform .2s,box-shadow .2s}.grid-item:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.attribute{display:flex;align-items:flex-start;margin-bottom:.3rem;font-size:.98rem;line-height:1.4;flex-direction:column}.attribute strong{font-weight:600;color:#666;margin-right:.5em;text-align:left;min-width:unset;flex-shrink:unset;display:inline}.attribute pre{font-family:monospace;max-width:100%;max-height:200px;overflow:auto;white-space:pre-wrap}.attribute span{color:#333;margin:0;background:none;border:none;padding:0;white-space:pre-wrap;word-break:break-word;display:inline}.attribute .object-array{background:#f5f5f5;border-radius:5px;padding:.7em 1em;margin:.3em 0 .7em;font-size:.97rem;border:1px solid rgba(0,0,0,.05)}.attribute .object-array .object-item{margin-bottom:.7em;padding-bottom:.7em;border-bottom:1px solid #E0E0E0}.attribute .object-array .object-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.attribute .object-array .object-field{display:flex;align-items:flex-start;margin-bottom:.2em}.attribute .object-array .object-field strong{min-width:110px;margin-right:.5em;color:#00000080;font-weight:500}.attribute .object-array .object-field span,.attribute .object-array .object-field pre{display:inline}.attribute p{margin:0;display:flex;align-items:flex-start}h3{font-size:1.15rem;font-weight:700;margin-bottom:.7rem;color:#5e5ce6;word-break:break-all}h4{font-size:1.02rem;font-weight:600;margin:.7em 0 .2em;color:#ff4081}.tile{display:inline-block;margin-top:8px;padding:8px 16px;background-color:#5e5ce6;color:#fff;text-decoration:none;border-radius:4px;transition:background-color .2s}.tile:hover{background-color:#3230df}.tile-footer{margin-top:1.1em;border-top:1px solid rgba(0,0,0,.05);padding-top:.5em;color:#00000080;font-size:.93em;display:flex;justify-content:flex-end}.group-header{margin-top:1.5rem;margin-bottom:.5rem;font-weight:500;color:#333}.content-container{padding:16px}table.data-table{width:100%}.filter-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.column-actions{width:120px;text-align:right}.footer{padding:1rem;background-color:#5e5ce6;text-align:center;margin-top:auto;border-top:1px solid #E0E0E0;width:100%;box-sizing:border-box}.footer a{color:#5e5ce6;text-decoration:none;margin-left:8px}.footer a:hover{text-decoration:underline;color:#3230df}.form-field{width:100%;margin-bottom:1rem}.form-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.details-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.details-card{margin-bottom:1rem;background-color:#fff}.details-section{margin-top:1.5rem}.metadata-table{width:100%}.metadata-table th{font-weight:500;text-align:left;padding:.5rem;width:200px;color:#666;border-bottom:1px solid #E0E0E0}.metadata-table td{padding:.5rem;border-bottom:1px solid rgba(0,0,0,.05)}.metadata-table tr:nth-child(2n){background-color:#f5f5f5}@media (max-width: 768px){.filter-container{flex-direction:column;align-items:flex-start}.column-actions{width:80px}.metadata-table th{width:120px}}.tiles-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.text-xs{font-size:.75rem}.text-s{font-size:.875rem}.text-m{font-size:1rem}.text-l{font-size:1.125rem}.text-xl{font-size:1.25rem}.copy-btn{background:none;display:inline-flex;border:none;padding:2px 4px;margin-left:4px;cursor:pointer;vertical-align:middle;color:var(--fg-secondary-text, #888);border-radius:3px;font-size:1em;line-height:1;align-items:center;transition:background .15s,color .15s;float:right}.copy-btn:hover,.copy-btn:focus{background:var(--bg-hover, #f0f0f0);color:var(--fg-text, #222);outline:none}.groups{width:100%;margin:0 auto}app-footer{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--bg-card, white);border-top:1px solid var(--fg-divider, #e0e0e0);box-shadow:0 -2px 4px #0000001a}body.font-size-small ul,body.font-size-small ol{padding-left:1rem;margin:.25rem 0}body.font-size-small ul li,body.font-size-small ol li{margin-bottom:.125rem}body.font-size-small dl{margin:.25rem 0}body.font-size-small dl dt{margin-top:.25rem}body.font-size-small dl dd{margin-left:.75rem;margin-bottom:.125rem}body.font-size-large ul,body.font-size-large ol{padding-left:2rem;margin:1rem 0}body.font-size-large ul li,body.font-size-large ol li{margin-bottom:.5rem}body.font-size-large dl{margin:1rem 0}body.font-size-large dl dt{margin-top:.75rem}body.font-size-large dl dd{margin-left:1.5rem;margin-bottom:.5rem}body.font-size-small fluent-dialog::part(control){padding:.75rem}body.font-size-small fluent-dialog::part(heading){margin:0 0 .5rem}body.font-size-small fluent-dialog::part(content){padding:.5rem}body.font-size-small fluent-dialog::part(footer){padding:.5rem;gap:.25rem}body.font-size-large fluent-dialog::part(control){padding:2rem}body.font-size-large fluent-dialog::part(heading){margin:0 0 1.5rem}body.font-size-large fluent-dialog::part(content){padding:1.5rem}body.font-size-large fluent-dialog::part(footer){padding:1.5rem;gap:1rem}body.font-size-small fluent-badge::part(control){height:24px;padding:0 .5rem;font-size:.7rem}body.font-size-small .badge,body.font-size-small .chip,body.font-size-small .status-badge{padding:.125rem .375rem;font-size:.65rem}body.font-size-large fluent-badge::part(control){height:36px;padding:0 1rem;font-size:.85rem}body.font-size-large .badge,body.font-size-large .chip,body.font-size-large .status-badge{padding:.375rem .75rem;font-size:.8rem}router-outlet+app-groups{height:auto!important;align-items:flex-start!important;justify-content:flex-start!important}fluent-menu-button app-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}fluent-button app-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.header-toolbar fluent-menu-button fluent-menu{position:absolute!important;top:100%!important;left:auto!important;right:0!important;z-index:1000!important;transform:none!important;margin-top:4px!important}.header-toolbar fluent-menu-button{position:relative!important}.header-toolbar fluent-menu::part(root){position:fixed!important;z-index:1000!important}
