1import{f as v,i as u}from"./chunk-NEQEN45E.js";import{$a as l,Ba as _,Hb as r,Ib as d,Pa as i,Pb as P,gb as C,hb as p,ia as g,jb as f,nb as t,ob as o,pb as O,ua as h,va as x,vb as M,wb as m,xb as w,yb as c}from"./chunk-Y7DP5OXS.js";var y=[[["","accordion-header-action",""]],[["","accordion-mobile-action",""]],"*"],k=["[accordion-header-action]","[accordion-mobile-action]","*"];function S(n,s){if(n&1&&(t(0,"span",11),r(1),o()),n&2){let e=m();i(),d(e.icon)}}function I(n,s){if(n&1&&(t(0,"span",12),r(1),o()),n&2){let e=m();i(),d(e.titleBadge)}}var b=class n{title="";icon="";titleBadge;isOpen=!1;toggle=new _;onToggle(){this.toggle.emit()}static \u0275fac=function(e){return new(e||n)};static \u0275cmp=g({type:n,selectors:[["app-accordion-section"]],inputs:{title:"title",icon:"icon",titleBadge:"titleBadge",isOpen:"isOpen"},outputs:{toggle:"toggle"},standalone:!0,features:[P],ngContentSelectors:k,decls:16,vars:6,consts:[[1,"accordion-section"],[1,"section-header"],["type","button",1,"section-title","accordion-trigger",3,"click"],["class","section-icon",4,"ngIf"],["class","title-badge",4,"ngIf"],["aria-hidden","true",1,"accordion-chevron"],["viewBox","0 0 20 20","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M5 7L10 12L15 7","stroke","currentColor","stroke-width","1.5","stroke-linecap","round","stroke-linejoin","round"],[1,"section-actions"],[1,"accordion-content"],[1,"accordion-edit-row"],[1,"section-icon"],[1,"title-badge"]],template:function(e,a){e&1&&(w(y),t(0,"div",0)(1,"div",1)(2,"button",2),M("click",function(){return a.onToggle()}),l(3,S,2,1,"span",3),t(4,"h3"),r(5),o(),l(6,I,2,1,"span",4),t(7,"span",5),h(),t(8,"svg",6),O(9,"path",7),o()()(),x(),t(10,"div",8),c(11),o()(),t(12,"div",9)(13,"div",10),c(14,1),o(),c(15,2),o()()),e&2&&(f("is-open",a.isOpen),i(2),C("aria-expanded",a.isOpen),i(),p("ngIf",a.icon),i(2),d(a.title),i(),p("ngIf",a.titleBadge))},dependencies:[u,v],styles:[".section-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}@media (max-width: 768px){.section-header[_ngcontent-%COMP%]{margin-bottom:.25rem}}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.section-header[_ngcontent-%COMP%]{flex-wrap:nowrap}}.section-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.section-actions[_ngcontent-%COMP%]{display:none}}.section-title[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--color-slate-700)}@media (max-width: 768px){.section-title[_ngcontent-%COMP%]{gap:.5rem}}.section-title[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.section-title[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}.section-icon[_ngcontent-%COMP%]{font-size:1.5rem}@media (max-width: 768px){.section-icon[_ngcontent-%COMP%]{font-size:1.1rem}}.accordion-trigger[_ngcontent-%COMP%]{background:none;border:none;padding:0;text-align:left;color:inherit;cursor:pointer;font:inherit;flex:1}.accordion-edit-row[_ngcontent-%COMP%]{display:none}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.accordion-edit-row[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;margin-bottom:.5rem}}.accordion-chevron[_ngcontent-%COMP%]{margin-inline-start:auto;width:1rem;height:1rem;display:none;color:var(--color-slate-350);transition:transform .2s ease}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.accordion-chevron[_ngcontent-%COMP%]{display:inline-flex}}.accordion-chevron[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{width:100%;height:100%;display:block}.title-badge[_ngcontent-%COMP%]{background:var(--color-slate-800);color:var(--color-white);border-radius:999px;padding:.2rem .65rem;font-weight:700;font-size:.75rem}.accordion-content[_ngcontent-%COMP%]{display:block}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.accordion-content[_ngcontent-%COMP%]{display:none}}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.accordion-section.is-open[_ngcontent-%COMP%] .accordion-content[_ngcontent-%COMP%]{display:block}}@media (max-width: 768px),(max-width: 1024px) and (orientation: portrait){.accordion-section.is-open[_ngcontent-%COMP%] .accordion-chevron[_ngcontent-%COMP%]{transform:rotate(180deg)}}.dark[_nghost-%COMP%] .section-title[_ngcontent-%COMP%], .dark [_nghost-%COMP%] .section-title[_ngcontent-%COMP%]{color:var(--color-slate-100)}.dark[_nghost-%COMP%] .accordion-chevron[_ngcontent-%COMP%], .dark [_nghost-%COMP%] .accordion-chevron[_ngcontent-%COMP%]{color:var(--color-slate-400)}.dark[_nghost-%COMP%] .title-badge[_ngcontent-%COMP%], .dark [_nghost-%COMP%] .title-badge[_ngcontent-%COMP%]{background:var(--color-slate-100);color:var(--color-slate-900)}"]})};export{b as a};
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.