import{S as Q,i as U,s as W,k as w,q as K,a as D,l as y,m as z,r as P,h as p,c as H,n as k,b as V,E as b,G as X,u as Y,v as A,d as v,f as B,g as d,H as Z,I as $,J as ee,K as te,_ as se,$ as C,y as R,z as x,A as F,B as L}from"./index.7c7339e4.js";import{s as G}from"./index.eaa444e6.js";import{I as M}from"./Icon.7b5e5057.js";function le(i){let e,t;return e=new M({props:{name:"icon-plus",className:"w-6 h-6 sm:w-8 sm:h-8 mt-2"}}),{c(){R(e.$$.fragment)},l(s){x(e.$$.fragment,s)},m(s,c){F(e,s,c),t=!0},i(s){t||(d(e.$$.fragment,s),t=!0)},o(s){v(e.$$.fragment,s),t=!1},d(s){L(e,s)}}}function ne(i){let e,t;return e=new M({props:{name:"icon-minus",className:"w-6 h-6 sm:w-8 sm:h-8 mt-2"}}),{c(){R(e.$$.fragment)},l(s){x(e.$$.fragment,s)},m(s,c){F(e,s,c),t=!0},i(s){t||(d(e.$$.fragment,s),t=!0)},o(s){v(e.$$.fragment,s),t=!1},d(s){L(e,s)}}}function J(i){let e,t,s;const c=i[6].default,_=Z(c,i,i[5],null),r=_||ae();return{c(){e=w("div"),r&&r.c()},l(l){e=y(l,"DIV",{});var n=z(e);r&&r.l(n),n.forEach(p)},m(l,n){V(l,e,n),r&&r.m(e,null),s=!0},p(l,n){_&&_.p&&(!s||n&32)&&$(_,c,l,l[5],s?te(c,l[5],n,null):ee(l[5]),null)},i(l){s||(d(r,l),l&&se(()=>{s&&(t||(t=C(e,G,{duration:300},!0)),t.run(1))}),s=!0)},o(l){v(r,l),l&&(t||(t=C(e,G,{duration:300},!1)),t.run(0)),s=!1},d(l){l&&p(e),r&&r.d(l),l&&t&&t.end()}}}function ae(i){let e;return{c(){e=K("No children given")},l(t){e=P(t,"No children given")},m(t,s){V(t,e,s)},d(t){t&&p(e)}}}function ie(i){let e,t,s,c,_,r,l,n,N,f,E,I,h,O,q;const S=[ne,le],g=[];function T(o,u){return o[0]?0:1}l=T(i),n=g[l]=S[l](i);let a=i[0]&&J(i);return{c(){e=w("div"),t=w("div"),s=w("h2"),c=K(i[1]),r=D(),n.c(),N=D(),f=w("hr"),E=D(),a&&a.c(),this.h()},l(o){e=y(o,"DIV",{class:!0});var u=z(e);t=y(u,"DIV",{class:!0});var m=z(t);s=y(m,"H2",{class:!0});var j=z(s);c=P(j,i[1]),j.forEach(p),r=H(m),n.l(m),m.forEach(p),N=H(u),f=y(u,"HR",{class:!0}),E=H(u),a&&a.l(u),u.forEach(p),this.h()},h(){k(s,"class",_=`${i[2]==="subheading"?"text-subheading":"text-3xl"}`),k(t,"class","flex justify-between items-center px-2 sm:px-0 hover:cursor-pointer"),k(f,"class","border-gray-500 my-1"),k(e,"class",I="sm:px-6 "+i[3])},m(o,u){V(o,e,u),b(e,t),b(t,s),b(s,c),b(t,r),g[l].m(t,null),b(e,N),b(e,f),b(e,E),a&&a.m(e,null),h=!0,O||(q=X(t,"click",i[4]),O=!0)},p(o,[u]){(!h||u&2)&&Y(c,o[1]),(!h||u&4&&_!==(_=`${o[2]==="subheading"?"text-subheading":"text-3xl"}`))&&k(s,"class",_);let m=l;l=T(o),l!==m&&(A(),v(g[m],1,1,()=>{g[m]=null}),B(),n=g[l],n||(n=g[l]=S[l](o),n.c()),d(n,1),n.m(t,null)),o[0]?a?(a.p(o,u),u&1&&d(a,1)):(a=J(o),a.c(),d(a,1),a.m(e,null)):a&&(A(),v(a,1,1,()=>{a=null}),B()),(!h||u&8&&I!==(I="sm:px-6 "+o[3]))&&k(e,"class",I)},i(o){h||(d(n),d(a),h=!0)},o(o){v(n),v(a),h=!1},d(o){o&&p(e),g[l].d(),a&&a.d(),O=!1,q()}}}function re(i,e,t){let{$$slots:s={},$$scope:c}=e,{title:_="title",isOpen:r=!1,size:l="large",className:n=""}=e;const N=()=>t(0,r=!r);return i.$$set=f=>{"title"in f&&t(1,_=f.title),"isOpen"in f&&t(0,r=f.isOpen),"size"in f&&t(2,l=f.size),"className"in f&&t(3,n=f.className),"$$scope"in f&&t(5,c=f.$$scope)},[r,_,l,n,N,c,s]}class ue extends Q{constructor(e){super(),U(this,e,re,ie,W,{title:1,isOpen:0,size:2,className:3})}}export{ue as T};
