PageSourceSearch

https://hou.la/chunk-IGBED3AV.js

js hou.la collected 2026-10-02 15:58:43 UTC 43,670 bytes, 1 lines download raw bytes

1import{a as pe,b as se,d as de,e as me}from"./chunk-X7YZRV26.js";import{a as _e}from"./chunk-SVOX6OLH.js";import"./chunk-EEBM5A2R.js";import"./chunk-YDALUZ3M.js";import"./chunk-EYUHC2NN.js";import"./chunk-GR5LCTZ6.js";import"./chunk-MZJLXCUQ.js";import"./chunk-7XYPLBU3.js";import{a as ge}from"./chunk-446ZLNNU.js";import"./chunk-3THAQ3J3.js";import"./chunk-Y7FJXXIW.js";import"./chunk-ICHHVHZA.js";import{b as ce}from"./chunk-FRZHUY6N.js";import"./chunk-OAED5FIG.js";import"./chunk-P37GQ53N.js";import"./chunk-NZ226J7R.js";import"./chunk-7EBKYMB6.js";import"./chunk-YK3HMHC4.js";import"./chunk-2DRXLVRR.js";import"./chunk-OFHUO5H7.js";import"./chunk-M3XSAKW4.js";import"./chunk-H76LZNGX.js";import"./chunk-PGR2NPNS.js";import"./chunk-OZD37XM5.js";import"./chunk-DLIVM562.js";import"./chunk-CV2ZWZQE.js";import"./chunk-AVEXXPAT.js";import"./chunk-FHU4TM37.js";import{d as W}from"./chunk-32B64V2R.js";import"./chunk-3XLVKQRY.js";import"./chunk-DJ5AJG3T.js";import"./chunk-SLPC3Y4V.js";import"./chunk-XIRWNEM2.js";import"./chunk-AAORKXGN.js";import"./chunk-KDGXQRVY.js";import{a as xe,b as ue}from"./chunk-BRXIHDMI.js";import{D as K,b as ae,c as oe,g as q,h as F,j as U,l as j,m as H,z as re}from"./chunk-Q2KKZV5J.js";import{a as ie}from"./chunk-JICM7NVH.js";import{m as Q}from"./chunk-64AEJNO3.js";import{e as le}from"./chunk-5PMXPALR.js";import"./chunk-AB6CKZTE.js";import{c as ne,d as B,e as L}from"./chunk-DIGPPQJE.js";import{o as ee,r as te,s as V,x as z}from"./chunk-EU6HCBUP.js";import"./chunk-KAJMKXZ6.js";import{D as Y}from"./chunk-ZAQTNZYS.js";import"./chunk-SRTXE2HR.js";import{Ba as b,Dc as I,Ec as N,Fc as R,Ib as G,Jb as x,Lb as k,Lc as w,Nb as A,Rb as C,Tb as J,Ub as S,Uc as l,Vb as T,Vc as s,Wb as a,Wc as E,Xb as o,Yb as d,ac as y,da as h,db as i,gc as O,hc as m,la as P,ma as M,sb as D,uc as r,va as $,vc as u,wc as g,yb as f}from"./chunk-NTTV6FWH.js";import{a as Z,g as v}from"./chunk-W7GRJBO5.js";var Oe=n=>({agency:n}),ve=n=>({name:n}),ye=(n,e)=>e.id;function we(n,e){n&1&&(a(0,"span",11),d(1,"i",24),r(2),l(3,"translate"),o()),n&2&&(i(2),g(" ",s(3,1,"AGENCY.SPACE.RECOMMENDED")," "))}function Ee(n,e){if(n&1&&(a(0,"div",19),d(1,"i",25),a(2,"span"),r(3),l(4,"translate"),o()()),n&2){let t=e;i(3),u(E(4,1,t.cle,t.params))}}function ke(n,e){n&1&&(a(0,"span",11),d(1,"i",24),r(2),l(3,"translate"),o()),n&2&&(i(2),g(" ",s(3,1,"AGENCY.SPACE.RECOMMENDED")," "))}function Ae(n,e){if(n&1&&(a(0,"p",33),d(1,"i",35),r(2),l(3,"translate"),a(4,"a",36),r(5),l(6,"translate"),o()()),n&2){let t=m(),c=m();i(2),g(" ",s(3,3,"AGENCY.SPACE.ALREADY_AGENCY")," "),i(2),x("queryParams",w(7,Oe,c.agenceDe(t.id))),i(),u(s(6,5,"AGENCY.DECLARE.GO_SPACE"))}}function Se(n,e){n&1&&(a(0,"p",34),d(1,"i",37),r(2),l(3,"translate"),o()),n&2&&(i(2),g(" ",s(3,1,"AGENCY.SPACE.NOT_OWNER")," "))}function Te(n,e){if(n&1){let t=y();a(0,"p",12),r(1),l(2,"translate"),o(),a(3,"button",38),O("click",function(){P(t);let p=m(),_=m();return M(_.choisir.emit(p.id))}),d(4,"i",39),r(5),l(6,"translate"),o()}if(n&2){let t=m(2);i(),g(" ",s(2,7,t.actifPersonnel?"AGENCY.SPACE.USE_TEXT_PERSONAL":"AGENCY.SPACE.USE_TEXT_TEAM")," "),i(2),k("ag-btn--primary",!t.creerConseille)("ag-btn--ghost",t.creerConseille),x("disabled",t.busy()),i(2),g(" ",s(6,9,"AGENCY.SPACE.USE_BTN")," ")}}function Ie(n,e){if(n&1&&(a(0,"div",26)(1,"div",8),d(2,"i",27),a(3,"h3",10),r(4),l(5,"translate"),o(),f(6,ke,4,3,"span",11),o(),a(7,"div",28),d(8,"app-widget-workspace-avatar",29),a(9,"div",30)(10,"strong",31),r(11),o(),a(12,"span",12),r(13),o(),a(14,"span",32),d(15,"i",21),r(16),l(17,"translate"),o()()(),f(18,Ae,7,9,"p",33)(19,Se,4,3,"p",34)(20,Te,7,11),o()),n&2){let t=e,c=m();k("is-reco",!c.creerConseille),i(4),g(" ",s(5,12,"AGENCY.SPACE.USE_TITLE")," "),i(2),C(c.creerConseille?-1:6),i(2),x("workspace",t)("size",40),i(3),u(t.name),i(2),g("hou.la/@",t.slug,""),i(2),A(c.actifPersonnel?"pi pi-user":"pi pi-users"),i(),g(" ",s(17,14,c.actifPersonnel?"AGENCY.SPACE.TYPE_PERSONAL":"AGENCY.SPACE.TYPE_TEAM")," "),i(2),C(c.actifDejaAgence?18:c.actifProprietaire?20:19)}}function Ne(n,e){if(n&1){let t=y();a(0,"li"),d(1,"app-widget-workspace-avatar",29),a(2,"span",41)(3,"strong"),r(4),o(),a(5,"span",12),r(6),o()(),a(7,"button",42),O("click",function(){let p=P(t).$implicit,_=m(2);return M(_.choisir.emit(p.id))}),r(8),l(9,"translate"),o()()}if(n&2){let t=e.$implicit,c=m(2);i(),x("workspace",t)("size",28),i(3),u(t.name),i(2),g("hou.la/@",t.slug,""),i(),x("disabled",c.busy()),G("data-testid","space-use-"+t.id),i(),g(" ",E(9,7,"AGENCY.SPACE.OTHER_BTN",
1w(10,ve,t.name))," ")}}function Re(n,e){if(n&1&&(a(0,"div",23)(1,"h3",40),r(2),l(3,"translate"),o(),a(4,"ul"),S(5,Ne,10,12,"li",null,ye),o()()),n&2){let t=m();i(2),g(" ",s(3,1,"AGENCY.SPACE.OTHER_TITLE")," "),i(3),T(t.autres)}}function De(n){let e=n?.error;if(e?.code==="WORKSPACE_LIMIT_REACHED")return{cle:"AGENCY.SPACE.LIMIT",params:{limit:Number(e.limit)||3}};let t=n?.status;return t===400?{cle:"AGENCY.SPACE.NAME_INVALID",params:{}}:t===0?{cle:"AGENCY.ERRORS.NETWORK",params:{}}:{cle:"AGENCY.ERRORS.GENERIC",params:{}}}function Ge(n){let e=(n??"").trim();return e.length>=3&&e.length<=100&&!e.startsWith("@")}var X=class n{workspaces=h(W);actif=null;espaces=[];agences=[];choisir=new $;nom="";presentation="";busy=b(!1);erreur=b(null);estAgence(e){return!!e&&this.agences.some(t=>t.workspaceId===e)}agenceDe(e){return this.agences.find(t=>t.workspaceId===e)?.id??null}get actifPersonnel(){return this.actif?.type==="personal"}get actifProprietaire(){let e=this.actif?.role;return!e||e==="owner"}get actifDejaAgence(){return this.estAgence(this.actif?.id)}get actifUtilisable(){return!!this.actif&&this.actifProprietaire&&!this.actifDejaAgence}get creerConseille(){return!(this.actifUtilisable&&!this.actifPersonnel)}get autres(){return this.espaces.filter(e=>e.id!==this.actif?.id&&e.type==="team"&&(!e.role||e.role==="owner")&&!this.estAgence(e.id))}get nomValide(){return Ge(this.nom)}creer(){return v(this,null,function*(){if(!(!this.nomValide||this.busy())){this.busy.set(!0),this.erreur.set(null);try{let e=yield this.workspaces.createWorkspace(Z({name:this.nom.trim()},this.presentation.trim()?{description:this.presentation.trim()}:{}));this.choisir.emit(e.id)}catch(e){this.erreur.set(De(e))}finally{this.busy.set(!1)}}})}static \u0275fac=function(t){return new(t||n)};static \u0275cmp=D({type:n,selectors:[["app-agency-space-choice"]],inputs:{actif:"actif",espaces:"espaces",agences:"agences"},outputs:{choisir:"choisir"},decls:44,vars:44,consts:[["data-testid","declare-space","aria-labelledby","asc-title",1,"ag-card","asc"],["id","asc-title",1,"ag-card__title"],["aria-hidden","true",1,"pi","pi-building"],[1,"asc-intro"],["data-testid","space-why",1,"asc-why"],["aria-hidden","true",1,"pi","pi-lightbulb"],[1,"asc-choices"],["data-testid","space-create",1,"asc-choice",3,"ngSubmit"],[1,"asc-choice__head"],["aria-hidden","true",1,"pi","pi-plus-circle"],[1,"asc-choice__title"],["data-testid","space-reco",1,"asc-reco"],[1,"ag-muted"],[1,"ag-field"],["for","asc-name"],["id","asc-name","name","nom","type","text","maxlength","100","autocomplete","organization","aria-describedby","asc-name-hint","data-testid","space-name",3,"ngModelChange","ngModel","disabled"],["id","asc-name-hint"],["for","asc-desc"],["
1id","asc-desc","name","presentation","rows","2","maxlength","500","data-testid","space-desc",3,"ngModelChange","ngModel","disabled"],["role","alert","data-testid","space-error",1,"ag-note","ag-note--warn"],["type","submit","data-testid","space-create-submit",1,"ag-btn","asc-btn",3,"disabled"],["aria-hidden","true"],["data-testid","space-use-current",1,"asc-choice",3,"is-reco"],["data-testid","space-others",1,"asc-others"],["aria-hidden","true",1,"pi","pi-star-fill"],["aria-hidden","true",1,"pi","pi-exclamation-triangle"],["data-testid","space-use-current",1,"asc-choice"],["aria-hidden","true",1,"pi","pi-check-square"],[1,"asc-ws"],[3,"workspace","size"],[1,"asc-ws__id"],["data-testid","space-current-name"],["data-testid","space-current-type",1,"ag-pill"],["data-testid","space-already",1,"ag-muted"],["data-testid","space-not-owner",1,"ag-muted"],["aria-hidden","true",1,"pi","pi-info-circle"],["routerLink","/studio/agency",3,"queryParams"],["aria-hidden","true",1,"pi","pi-lock"],["type","button","data-testid","space-use-current-submit",1,"ag-btn","asc-btn",3,"click","disabled"],["aria-hidden","true",1,"pi","pi-arrow-right"],[1,"asc-others__title"],[1,"asc-others__name"],["type","button",1,"ag-btn","ag-btn--ghost","ag-btn--sm",3,"click","disabled"]],template:function(t,c){if(t&1&&(a(0,"section",0)(1,"h2",1),d(2,"i",2),r(3),l(4,"translate"),o(),a(5,"p",3),r(6),l(7,"translate"),o(),a(8,"p",4),d(9,"i",5),a(10,"span"),r(11),l(12,"translate"),o()(),a(13,"div",6)(14,"form",7),O("ngSubmit",function(){return c.creer()}),a(15,"div",8),d(16,"i",9),a(17,"h3",10),r(18),l(19,"translate"),o(),f(20,we,4,3,"span",11),o(),a(21,"p",12),r(22),l(23,"translate"),o(),a(24,"div",13)(25,"label",14),r(26),l(27,"translate"),o(),a(28,"input",15),R("ngModelChange",function(_){return N(c.nom,_)||(c.nom=_),_}),o(),a(29,"small",16),r(30),l(31,"translate"),o()(),a(32,"div",13)(33,"label",17),r(34),l(35,"translate"),o(),a(36,"textarea",18),R("ngModelChange",function(_){return N(c.presentation,_)||(c.presentation=_),_}),o()(),f(37,Ee,5,4,"div",19),a(38,"button",20),d(39,"i",21),r(40),l(41,"translate"),o()(),f(42,Ie,21,16,"div",22),o(),f(43,Re,7,3,"div",23),o()),t&2){let p,_;i(3),g("",s(4,26,"AGENCY.SPACE.TITLE")," "),i(3),u(s(7,28,"AGENCY.SPACE.INTRO")),i(5),u(s(12,30,"AGENCY.SPACE.WHY")),i(3),k("is-reco",c.creerConseille),i(4),g(" ",s(19,32,"AGENCY.SPACE.CREATE_TITLE")," "),i(2),C(c.creerConseille?20:-1),i(2),u(s(23,34,"AGENCY.SPACE.CREATE_TEXT")),i(4),u(s(27,36,"AGENCY.SPACE.NAME_LABEL")),i(2),I("ngModel",c.nom),x("disabled",c.busy()),i(2),u(s(31,38,"AGENCY.SPACE.NAME_HINT")),i(4),u(s(35,40,"AGENCY.SPACE.DESC_LABEL")),i(2),I("ngModel",c.presentation),x("disabled",c.busy()),i(),C((p=c.erreur())?37:-1,p),i(),k("ag-btn--primary",c.creerConseille)("ag-btn--ghost",!c.creerConseille),x("disabled",c.busy()||!c.nomValide),i(),A(c.busy()?"pi pi-spin pi-spinner":"pi pi-plus"),i(),g(" ",s(41,42,c.busy()?"AGENCY.SPACE.CREATING":"AGENCY.SPACE.CREATE_BTN")," "),i(2),C((_=c.actif)?42:-1,_),i(),C(c.autres.length?43:-1)}},dependencies:[Y,K,H,oe,q,F,re,j,U,z,V,L,B,ge],styles:["[_nghost-%COMP%]{display:block;--accent: #2f8eef;--accent-dark: #1f6fd0;--ink: #14141f;--ink-soft: #5a5a6b;--line: #e7e7ee;--surface: #fff;--surface-2: #f7f7fa;--live: #ff3b30;color:var(--ink)}.ag-title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ag-sub[_ngcontent-%COMP%]{color:var(--ink-soft);font-size:14px;margin:4px 0 0}.ag-muted[_ngcontent-%COMP%]{color:var(--ink-soft);font-size:13px}.ag-card[_ngcontent-%COMP%]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px;margin-bottom:16px}.ag-card__title[_ngcontent-%COMP%]{font-size:15px;font-weight:700;margin:0 0 12px;display:flex;align-items:center;gap:8px}.ag-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ag-stat[_ngcontent-%COMP%]{background:var(--surface-2);border-radius:12px;padding:12px}.ag-stat__label[_ngcontent-%COMP%]{font-size:12px;color:var(--ink-soft)}.ag-stat__value[_ngcontent-%COMP%]{font-size:20px;font-weight:800}.ag-pill[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface-2);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;white-space:nowrap}.ag-pill--strong[_ngcontent-%COMP%]{border-color:var(--accent);color:var(--accent-dark)}
1.ag-live[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--live)}.ag-live__dot[_ngcontent-%COMP%]{width:8px;height:8px;border-radius:50%;background:var(--live);animation:_ngcontent-%COMP%_ag-pulse 1.4s ease-in-out infinite}@keyframes _ngcontent-%COMP%_ag-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ag-live__dot[_ngcontent-%COMP%]{animation:none}}.ag-tabs[_ngcontent-%COMP%]{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line);margin:16px 0;scrollbar-width:thin}.ag-tabs[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .ag-tabs[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0;background:none;padding:10px 12px;color:var(--ink-soft);text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ag-tabs[_ngcontent-%COMP%]   a.is-active[_ngcontent-%COMP%], .ag-tabs[_ngcontent-%COMP%]   button.is-active[_ngcontent-%COMP%]{color:var(--ink);font-weight:800;border-bottom-color:var(--accent)}.ag-gauge[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.ag-gauge[_ngcontent-%COMP%]:last-child{border-bottom:0}.ag-gauge__label[_ngcontent-%COMP%]{font-weight:600}.ag-gauge__status[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px}.ag-gauge__bar[_ngcontent-%COMP%]{grid-column:1/-1;height:8px;border-radius:99px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.ag-gauge__fill[_ngcontent-%COMP%]{height:100%;background:var(--accent)}.ag-gauge--missing[_ngcontent-%COMP%]   .ag-gauge__fill[_ngcontent-%COMP%]{background:repeating-linear-gradient(135deg,var(--accent) 0 6px,#9cc7f5 6px 12px)}.ag-gauge__figures[_ngcontent-%COMP%]{grid-column:1/-1;font-size:12px;color:var(--ink-soft)}.ag-table-wrap[_ngcontent-%COMP%]{overflow-x:auto}.ag-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;font-size:13px}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .ag-table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-size:12px;color:var(--ink-soft);font-weight:600;white-space:nowrap}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ag-table[_ngcontent-%COMP%]   th[aria-sort=ascending][_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .ag-table[_ngcontent-%COMP%]   th[aria-sort=descending][_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{color:var(--ink);font-weight:800}.ag-table[_ngcontent-%COMP%]   .num[_ngcontent-%COMP%]{text-align:right;white-space:nowrap}.ag-notshared[_ngcontent-%COMP%]{color:var(--ink-soft);font-style:italic;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.ag-creator[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;min-width:160px}.ag-creator[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .ag-creator[_ngcontent-%COMP%]   .ag-avatar[_ngcontent-%COMP%]{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--surface-2);flex-shrink:0}.ag-creator[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ink);font-weight:700;text-decoration:none}.ag-alerts[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ag-alerts[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;gap:6px;align-items:flex-start}.ag-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:9px 14px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.ag-btn[_ngcontent-%COMP%]:disabled{opacity:.55;cursor:not-allowed}.ag-btn--primary[_ngcontent-%COMP%]{background:var(--accent);color:#fff}.ag-btn--primary[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--accent-dark)}.ag-btn--ghost[_ngcontent-%COMP%]{background:var(--surface);border-color:var(--line);color:var(--ink)}.ag-btn--ghost[_ngcontent-%COMP%]:hover:not(:disabled){border-color:var(--accent);color:var(--accent-dark)}.ag-btn--sm[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px}.ag-actions[_ngcontent-%COMP%]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ag-field[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ag-field[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:13px;font-weight:600}.ag-field[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .ag-field[_ngcontent-%COMP%]   select[_ngcontent-%COMP%], .ag-field[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{border:1px solid var(--line);border-radius:10px;padding:9px 11px;font:inherit;background:var(--surface);color:var(--ink);width:100%}.ag-field[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{color:var(--ink-soft)}.ag-check[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.ag-check[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin-top:3px;width:18px;height:18px;flex-shrink:0}.ag-note[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-left:4px solid var(--accent);background:var(--surface-2);border-radius:10px;padding:10px 12px;margin-bottom:12px;font-size:14px}.ag-note[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-top:2px}.ag-note--warn[_ngcontent-%COMP%]{border-left-style:double;border-left-width:6px}.ag-steps[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.ag-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-soft)}.ag-steps[_ngcontent-%COMP%]   li.is-done[_ngcontent-%COMP%]{color:var(--ink);font-weight:700}.ag-empty[_ngcontent-%COMP%]{text-align:center;padding:32px 16px;color:var(--ink-soft)}.ag-empty[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:28px;display:block;margin-bottom:8px}.ag-qr[_ngcontent-%COMP%]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.ag-qr[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:180px;height:180px;border:1px solid var(--line);border-radius:12px;background:#fff}.ag-qr[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{word-break:break-all;background:var(--surface-2);padding:6px 8px;border-radius:8px;display:block}.ag-goal[_ngcontent-%COMP%]{border-top:1px solid var(--line);padding:14px 0 4px}.ag-goal[_ngcontent-%COMP%]:first-of-type{border-top:0;padding-top:0}.ag-goal__title[_ngcontent-%COMP%]{font-size:15px;font-weight:700;margin:0 0 2px}.ag-rank[_ngcontent-%COMP%]{display:inline-block;font-weight:800;margin-right:6px;padding:0 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);font-size:12px}.ag-quote[_ngcontent-%COMP%]{margin:0;padding:10px 14px;border-left:4px solid var(--accent);background:var(--surface-2);border-radius:10px;white-space:pre-line}.ag-actions[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border:1px solid var(--line);border-radius:10px;padding:6px 9px;font:inherit}.ag-lib[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line)}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{border-bottom:0}.ag-lib__icon[_ngcontent-%COMP%]{font-size:20px;margin-top:2px}.ag-lib__title[_ngcontent-%COMP%]{font-weight:700;overflow-wrap:anywhere}.ag-lib__state[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}@media (max-width: 560px){.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{grid-template-columns:auto minmax(0,1fr)}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]   .ag-actions[_ngcontent-%COMP%]{grid-column:1/-1}}.ag-card--cible[_ngcontent-%COMP%]{border-width:3px;border-color:var(--accent)}",".asc-intro[_ngcontent-%COMP%]{margin:0 0 8px;max-width:720px}.asc-why[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:flex-start;margin:0 0 16px;max-width:720px;font-weight:600}.asc-why[_ngcontent-%COMP%]   .pi[_ngcontent-%COMP%]{margin-top:3px}.asc-choices[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 900px){.asc-choices[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr)}}.asc-choice[_ngcontent-%COMP%]{border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--surface);display:flex;flex-direction:column;gap:8px;min-width:0}.asc-choice.is-reco[_ngcontent-%COMP%]{border:2px solid var(--accent);padding:13px}.asc-choice__head[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asc-choice__title[_ngcontent-%COMP%]{font-size:15px;font-weight:800;margin:0}.asc-choice[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.asc-choice[_ngcontent-%COMP%]   .ag-field[_ngcontent-%COMP%]{margin-bottom:4px}.asc-reco[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;border:1px solid var(--accent);border-radius:999px;padding:2px 9px;color:var(--accent-dark)}.asc-btn[_ngcontent-%COMP%]{align-self:flex-start;min-height:44px;margin-top:auto}.asc-ws[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center}.asc-ws__id[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:2px;min-width:0}.asc-ws__id[_ngcontent-%COMP%]   .ag-pill[_ngcontent-%COMP%]{align-self:flex-start}.asc-others[_ngcontent-%COMP%]{margin-top:16px}.asc-others__title[_ngcontent-%COMP%]{font-size:14px;font-weight:700;margin:0 0 6px}.asc-others[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.asc-others[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.asc-others[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-child{border-bottom:0}.asc-others__name[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;min-width:0}"]})};var Ye=n=>({name:n}),Ve=n=>({version:n}),ze=n=>({agency:n});function Be(n,e){n&1&&(a(0,"p",7),d(1,"i",9),r(2),l(3,"translate"),o()),n&2&&(i(2),g(" ",s(3,1,"AGENCY.SPACE.SWITCHING")," "))}function Le(n,e){if(n&1){let t=y();a(0,"app-agency-space-choice",10),O("choisir",function(p){P(t);let _=m(2);return M(_.choisirEspace(p))}),o()}if(n&2){let t=m(2);
1x("actif",t.workspace())("espaces",t.espaces())("agences",t.agences())}}function We(n,e){if(n&1&&f(0,Be,4,3,"p",7)(1,Le,1,3,"app-agency-space-choice",8),n&2){let t=m();C(t.bascule()?0:1)}}function qe(n,e){n&1&&(a(0,"div",14),d(1,"i",45),a(2,"span"),r(3),l(4,"translate"),o()()),n&2&&(i(3),u(s(4,1,"AGENCY.ERRORS.AGENCY_OWNER_ONLY")))}function Fe(n,e){if(n&1){let t=y();a(0,"app-agency-identity-card",46),O("identite",function(p){P(t);let _=m(2);return M(_.identite.set(p))}),o()}if(n&2){let t=m(2);x("workspaceId",e.id)("fallback",t.identiteConnue)}}function Ue(n,e){if(n&1&&(a(0,"li"),d(1,"i",47),a(2,"span"),r(3),l(4,"translate"),o()()),n&2){let t=e.$implicit;i(3),u(s(4,1,"AGENCY.DECLARE.COMMIT_"+t))}}function je(n,e){if(n&1&&(a(0,"a",49),r(1),l(2,"translate"),o()),n&2){let t=m(3);x("queryParams",w(4,ze,t.dejaDeclaree())),i(),u(s(2,2,"AGENCY.DECLARE.GO_SPACE"))}}function He(n,e){if(n&1&&(a(0,"div",33),d(1,"i",48),a(2,"span"),r(3),l(4,"translate"),f(5,je,3,6,"a",49),o()()),n&2){let t=m(2);i(3),g(" ",s(4,2,t.erreur())," "),i(2),C(t.dejaDeclaree()?5:-1)}}function Ke(n,e){if(n&1&&(a(0,"li"),d(1,"i",52),r(2),l(3,"translate"),o()),n&2){let t=e.$implicit;G("data-testid","declare-missing-"+t),i(2),g(" ",s(3,2,"AGENCY.DECLARE.MISSING_"+t)," ")}}function Xe(n,e){if(n&1&&(a(0,"div",34)(1,"p",50),d(2,"i",51),r(3),l(4,"translate"),o(),a(5,"ul"),S(6,Ke,4,4,"li",null,J),o()()),n&2){let t=m(2);i(3),g(" ",s(4,1,"AGENCY.DECLARE.MISSING_TITLE")," "),i(3),T(t.manques)}}function Je(n,e){if(n&1){let t=y();a(0,"div",11),d(1,"i",12),a(2,"span"),r(3),l(4,"translate"),o(),a(5,"button",13),O("click",function(){P(t);let p=m();return M(p.changerEspace())}),r(6),l(7,"translate"),o()(),f(8,qe,5,3,"div",14),a(9,"div",15)(10,"div",16),f(11,Fe,1,2,"app-agency-identity-card",17),o(),a(12,"form",18),O("ngSubmit",function(){P(t);let p=m();return M(p.declarer())}),a(13,"div",19),d(14,"app-agency-profile-fields",20),o(),a(15,"section",21)(16,"h2",22),d(17,"i",23),r(18),l(19,"translate"),o(),a(20,"p",24),r(21),l(22,"translate"),o(),a(23,"ul",25),S(24,Ue,5,3,"li",null,J),o(),a(26,"p",26)(27,"a",27),d(28,"i",28),r(29),l(30,"translate"),d(31,"i",29),o()(),a(32,"label",30)(33,"input",31),R("ngModelChange",function(p){P(t);let _=m();return N(_.accepte,p)||(_.accepte=p),M(p)}),o(),a(34,"span"),r(35),l(36,"translate"),o()()(),a(37,"div",32),f(38,He,6,4,"div",33)(39,Xe,8,3,"div",34),a(40,"button",35),d(41,"i",36),r(42),l(43,"translate"),o(),a(44,"p",37),d(45,"i",38),r(46),l(47,"translate"),o()()(),a(48,"aside",39)(49,"h2",40),d(50,"i",41),r(51),l(52,"translate"),o(),a(53,"div",42),d(54,"app-agency-directory-card",43),o(),a(55,"p",44),r(56),l(57,"translate"),o()()()}if(n&2){let t,c,p=m();i(3),u(E(4,23,"AGENCY.SPACE.CHOSEN",w(45,Ye,((t=p.workspace())==null?null:t.name)||""))),i(3),g(" ",s(7,26,"AGENCY.SPACE.CHANGE")," "),i(2),C(p.proprietaire?-1:8),i(3),C((c=p.workspace())?11:-1,c),i(3),x("model",p.model)("disabled",p.busy()||!p.proprietaire),i(4),g("",s(19,28,"AGENCY.DECLARE.CONTRACT_TITLE")," "),i(3),g(" ",s(22,30,"AGENCY.DECLARE.CONTRACT_INTRO")," "),i(3),T(p.engagements),i(5),g(" ",s(30,32,"AGENCY.DECLARE.READ_CONTRACT")," "),i(4),I("ngModel",p.accepte),x("disabled",p.busy()||!p.proprietaire),i(2),u(E(36,34,"AGENCY.DECLARE.ACCEPT",w(47,Ve,p.version()||""))),i(3),C(p.erreur()?38:-1),i(),C(p.proprietaire&&p.manques.length?39:-1),i(),x("disabled",p.busy()||!p.valide),i(),A(p.busy()?"pi pi-spin pi-spinner":"pi pi-send"),i(),g("",s(43,37,p.busy()?"AGENCY.DECLARE.SUBMITTING":"AGENCY.DECLARE.SUBMIT")," "),i(4),g(" ",s(47,39,"AGENCY.DECLARE.AFTER")," "),i(5),g("",s(52,41,"AGENCY.DECLARE.PREVIEW_TITLE")," "),i(3),x("agency",p.apercu)("apercu",!0),i(2),g(" ",s(57,43,"AGENCY.DECLARE.PREVIEW_NOTE")," ")}}var Ce=class n{api=h(le);workspaces=h(W);router=h(te);route=h(ee);toast=h(ie);t=h(ne);workspace=ce(this.workspaces.activeWorkspaceDetails$,{initialValue:null});version=b(null);busy=b(!1);erreur=b(null);dejaDeclaree=b(null);identite=b(null);model=pe();accepte=!1;engagements=["NO_FEES","CONSENT","NO_TIKTOK_CALLS","FRAUD","VERIFY"];espaces=b([]);agences=b([]);espaceRetenu=b(this.route.snapshot.queryParamMap.get("espace"));bascule=b(!1);get espaceChoisi(){let e=this.workspace();return!!e&&!!this.espaceRetenu()&&this.espaceRetenu()===e.id}get etapes(){let e=this.espaceChoisi;return ue({current:e?"contrat":"espace",steps:[{key:"espace",state:e?"fait":"en_cours"},{key:"contrat",state:e?"en_cours":"a_venir"},{key:"admission",state:"a_venir"},{key:"paiement",state:"a_venir"},{key:"verification",state:"a_venir"},{key:"demarrer",state:"a_venir"}]})}ngOnInit(){return v(this,null,function*(){this.workspaces.listWorksp
1aces().then(e=>this.espaces.set(e??[])).catch(()=>{}),this.api.myAgencies().then(e=>this.agences.set((e??[]).map(t=>({id:t.id,workspaceId:t.workspaceId})))).catch(()=>{});try{this.version.set((yield this.api.contractVersion()).version)}catch(e){this.erreur.set(Q(e))}})}choisirEspace(e){return v(this,null,function*(){this.bascule.set(!0);try{this.workspaces.activeWorkspaceId!==e&&(this.workspaces.setActiveWorkspace(e),this.espaces.set(yield this.workspaces.listWorkspaces(!0))),this.espaceRetenu.set(e),yield this.router.navigate([],{relativeTo:this.route,queryParams:{espace:e},queryParamsHandling:"merge"})}finally{this.bascule.set(!1)}})}changerEspace(){return v(this,null,function*(){this.espaceRetenu.set(null),yield this.router.navigate([],{relativeTo:this.route,queryParams:{espace:null},queryParamsHandling:"merge"})})}get identiteConnue(){let e=this.workspace();return e?{name:e.name,slug:e.slug,logoUrl:e.avatarUrl??null,description:e.description??null}:null}get proprietaire(){let e=this.workspace()?.role;return!e||e==="owner"}get manques(){return[...se(this.model),...this.accepte?[]:["CONTRACT"]]}get valide(){return this.manques.length===0&&!!this.version()&&this.proprietaire}get apercu(){let e=this.identite(),t=this.workspace();return{id:"apercu",slug:e?.slug||t?.slug||"",name:e?.name||t?.name||"",logoUrl:e?.logoUrl??t?.avatarUrl??null,country:this.model.country||null,languages:this.model.languages,specialties:this.model.specialties,certified:!1,stats:{creators:0,activeCreators:0,liveHoursThisMonth:0}}}declarer(){return v(this,null,function*(){if(this.valide){this.busy.set(!0),this.erreur.set(null),this.dejaDeclaree.set(null);try{let e=this.model,t=yield this.api.declare({legalName:e.legalName.trim(),companyId:e.companyId.trim(),country:e.country,languages:e.languages,specialties:e.specialties,contractVersion:this.version()});this.toast.add({severity:"success",detail:this.t.instant("AGENCY.DECLARE.DONE")}),yield this.router.navigate(["/studio/agency"],{queryParams:{agency:t.id}})}catch(e){e?.error?.code==="AGENCY_ALREADY_DECLARED"&&e?.error?.agencyId&&this.dejaDeclaree.set(e.error.agencyId),this.erreur.set(Q(e))}finally{this.busy.set(!1)}}})}static \u0275fac=function(t){return new(t||n)};static \u0275cmp=D({type:n,selectors:[["app-view-studio-agency-declare"]],decls:13,vars:8,consts:[["data-testid","agency-declare",1,"decl"],[1,"decl-head"],[1,"ag-title"],["aria-hidden","true",1,"pi","pi-briefcase"],[1,"ag-sub","decl-sub"],["data-testid","declare-steps",1,"mt-3"],[3,"etapes"],["role","status",1,"ag-muted"],[3,"actif","espaces","agences"],["aria-hidden","true",1,"pi","pi-spin","pi-spinner"],[3,"choisir","actif","espaces","agences"],["data-testid","declare-space-chosen",1,"decl-chosen"],["aria-hidden","true",1,"pi","pi-check-circle"],["type","button","data-testid","declare-space-change",1,"ag-btn","ag-btn--ghost","ag-btn--sm",3,"click"],["role","alert","data-testid","declare-not-owner",1,"ag-note","ag-note--warn"],[1,"decl-grid"],[1,"decl-identity"],[3,"workspaceId","fallback"],[1,"decl-form",3,"ngSubmit"],[1,"decl-fields"],[3,"model","disabled"],["data-testid","declare-contract","aria-labelledby","decl-contract-title",1,"ag-card","decl-contract"],["id","decl-contract-title",1,"ag-card__title"],["aria-hidden","true",1,"pi","pi-file-edit"],[1,"ag-muted"],[1,"ag-alerts","mb-3"],[1,"mb-2"],["routerLink","/agences/contrat","target","_blank","rel","noopener","data-testid","declare-read-contract"],["aria-hidden","true",1,"pi","pi-file"],["aria-hidden","true",1,"pi","pi-external-link"],[1,"ag-check","decl-accept"],["type","checkbox","name","accepte","data-testid","declare-accept",3,"ngModelChange","ngModel","disabled"],[1,"decl-submit"],["role","alert","data-testid","declare-error",1,"ag-note","ag-note--warn"],["role","status","aria-live","polite","data-testid","declare-missing",1,"decl-missing"],["type","submit","data-testid","declare-submit",1,"ag-btn","ag-btn--primary","decl-submit__btn",3,"disabled"],["aria-hidden","true"],[1,"ag-muted","decl-after"],["aria-hidden","true",1,"pi","pi-info-circle"],["aria-labelledby","decl-preview-title","data-testid","declare-preview",1,"decl-preview"],["id","decl-preview-title",1,"ag-card__title"],["aria-hidden","true",1,"pi","pi-eye"],[1,"decl-preview__frame"],[3,"agency","apercu"],[1,"ag-muted","decl-preview__note"],["aria-hidden","true",1,"pi","pi-lock"],[3,"identite","
1workspaceId","fallback"],["aria-hidden","true",1,"pi","pi-check"],["aria-hidden","true",1,"pi","pi-exclamation-triangle"],["routerLink","/studio/agency",3,"queryParams"],[1,"decl-missing__title"],["aria-hidden","true",1,"pi","pi-list-check"],["aria-hidden","true",1,"pi","pi-circle"]],template:function(t,c){t&1&&(a(0,"div",0)(1,"header",1)(2,"h1",2),d(3,"i",3),r(4),l(5,"translate"),o(),a(6,"p",4),r(7),l(8,"translate"),o(),a(9,"div",5),d(10,"app-agency-steps",6),o()(),f(11,We,2,1)(12,Je,58,49),o()),t&2&&(i(4),g("",s(5,4,"AGENCY.DECLARE.TITLE")," "),i(3),g(" ",s(8,6,"AGENCY.DECLARE.SUBTITLE")," "),i(3),x("etapes",c.etapes),i(),C(c.espaceChoisi?12:11))},dependencies:[Y,K,H,ae,q,F,j,U,z,V,L,B,de,me,_e,X,xe],styles:["[_nghost-%COMP%]{display:block;--accent: #2f8eef;--accent-dark: #1f6fd0;--ink: #14141f;--ink-soft: #5a5a6b;--line: #e7e7ee;--surface: #fff;--surface-2: #f7f7fa;--live: #ff3b30;color:var(--ink)}.ag-title[_ngcontent-%COMP%]{font-size:20px;font-weight:800;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ag-sub[_ngcontent-%COMP%]{color:var(--ink-soft);font-size:14px;margin:4px 0 0}.ag-muted[_ngcontent-%COMP%]{color:var(--ink-soft);font-size:13px}.ag-card[_ngcontent-%COMP%]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px;margin-bottom:16px}.ag-card__title[_ngcontent-%COMP%]{font-size:15px;font-weight:700;margin:0 0 12px;display:flex;align-items:center;gap:8px}.ag-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ag-stat[_ngcontent-%COMP%]{background:var(--surface-2);border-radius:12px;padding:12px}.ag-stat__label[_ngcontent-%COMP%]{font-size:12px;color:var(--ink-soft)}.ag-stat__value[_ngcontent-%COMP%]{font-size:20px;font-weight:800}.ag-pill[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface-2);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;white-space:nowrap}.ag-pill--strong[_ngcontent-%COMP%]{border-color:var(--accent);color:var(--accent-dark)}.ag-live[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--live)}.ag-live__dot[_ngcontent-%COMP%]{width:8px;height:8px;border-radius:50%;background:var(--live);animation:_ngcontent-%COMP%_ag-pulse 1.4s ease-in-out infinite}@keyframes _ngcontent-%COMP%_ag-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ag-live__dot[_ngcontent-%COMP%]{animation:none}}.ag-tabs[_ngcontent-%COMP%]{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line);margin:16px 0;scrollbar-width:thin}.ag-tabs[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .ag-tabs[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0;background:none;padding:10px 12px;color:var(--ink-soft);text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ag-tabs[_ngcontent-%COMP%]   a.is-active[_ngcontent-%COMP%], .ag-tabs[_ngcontent-%COMP%]   button.is-active[_ngcontent-%COMP%]{color:var(--ink);font-weight:800;border-bottom-color:var(--accent)}.ag-gauge[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.ag-gauge[_ngcontent-%COMP%]:last-child{border-bottom:0}.ag-gauge__label[_ngcontent-%COMP%]{font-weight:600}.ag-gauge__status[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px}.ag-gauge__bar[_ngcontent-%COMP%]{grid-column:1/-1;height:8px;border-radius:99px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.ag-gauge__fill[_ngcontent-%COMP%]{height:100%;background:var(--accent)}.ag-gauge--missing[_ngcontent-%COMP%]   .ag-gauge__fill[_ngcontent-%COMP%]{background:repeating-linear-gradient(135deg,var(--accent) 0 6px,#9cc7f5 6px 12px)}.ag-gauge__figures[_ngcontent-%COMP%]{grid-column:1/-1;font-size:12px;color:var(--ink-soft)}.ag-table-wrap[_ngcontent-%COMP%]{overflow-x:auto}.ag-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;font-size:13px}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .ag-table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-size:12px;color:var(--ink-soft);font-weight:600;white-space:nowrap}.ag-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ag-table[_ngcontent-%COMP%]   th[aria-sort=ascending][_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .ag-table[_ngcontent-%COMP%]   th[aria-sort=descending][_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{color:var(--ink);font-weight:800}.ag-table[_ngcontent-%COMP%]   .num[_ngcontent-%COMP%]{text-align:right;white-space:nowrap}.ag-notshared[_ngcontent-%COMP%]{color:var(--ink-soft);font-style:italic;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}
1.ag-creator[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;min-width:160px}.ag-creator[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .ag-creator[_ngcontent-%COMP%]   .ag-avatar[_ngcontent-%COMP%]{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--surface-2);flex-shrink:0}.ag-creator[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ink);font-weight:700;text-decoration:none}.ag-alerts[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ag-alerts[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;gap:6px;align-items:flex-start}.ag-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:9px 14px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.ag-btn[_ngcontent-%COMP%]:disabled{opacity:.55;cursor:not-allowed}.ag-btn--primary[_ngcontent-%COMP%]{background:var(--accent);color:#fff}.ag-btn--primary[_ngcontent-%COMP%]:hover:not(:disabled){background:var(--accent-dark)}.ag-btn--ghost[_ngcontent-%COMP%]{background:var(--surface);border-color:var(--line);color:var(--ink)}.ag-btn--ghost[_ngcontent-%COMP%]:hover:not(:disabled){border-color:var(--accent);color:var(--accent-dark)}.ag-btn--sm[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px}.ag-actions[_ngcontent-%COMP%]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ag-field[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ag-field[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:13px;font-weight:600}.ag-field[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .ag-field[_ngcontent-%COMP%]   select[_ngcontent-%COMP%], .ag-field[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{border:1px solid var(--line);border-radius:10px;padding:9px 11px;font:inherit;background:var(--surface);color:var(--ink);width:100%}.ag-field[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{color:var(--ink-soft)}.ag-check[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.ag-check[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{margin-top:3px;width:18px;height:18px;flex-shrink:0}.ag-note[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-left:4px solid var(--accent);background:var(--surface-2);border-radius:10px;padding:10px 12px;margin-bottom:12px;font-size:14px}.ag-note[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-top:2px}.ag-note--warn[_ngcontent-%COMP%]{border-left-style:double;border-left-width:6px}.ag-steps[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.ag-steps[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-soft)}.ag-steps[_ngcontent-%COMP%]   li.is-done[_ngcontent-%COMP%]{color:var(--ink);font-weight:700}.ag-empty[_ngcontent-%COMP%]{text-align:center;padding:32px 16px;color:var(--ink-soft)}.ag-empty[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:28px;display:block;margin-bottom:8px}.ag-qr[_ngcontent-%COMP%]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.ag-qr[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:180px;height:180px;border:1px solid var(--line);border-radius:12px;background:#fff}.ag-qr[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{word-break:break-all;background:var(--surface-2);padding:6px 8px;border-radius:8px;display:block}.ag-goal[_ngcontent-%COMP%]{border-top:1px solid var(--line);padding:14px 0 4px}.ag-goal[_ngcontent-%COMP%]:first-of-type{border-top:0;padding-top:0}.ag-goal__title[_ngcontent-%COMP%]{font-size:15px;font-weight:700;margin:0 0 2px}.ag-rank[_ngcontent-%COMP%]{display:inline-block;font-weight:800;margin-right:6px;padding:0 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);font-size:12px}.ag-quote[_ngcontent-%COMP%]{margin:0;padding:10px 14px;border-left:4px solid var(--accent);background:var(--surface-2);border-radius:10px;white-space:pre-line}.ag-actions[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border:1px solid var(--line);border-radius:10px;padding:6px 9px;font:inherit}.ag-lib[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line)}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child{border-bottom:0}.ag-lib__icon[_ngcontent-%COMP%]{font-size:20px;margin-top:2px}.ag-lib__title[_ngcontent-%COMP%]{font-weight:700;overflow-wrap:anywhere}.ag-lib__state[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}@media (max-width: 560px){.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{grid-template-columns:auto minmax(0,1fr)}.ag-lib[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]   .ag-actions[_ngcontent-%COMP%]{grid-column:1/-1}}.ag-card--cible[_ngcontent-%COMP%]{border-width:3px;border-color:var(--accent)}",'.decl-head[_ngcontent-%COMP%]{margin-bottom:16px}.decl-sub[_ngcontent-%COMP%]{max-width:680px}.decl-chosen[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:10px 14px;margin-bottom:16px;font-weight:600}.decl-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "fields" "preview" "contract" "submit";column-gap:24px}.decl-form[_ngcontent-%COMP%]{display:contents}.decl-identity[_ngcontent-%COMP%]{grid-area:identity;min-width:0}.decl-fields[_ngcontent-%COMP%]{grid-area:fields;min-width:0}.decl-contract[_ngcontent-%COMP%]{grid-area:contract}.decl-submit[_ngcontent-%COMP%]{grid-area:submit;min-width:0}.decl-preview[_ngcontent-%COMP%]{grid-area:preview;min-width:0;margin-bottom:16px}@media (min-width: 1200px){.decl-grid[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"identity preview" "fields preview" "contract preview" "submit preview"}.decl-preview[_ngcontent-%COMP%]{position:sticky;top:16px;align-self:start}}.decl-preview__frame[_ngcontent-%COMP%]{background:#0a0a14;border-radius:16px;padding:14px}.decl-preview__note[_ngcontent-%COMP%]{margin:8px 0 0}.decl-accept[_ngcontent-%COMP%]{font-weight:600}.decl-accept[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:22px;height:22px}.decl-missing[_ngcontent-%COMP%]{border:1px solid var(--line);border-left:4px solid var(--ink-soft);background:var(--surface-2);border-radius:10px;padding:10px 14px;margin-bottom:12px;font-size:14px}.decl-missing__title[_ngcontent-%COMP%]{font-weight:700;margin:0 0 4px;display:flex;gap:8px;align-items:center}.decl-missing[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;display:grid;gap:2px}.decl-missing[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:center}
1.decl-missing[_ngcontent-%COMP%]   .pi-circle[_ngcontent-%COMP%]{font-size:9px}.decl-submit__btn[_ngcontent-%COMP%]{min-height:48px;padding:12px 22px;font-size:15px}.decl-after[_ngcontent-%COMP%]{margin:12px 0 0;display:flex;gap:8px;align-items:flex-start;max-width:640px}.decl-after[_ngcontent-%COMP%]   .pi[_ngcontent-%COMP%]{margin-top:3px}']})};export{Ce as ViewStudioAgencyDeclareComponent};

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.