1"use strict";(self.webpackChunkseed_app=self.webpackChunkseed_app||[]).push([[865],{4865:(de,d,i)=>{i.r(d),i.d(d,{DeveloperModule:()=>ge});var m=i(60177),f=i(27926),y=i(68018),u=i(99213),h=i(7901),b=i(53712),C=i(78231),e=i(54438),M=i(84745),v=i(89563),l=i(89417),p=i(88834);function k(n,o){if(1&n){const t=e.RV6();e.j41(0,"tr")(1,"td",7)(2,"label",8),e.EFF(3),e.k0s()(),e.j41(4,"td")(5,"input",9),e.mxI("ngModelChange",function(r){const c=e.eBV(t).$implicit,s=e.XpG();return e.DH7(s.dynamic[c],r)||(s.dynamic[c]=r),e.Njj(r)}),e.k0s()()()}if(2&n){const t=o.$implicit,a=e.XpG();e.R7$(2),e.Y8G("for",t),e.R7$(),e.JRh(t),e.R7$(2),e.Y8G("name",t)("id",t),e.R50("ngModel",a.dynamic[t])}}let O=(()=>{class n extends C.${constructor(t,a,r){super(t),this.store=a,this.storage=r,this.includedProperties=["websocketUrl","nxHotjar","WOSVX-26499-dependent-set-alert-control","nxPresentationControl_Summary_Hide_TopOptions","nxDisableRetraction","nxDisableEND","nxAffiliationTypeahead","nxDisableCitationReport","nxDisableAnalyzeWithMask","nxWOSCategoryTypeahead","nxOldHistory","nxEnableEditions","nxEnableMLMerge","nxShowTimeCitedScoreCard"],this.excludedProperties=["hotjarId"]}ngOnInit(){this.store.select(b.vC).subscribe(t=>{this.dynamic={...t.dynamic},this.keys=Object.keys(this.dynamic);for(const a of this.includedProperties)this.keys.includes(a)||this.keys.push(a);this.keys.sort(),this.keys.reverse(),this.keys=this.keys.filter(a=>!this.excludedProperties.includes(a)&&!a.startsWith("alert")),this.change.detectChanges()})}update(t=window){this.storage.persist("overrides",this.dynamic),t.location.reload()}reset(t=window){this.storage.remove("overrides"),t.location.reload()}static{this.\u0275fac=function(a){return new(a||n)(e.rXU(e.gRc),e.rXU(M.il),e.rXU(v.n))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["app-features"]],features:[e.Vt3],decls:16,vars:4,consts:[[1,"cdk-visually-hidden"],["scope","col"],["scope","col",2,"width","70%"],[4,"ngFor","ngForOf"],[1,"submit-area"],["mat-flat-button","","color","primary","tabindex","0","type","submit",1,"cdx-but-xl","search",3,"click"],["data-ta","feature-reset-and-refresh","mat-stroked-button","","color","primary","tabindex","0","type","button",1,"cdx-but-xl","search",3,"click"],[1,"label"],[3,"for"],["type","text",1,"search-criteria-input",3,"ngModelChange","name","id","ngModel"]],template:function(a,r){1&a&&(e.j41(0,"form")(1,"table")(2,"caption",0),e.EFF(3),e.nI1(4,"translate"),e.k0s(),e.j41(5,"tr")(6,"th",1),e.EFF(7," Property "),e.k0s(),e.j41(8,"th",2),e.EFF(9," Value "),e.k0s()(),e.DNE(10,k,6,5,"tr",3),e.k0s(),e.j41(11,"div",4)(12,"button",5),e.bIt("click",function(){return r.update()}),e.EFF(13," Update & Refresh "),e.k0s(),e.j41(14,"button",6),e.bIt("click",function(){return r.reset()}),e.EFF(15," Reset & Refresh "),e.k0s()()()),2&a&&(e.R7$(3),e.JRh(e.bMT(4,2,"developerSettings")),e.R7$(7),e.Y8G("ngForOf",r.keys))},dependencies:[m.Sq,l.qT,l.me,l.BC,l.cb,l.vS,l.cV,p.$z,y.D9],styles:["table[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%] .search-criteria-input[_ngcontent-%COMP%]{width:100%;height:2.5rem!important}table[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:3px}table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{height:50px}.submit-area[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.submit-area[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin:5px}"]})}}return n})();var _=i(10467),P=i(83419);function x(n,o){if(1&n&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&n){const t=o.$implicit,a=o.index;e.R7$(),e.Lme("",a+1,") ",t," ms")}}function F(n,o){if(1&n&&(e.j41(0,"div"),e.EFF(1),e.k0s()),2&n){const t=e.XpG();e.R7$(),e.SpI("Average: ",t.avg,"")}}let T=(()=>{class n{constructor(t,a){this.api=t,this.change=a,this.timings=[],this.avg=0,this.delayMs=100}ngOnInit(){this.change.detectChanges(),this.change.detach()}wsLatencyTest(){var t=this;return(0,_.A)(function*(){t.timings=[],t.avg=0;let a=0;for(let r=0;r<10;r++){const c=yield t.wsSinglePing();t.timings.push(c),a+=c,t.change.detectChanges(),yield t.delay()}t.avg=a/10,t.change.detectChanges()})()}wsSinglePing(){return new Promise((t,a)=>{const r=(new Date).getTime();this.api.call({api:"info",payload:{}}).subscribe(c=>{t((new Date).getTime()-r)})})}delay(){return new Promise((t,a)=>{setTimeout(()=>{t()},this.delayMs)})}static{this.\u0275fac=function(a){return new(a||n)(e.rXU(P.G),e.rXU(e.gRc))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["app-performance"]],decls:5,vars:2,consts:[["mat-flat-button","","color","primary","tabindex","0","type","submit",1,"cdx-but-xl","search",3,"click"],[4,"ngFor","ngForOf"],[4,"ngIf"]],template:function(a,r){1&a&&(e.j41(0,"button",0),e.bIt("click",function(){return r.wsLatencyTest()}),e.EFF(1," Test WebSocket Latency\n"),e.k0s(),e.nrm(2,"br"),e.DNE(3,x,2,2,"div",1)(4,F,2,1,"div",2)),2&a&&(e.R7$(3),e.Y8G("ngForOf",r.timings),e.R7$(),e.Y8G("ngIf",0!=r.avg))},dependencies:[m.Sq,m.bT,p.$z],encapsulation:2,changeDetection:0})}}return n})();var g=i(96850);function $(n,o){if(1&n&&(e.j41(0,"div",23)(1,"span"),e.EFF(2),e.k0s()()),2&n){const t=o.$implicit;e.R7$(),e.AVh("extended",null==t?null:t.startsWith("extended-")),e.R7$(),e.JRh(t)}}function R(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,$,3,3,"div",22),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.figma_scheme_variable.split(","))}}function E(n,o){1&n&&e.nrm(0,"span",24)}function j(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG(2).$implicit;e.AVh("match",t.material_theme_color===t.figma_scheme_color&&t.material_theme_color)("mismatch",t.material_theme_color!==t.figma_scheme_color&&t.material_theme_color),e.R7$(),e.SpI(" ",t.material_theme_color===t.figma_scheme_color?"\u2713":"\u2717"," ")}}function G(n,o){if(1&n&&(e.j41(0,"div",15),e.nrm(1,"div",25),e.j41(2,"span",21),e.EFF(3),e.k0s(),e.DNE(4,j,2,5,"span",26),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.xc7("background-color",t.figma_scheme_color),e.Y8G("title",t.figma_scheme_color),e.R7$(2),e.JRh(t.figma_scheme_color),e.R7$(),e.Y8G("ngIf",t.material_theme_color)}}function S(n,o){if(1&n&&(e.j41(0,"div",29)(1,"span",30),e.EFF(2),e.k0s()()),2&n){const t=o.$implicit;e.R7$(2),e.JRh(t)}}function I(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,S,3,1,"div",28),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.system_variables)}}function D(n,o){1&n&&e.nrm(0,"span",31)}function w(n,o){if(1&n&&(e.j41(0,"span",21),e.EFF(1),e.k0s()),2&n){const t=e.XpG().index,a=e.XpG(2).$implicit;e.R7$(),e.JRh(a.system_variable_colors[t])}}function Y(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG().index,a=e.XpG(2).$implicit;e.AVh("match",a.material_theme_color===a.system_variable_colors[t]&&a.material_theme_color)("mismatch",a.material_theme_color!==a.system_variable_colors[t]&&a.material_theme_color),e.R7$(),e.SpI(" ",a.material_theme_color===a.system_variable_colors[t]?"\u2713":"\u2717"," ")}}function V(n,o){if(1&n&&(e.j41(0,"div",29),e.nrm(1,"div",19)(2,"div",25),e.DNE(3,w,2,1,"span",33)(4,Y,2,5,"span",26),e.k0s()),2&n){const t=o.$implicit,a=o.index,r=o.last,c=e.XpG(2).$implicit;e.AVh("not-last",!r),e.R7$(),e.HbH("system_variable_"+t),e.xc7("background-color","var("+t+")"),e.R7$(),e.xc7("background-color",null==c.system_variable_colors?null:c.system_variable_colors[a]),e.Y8G("title",null==c.system_variable_colors?null:c.system_variable_colors[a]),e.R7$(),e.Y8G("ngIf",null==c.system_variable_colors?null:c.system_variable_colors[a]),e.R7$(),e.Y8G("ngIf",c.material_theme_color)}}function X(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,V,5,11,"div",32),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.system_variables)}}function N(n,o){1&n&&(e.j41(0,"div"),e.nrm(1,"span",24),e.k0s())}function A(n,o){if(1&n&&(e.j41(0,"span",34),e.EFF(1),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.JRh(t.palette_key)}}function H(n,o){1&n&&(e.j41(0,"span",35),e.EFF(1,"No Mapping"),e.k0s())}function U(n,o){if(1&n&&e.nrm(0,"div",25),2&n){const t=e.XpG().$implicit;e.xc7("background-color",t.material_theme_color),e.Y8G("title",t.material_theme_color)}}function J(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG(2).$implicit;e.AVh("match",t.material_theme_color===t.figma_palette_color&&t.material_theme_color)("mismatch",t.material_theme_color!==t.figma_palette_color&&t.material_theme_color),e.R7$(),e.SpI(" ",t.material_theme_color===t.figma_palette_color?"\u2713":"\u2717"," ")}}function z(n,o){if(1&n&&(e.j41(0,"div",15),e.nrm(1,"div",25),e.j41(2,"span",21),e.EFF(3),e.k0s(),e.DNE(4,J,2,5,"span",26),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.xc7("background-color",t.figma_palette_color),e.Y8G("title",t.figma_palette_color),e.R7$(2),e.JRh(t.figma_palette_color),e.R7$(),e.Y8G("ngIf",t.material_theme_color)}}function W(n,o){if(1&n&&(e.j41(0,"tr")(1,"td",11),e.DNE(2,R,2,1,"div",12)(3,E,1,0,"ng-template",null,0,e.C5r),e.k0s(),e.j41(5,"td"),e.DNE(6,G,5,5,"div",13),e.k0s(),e.j41(7,"td",14),e.DNE(8,I,2,1,"div",12)(9,D,1,0,"ng-template",null,1,e.C5r),e.k0s(),e.j41(11,"td")(12,"div",15),e.DNE(13,X,2,1,"div",16)(14,N,2,0,"div",16),e.k0s()(),e.j41(15,"td",17),e.DNE(16,A,2,1,"span",18)(17,H,2,0,"ng-template",null,2,e.C5r),e.k0s(),e.j41(19,"td")(20,"div",15),e.nrm(21,"div",19),e.DNE(22,U,1,3,"div",20),e.j41(23,"span",21),e.EFF(24),e.k0s()()(),e.j41(25,"td"),e.DNE(26,z,5,5,"div",13),e.k0s()()),2&n){const t=o.$implicit,a=e.sdS(4),r=e.sdS(10),c=e.sdS(18);e.R7$(2),e.Y8G("ngIf",t.figma_scheme_variable)("ngIfElse",a),e.R7$(4),e.Y8G("ngIf",t.figma_scheme_color),e.R7$(2),e.Y8G("ngIf",t.system_variables&&t.system_variables.length)("ngIfElse",r),e.R7$(5),e.Y8G("ngIf",t.system_variables&&t.system_variables.length),e.R7$(),e.Y8G("ngIf",!t.system_variables),e.R7$(2),e.Y8G("ngIf",t.palette_key)("ngIfElse",c),e.R7$(5),e.HbH(t.palette_key),e.R7$(),e.Y8G("ngIf",t.material_theme_color),e.R7$(2),e.JRh(t.material_theme_color||""),e.R7$(2),e.Y8G("ngIf",t.figma_palette_color)}}function B(n,o){if(1&n&&e.nrm(0,"div",25),2&n){const t=e.XpG().$implicit;e.xc7("background-color",t.material_theme_color),e.Y8G("title",t.material_theme_color)}}function K(n,o){if(1&n&&(e.j41(0,"div",29)(1,"span",38),e.EFF(2),e.k0s()()),2&n){const t=o.$implicit;e.R7$(2),e.JRh(t)}}function L(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,K,3,1,"div",28),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.system_variables)}}function Q(n,o){1&n&&e.nrm(0,"span",24)}function Z(n,o){if(1&n&&(e.j41(0,"span",21),e.EFF(1),e.k0s()),2&n){const t=e.XpG().index,a=e.XpG(2).$implicit;e.R7$(),e.JRh(a.system_variable_colors[t])}}function q(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG().index,a=e.XpG(2).$implicit;e.AVh("match",a.material_theme_color===a.system_variable_colors[t]&&a.material_theme_color)("mismatch",a.material_theme_color!==a.system_variable_colors[t]&&a.material_theme_color),e.R7$(),e.SpI(" ",a.material_theme_color===a.system_variable_colors[t]?"\u2713":"\u2717"," ")}}function ee(n,o){if(1&n&&(e.j41(0,"div",29),e.nrm(1,"div",19)(2,"div",25),e.DNE(3,Z,2,1,"span",33)(4,q,2,5,"span",26),e.k0s()),2&n){const t=o.$implicit,a=o.index,r=o.last,c=e.XpG(2).$implicit;e.AVh("padding-bottom-5",!r),e.R7$(),e.HbH("system_variable_"+t),e.xc7("background-color","var("+t+")"),e.R7$(),e.xc7("background-color",null==c.system_variable_colors?null:c.system_variable_colors[a]),e.Y8G("title",null==c.system_variable_colors?null:c.system_variable_colors[a]),e.R7$(),e.Y8G("ngIf",c.system_variable_colors&&c.system_variable_colors[a]),e.R7$(),e.Y8G("ngIf",c.material_theme_color)}}function te(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,ee,5,11,"div",39),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.system_variables)}}function ne(n,o){1&n&&(e.j41(0,"div"),e.nrm(1,"span",24),e.k0s())}function ae(n,o){if(1&n&&e.nrm(0,"div",25),2&n){const t=e.XpG().$implicit;e.xc7("background-color",t.figma_palette_color),e.Y8G("title",t.figma_palette_color)}}function oe(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG().$implicit;e.AVh("match",t.material_theme_color===t.figma_palette_color&&t.material_theme_color)("mismatch",t.material_theme_color!==t.figma_palette_color&&t.material_theme_color),e.R7$(),e.SpI(" ",t.material_theme_color===t.figma_palette_color?"\u2713":"\u2717"," ")}}function re(n,o){if(1&n&&(e.j41(0,"div",23)(1,"span",38),e.EFF(2),e.k0s()()),2&n){const t=o.$implicit;e.R7$(2),e.JRh(t)}}function ce(n,o){if(1&n&&(e.j41(0,"div"),e.DNE(1,re,3,1,"div",22),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.Y8G("ngForOf",t.figma_scheme_variable.split(","))}}function ie(n,o){1&n&&e.nrm(0,"span",24)}function se(n,o){if(1&n&&(e.j41(0,"span",27),e.EFF(1),e.k0s()),2&n){const t=e.XpG(2).$implicit;e.AVh("match",t.material_theme_color===t.figma_scheme_color&&t.material_theme_color)("mismatch",t.material_theme_color!==t.figma_scheme_color&&t.material_theme_color),e.R7$(),e.SpI(" ",t.material_theme_color===t.figma_scheme_color?"\u2713":"\u2717"," ")}}function le(n,o){if(1&n&&(e.j41(0,"div",15),e.nrm(1,"div",25),e.j41(2,"span",21),e.EFF(3),e.k0s(),e.DNE(4,se,2,5,"span",26),e.k0s()),2&n){const t=e.XpG().$implicit;e.R7$(),e.xc7("background-color",t.figma_scheme_color),e.Y8G("title",t.figma_scheme_color),e.R7$(2),e.JRh(t.figma_scheme_color),e.R7$(),e.Y8G("ngIf",t.material_theme_color)}}function me(n,o){if(1&n&&(e.j41(0,"tr")(1,"td",36),e.EFF(2),e.k0s(),e.j41(3,"td")(4,"div",15),e.nrm(5,"div",19),e.DNE(6,B,1,3,"div",20),e.j41(7,"span",21),e.EFF(8),e.k0s()()(),e.j41(9,"td",37),e.DNE(10,L,2,1,"div",12)(11,Q,1,0,"ng-template",null,3,e.C5r),e.k0s(),e.j41(13,"td")(14,"div",15),e.DNE(15,te,2,1,"div",16)(16,ne,2,0,"div",16),e.k0s()(),e.j41(17,"td")(18,"div",15),e.DNE(19,ae,1,3,"div",20),e.j41(20,"span",21),e.EFF(21),e.k0s(),e.DNE(22,oe,2,5,"span",26),e.k0s()(),e.j41(23,"td",37),e.DNE(24,ce,2,1,"div",12)(25,ie,1,0,"ng-template",null,3,e.C5r),e.k0s(),e.j41(27,"td"),e.DNE(28,le,5,5,"div",13),e.k0s()()),2&n){const t=o.$implicit,a=e.sdS(12);e.R7$(2),e.JRh(t.palette_key),e.R7$(3),e.HbH(t.palette_key),e.R7$(),e.Y8G("ngIf",t.material_theme_color),e.R7$(2),e.JRh(t.material_theme_color||""),e.R7$(2),e.Y8G("ngIf",t.system_variables&&t.system_variables.length)("ngIfElse",a),e.R7$(5),e.Y8G("ngIf",t.system_variables&&t.system_variables.length),e.R7$(),e.Y8G("ngIf",!t.system_variables||!t.system_variables.length),e.R7$(3),e.Y8G("ngIf",t.figma_palette_color),e.R7$(2),e.JRh(t.figma_palette_color||""),e.R7$(),e.Y8G("ngIf",t.material_theme_color),e.R7$(2),e.Y8G("ngIf",t.figma_scheme_variable)("ngIfElse",a),e.R7$(4),e.Y8G("ngIf",t.figma_scheme_color)}}const pe=[{path:"features",component:O,data:{},resolve:{}},{path:"performance",component:T,data:{},resolve:{}},{path:"themes",component:(()=>{class n{constructor(t){this.cdr=t,this.paletteMappings=[{palette_key:"primary-0"},{palette_key:"primary-10",figma_scheme_variable:"schemesOnPrimaryContainer,schemesOnPrimaryFixed",system_variables:["--sys-on-primary-container","--sys-on-primary-fixed"]},{palette_key:"primary-20"},{palette_key:"primary-25"},{palette_key:"primary-30",figma_scheme_variable:"schemesOnPrimaryFixedVariant",system_variables:["--sys-on-primary-fixed-variant"]},{palette_key:"primary-35"},{palette_key:"primary-40",figma_scheme_variable:"schemesPrimary,schemesSurfaceTint",system_variables:["--sys-primary","--sys-surface-tint"]},{palette_key:"primary-50"},{palette_key:"primary-60"},{palette_key:"primary-70"},{palette_key:"primary-80",figma_scheme_variable:"schemesInversePrimary,schemesPrimaryFixedDim",system_variables:["--sys-inverse-primary","--sys-primary-fixed-dim"]},{palette_key:"primary-90",figma_scheme_variable:"schemesPrimaryContainer,schemesPrimaryFixed",system_variables:["--sys-primary-container","--sys-primary-fixed"]},{palette_key:"primary-95"},{palette_key:"primary-98"},{palette_key:"primary-99"},{palette_key:"primary-100",figma_scheme_variable:"schemesOnPrimary",system_variables:["--sys-on-primary"]},{palette_key:"secondary-10",figma_scheme_variable:"schemesOnSecondaryContainer,schemesOnSecondaryFixed",system_variables:["--sys-on-secondary-container","--sys-on-secondary-fixed"]},{palette_key:"secondary-20"},{palette_key:"secondary-25"},{palette_key:"secondary-30",figma_scheme_variable:"schemesOnSecondaryFixedVariant",system_variables:["--sys-on-secondary-fixed-variant"]},{palette_key:"secondary-35"},{palette_ke
1y:"secondary-40",figma_scheme_variable:"schemesSecondary",system_variables:["--sys-secondary"]},{palette_key:"secondary-50"},{palette_key:"secondary-60"},{palette_key:"secondary-70"},{palette_key:"secondary-80",figma_scheme_variable:"schemesSecondaryFixedDim",system_variables:["--sys-secondary-fixed-dim"]},{palette_key:"secondary-90",figma_scheme_variable:"schemesSecondaryContainer,schemesSecondaryFixed",system_variables:["--sys-secondary-container","--sys-secondary-fixed"]},{palette_key:"secondary-95"},{palette_key:"secondary-98"},{palette_key:"secondary-99"},{palette_key:"secondary-100",figma_scheme_variable:"schemesOnSecondary",system_variables:["--sys-on-secondary"]},{palette_key:"tertiary-10",figma_scheme_variable:"schemesOnTertiaryContainer,schemesOnTertiaryFixed",system_variables:["--sys-on-tertiary-container","--sys-on-tertiary-fixed"]},{palette_key:"tertiary-20"},{palette_key:"tertiary-25"},{palette_key:"tertiary-30",figma_scheme_variable:"schemesOnTertiaryFixedVariant",system_variables:["--sys-on-tertiary-fixed-variant"]},{palette_key:"tertiary-35"},{palette_key:"tertiary-40",figma_scheme_variable:"schemesTertiary",system_variables:["--sys-tertiary"]},{palette_key:"tertiary-50"},{palette_key:"tertiary-60"},{palette_key:"tertiary-70"},{palette_key:"tertiary-80",figma_scheme_variable:"schemesTertiaryFixedDim",system_variables:["--sys-tertiary-fixed-dim"]},{palette_key:"tertiary-90",figma_scheme_variable:"schemesTertiaryContainer,schemesTertiaryFixed",system_variables:["--sys-tertiary-container","--sys-tertiary-fixed"]},{palette_key:"tertiary-95"},{palette_key:"tertiary-98"},{palette_key:"tertiary-99"},{palette_key:"tertiary-100",figma_scheme_variable:"schemesOnTertiary",system_variables:["--sys-on-tertiary"]},{palette_key:"neutral-0",figma_scheme_variable:"schemesShadow,schemesScrim",system_variables:["--sys-shadow","--sys-scrim"]},{palette_key:"neutral-4"},{palette_key:"neutral-6"},{palette_key:"neutral-10",figma_scheme_variable:"schemesOnSurface,schemesOnBackground",system_variables:["--sys-on-surface","--sys-on-background"]},{palette_key:"neutral-12"},{palette_key:"neutral-17"},{palette_key:"neutral-20",figma_scheme_variable:"schemesInverseSurface",system_variables:["--sys-inverse-surface"]},{palette_key:"neutral-22"},{palette_key:"neutral-24"},{palette_key:"neutral-25"},{palette_key:"neutral-30"},{palette_key:"neutral-35"},{palette_key:"neutral-40"},{palette_key:"neutral-50"},{palette_key:"neutral-60"},{palette_key:"neutral-70"},{palette_key:"neutral-80"},{palette_key:"neutral-87",figma_scheme_variable:"schemesSurfaceDim",system_variables:["--sys-surface-dim"]},{palette_key:"neutral-90",figma_scheme_variable:"schemesSurfaceContainerHighest",system_variables:["--sys-surface-container-highest"]},{palette_key:"neutral-92",figma_scheme_variable:"schemesSurfaceContainerHigh",system_variables:["--sys-surface-container-high"]},{palette_key:"neutral-94",figma_scheme_variable:"schemesSurfaceContainer",system_variables:["--sys-surface-container"]},{palette_key:"neutral-95",figma_scheme_variable:"schemesInverseOnSurface",system_variables:["--sys-inverse-on-surface"]},{palette_key:"neutral-96",figma_scheme_variable:"schemesSurfaceContainerLow",system_variables:["--sys-surface-container-low"]},{palette_key:"neutral-98",figma_scheme_variable:"schemesBackground,schemesSurface,schemesSurfaceBright",system_variables:["--sys-background","--sys-surface","--sys-surface-bright"]},{palette_key:"neutral-99"},{palette_key:"neutral-100",figma_scheme_variable:"schemesSurfaceContainerLowest",system_variables:["--sys-surface-container-lowest"]},{palette_key:"neutral-variant-0"},{palette_key:"neutral-variant-10"},{palette_key:"neutral-variant-20"},{palette_key:"neutral-variant-25"},{palette_key:"neutral-variant-30",figma_scheme_variable:"schemesOnSurfaceVariant",system_variables:["--sys-on-surface-variant"]},{palette_key:"neutral-variant-35"},{palette_key:"neutral-variant-40"},{palette_key:"neutral-variant-50",figma_scheme_variable:"schemesOutline",system_variables:["--sys-outline"]},{palette_key:"neutral-variant-60"},{palette_key:"neutral-variant-70"},{palette_key:"neutral-variant-80",figma_scheme_variable:"schemesOutlineVariant",system_variables:["--sys-outline-variant"]},{palette_key:"neutral-variant-90",figma_scheme_variable:"schemesSurfaceVariant",system_variables:["--sys-surface-variant"]},{palette_key:"neutral-variant-95"},{palette_key:"neutral-variant-98"},{palette_key:"neutral-variant-99"},{palette_key:"neutral-variant-100"},{palette_key:"error-0"},{palette_key:"error-10",figma_scheme_variable:"schemesOnErrorContainer",system_variables:["--sys-on-error-container"]},{palette_key:"error-20"},{palette_key:"error-25"},{palette_key:"error-30"},{palette_key:"error-35"},{palette_key:"error-40",figma_scheme_variable:"schemesError",system_variables:["--sys-error"]},{palette_key:"error-50"},{palette_key:"error-60"},{palette_key:"error-70"},{palette_key:"error-80"},{palette_key:"error-90",figma_scheme_variable:"schemesErrorContainer",system_variables:["--sys-error-container"]},{palette_key:"error-95"},{palette_key:"error-98"},{palette_key:"error-99"},{palette_key:"error-100",figma_scheme_variable:"schemesOnError",system_variables:["--sys-on-error"]}],this.schemeMappings=[],this.m3Data={}}ngOnInit(){var t=this;return(0,_.A)(function*(){yield t.loadM3Data(),t.populateMappings(),t.extractMaterialThemeColors(),t.populateSchemeMappings()})()}loadM3Data(){var t=this;return(0,_.A)(function*(){try{const a=yield fetch("/wos/static/M3_WOS.json");if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);const r=yield a.json();
1t.m3Data=r.m3WOS.light,Object.keys(t.m3Data).forEach(c=>{const s=t.m3Data[c];"string"==typeof s&&s.startsWith("#")&&(t.m3Data[c]=s.toUpperCase())})}catch(a){console.error("Failed to load M3_WOS.json:",a)}})()}populateMappings(){this.paletteMappings.forEach(t=>{const a=this.convertPaletteKeyToM3Key(t.palette_key);t.figma_palette_color=this.m3Data[a]?.toUpperCase();const r=t.figma_scheme_variable?.split(",")[0];t.figma_scheme_color=this.m3Data[r]?.toUpperCase()})}convertPaletteKeyToM3Key(t){const a=t.split("-"),r=a[0],c=a[1];let s=r.charAt(0).toUpperCase()+r.slice(1);return"neutral-variant"===r?`palettesNeutralVariant${t.replace("neutral-variant-","")}`:`palettes${s}${c}`}populateSchemeMappings(){this.schemeMappings=[],Object.keys(this.m3Data).forEach(t=>{if(t.startsWith("schemes")||t.startsWith("extendedColors")){const a=this.m3Data[t],r=this.paletteMappings.find(s=>s.figma_scheme_variable?.split(",").includes(t));let c;c=r?{...r,figma_scheme_variable:t}:{figma_scheme_variable:t,figma_scheme_color:a?.toUpperCase()},this.schemeMappings.push(c)}})}extractMaterialThemeColors(){setTimeout(()=>
1{this.paletteMappings.forEach(t=>{this.extractColorsForMapping(t)}),this.schemeMappings.forEach(t=>{this.extractColorsForMapping(t)}),this.cdr.detectChanges()},100)}extractColorsForMapping(t){if(t.palette_key){const a=document.querySelector(`.${t.palette_key}`);if(a){const c=getComputedStyle(a).backgroundColor;c&&"rgba(0, 0, 0, 0)"!==c&&(t.material_theme_color=this.rgbToHex(c))}}t.system_variables&&t.system_variables.length>0&&(t.system_variable_colors=[],t.system_variables.forEach(a=>{const r=document.querySelector(`.system_variable_${a}`);if(r){const s=getComputedStyle(r).backgroundColor;t.system_variable_colors.push(s&&"rgba(0, 0, 0, 0)"!==s?this.rgbToHex(s):"")}else t.system_variable_colors.push("")}))}rgbToHex(t){const a=t.match(/\d+/g);return a&&a.length>=3?"#"+((1<<24)+(parseInt(a[0])<<16)+(parseInt(a[1])<<8)+parseInt(a[2])).toString(16).slice(1).toUpperCase():t}getMaterialColorForPalette(t){return t?this.paletteMappings.find(r=>r.palette_key===t)?.material_theme_color:void 0}static{this.\u0275fac=function(a){return new(a||n)(e.rXU(e.gRc))}}static{this.\u0275cmp=e.VBU({type:n,selectors:[["app-theme-color-mapper"]],decls:52,vars:2,consts:[["noSchemeVar",""],["noSysVar",""],["noMapping",""],["noToken",""],[1,"theme-color-mapper"],[3,"selectedTabChange"],["label","Token Mappings"],[1,"tab-content"],[1,"table-container"],[4,"ngFor","ngForOf"],["label","Palette Variables"],[1,"scheme-variable"],[4,"ngIf","ngIfElse"],["class","color-cell",4,"ngIf"],[1,"system-variable"],[1,"color-cell"],[4,"ngIf"],[1,"palette-key-cell"],["class","palette-key",4,"ngIf","ngIfElse"],["aria-hidden","true",1,"material-theme-sample"],["class","color-preview",3,"background-color","title",4,"ngIf"],[1,"color-value"],["class","scheme-var-row",4,"ngFor","ngForOf"],[1,"scheme-var-row"],[1,"n
1ot-mapped"],[1,"color-preview",3,"title"],["class","match-indicator",3,"match","mismatch",4,"ngIf"],[1,"match-indicator"],["class","sys-var-row",4,"ngFor","ngForOf"],[1,"sys-var-row"],[1,"sys-var"],[1,"no-sys-var"],["class","sys-var-row",3,"not-last",4,"ngFor","ngForOf"],["class","color-value",4,"ngIf"],[1,"palette-key"],[1,"no-mapping"],[1,"key-cell"],[1,"token-cell"],[1,"token-name"],["class","sys-var-row",3,"padding-bottom-5",4,"ngFor","ngForOf"]],template:function(a,r){1&a&&(e.j41(0,"div",4)(1,"h1"),e.EFF(2,"Theme Color Mapper"),e.k0s(),e.j41(3,"mat-tab-group",5),e.bIt("selectedTabChange",function(){return r.extractMaterialThemeColors()}),e.j41(4,"mat-tab",6)(5,"div",7)(6,"div",8)(7,"table")(8,"caption"),e.EFF(9,"This table maps Figma scheme tokens and colors to system variables and palette keys."),e.k0s(),e.j41(10,"thead")(11,"tr")(12,"th"),e.EFF(13,"Figma Scheme Token"),e.k0s(),e.j41(14,"th"),e.EFF(15,"Figma Scheme Color"),e.k0s(),e.j41(16,"th"),e.EFF(17,"System Variable Token"),e.k0s(),e.j41(18,"th"),e.EFF(19,"System Variable Color(DOM)"),e.k0s(),e.j41(20,"th"),e.EFF(21,"Palette Key"),e.k0s(),e.j41(22,"th"),e.EFF(23,"App Palette Color (DOM)"),e.k0s(),e.j41(24,"th"),e.EFF(25,"Figma Palette Color"),e.k0s()()(),e.j41(26,"tbody"),e.DNE(27,W,27,14,"tr",9),e.k0s()()()()(),e.j41(28,"mat-tab",10)(29,"div",7)(30,"div",8)(31,"table")(32,"caption"),e.EFF(33,"This table maps palette keys and colors to system variables and Figma scheme tokens."),e.k0s(),e.j41(34,"thead")(35,"tr")(36,"th"),e.EFF(37,"Palette Key"),e.k0s(),e.j41(38,"th"),e.EFF(39,"App Palette Color(DOM)"),e.k0s(),e.j41(40,"th"),e.EFF(41,"System Variable Token"),e.k0s(),e.j41(42,"th"),e.EFF(43,"System Variable Color(DOM)"),e.k0s(),e.j41(44,"th"),e.EFF(45,"Figma Palette Color"),e.k0s(),e.j41(46,"th"),e.EFF(47,"Figma Scheme Token"),e.k0s(),e.j41(48,"th"),e.EFF(49,"Figma Scheme Color"),e.k0s()()(),e.j41(50,"tbody"),e.DNE(51,me,29,15,"tr",9),e.k0s()()()()()()()),2&a&&(e.R7$(27),e.Y8G("ngForOf",r.schemeMappings),e.R7$(24),e.Y8G("ngForOf",r.paletteMappings))},dependencies:[m.Sq,m.bT,g.mq,g.T8],styles:["[_ngcontent-%COMP%]:root{--schemes-custom-hyperlink: #095B8B;--schemes-custom-hyperlink-hover: #004486;--schemes-custom-hyperlink-active: #0073E0;--schemes-custom-hyperlink-visited: #815ED9;--custom-outline-color-light: #00c2f2;--custom-outline-color: #1871AC}.theme-color-mapper[_ngcontent-%COMP%]{padding:24px;max-width:100%;font-family:Roboto,sans-serif}.theme-color-mapper[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{margin-bottom:24px;color:var(--sys-primary);font-weight:500}.theme-color-mapper[_ngcontent-%COMP%] .mat-mdc-tab-group .mat-mdc-tab-header{border-bottom:1px solid var(--sys-outline-variant)}.theme-color-mapper[_ngcontent-%COMP%] .mat-mdc-tab-group .mat-mdc-tab-label{font-weight:500}.theme-color-mapper[_ngcontent-%COMP%] .tab-content[_ngcontent-%COMP%]{padding:24px 0}.theme-color-mapper[_ngcontent-%COMP%] .navigation-links[_ngcontent-%COMP%]{margin-bottom:24px;padding:16px;background:var(--sys-surface-container-low);border-radius:8px}.theme-color-mapper[_ngcontent-%COMP%] .jump-link[_ngcontent-%COMP%]{color:var(--sys-primary);text-decoration:none;font-weight:500;padding:8px 16px;border-radius:8px;transition:all .2s ease;display:inline-block;background:var(--sys-surface);border:1px solid var(--sys-outline-variant)}.theme-color-mapper[_ngcontent-%COMP%] .jump-link[_ngcontent-%COMP%]:hover{background:var(--sys-surface-container);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.theme-color-mapper[_ngcontent-%COMP%] .sys-var-row[_ngcontent-%COMP%]{display:flex}.theme-color-mapper[_ngcontent-%COMP%] .sys-var-row.not-last[_ngcontent-%COMP%]{padding-bottom:10px}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card[_ngcontent-%COMP%]{background:#fff;padding:16px;border-radius:8px;box-shadow:0 2px 4px #0000001a;border-left:4px solid}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card.matched[_ngcontent-%COMP%]{border-left-color:#9e7bf8}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card.mismatch[_ngcontent-%COMP%]{border-left-color:#ff5354}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card.material-mismatch[_ngcontent-%COMP%]{border-left-color:#9a85d0}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 8px;font-size:14px;font-weight:500;color:var(--sys-on-surface)}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card[_ngcontent-%COMP%] .count[_ngcontent-%COMP%]{font-size:24px;font-weight:600;color:#9e7bf8}.theme-color-mapper[_ngcontent-%COMP%] .summary-cards[_ngcontent-%COMP%] .summary-card[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{display:block;margin-top:4px;color:var(--sys-on-surface-variant);font-size:12px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%]{background:var(--sys-surface-container-high)}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:16px 12px;text-align:left;font-weight:500;color:var(--sys-on-surface);border-bottom:1px solid var(--sys-outline-variant);font-size:14px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{border-bottom:1px solid var(--sys-outline-variant);transition:background-color .2s ease}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:12px;vertical-align:middle;font-size:13px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%] .color-preview[_ngcontent-%COMP%]{width:20px;height:20px;border-radius:4px;border:1px solid var(--sys-outline-variant);flex-shrink:0}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%] .color-value[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;font-size:12px;background:var(--sys-surface-container-low);padding:2px 6px;border-radius:4px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%] .match-indicator[_ngcontent-%COMP%]{font-weight:700;font-size:12px;margin-left:4px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%] .match-indicator.match[_ngcontent-%COMP%]{color:#00c853}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .color-cell[_ngcontent-%COMP%] .match-indicator.mismatch[_ngcontent-%COMP%]{color:#d32f2f}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.key-cell[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;font-weight:500;color:#65558f}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.palette-key-cell[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;font-size:13px;color:#8167c4}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.palette-key-cell[_ngcontent-%COMP%] .palette-key[_ngcontent-%COMP%]{font-weight:500;
1background:#8167c41a;padding:2px 6px;border-radius:4px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.scheme-variable[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;font-size:13px}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.scheme-variable[_ngcontent-%COMP%] .extended[_ngcontent-%COMP%]{color:#806bb4;font-weight:500}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td.token-cell[_ngcontent-%COMP%] .token-name[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;font-size:12px;color:var(--sys-on-surface-variant);background:color-mix(in srgb,var(--sys-surface-variant) 20%,transparent);padding:4px 8px;border-radius:4px;display:inline-block}.theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .no-mapping[_ngcontent-%COMP%], .theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .no-value[_ngcontent-%COMP%], .theme-color-mapper[_ngcontent-%COMP%] .table-container[_ngcontent-%COMP%] table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%] .not-mapped[_ngcontent-%COMP%]{color:var(--sys-on-surface-variant);font-style:italic}.theme-color-mapper[_ngcontent-%COMP%] .material-theme-sample[_ngcontent-%COMP%]{position:absolute;visibility:hidden;width:1px;height:1px;pointer-events:none}.primary-0[_ngcontent-%COMP%]{background-color:#000!important}.primary-10[_ngcontent-%COMP%]{background-color:#22005c!important}.primary-20[_ngcontent-%COMP%]{background-color:#3a0191!important}.primary-25[_ngcontent-%COMP%]{background-color:#461a9c!important}.primary-30[_ngcontent-%COMP%]{background-color:#522aa8!important}.primary-35[_ngcontent-%COMP%]{background-color:#5e38b4!important}.primary-40[_ngcontent-%COMP%]{background-color:#65558f!important}.primary-50[_ngcontent-%COMP%]{background-color:#8360dc!important}.primary-60[_ngcontent-%COMP%]{background-color:#9e7bf8!important}.primary-70[_ngcontent-%COMP%]{background-color:#b79bff!important}.primary-80[_ngcontent-%COMP%]{background-color:#cfbcff!important}.primary-90[_ngcontent-%COMP%]{background-color:#eff0ff!important}.primary-95[_ngcontent-%COMP%]{background-color:#f6eeff!important}.primary-98[_ngcontent-%COMP%]{background-color:#fdf7ff!important}.primary-99[_ngcontent-%COMP%]{background-color:#fffbff!important}.primary-100[_ngcontent-%COMP%]{background-color:#fff!important}.secondary-0[_ngcontent-%COMP%]{background-color:#000!important}.secondary-10[_ngcontent-%COMP%]{background-color:#23005c!important}.secondary-20[_ngcontent-%COMP%]{background-color:#391b77!important}.secondary-25[_ngcontent-%COMP%]{background-color:#442983!important}.secondary-30[_ngcontent-%COMP%]{background-color:#50358f!important}.secondary-35[_ngcontent-%COMP%]{background-color:#5c429c!important}.secondary-40[_ngcontent-%COMP%]{background-color:#583d97!important}.secondary-50[_ngcontent-%COMP%]{background-color:#8167c4!important}.secondary-60[_ngcontent-%COMP%]{background-color:#9c81e0!important}.secondary-70[_ngcontent-%COMP%]{background-color:#b79cfd!important}.secondary-80[_ngcontent-%COMP%]{background-color:#d0bcff!important}.secondary-90[_ngcontent-%COMP%]{background-color:#7d63bf!important}.secondary-95[_ngcontent-%COMP%]{background-color:#f6edff!important}.secondary-98[_ngcontent-%COMP%]{background-color:#fef7ff!important}.secondary-99[_ngcontent-%COMP%]{background-color:#fffbff!important}.secondary-100[_ngcontent-%COMP%]{background-color:#fff!important}.tertiary-0[_ngcontent-%COMP%]{background-color:#000!important}.tertiary-10[_ngcontent-%COMP%]{background-color:#220852!important}.tertiary-20[_ngcontent-%COMP%]{background-color:#372368!important}.tertiary-25[_ngcontent-%COMP%]{background-color:#432e74!important}.tertiary-30[_ngcontent-%COMP%]{background-color:#4e3a80!important}.tertiary-35[_ngcontent-%COMP%]{background-color:#5a468d!important}.tertiary-40[_ngcontent-%COMP%]{background-color:#402c71!important}.tertiary-50[_ngcontent-%COMP%]{background-color:#806bb4!important}.tertiary-60[_ngcontent-%COMP%]{background-color:#9a85d0!important}.tertiary-70[_ngcontent-%COMP%]{background-color:#b59fed!important}.tertiary-80[_ngcontent-%COMP%]{background-color:#d0bcff!important}.tertiary-90[_ngcontent-%COMP%]{background-color:#645097!important}.tertiary-95[_ngcontent-%COMP%]{background-color:#f6edff!important}.tertiary-98[_ngcontent-%COMP%]{background-color:#fef7ff!important}.tertiary-99[_ngcontent-%COMP%]{background-color:#fffbff!important}.tertiary-100[_ngcontent-%COMP%]{background-color:#fff!important}.error-0[_ngcontent-%COMP%]{background-color:#000!important}.error-10[_ngcontent-%COMP%]{background-color:#410005!important}.error-20[_ngcontent-%COMP%]{background-color:#68000d!important}.error-25[_ngcontent-%COMP%]{background-color:#7d0011!important}.error-30[_ngcontent-%COMP%]{background-color:#930016!important}.error-35[_ngcontent-%COMP%]{background-color:#a9001b!important}.error-40[_ngcontent-%COMP%]{background-color:#a4001a!important}.error-50[_ngcontent-%COMP%]{background-color:#e82132!important}.error-60[_ngcontent-%COMP%]{background-color:#ff5354!important}.error-70[_ngcontent-%COMP%]{background-color:#ff8984!important}.error-80[_ngcontent-%COMP%]{background-color:#ffb3af!important}.error-90[_ngcontent-%COMP%]{background-color:#e41d30!important}.error-95[_ngcontent-%COMP%]{background-color:#ffedeb!important}.error-98[_ngcontent-%COMP%]{background-color:#fff8f7!important}.error-99[_ngcontent-%COMP%]{background-color:#fffbff!important}.error-100[_ngcontent-%COMP%]{background-color:#fff!important}.neutral-0[_ngcontent-%COMP%]{background-color:#000!important}.neutral-4[_ngcontent-%COMP%]{background-color:#111!important}.neutral-6[_ngcontent-%COMP%]{background-color:#121017!important}.neutral-10[_ngcontent-%COMP%]{background-color:#1c1b1b!important}.neutral-12[_ngcontent-%COMP%]{background-color:#1d1a22!important}.neutral-17[_ngcontent-%COMP%]{background-color:#262625!important}.neutral-20[_ngcontent-%COMP%]{background-color:#313030!important}.neutral-22[_ngcontent-%COMP%]{background-color:#322f37!important}.neutral-24[_ngcontent-%COMP%], .neutral-25[_ngcontent-%COMP%]{background-color:#3c3b3b!important}.neutral-30[_ngcontent-%COMP%]{background-color:#484646!important}.neutral-35[_ngcontent-%COMP%]{background-color:#535252!important}.neutral-40[_ngcontent-%COMP%]{background-color:#5f5e5e!important}.neutral-50[_ngcontent-%COMP%]{background-color:#787776!important}.neutral-60[_ngcontent-%COMP%]{background-color:#929090!important}.neutral-70[_ngcontent-%COMP%]{background-color:#adaaaa!important}.neutral-80[_ngcontent-%COMP%]{background-color:#c9c6c5!important}.neutral-87[_ngcontent-%COMP%]{background-color:#e0e0e0!important}.neutral-90[_ngcontent-%COMP%]{background-color:#e5e2e1!important}.neutral-92[_ngcontent-%COMP%]{background-color:#e7e7e7!important}.neutral-94[_ngcontent-%COMP%]{background-color:#ededed!important}.neutral-95[_ngcontent-%COMP%]{background-color:#f4f0ef!important}.neutral-96[_ngcontent-%COMP%]{background-color:#fafafa!important}
1.neutral-98[_ngcontent-%COMP%]{background-color:#fdf7ff!important}.neutral-99[_ngcontent-%COMP%]{background-color:#f6feff!important}.neutral-100[_ngcontent-%COMP%]{background-color:#fff!important}.neutral-variant-0[_ngcontent-%COMP%]{background-color:#000!important}.neutral-variant-10[_ngcontent-%COMP%]{background-color:#1d1a22!important}.neutral-variant-20[_ngcontent-%COMP%]{background-color:#322f37!important}.neutral-variant-25[_ngcontent-%COMP%]{background-color:#3d3a43!important}.neutral-variant-30[_ngcontent-%COMP%]{background-color:#49454e!important}.neutral-variant-35[_ngcontent-%COMP%]{background-color:#54515a!important}.neutral-variant-40[_ngcontent-%COMP%]{background-color:#615d66!important}.neutral-variant-50[_ngcontent-%COMP%]{background-color:#7a757f!important}.neutral-variant-60[_ngcontent-%COMP%]{background-color:#948f99!important}.neutral-variant-70[_ngcontent-%COMP%]{background-color:#afa9b4!important}.neutral-variant-80[_ngcontent-%COMP%]{background-color:#cac4cf!important}.neutral-variant-90[_ngcontent-%COMP%]{background-color:#e7e0eb!important}.neutral-variant-95[_ngcontent-%COMP%]{background-color:#f5eefa!important}.neutral-variant-98[_ngcontent-%COMP%]{background-color:#fdf7ff!important}.neutral-variant-99[_ngcontent-%COMP%]{background-color:#fffbff!important}.neutral-variant-100[_ngcontent-%COMP%]{background-color:#fff!important}@keyframes _ngcontent-%COMP%_highlight-fade{0%{background:#9a85d04d}to{background:#9a85d01a}}"]})}}return n})(),data:{},resolve:{}},{path:"",redirectTo:"features",pathMatch:"full"}];let _e=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=e.$C({type:n})}static{this.\u0275inj=e.G2t({imports:[h.iI.forChild(pe),h.iI]})}}return n})(),ge=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=e.$C({type:n})}static{this.\u0275inj=e.G2t({imports:[m.MD,_e,f.gy,y.h,u.m_,l.YN,p.Hl,g.RI]})}}return n})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.