2026-10-08 17:46:43 +00:00
var D _ = Object . defineProperty ; var L _ = ( n , o , r ) => o in n ? D _ ( n , o , { enumerable : ! 0 , configurable : ! 0 , writable : ! 0 , value : r } ) : n [ o ] = r ; var Se = ( n , o , r ) => L _ ( n , typeof o != "symbol" ? o + "" : o , r ) ; import { u as Fc , a as tn , b as nn , c as Pn , d as Ne , j as i , P as P _ , e as q _ , f as he , g as k _ , N as ns , R as Pe , J as Et , h as qe , i as ir , D as sr , l as Pa , M as Dt , V as $ _ , r as O , k as Mc , m as Tc , n as fr , o as Oc , B as H , C as B _ , p as gr , q as mr , s as hr , S as uo , t as pr , v as Yi , w , x as co , y as rs , z as is , A as ss , E as Vr , F as fo , G as ar , H as or , I as lr , K as ur , L as U _ , O as xn , Q as z _ , T as V _ , U as H _ , W as Oe , X as ct , Y as Ve , Z as We , _ as De , $ as _n , a0 as go , a1 as G _ , a2 as mo , a3 as bn , a4 as ho , a5 as po , a6 as Kr , a7 as Rt , a8 as Dc , a9 as K _ , aa as Zi , ab as xr , ac as xo , ad as vo , ae as _o , af as bo , ag as Lc , ah as wo , ai as So , aj as jo , ak as as , al as W _ , am as Dn , an as Pt , ao as hc , ap as Q _ , aq as Y _ , ar as Z _ , as as Co , at as zt , au as Cn , av as os , aw as Pc , ax as pn , ay as X _ , az as qc , aA as J _ , aB as se , aC as ls , aD as pc , aE as kc , aF as $c , aG as Bc , aH as qn , aI as Uc , aJ as us , aK as Qr , aL as Yr , aM as Zr , aN as Wr , aO as e0 , aP as zc , aQ as Qe , aR as Ye , aS as Za , aT as Ze , aU as cr , aV as vr , aW as dr , aX as t0 , aY as n0 , aZ as r0 , a _ as Xa , a$ as i0 , b0 as s0 , b1 as nr , b2 as Vc , b3 as Ja , b4 as Hc , b5 as wn , b6 as Xi , b7 as Bt , b8 as a0 , b9 as xc , ba as cs , bb as Gc , bc as o0 , bd as yo , be as l0 , bf as Kc , bg as Wc , bh as Qc , bi as Yc , bj as Zc , bk as Xc , bl as Jc , bm as ed , bn as td , bo as u0 , bp as Hi , bq as c0 , br as d0 , bs as f0 , bt as g0 , bu as m0 , bv as h0 , bw as p0 , bx as x0 , by as v0 , bz as _0 , bA as b0 , bB as vc , bC as nd , bD as rd , bE as id , bF as sd , bG as ad , bH as od , bI as ld , bJ as w0 , bK as qa , bL as S0 , bM as j0 , bN as C0 , bO as ud , bP as cd , bQ as eo , bR as to , bS as y0 , bT as ka , bU as N0 , bV as R0 } from "./index-DanLbc5g.js" ; const E0 = n => { const { onSuccess : o , ... r } = n || { } , a = Pn ( ) , { login : l } = Fc ( ) , c = tn ( ) ; return nn ( { mutationKey : a ( ) . auth ( ) . action ( "login" ) . get ( ) , mutationFn : l , onSuccess : async ( d , m , p ) => { d . success && c . removeQueries ( { queryKey : a ( ) . auth ( ) . get ( ) } ) , await ( o == null ? void 0 : o ( d , m , p ) ) } , ... r } ) } ; / * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const dd=Ne("Archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const A0=Ne("ArrowDownUp",[["path",{d:"m3 16 4 4 4-4",key:"1co6wj"}],["path",{d:"M7 20V4",key:"1yoxec"}],["path",{d:"m21 8-4-4-4 4",key:"1c9v7m"}],["path",{d:"M17 4v16",key:"7dpous"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
* /const _c=Ne("ArrowDown",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);/ * *
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
* /const bc=Ne("ArrowUp",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);/ * *
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const I0=Ne("ChevronsLeft",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const F0=Ne("ChevronsRight",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const fd=Ne("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const M0=Ne("CirclePlus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* /const T0=Ne("CircleX",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* /const O0=Ne("CopyPlus",[["line",{x1:"15",x2:"15",y1:"12",y2:"18",key:"1p7wdc"}],["line",{x1:"12",x2:"18",y1:"15",y2:"15",key:"1nscbv"}],["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
* /const No=Ne("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/ * *
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const gd=Ne("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* /const D0=Ne("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const md=Ne("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* /const L0=Ne("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const P0=Ne("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const hd=Ne("GripVertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const q0=Ne("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
* /const Ro=Ne("PackagePlus",[["path",{d:"M16 16h6",key:"100bgy"}],["path",{d:"M19 13v6",key:"85cyf1"}],["path",{d:"M21 10V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l2-1.14",key:"e7tb2h"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}],["polyline",{points:"3.29 7 12 12 20.71 7",key:"ousv84"}],["line",{x1:"12",x2:"12",y1:"22",y2:"12",key:"a4e8g8"}]]);/ * *
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
* /const Eo=Ne("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/ * *
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const k0=Ne("Scan",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const $0=Ne("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* /const B0=Ne("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 16:19:31 +00:00
* /const pd=Ne("SquarePen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);/ * *
2026-10-08 10:42:55 +00:00
* @ license lucide - react v0 . 427.0 - ISC
*
* This source code is licensed under the ISC license .
* See the LICENSE file in the root directory of this source tree .
2026-10-08 17:46:43 +00:00
* / c o n s t x d = N e ( " T r a s h 2 " , [ [ " p a t h " , { d : " M 3 6 h 1 8 " , k e y : " d 0 w m 0 j " } ] , [ " p a t h " , { d : " M 1 9 6 v 1 4 c 0 1 - 1 2 - 2 2 H 7 c - 1 0 - 2 - 1 - 2 - 2 V 6 " , k e y : " 4 a l r t 4 " } ] , [ " p a t h " , { d : " M 8 6 V 4 c 0 - 1 1 - 2 2 - 2 h 4 c 1 0 2 1 2 2 v 2 " , k e y : " v 0 7 s 0 e " } ] , [ " l i n e " , { x 1 : " 1 0 " , x 2 : " 1 0 " , y 1 : " 1 1 " , y 2 : " 1 7 " , k e y : " 1 u u f r 5 " } ] , [ " l i n e " , { x 1 : " 1 4 " , x 2 : " 1 4 " , y 1 : " 1 1 " , y 2 : " 1 7 " , k e y : " x t x k d " } ] ] ) , U 0 = ( { c l a s s N a m e : n , . . . o } ) = > i . j s x ( q _ , { c l a s s N a m e : h e ( " f l e x h - f u l l w - f u l l d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : f l e x - c o l " , n ) , . . . o } ) , w c = P _ , z 0 = ( { w i t h H a n d l e : n , c l a s s N a m e : o , . . . r } ) = > i . j s x ( k _ , { c l a s s N a m e : h e ( " r e l a t i v e f l e x w - p x i t e m s - c e n t e r j u s t i f y - c e n t e r b g - b o r d e r a f t e r : a b s o l u t e a f t e r : i n s e t - y - 0 a f t e r : l e f t - 1 / 2 a f t e r : w - 1 a f t e r : - t r a n s l a t e - x - 1 / 2 f o c u s - v i s i b l e : o u t l i n e - n o n e f o c u s - v i s i b l e : r i n g - 1 f o c u s - v i s i b l e : r i n g - r i n g f o c u s - v i s i b l e : r i n g - o f f s e t - 1 d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : h - p x d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : w - f u l l d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : a f t e r : l e f t - 0 d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : a f t e r : h - 1 d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : a f t e r : w - f u l l d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : a f t e r : - t r a n s l a t e - y - 1 / 2 d a t a - [ p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] : a f t e r : t r a n s l a t e - x - 0 [ & [ d a t a - p a n e l - g r o u p - d i r e c t i o n = v e r t i c a l ] > d i v ] : r o t a t e - 9 0 " , o ) , . . . r , c h i l d r e n : n & & i . j s x ( " d i v " , { c l a s s N a m e : " z - 1 0 f l e x h - 4 w - 3 i t e m s - c e n t e r j u s t i f y - c e n t e r r o u n d e d - s m b o r d e r b g - b o r d e r " , c h i l d r e n : i . j s x ( h d , { c l a s s N a m e : " h - 2 . 5 w - 2 . 5 " } ) } ) } ) ; f u n c t i o n u t ( { c l a s s N a m e : n , . . . o } ) { r e t u r n i . j s x ( " d i v " , { c l a s s N a m e : h e ( " a n i m a t e - p u l s e r o u n d e d - m d b g - m u t e d " , n ) , . . . o } ) } c o n s t V 0 = n = > t y p e o f n = = " o b j e c t " & & n ! = = n u l l & & n . h a s O w n P r o p e r t y ( " t o t a l _ i t e m s " ) ; l e t G i ; c o n s t H 0 = n e w U i n t 8 A r r a y ( 1 6 ) ; f u n c t i o n G 0 ( ) { i f ( ! G i & & ( G i = t y p e o f c r y p t o < " u " & & c r y p t o . g e t R a n d o m V a l u e s & & c r y p t o . g e t R a n d o m V a l u e s . b i n d ( c r y p t o ) , ! G i ) ) t h r o w n e w E r r o r ( " c r y p t o . g e t R a n d o m V a l u e s ( ) n o t s u p p o r t e d . S e e h t t p s : / / g i t h u b . c o m / u u i d j s / u u i d # g e t r a n d o m v a l u e s - n o t - s u p p o r t e d " ) ; r e t u r n G i ( H 0 ) } c o n s t K e = [ ] ; f o r ( l e t n = 0 ; n < 2 5 6 ; + + n ) K e . p u s h ( ( n + 2 5 6 ) . t o S t r i n g ( 1 6 ) . s l i c e ( 1 ) ) ; f u n c t i o n K 0 ( n , o = 0 ) { r e t u r n K e [ n [ o + 0 ] ] + K e [ n [ o + 1 ] ] + K e [ n [ o + 2 ] ] + K e [ n [ o + 3 ] ] + " - " + K e [ n [ o + 4 ] ] + K e [ n [ o + 5 ] ] + " - " + K e [ n [ o + 6 ] ] + K e [ n [ o + 7 ] ] + " - " + K e [ n [ o + 8 ] ] + K e [ n [ o + 9 ] ] + " - " + K e [ n [ o + 1 0 ] ] + K e [ n [ o + 1 1 ] ] + K e [ n [ o + 1 2 ] ] + K e [ n [ o + 1 3 ] ] + K e [ n [ o + 1 4 ] ] + K e [ n [ o + 1 5 ] ] } c o n s t W 0 = t y p e o f c r y p t o < " u " & & c r y p t o . r a n d o m U U I D & & c r y p t o . r a n d o m U U I D . b i n d ( c r y p t o ) , S c = { r a n d o m U U I D : W 0 } ; f u n c t i o n Q 0 ( n , o , r ) { i f ( S c . r a n d o m U U I D & & ! n ) r e t u r n S c . r a n d o m U U I D ( ) ; n = n | | { } ; c o n s t a = n . r a n d o m | | ( n . r n g | | G 0 ) ( ) ; r e t u r n a [ 6 ] = a [ 6 ] & 1 5 | 6 4 , a [ 8 ] = a [ 8 ] & 6 3 | 1 2 8 , K 0 ( a ) } c l a s s m n e x t e n d s n s { s t a t i c v a l i d a t e ( o , r ) { c o n s t a = P e . R U L E _ A L L O W _ E M P T Y . d e f a u l t ( " " ) , l = E t . s t r i n g ( ) . g u i d ( { v e r s i o n : [ " u u i d v 4 " ] } ) . l a b e l ( r . l a b e l ? r . l a b e l : " i d " ) , c = E t . a l t e r n a t i v e s ( a , l ) ; r e t u r n P e . v a l i d a t e ( c , o ) } s t a t i c s a n i t i z e ( o ) { r e t u r n o . t r i m ( ) } s t a t i c c r e a t e ( o , r = { } ) { c o n s t a = { l a b e l : " i d " , g e n e r a t e O n E m p t y : ! 1 , . . . r } ; i f ( ! o & & ! a . g e n e r a t e O n E m p t y ) r e t u r n q e . f a i l ( i r ( s r . I N V A L I D _ I N P U T _ D A T A , " I D i s n u l l o r e m p t y " ) ) ; i f ( o ) { c o n s t l = m n . v a l i d a t e ( o , a ) ; r e t u r n l . i s F a i l u r e ? q e . f a i l ( i r ( s r . I N V A L I D _ I N P U T _ D A T A , l . e r r o r . m e s s a g e , a ) ) : q e . o k ( n e w m n ( m n . s a n i t i z e ( l . o b j e c t ) ) ) } r e t u r n a . g e n e r a t e O n E m p t y ? m n . g e n e r a t e N e w I D ( ) : q e . o k ( n e w m n ( n u l l ) ) } s t a t i c g e n e r a t e N e w I D ( ) { r e t u r n q e . o k ( n e w m n ( Q 0 ( ) ) ) } g e t v a l u e ( ) { r e t u r n S t r i n g ( t h i s . p r o p s ) } t o S t r i n g ( ) { r e t u r n S t r i n g ( t h i s . p r o p s ) } t o P r i m i t i v e ( ) { r e t u r n t h i s . t o S t r i n g ( ) } } c o n s t $ a = { a a : { n a m e : " A f a r " , n a t i v e N a m e : " A f a r a f " } , a b : { n a m e : " A b k h a z " , n a t i v e N a m e : " а ҧ с у а б ы з ш ә а " } , a e : { n a m e : " A v e s t a n " , n a t i v e N a m e : " a v e s t a " } , a f : { n a m e : " A f r i k a a n s " , n a t i v e N a m e : " A f r i k a a n s " } , a k : { n a m e : " A k a n " , n a t i v e N a m e : " A k a n " } , a m : { n a m e : " A m h a r i c " , n a t i v e N a m e : " አ ማ ር ኛ " } , a n : { n a m e : " A r a g o n e s e " , n a t i v e N a m e : " a r a g o n é s " } , a r : { n a m e : " A r a b i c " , n a t i v e N a m e : " ا َ ل ْ ع َ ر َ ب ِ ي َ ّ ة ُ " } , a s : { n a m e : " A s s a m e s e " , n a t i v e N a m e : " অ স ম ী য ় া " } , a v : { n a m e : " A v a r i c " , n a t i v e N a m e : " а в а р м а ц Ӏ " } , a y : { n a m e : " A y m a r a " , n a t i v e N a m e : " a y m a r a r u " } , a z : { n a m e : " A z e r b a i j a n i " , n a t i v e N a m e : " a z ə r b a y c a n d i l i " } , b a : { n a m e : " B a s h k i r " , n a t i v e N a m e : " б а ш ҡ о р т т е л е " } , b e : { n a m e : " B e l a r u s i a n " , n a t i v e N a m e : " б е л а р у с к а я м о в а " } , b g : { n a m e : " B u l g a r i a n " , n a t i v e N a m e : " б ъ л г а р с к и е з и к " } , b i : { n a m e : " B i s l a m a " , n a t i v e N a m e : " B i s l a m a " } , b m : { n a m e : " B a m b a r a " , n a t i v e N a m e : " b a m a n a n k a n " } , b n : { n a m e : " B e n g a l i " , n a t i v e N a m e : " ব া ং ল া " } , b o : { n a m e : " T i b e t a n " , n a t i v e N a m e : " བ ོ ད ་ ཡ ི ག " } , b r : { n a m e : " B r e t o n " , n a t i v e N a m e : " b r e z h o n e g " } , b s : { n a m e : " B o s n i a n "
2026-10-08 10:42:55 +00:00
* table - core
*
* Copyright ( c ) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE . md file in the root directory of this source tree .
*
* @ license MIT
2026-10-08 17:46:43 +00:00
* / f u n c t i o n t b ( ) { r e t u r n { a c c e s s o r : ( n , o ) = > t y p e o f n = = " f u n c t i o n " ? { . . . o , a c c e s s o r F n : n } : { . . . o , a c c e s s o r K e y : n } , d i s p l a y : n = > n , g r o u p : n = > n } } f u n c t i o n v n ( n , o ) { r e t u r n t y p e o f n = = " f u n c t i o n " ? n ( o ) : n } f u n c t i o n x t ( n , o ) { r e t u r n r = > { o . s e t S t a t e ( a = > ( { . . . a , [ n ] : v n ( r , a [ n ] ) } ) ) } } f u n c t i o n d s ( n ) { r e t u r n n i n s t a n c e o f F u n c t i o n } f u n c t i o n n b ( n ) { r e t u r n A r r a y . i s A r r a y ( n ) & & n . e v e r y ( o = > t y p e o f o = = " n u m b e r " ) } f u n c t i o n r b ( n , o ) { c o n s t r = [ ] , a = l = > { l . f o r E a c h ( c = > { r . p u s h ( c ) ; c o n s t d = o ( c ) ; d ! = n u l l & & d . l e n g t h & & a ( d ) } ) } ; r e t u r n a ( n ) , r } f u n c t i o n Y ( n , o , r ) { l e t a = [ ] , l ; r e t u r n c = > { l e t d ; r . k e y & & r . d e b u g & & ( d = D a t e . n o w ( ) ) ; c o n s t m = n ( c ) ; i f ( ! ( m . l e n g t h ! = = a . l e n g t h | | m . s o m e ( ( v , j ) = > a [ j ] ! = = v ) ) ) r e t u r n l ; a = m ; l e t x ; i f ( r . k e y & & r . d e b u g & & ( x = D a t e . n o w ( ) ) , l = o ( . . . m ) , r = = n u l l | | r . o n C h a n g e = = n u l l | | r . o n C h a n g e ( l ) , r . k e y & & r . d e b u g & & r ! = n u l l & & r . d e b u g ( ) ) { c o n s t v = M a t h . r o u n d ( ( D a t e . n o w ( ) - d ) * 1 0 0 ) / 1 0 0 , j = M a t h . r o u n d ( ( D a t e . n o w ( ) - x ) * 1 0 0 ) / 1 0 0 , y = j / 1 6 , _ = ( E , R ) = > { f o r ( E = S t r i n g ( E ) ; E . l e n g t h < R ; ) E = " " + E ; r e t u r n E } ; c o n s o l e . i n f o ( ` % c ⏱ $ { _ ( j , 5 ) } / $ { _ ( v , 5 ) } m s ` , `
2026-10-08 10:42:55 +00:00
font - size : . 6 rem ;
font - weight : bold ;
2026-10-08 17:46:43 +00:00
color : hsl ( $ { Math . max ( 0 , Math . min ( 120 - 120 * y , 120 ) ) } deg 100 % 31 % ) ; ` ,r==null?void 0:r.key)}return l}}function Z(n,o,r,a){return{debug:()=>{var l;return(l=n==null?void 0:n.debugAll)!=null?l:n[o]},key:!1,onChange:a}}function ib(n,o,r,a){const l=()=>{var d;return(d=c.getValue())!=null?d:n.options.renderFallbackValue},c={id: ` $ { o . id } _$ { r . id } ` ,row:o,column:r,getValue:()=>o.getValue(a),renderValue:l,getContext:Y(()=>[n,r,o,c],(d,m,p,x)=>({table:d,column:m,row:p,cell:x,getValue:x.getValue,renderValue:x.renderValue}),Z(n.options,"debugCells"))};return n._features.forEach(d=>{d.createCell==null||d.createCell(c,r,o,n)},{}),c}function sb(n,o,r,a){var l,c;const m={...n._getDefaultColumnDef(),...o},p=m.accessorKey;let x=(l=(c=m.id)!=null?c:p?typeof String.prototype.replaceAll=="function"?p.replaceAll(".","_"):p.replace(/ \. /g,"_"):void 0)!=null?l:typeof m.header=="string"?m.header:void 0,v;if(m.accessorFn?v=m.accessorFn:p&&(p.includes(".")?v=y=>{let _=y;for(const R of p.split(".")){var E;_=(E=_)==null?void 0:E[R]}return _}:v=y=>y[m.accessorKey]),!x)throw new Error;let j={id: ` $ { String ( x ) } ` ,accessorFn:v,parent:a,depth:r,columnDef:m,columns:[],getFlatColumns:Y(()=>[!0],()=>{var y;return[j,...(y=j.columns)==null?void 0:y.flatMap(_=>_.getFlatColumns())]},Z(n.options,"debugColumns")),getLeafColumns:Y(()=>[n._getOrderColumnsFn()],y=>{var _;if((_=j.columns)!=null&&_.length){let E=j.columns.flatMap(R=>R.getLeafColumns());return y(E)}return[j]},Z(n.options,"debugColumns"))};for(const y of n._features)y.createColumn==null||y.createColumn(j,n);return j}const et="debugHeaders";function Cc(n,o,r){var a;let c={id:(a=r.id)!=null?a:o.id,column:o,index:r.index,isPlaceholder:!!r.isPlaceholder,placeholderId:r.placeholderId,depth:r.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const d=[],m=p=>{p.subHeaders&&p.subHeaders.length&&p.subHeaders.map(m),d.push(p)};return m(c),d},getContext:()=>({table:n,header:c,column:o})};return n._features.forEach(d=>{d.createHeader==null||d.createHeader(c,n)}),c}const ab={createTable:n=>{n.getHeaderGroups=Y(()=>[n.getAllColumns(),n.getVisibleLeafColumns(),n.getState().columnPinning.left,n.getState().columnPinning.right],(o,r,a,l)=>{var c,d;const m=(c=a==null?void 0:a.map(j=>r.find(y=>y.id===j)).filter(Boolean))!=null?c:[],p=(d=l==null?void 0:l.map(j=>r.find(y=>y.id===j)).filter(Boolean))!=null?d:[],x=r.filter(j=>!(a!=null&&a.includes(j.id))&&!(l!=null&&l.includes(j.id)));return Ki(o,[...m,...x,...p],n)},Z(n.options,et)),n.getCenterHeaderGroups=Y(()=>[n.getAllColumns(),n.getVisibleLeafColumns(),n.getState().columnPinning.left,n.getState().columnPinning.right],(o,r,a,l)=>(r=r.filter(c=>!(a!=null&&a.includes(c.id))&&!(l!=null&&l.includes(c.id))),Ki(o,r,n,"center")),Z(n.options,et)),n.getLeftHeaderGroups=Y(()=>[n.getAllColumns(),n.getVisibleLeafColumns(),n.getState().columnPinning.left],(o,r,a)=>{var l;const c=(l=a==null?void 0:a.map(d=>r.find(m=>m.id===d)).filter(Boolean))!=null?l:[];return Ki(o,c,n,"left")},Z(n.options,et)),n.getRightHeaderGroups=Y(()=>[n.getAllColumns(),n.getVisibleLeafColumns(),n.getState().columnPinning.right],(o,r,a)=>{var l;const c=(l=a==null?void 0:a.map(d=>r.find(m=>m.id===d)).filter(Boolean))!=null?l:[];return Ki(o,c,n,"right")},Z(n.options,et)),n.getFooterGroups=Y(()=>[n.getHeaderGroups()],o=>[...o].reverse(),Z(n.options,et)),n.getLeftFooterGroups=Y(()=>[n.getLeftHeaderGroups()],o=>[...o].reverse(),Z(n.options,et)),n.getCenterFooterGroups=Y(()=>[n.getCenterHeaderGroups()],o=>[...o].reverse(),Z(n.options,et)),n.getRightFooterGroups=Y(()=>[n.getRightHeaderGroups()],o=>[...o].reverse(),Z(n.options,et)),n.getFlatHeaders=Y(()=>[n.getHeaderGroups()],o=>o.map(r=>r.headers).flat(),Z(n.options,et)),n.getLeftFlatHeaders=Y(()=>[n.getLeftHeaderGroups()],o=>o.map(r=>r.headers).flat(),Z(n.options,et)),n.getCenterFlatHeaders=Y(()=>[n.getCenterHeaderGroups()],o=>o.map(r=>r.headers).flat(),Z(n.options,et)),n.getRightFlatHeaders=Y(()=>[n.getRightHeaderGroups()],o=>o.map(r=>r.headers).flat(),Z(n.options,et)),n.getCenterLeafHeaders=Y(()=>[n.getCenterFlatHeaders()],o=>o.filter(r=>{v
2026-10-08 10:42:55 +00:00
* react - table
*
* Copyright ( c ) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE . md file in the root directory of this source tree .
*
* @ license MIT
2026-10-08 17:46:43 +00:00
* / f u n c t i o n J i ( n , o ) { r e t u r n n ? G b ( n ) ? O . c r e a t e E l e m e n t ( n , o ) : n : n u l l } f u n c t i o n G b ( n ) { r e t u r n K b ( n ) | | t y p e o f n = = " f u n c t i o n " | | W b ( n ) } f u n c t i o n K b ( n ) { r e t u r n t y p e o f n = = " f u n c t i o n " & & ( ( ) = > { c o n s t o = O b j e c t . g e t P r o t o t y p e O f ( n ) ; r e t u r n o . p r o t o t y p e & & o . p r o t o t y p e . i s R e a c t C o m p o n e n t } ) ( ) } f u n c t i o n W b ( n ) { r e t u r n t y p e o f n = = " o b j e c t " & & t y p e o f n . $ $ t y p e o f = = " s y m b o l " & & [ " r e a c t . m e m o " , " r e a c t . f o r w a r d _ r e f " ] . i n c l u d e s ( n . $ $ t y p e o f . d e s c r i p t i o n ) } f u n c t i o n T d ( n ) { c o n s t o = { s t a t e : { } , o n S t a t e C h a n g e : ( ) = > { } , r e n d e r F a l l b a c k V a l u e : n u l l , . . . n } , [ r ] = O . u s e S t a t e ( ( ) = > ( { c u r r e n t : k b ( o ) } ) ) , [ a , l ] = O . u s e S t a t e ( ( ) = > r . c u r r e n t . i n i t i a l S t a t e ) ; r e t u r n r . c u r r e n t . s e t O p t i o n s ( c = > ( { . . . c , . . . n , s t a t e : { . . . a , . . . n . s t a t e } , o n S t a t e C h a n g e : d = > { l ( d ) , n . o n S t a t e C h a n g e = = n u l l | | n . o n S t a t e C h a n g e ( d ) } } ) ) , r . c u r r e n t } c o n s t Q b = ( { b u t t o n T e x t : n , t i t l e : o = " " , c o n t e n t : r , c l a s s N a m e : a = " " } ) = > i . j s x ( " d i v " , { c l a s s N a m e : ` f l e x i t e m s - b a s e l i n e j u s t i f y - c e n t e r m r - 4 f o n t - m e d i u m $ { a } ` , c h i l d r e n : i . j s x s ( f r , { c h i l d r e n : [ i . j s x ( O c , { a s C h i l d : ! 0 , c h i l d r e n : i . j s x s ( H , { v a r i a n t : " l i n k " , c l a s s N a m e : " i n l i n e - f l e x i t e m s - c e n t e r f o n t - m e d i u m g r o u p " , c h i l d r e n : [ i . j s x ( " s p a n " , { c l a s s N a m e : " u n d e r l i n e - o f f s e t - 4 g r o u p - h o v e r : u n d e r l i n e " , c h i l d r e n : n } ) , i . j s x ( B _ , { c l a s s N a m e : " w - 4 h - 4 m l - 1 t e x t - m u t e d - f o r e g r o u n d " } ) ] } ) } ) , i . j s x s ( g r , { c l a s s N a m e : " s m : m a x - w - [ 4 2 5 p x ] " , c h i l d r e n : [ i . j s x ( m r , { c h i l d r e n : i . j s x ( h r , { c h i l d r e n : o } ) } ) , i . j s x s ( u o , { c l a s s N a m e : " g r i d g a p - 4 p y - 2 " , c h i l d r e n : [ r , i . j s x ( p r , { c h i l d r e n : i . j s x ( Y i , { a s C h i l d : ! 0 , c h i l d r e n : i . j s x ( H , { t y p e : " b u t t o n " , c h i l d r e n : w ( " c o m m o n . c l o s e " ) } ) } ) } ) ] } ) ] } ) ] } ) } ) ; f u n c t i o n Y b ( n ) { l e t a = 0 ; f o r ( l e t v = 0 ; v < n . l e n g t h ; v + + ) a = n . c h a r C o d e A t ( v ) + ( ( a < < 5 ) - a ) ; l e t l = " # " ; f o r ( l e t v = 0 ; v < 3 ; v + + ) { c o n s t j = a > > v * 8 & 2 5 5 ; l + = ( " 0 0 " + j . t o S t r i n g ( 1 6 ) ) . s u b s t r ( - 2 ) } c o n s t c = p a r s e I n t ( l . s u b s t r ( 1 , 2 ) , 1 6 ) , d = p a r s e I n t ( l . s u b s t r ( 3 , 2 ) , 1 6 ) , m = p a r s e I n t ( l . s u b s t r ( 5 , 2 ) , 1 6 ) , p = ` # $ { ( c * . 7 | 0 ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } $ { ( d * . 7 | 0 ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } $ { ( m * . 7 | 0 ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } ` , x = ` # $ { M a t h . m i n ( 2 5 5 , M a t h . f l o o r ( c + ( 2 5 5 - c ) * . 7 ) ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } $ { M a t h . m i n ( 2 5 5 , M a t h . f l o o r ( d + ( 2 5 5 - d ) * . 7 ) ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } $ { M a t h . m i n ( 2 5 5 , M a t h . f l o o r ( m + ( 2 5 5 - m ) * . 7 ) ) . t o S t r i n g ( 1 6 ) . p a d S t a r t ( 2 , " 0 " ) } ` ; r e t u r n [ p , x ] } c o n s t O d = ( { l a b e l : n , c l a s s N a m e : o } ) = > { c o n s t [ r , a ] = Y b ( n ) ; r e t u r n i . j s x ( c o , { c l a s s N a m e : o , s t y l e : o ? { } : { b a c k g r o u n d C o l o r : a , c o l o r : r } , c h i l d r e n : n } ) } ; f u n c t i o n D d ( { t a b l e : n , h e a d e r : o , c l a s s N a m e : r } ) { r e t u r n o . c o l u m n . g e t C a n S o r t ( ) ? i . j s x ( " d i v " , { c l a s s N a m e : h e ( " f l e x i t e m s - c e n t e r s p a c e - x - 2 " , r ) , c h i l d r e n : i . j s x s ( r s , { c h i l d r e n : [ i . j s x ( i s , { a s C h i l d : ! 0 , c h i l d r e n : i . j s x s ( H , { " a r i a - l a b e l " : o . c o l u m n . g e t I s S o r t e d ( ) = = = " d e s c " ? w ( " c o m m o n . s o r t _ d e s c _ d e s c r i p t i o n " ) : o . c o l u m n . g e t I s S o r t e d ( ) = = = " a s c " ? w ( " c o m m o n . s o r t _ a s c _ d e s c r i p t i o n " ) : w ( " c o m m o n . s o r t _ n o n e _ d e s c r i p t i o n " ) , s i z e : " s m " , v a r i a n t : " g h o s t " , c l a s s N a m e : " - m l - 3 h - 8 d a t a - [ s t a t e = o p e n ] : b g - a c c e n t f o n t - b o l d t e x t - m u t e d - f o r e g r o u n d " , c h i l d r e n : [ J i ( o . c o l u m n . c o l u m n D e f . h e a d e r , o . g e t C o n t e x t ( ) ) , o . c o l u m n . g e t I s S o r t e d ( ) = = = " d e s c " ? i . j s x ( _ c , { c l a s s N a m e : " w - 4 h - 4 m l - 2 " , " a r i a - h i d d e n " : " t r u e " } ) : o . c o l u m n . g e t I s S o r t e d ( ) = = = " a s c " ? i . j s x ( b c , { c l a s s N a m e : " w - 4 h - 4 m l - 2 " , " a r i a - h i d d e n " : " t r u e " } ) : i . j s x ( A 0 , { c l a s s N a m e : " w - 4 h - 4 m l - 2 t e x t - m u t e d - f o r e g r o u n d / 3 0 " , " a r i a - h i d d e n " : " t r u e " } ) ] } ) } ) , i . j s x s ( s s , { a l i g n : " s t a r t " , c h i l d r e n : [ o . c o l u m n . g e t C a n S o r t ( ) & & i . j s x s ( i . F r a g m e n t , { c h i l d r e n : [ i . j s x s ( V r , { o n C l i c k : ( ) = > o . c o l u m n . t o g g l e S o r t i n g ( ! 1 ) , " a r i a - l a b e l " : w ( " c o m m o n . s o r t _ a s c " ) , c h i l d r e n : [ i . j s x ( b c , { c l a s s N a m e : " m r - 2 h - 3 . 5 w - 3 . 5 t e x t - m u t e d - f o r e g r o u n d / 7 0 " , " a r i a - h i d d e n " : " t r u e " } ) , w ( " c o m m o n . s o r t _ a s c " ) ] } ) , i . j s x s ( V r , { o n C l i c k : ( ) = > o . c o l u m n . t o g g l e S o r t i n g ( ! 0 ) , " a r i a - l a b e l " : w ( " c o m m o n . s o r t _ d e s c " ) , c h i l d r e n : [ i . j s x ( _ c , { c l a s s N a m e : " m r - 2 h - 3 . 5 w - 3 . 5 t e x t - m u t e d - f o r e g r o u n d / 7 0 " , " a r i a - h i d d e n " : " t r u e " } ) , w ( " c o m m o n . s o r t _ d e s c " ) ] } ) ] } ) , o . c o l u m n . g e t C a n S o r t ( ) & & o . c o l u m n . g e t C a n H i d e ( ) & & i . j s x ( f o , { } ) , o . c o l u m n . g e t C a n H i d e ( ) & & i . j s x s ( V r , { o n C l i c k : ( ) = > o . c o l u m n . t o g g l e V i s i b i l i t y ( ! 1 ) , " a r i a - l a b e l " : w ( " c o m m o n . h i d e " ) , c h i l d r e n : [ i . j s x ( m d , { c l a s s N a m e : " m r - 2 h - 3 . 5 w - 3 . 5 t e x t - m u t e d - f o r e g r o u n d / 7 0 " , " a r i a - h i d d e n " : " t r u e " } ) , w ( " c o m m o n . h i d e " ) ] } ) ] } ) ] } ) } ) : i . j s x s ( i . F r a g m e n t , { c h i l d r e n : [ i . j s x ( " d i v " , { c l a s s N a m e : h e ( " d a t a - [ s t a t e = o p e n ] : b g - a c c e n t t r a c k i n g - w i d e t e x t - e l l i p s i s " , r ) , c h i l d r e n : o . i s P l a c e h o l d e r ? n u l l : J i ( o . c o l u m n . c o l u m n D e f . h e a d e r , o . g e t C o n t e x t ( ) ) } ) , ! 1 ] } ) } f u n c t i o n Z b ( { t a b l e : n , c l a s s N a m e : o , e n a b l e P a g e S i z e S e l e c t o r : r = ! 0 , v i s i b l e : a = " a u t o " } ) { c o n s t l = O . u s e M e m o ( ( ) = > a = = = ! 0 , [ a ] ) , c = O . u s e M e m o ( ( ) = > a = = = " a u t
2026-10-08 10:42:55 +00:00
* @ license
* Lodash < https : //lodash.com/>
* Copyright OpenJS Foundation and other contributors < https : //openjsf.org/>
* Released under MIT license < https : //lodash.com/license>
* Based on Underscore . js 1.8 . 3 < http : //underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas , DocumentCloud and Investigative Reporters & Editors
2026-10-08 17:46:43 +00:00
* /ts.exports;(function(n,o){(function(){var r,a="4.17.21",l=200,c="Unsupported core-js use. Try https:/ / npms . io / search ? q = ponyfill . ",d=" Expected a function ",m=" Invalid ` variable ` option passed into ` _.template ` ",p=" _ _lodash _hash _undefined _ _ ",x=500,v=" _ _lodash _placeholder _ _ ",j=1,y=2,_=4,E=1,R=2,L=1,M=2,$=4,q=8,V=16,D=32,k=64,W=128,te=256,U=512,ge=30,_e=" ... ",K=800,Ee=16,ke=1,X=2,tt=3,Le=1/0,de=9007199254740991,$e=17976931348623157e292,ne=NaN,Ce=4294967295,vt=Ce-1,_r=Ce>>>1,yn=[[" ary ",W],[" bind ",L],[" bindKey ",M],[" curry ",q],[" curryRight ",V],[" flip ",U],[" partial ",D],[" partialRight ",k],[" rearg ",te]],$n=" [ object Arguments ] ",Jr=" [ object Array ] ",Qd=" [ object AsyncFunction ] ",br=" [ object Boolean ] ",wr=" [ object Date ] ",Yd=" [ object DOMException ] ",ei=" [ object Error ] ",ti=" [ object Function ] ",qo=" [ object GeneratorFunction ] ",At=" [ object Map ] ",Sr=" [ object Number ] ",Zd=" [ object Null ] ",Vt=" [ object Object ] ",ko=" [ object Promise ] ",Xd=" [ object Proxy ] ",jr=" [ object RegExp ] ",It=" [ object Set ] ",Cr=" [ object String ] ",ni=" [ object Symbol ] ",Jd=" [ object Undefined ] ",yr=" [ object WeakMap ] ",ef=" [ object WeakSet ] ",Nr=" [ object ArrayBuffer ] ",Bn=" [ object DataView ] ",ps=" [ object Float32Array ] ",xs=" [ object Float64Array ] ",vs=" [ object Int8Array ] ",_s=" [ object Int16Array ] ",bs=" [ object Int32Array ] ",ws=" [ object Uint8Array ] ",Ss=" [ object Uint8ClampedArray ] ",js=" [ object Uint16Array ] ",Cs=" [ object Uint32Array ] ",tf=/\b__p \+= '';/g,nf=/\b(__p \+=) '' \+/g,rf=/(__e\(.*?\)|\b__t\)) \+\n'';/g,$o=/&(?:amp|lt|gt|quot|#39);/g,Bo=/[&<>" ']/g,sf=RegExp($o.source),af=RegExp(Bo.source),of=/<%-([\s\S]+?)%>/g,lf=/<%([\s\S]+?)%>/g,Uo=/<%=([\s\S]+?)%>/g,uf=/\.|\[(?:[^[\]]*|(["' ] ) ( ? : ( ? ! \ 1 ) [ ^ \ \ ] | \ \ . ) * ? \ 1 ) \ ] / , cf = /^\w*$/ , df = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g , ys = /[\\^$.*+?()[\]{}|]/g , ff = RegExp ( ys . source ) , Ns = /^\s+/ , gf = /\s/ , mf = /\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/ , hf = /\{\n\/\* \[wrapped with (.+)\] \*/ , pf = /,? & / , xf = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g , vf = /[()=,{}\[\]\/\s]/ , _f = /\\(\\)?/g , bf = /\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g , zo = /\w*$/ , wf = /^[-+]0x[0-9a-f]+$/i , Sf = /^0b[01]+$/i , jf = /^\[object .+?Constructor\]$/ , Cf = /^0o[0-7]+$/i , yf = /^(?:0|[1-9]\d*)$/ , Nf = /[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g , ri = /($^)/ , Rf = /['\n\r\u2028\u2029\\]/g , ii = "\\ud800-\\udfff" , Ef = "\\u0300-\\u036f" , Af = "\\ufe20-\\ufe2f" , If = "\\u20d0-\\u20ff" , Vo = Ef + Af + If , Ho = "\\u2700-\\u27bf" , Go = "a-z\\xdf-\\xf6\\xf8-\\xff" , Ff = "\\xac\\xb1\\xd7\\xf7" , Mf = "\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf" , Tf = "\\u2000-\\u206f" , Of = " \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000" , Ko = "A-Z\\xc0-\\xd6\\xd8-\\xde" , Wo = "\\ufe0e\\ufe0f" , Qo = Ff + Mf + Tf + Of , Rs = "['’ ]" , Df = "[" + ii + "]" , Yo = "[" + Qo + "]" , si = "[" + Vo + "]" , Zo = "\\d+" , Lf = "[" + Ho + "]" , Xo = "[" + Go + "]" , Jo = "[^" + ii + Qo + Zo + Ho + Go + Ko + "]" , Es = "\\ud83c[\\udffb-\\udfff]" , Pf = "(?:" + si + "|" + Es + ")" , el = "[^" + ii + "]" , As = "(?:\\ud83c[\\udde6-\\uddff]){2}" , Is = "[\\ud800-\\udbff][\\udc00-\\udfff]" , Un = "[" + Ko + "]" , tl = "\\u200d" , nl = "(?:" + Xo + "|" + Jo + ")" , qf = "(?:" + Un + "|" + Jo + ")" , rl = "(?:" + Rs + "(?:d|ll|m|re|s|t|ve))?" , il = "(?:" + Rs + "(?:D|LL|M|RE|S|T|VE))?" , sl = Pf + "?" , al = "[" + Wo + "]?" , kf = "(?:" + tl + "(?:" + [ el , As , Is ] . join ( "|" ) + ")" + al + sl + ")*" , $f = "\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])" , Bf = "\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])" , ol = al + sl + kf , Uf = "(?:" + [ Lf , As , Is ] . join ( "|" ) + ")" + ol , zf = "(?:" + [ el + si + "?" , si , As , Is , Df ] . join ( "|" ) + ")" , Vf = RegExp ( Rs , "g" ) , Hf = RegExp ( si , "g" ) , Fs = RegExp ( Es + "(?=" + Es + ")|" + zf + ol , "g" ) , Gf = RegExp ( [ Un + "?" + Xo + "+" + rl + "(?=" + [ Yo , Un , "$" ] . join ( "|" ) + ")" , qf + "+" + il + "(?=" + [ Yo , Un + nl , "$" ] . join ( "|" ) + ")" , Un + "?" + nl + "+" + rl , Un + "+" + il , Bf , $f , Zo , Uf ] . join ( "|" ) , "g" ) , Kf = RegExp ( "[" + tl + ii + Vo + Wo + "]" ) , Wf = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/ , Qf = [ "Array" , "Buffer" , "DataView" , "Date" , "Error" , "Float32Array" , "Float64Array" , "Function" , "Int8Array" , "Int16Array" , "Int32Array" , "Map" , "Math" , "Object" , "Promise" , "RegExp" , "Set" , "String" , "Symbol" , "TypeError" , "Uint8Array" , "Uint8ClampedArray" , "Uint16Array" , "Uint32Array" , "WeakMap" , "_" , "clearTimeout" , "isFinite" , "parseInt" , " setTimeout
2026-10-08 10:42:55 +00:00
/* [wrapped with `+t+`] */
2026-10-08 17:46:43 +00:00
` )}function gh(e){return ie(e)||On(e)||!!(Il&&e&&e[Il])}function Yt(e,t){var s=typeof e;return t=t??de,!!t&&(s=="number"||s!="symbol"&&yf.test(e))&&e>-1&&e%1==0&&e<t}function rt(e,t,s){if(!Ae(s))return!1;var u=typeof t;return(u=="number"?at(s)&&Yt(t,s.length):u=="string"&&t in s)?Tt(s[t],e):!1}function va(e,t){if(ie(e))return!1;var s=typeof e;return s=="number"||s=="symbol"||s=="boolean"||e==null||mt(e)?!0:cf.test(e)||!uf.test(e)||t!=null&&e in we(t)}function mh(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function _a(e){var t=Oi(e),s=g[t];if(typeof s!="function"||!(t in ce.prototype))return!1;if(e===s)return!0;var u=ha(s);return!!u&&e===u[0]}function hh(e){return!!Nl&&Nl in e}var ph=ci?Zt:La;function kr(e){var t=e&&e.constructor,s=typeof t=="function"&&t.prototype||Kn;return e===s}function Nu(e){return e===e&&!Ae(e)}function Ru(e,t){return function(s){return s==null?!1:s[e]===t&&(t!==r||e in we(s))}}function xh(e){var t= $ i(e,function(u){return s.size===x&&s.clear(),u}),s=t.cache;return t}function vh(e,t){var s=e[1],u=t[1],f=s|u,h=f<(L|M|W),b=u==W&&s==q||u==W&&s==te&&e[7].length<=t[8]||u==(W|te)&&t[7].length<=t[8]&&s==q;if(!(h||b))return e;u&L&&(e[2]=t[2],f|=s&L?0: $ );var S=t[3];if(S){var N=e[3];e[3]=N?uu(N,S,t[4]):S,e[4]=N?on(e[3],v):t[4]}return S=t[5],S&&(N=e[5],e[5]=N?cu(N,S,t[6]):S,e[6]=N?on(e[5],v):t[6]),S=t[7],S&&(e[7]=S),u&W&&(e[8]=e[8]==null?t[8]:Xe(e[8],t[8])),e[9]==null&&(e[9]=t[9]),e[0]=t[0],e[1]=f,e}function _h(e){var t=[];if(e!=null)for(var s in we(e))t.push(s);return t}function bh(e){return fi.call(e)}function Eu(e,t,s){return t=Ue(t===r?e.length-1:t,0),function(){for(var u=arguments,f=-1,h=Ue(u.length-t,0),b=A(h);++f<h;)b[f]=u[t+f];f=-1;for(var S=A(t+1);++f<t;)S[f]=u[f];return S[t]=s(b),dt(e,this,S)}}function Au(e,t){return t.length<2?e:Fn(e,Ct(t,0,-1))}function wh(e,t){for(var s=e.length,u=Xe(t.length,s),f=st(e);u--;){var h=t[u];e[u]=Yt(h,s)?f[h]:r}return e}function ba(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Iu=Mu(Jl), $ r=Lg||function(e,t){return He.setTimeout(e,t)},wa=Mu(Vm);function Fu(e,t,s){var u=t+"";return wa(e,fh(u,Sh(uh(u),s)))}function Mu(e){var t=0,s=0;return function(){var u= $ g(),f=Ee-(u-s);if(s=u,f>0){if(++t>=K)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Li(e,t){var s=-1,u=e.length,f=u-1;for(t=t===r?u:t;++s<t;){var h=ra(s,f),b=e[h];e[h]=e[s],e[s]=b}return e.length=t,e}var Tu=xh(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(df,function(s,u,f,h){t.push(f?h.replace(_f," $ 1"):u||s)}),t});function $ t(e){if(typeof e=="string"||mt(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}function Tn(e){if(e!=null){try{return di.call(e)}catch{}try{return e+""}catch{}}return""}function Sh(e,t){return bt(yn,function(s){var u="_."+s[0];t&s[1]&&!ai(e,u)&&e.push(u)}),e.sort()}function Ou(e){if(e instanceof ce)return e.clone();var t=new St(e.__wrapped__,e.__chain__);return t.__actions__=st(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function jh(e,t,s){(s?rt(e,t,s):t===r)?t=1:t=Ue(ae(t),0);var u=e==null?0:e.length;if(!u||t<1)return[];for(var f=0,h=0,b=A(vi(u/t));f<u;)b[h++]=Ct(e,f,f+=t);return b}function Ch(e){for(var t=-1,s=e==null?0:e.length,u=0,f=[];++t<s;){var h=e[t];h&&(f[u++]=h)}return f}function yh(){var e=arguments.length;if(!e)return[];for(var t=A(e-1),s=arguments[0],u=e;u--;)t[u-1]=arguments[u];return an(ie(s)?st(s):[s],Ge(t,1))}var Nh=le(function(e,t){return Me(e)?Or(e,Ge(t,1,Me,!0)):[]}),Rh=le(function(e,t){var s=yt(t);return Me(s)&&(s=r),Me(e)?Or(e,Ge(t,1,Me,!0),Q(s,2)):[]}),Eh=le(function(e,t){var s=yt(t);return Me(s)&&(s=r),Me(e)?Or(e,Ge(t,1,Me,!0),r,s):[]});function Ah(e,t,s){var u=e==null?0:e.length;return u?(t=s||t===r?1:ae(t),Ct(e,t<0?0:t,u)):[]}function Ih(e,t,s){var u=e==null?0:e.length;return u?(t=s||t===r?1:ae(t),t=u-t,Ct(e,0,t<0?0:t)):[]}function Fh(e,t){return e&&e.length?Ei(e,Q(t,3),!0,!0):[]}function Mh(e,t){return e&&e.length?Ei(e,Q(t,3),!0):[]}function Th(e,t,s,u){var f=e==null?0:e.length;return f?(s&&typeof s!="n
` ;e.replace(B,function(ee,ue,fe,ht,it,pt){return fe||(fe=ht),P+=e.slice(F,pt).replace(Rf,pg),ue&&(S=!0,P+= ` ' +
2026-10-08 10:42:55 +00:00
_ _e ( ` +ue+ ` ) +
'`),it&&(N=!0,P+=`' ;
` +it+ ` ;
_ _p += '`),fe&&(P+=`' +
( ( _ _t = ( ` +fe+ ` ) ) == null ? '' : _ _t ) +
'`),F=pt+ee.length,ee}),P+=`' ;
` ;var J=xe.call(t,"variable")&&t.variable;if(!J)P= ` with ( obj ) {
` +P+ `
}
2026-10-08 16:19:31 +00:00
` ;else if(vf.test(J))throw new re(m);P=(N?P.replace(tf,""):P).replace(nf," $ 1").replace(rf," $ 1;"),P="function("+(J||"obj")+ ` ) {
2026-10-08 10:42:55 +00:00
` +(J?"": ` obj || ( obj = { } ) ;
` )+"var __t, __p = ''"+(S?", __e = _.escape":"")+(N? ` , _ _j = Array . prototype . join ;
function print ( ) { _ _p += _ _j . call ( arguments , '' ) }
` : ` ;
` )+P+ ` return _ _p
2026-10-08 17:46:43 +00:00
} ` ;var oe=fc(function(){return me(h,G+"return "+P).apply(r,b)});if(oe.source=P,Na(oe))throw oe;return oe}function Uv(e){return pe(e).toLowerCase()}function zv(e){return pe(e).toUpperCase()}function Vv(e,t,s){if(e=pe(e),e&&(s||t===r))return wl(e);if(!e||!(t=gt(t)))return e;var u=Ft(e),f=Ft(t),h=Sl(u,f),b=jl(u,f)+1;return fn(u,h,b).join("")}function Hv(e,t,s){if(e=pe(e),e&&(s||t===r))return e.slice(0,yl(e)+1);if(!e||!(t=gt(t)))return e;var u=Ft(e),f=jl(u,Ft(t))+1;return fn(u,0,f).join("")}function Gv(e,t,s){if(e=pe(e),e&&(s||t===r))return e.replace(Ns,"");if(!e||!(t=gt(t)))return e;var u=Ft(e),f=Sl(u,Ft(t));return fn(u,f).join("")}function Kv(e,t){var s=ge,u=_e;if(Ae(t)){var f="separator"in t?t.separator:f;s="length"in t?ae(t.length):s,u="omission"in t?gt(t.omission):u}e=pe(e);var h=e.length;if(Vn(e)){var b=Ft(e);h=b.length}if(s>=h)return e;var S=s-Hn(u);if(S<1)return u;var N=b?fn(b,0,S).join(""):e.slice(0,S);if(f===r)return N+u;if(b&&(S+=N.length-S),Ra(f)){if(e.slice(S).search(f)){var F,T=N;for(f.global||(f=zs(f.source,pe(zo.exec(f))+"g")),f.lastIndex=0;F=f.exec(T);)var P=F.index;N=N.slice(0,P===r?S:P)}}else if(e.indexOf(gt(f),S)!=S){var B=N.lastIndexOf(f);B>-1&&(N=N.slice(0,B))}return N+u}function Wv(e){return e=pe(e),e&&sf.test(e)?e.replace( $ o,jg):e}var Qv=Xn(function(e,t,s){return e+(s?" ":"")+t.toUpperCase()}),Ia=gu("toUpperCase");function dc(e,t,s){return e=pe(e),t=s?r:t,t===r?vg(e)?Ng(e):ug(e):e.match(t)||[]}var fc=le(function(e,t){try{return dt(e,r,t)}catch(s){return Na(s)?s:new re(s)}}),Yv=Qt(function(e,t){return bt(t,function(s){s= $ t(s),Kt(e,s,Ca(e[s],e))}),e});function Zv(e){var t=e==null?0:e.length,s=Q();return e=t?Re(e,function(u){if(typeof u[1]!="function")throw new wt(d);return[s(u[0]),u[1]]}):[],le(function(u){for(var f=-1;++f<t;){var h=e[f];if(dt(h[0],this,u))return dt(h[1],this,u)}})}function Xv(e){return jm(jt(e,j))}function Fa(e){return function(){return e}}function Jv(e,t){return e==null||e!==e?t:e}var e_=hu(),t_=hu(!0);function lt(e){return e}function Ma(e){return Hl(typeof e=="function"?e:jt(e,j))}function n_(e){return Kl(jt(e,j))}function r_(e,t){return Wl(e,jt(t,j))}var i_=le(function(e,t){return function(s){return Dr(s,e,t)}}),s_=le(function(e,t){return function(s){return Dr(e,s,t)}});function Ta(e,t,s){var u=ze(t),f=yi(t,u);s==null&&!(Ae(t)&&(f.length||!u.length))&&(s=t,t=e,e=this,f=yi(t,ze(t)));var h=!(Ae(s)&&"chain"in s)||!!s.chain,b=Zt(e);return bt(f,function(S){var N=t[S];e[S]=N,b&&(e.prototype[S]=function(){var F=this.__chain__;if(h||F){var T=e(this.__wrapped__),P=T.__actions__=st(this.__actions__);return P.push({func:N,args:arguments,thisArg:e}),T.__chain__=F,T}return N.apply(e,an([this.value()],arguments))})}),e}function a_(){return He._===this&&(He._=Mg),this}function Oa(){}function o_(e){return e=ae(e),le(function(t){return Ql(t,e)})}var l_=da(Re),u_=da(pl),c_=da(Ls);function gc(e){return va(e)?Ps( $ t(e)): $ m(e)}function d_(e){return function(t){return e==null?r:Fn(e,t)}}var f_=xu(),g_=xu(!0);function Da(){return[]}function La(){return!1}function m_(){return{}}function h_(){return""}function p_(){return!0}function x_(e,t){if(e=ae(e),e<1||e>de)return[];var s=Ce,u=Xe(e,Ce);t=Q(t),e-=Ce;for(var f= $ s(u,t);++s<e;)t(s);return f}function v_(e){return ie(e)?Re(e, $ t):mt(e)?[e]:st(Tu(pe(e)))}function __(e){var t=++Ig;return pe(e)+t}var b_=Fi(function(e,t){return e+t},0),w_=fa("ceil"),S_=Fi(function(e,t){return e/t},1),j_=fa("floor");function C_(e){return e&&e.length?Ci(e,lt,Zs):r}function y_(e,t){return e&&e.length?Ci(e,Q(t,2),Zs):r}function N_(e){return _l(e,lt)}function R_(e,t){return _l(e,Q(t,2))}function E_(e){return e&&e.length?Ci(e,lt,ta):r}function A_(e,t){return e&&e.length?Ci(e,Q(t,2),ta):r}var I_=Fi(function(e,t){return e*t},1),F_=fa("round"),M_=Fi(function(e,t){return e-t},0);function T_(e){return e&&e.length?ks(e,lt):0}function O_(e,t){return e&&e.length?ks(e,Q(t,2)):0}return g.after=nx,g.ary=Vu,g.assign=zx,g.assignIn=ic,g.assignInWith=Vi,g.assignWith=Vx,g.at=Hx,g.before=Hu,g.bind=Ca,g.bindAll=Yv,g.bindKey=Gu,g.castArray=mx,g.chain=Bu,g.chunk=jh,g.compact=Ch,g.concat=yh,g.cond=Zv,g.conf
Modelo : LYN / Acabado : ANODIZADO / Color : NEGRO \ r
Nº de travesaños : 2 TRAVESAÑOS HORIZONTALES \ r
Acabado paneles : TRANSPARENTE TEMPLADO \ r
Tirador : DOBLE POR PUERTA \ r
Freno : DOBLE POR PUERTA ( APERTURA Y CIERRE ) \ r
Guía : VISTA ( DOBLE EMBELLECEDOR ) \ r
Nº de hojas : 2 CORREDERAS + 2 FIJOS ` },{id:51,code:"CAP_FRE_ARM_CORREDERA_ES",title:"CARACTERISTICAS FRENTE DE ARMARIO CORREDERA",body: ` Medida de Hueco : 2440 x5180mm . \ r
Modelo : PANORAMIC P . O . / Acabado : LACADO / Color : BLANCO \ r
Nº de lístelos : SIN LISTELOS / Acabado paneles : PANEL LACADO \ r
Tirador : \ r
Cerco perimetral : \ r
Nº de hojas : \ r
FRENO HIDRAULICO INCORPORADO O FRENO MAGNETICO INCORPORADO \ r
Compuesto por : ` },{id:52,code:"CAP_FRE_ARM_ABATIBLE_ES",title:"CARACTERISTICAS FRENTE DE ARMARIO",body: ` Medida de hueco : 2275 x1390 mm . \ r
Modelo : ARGO / Acabado : LACADO / Color : A DETERMINAR \ r
Grosor hoja : 22 o 19 mm \ r
Acabado de hojas : LISAS \ r
Tirador : UÑERO A DETERMINAR \ r
Acabado herrajes : CROMADO O ANTRACITA \ r
Jambas perimetrales : VISTAS , REMETIDAS O COMBI A DETERMINAR . \ r
Nº de hojas : 2 \ r
Compuesto por : ` },{id:53,code:"CAP_INT_ARM_FORRADO_ES",title:"CARACTERISTICAS INTERIOR DE ARMARIO",body: ` Acabado : MELAMINA / color : A DETERMINAR \ r
Espesor bloque : 19 mm . / Espesor complementos : 19 mm . \ r
Barras de colgar : CROMO / NEGRA / BRONCE \ r
Frentes cristal cajones : RECTO / “ U ” – FLOAT BRONCE C - 424 \ r
Tirador cajones : FRENTE BAJO / Cajones : 4 DE 180 MM . A DETERMINAR \ r
Baldas deslizantes : X DE 145 MM . A DETERMINAR \ r
Compuesto por : ` },{id:54,code:"CAP_CLA_SEMI_SUSPENDIDO_ES",title:"Acabado: MELAMINA / color: A DETERMINAR",body: ` Medida de Hueco : 2450 x3000 mm . \ r
Espesor bloque : 25 mm . / Espesor complementos : 25 mm . \ r
Barras de colgar : CROMO / NEGRA / BRONCE \ r
Frentes cristal cajones : RECTO / “ U ” – FLOAT BRONCE C - 424 \ r
Tirador cajones : FRENTE BAJO / Cajones : 4 DE 180 MM . A DETERMINAR \ r
Baldas deslizantes : X DE 145 MM . A DETERMINAR \ r
Compuesto por : ` },{id:2000000108,code:"CAP_INT_EST_CRISTAL_ES",title:"Acabado bastidores: ANODIZADO NEGRO",body: ` Acabado panel bastidores laterales : CRISTAL TEMPLADO FLOAT BRONCE C - 424 \ r
Acabado trasera : CRISTAL TEMPLADO FLOAT BRONCE C - 424 \ r
Acabado complementos : MELAMINA / Color : ROBLE DENBER M - 242 \ r
Espesor complementos : 25 mm . \ r
Barras de colgar : NEGRA \ r
Frentes cristal cajones : RECTO / “ U ” – FLOAT BRONCE C - 424 \ r
Tirador cajones : xxxxx / Cajones : 4 DE 180 MM . \ r
Compuesto por : ` }],en:[{id:2000000098,code:"CAP_CLA_SEMI_SUSPENDIDO_EN",title:"Finish: MELAMINE / colour: TO BE DETERMINED",body: ` Size of opening : 2450 x3000 mm . \ r
Thickness block : 19 mm / Thickness complements : 19 mm . \ r
2026-10-08 10:42:55 +00:00
Hanging rods : CHROME / BLACK \ r
Glass drawer fronts : STRAIGHT / "U" - FLOAT BRONZE C - 424 \ r
Drawer handle : xxxxx / Drawers : 4 DE 180 MM . \ r
Shoe rack door : YES / NO / Profile finish : BLACK LACQUER / SILVER MATTE \ r
Shoe cabinet door glass finish : FLOAT BRONZE C - 424 \ r
Composed of : ` },{id:2000000084,code:"CAP_FRE_ARM_ABATIBLE_EN",title:"CHARACTERISTICS OF THE FRONT OF THE HINGED WARDROBE",body: ` Size of opening : 2275 x1390 mm . \ r
Model : ARGO / Finish : LACQUER / Colour : TO BE DETERMINED \ r
Door thickness : 22 or 19 mm \ r
Door finish : SMOOTH \ r
Handle : KNOB TO BE DETERMINED \ r
Hardware finish : CHROME OR ANTHRACITE \ r
Perimetral doorposts : VISIBLE , REMETED OR COMBI TO BE DETERMINED . \ r
Number of doors : 2 \ r
Composed of : ` },{id:2000000089,code:"CAP_FRE_ARM_CORREDERA_EN",title:"Size of opening: 2440x5180mm. ",body: ` Model : PANORAMIC P . O . / Finish : LACQUER / Colour : WHITE \ r
No . of listers : NO LISTELS / Panels finish : LACQUERED PANEL \ r
Handle : \ r
Perimeter frame : \ r
Nº of doors : \ r
INCORPORATED HYDRAULIC BRAKE ( not available in lower doors of 650 mm . ) OR INCORPORATED MAGNETIC BRAKE . \ r
Composed of : ` },{id:2000000092,code:"CAP_INT_ARM_FORRADO_EN",title:"Finish: MELAMINE / colour: TO BE DETERMINED",body: ` Thickness block : 19 mm / Thickness complements : 19 mm . \ r
Hanging rods : CHROME / BLACK \ r
Glass drawer fronts : STRAIGHT / "U" - FLOAT BRONZE C - 424 \ r
Drawer handle : xxxxx / Drawers : 4 DE 180 MM . \ r
Composed of : ` },{id:2000000109,code:"CAP_INT_EST_CRISTAL_EN",title:"Frames finish: BLACK ANODIZED",body: ` Side frame panel finish : BRONZE FLOAT BRONZE GLASS C - 424 \ r
Rear panel finish : BRONZE FLOAT GLASS C - 424 \ r
Complements finish : MELAMIN / Colour : DENBER OAK M - 242 \ r
Thickness of accessories : 25 mm . \ r
Hanging bars : BLACK \ r
Glass drawer fronts : STRAIGHT / "U" - FLOAT BRONZE C - 424 \ r
Drawer handle : xxxxx / Drawers : 4 DE 180 MM . \ r
Composed of : ` },{id:2000000095,code:"CAP_SEP_AMBIENTES_EN",title:"CHARACTERISTICS SEPARATION OF ROOMS",body: ` Size of opening : 2450 x3000 mm . \ r
Model : LYN / Finish : ANODISED / Colour : BLACK \ r
No . of crosspieces : 2 HORIZONTAL CROSSBARS \ r
Panel finish : TRANSPARENT TEMPLARED \ r
Handle : DOUBLE PER DOOR \ r
Brake : DOUBLE PER DOOR ( OPENING AND CLOSING ) \ r
Guide : VISTA ( DOUBLE EMBELLECEDOR ) \ r
2026-10-08 17:46:43 +00:00
Number of panels : 2 SLIDING + 2 FIXED ` }],fr:[{id:2000000121,code:"CAP_CLA_SEMI_SUSPENDIDO_FR",title:"Finition : MÉLAMINE / Couleur : À DÉTERMINER",body: ` Épaisseur du bloc : 19 mm / Épaisseur des accessoires : 19 mm \ r
Barres de penderie : CHROME / NOIR \ r
Façades des tiroirs en verre : DROITE / “ U ” – FLOAT BRONZE C - 424 \ r
Poignée des tiroirs : xxxxx \ r
Tiroirs : 4 DE 180 MM \ r
Porte de chaussures : OUI / NON \ r
Finition du profil : LAQUÉ NOIR / ARGENT MAT \ r
Finition du verre de la porte de chaussures : FLOAT BRONZE C - 424 \ r
Composé de : ` },{id:2000000123,code:"CAP_FRE_ARM_ABATIBLE_FR",title:"Dimension de l’ ouverture : 2275x1390 mm",body: ` Modèle : ARGO / Finition : LAQUÉE / Couleur : À DÉTERMINER \ r
Épaisseur des vantaux : 22 ou 19 mm \ r
Finition des vantaux : LISSES \ r
Poignée : PRISE DE MAIN À DÉTERMINER \ r
Finition des ferrures : CHROMÉ OU ANTHRACITE \ r
Jambages périmétraux : APPARENTS , ENCASTRÉS OU COMBINÉS À DÉTERMINER \ r
Nombre de vantaux : 2 \ r
Composé de : ` },{id:2000000125,code:"CAP_FRE_ARM_CORREDERA_FR",title:"Dimension de l’ ouverture : 2440x5180mm",body: ` Modèle : PANORAMIC P . O . / Finition : LAQUÉE / Couleur : BLANC \ r
Nombre de listels : SANS LISTELS \ r
Finition des panneaux : PANNEAU LAQUÉ \ r
Poignée : \ r
Encadrement périmétral : \ r
Nombre de vantaux : \ r
FREIN HYDRAULIQUE INTÉGRÉ ( non disponible pour les portes inférieures à 650 mm ) OU FREIN MAGNÉTIQUE INTÉGRÉ \ r
Composé de : ` },{id:2000000129,code:"CAP_INT_ARM_FORRADO_FR",title:"Finition : MÉLAMINE / Couleur : À DÉTERMINER",body: ` Épaisseur du bloc : 19 mm / Épaisseur des accessoires : 19 mm \ r
Barres de penderie : CHROME / NOIR \ r
Façades des tiroirs en verre : DROITE / “ U ” – FLOAT BRONZE C - 424 \ r
Poignée des tiroirs : xxxxx \ r
Tiroirs : 4 DE 180 MM \ r
Composé de : ` },{id:2000000131,code:"CAP_INT_EST_CRISTAL_FR",title:"Finition des cadres : ANODISÉ NOIR",body: ` Finition des panneaux des cadres latéraux : VERRE TREMPÉ FLOAT BRONZE C - 424 \ r
Finition du dos : VERRE TREMPÉ FLOAT BRONZE C - 424 \ r
Finition des accessoires : MÉLAMINE / Couleur : CHÊNE DENBER M - 242 \ r
Épaisseur des accessoires : 25 mm \ r
Barres de penderie : NOIRES \ r
Façades des tiroirs en verre : DROITE / “ U ” – FLOAT BRONZE C - 424 \ r
Poignée des tiroirs : xxxxx \ r
Tiroirs : 4 DE 180 MM \ r
Composé de : ` }]},Ic=({onSelect:n})=>{const{i18n:o}=Pt(),r=o.resolvedLanguage||"es",a=Ac[r.toLowerCase()]??Ac.es;return i.jsx(uo,{className:"h-96",children:i.jsx("div",{className:"flex flex-col gap-2 p-4 pt-0",children:a&&a.filter(({title:l,body:c})=>l||c).sort((l,c)=>l.title.localeCompare(c.title)).map((l,c)=>i.jsx("button",{className:"flex flex-col items-start gap-2 p-3 text-sm text-left transition-all border rounded-lg hover:bg-accent",onClick:()=>n&&n(l,1),children:i.jsxs("div",{className:"flex flex-col w-full gap-1",children:[i.jsx("div",{className:"flex items-center",children:i.jsx("div",{className:"flex items-center gap-2",children:i.jsx("div",{className:"font-semibold",children:l.title})})}),i.jsx("div",{className:"text-xs line-clamp-2 text-muted-foreground",children:i.jsx("p",{dangerouslySetInnerHTML:{__html:l.body.substring(0,300).replace( ` \ r
` ,"<br>")}})})]})},l.id))})})},Mw=({isOpen:n,onOpenChange:o,onSelect:r})=>Pd("(min-width: 768px)")?i.jsx(fr,{modal:!0,open:n,onOpenChange:o,children:i.jsxs(gr,{className:"w-full max-w-full md:w-9/12 lg:w-10/12",children:[i.jsxs(mr,{children:[i.jsx(hr,{children:w("quotes.blocks_picker_dialog.title")}),i.jsx(cs,{children:w("quotes.blocks_picker_dialog.description")})]}),i.jsx(Ic,{onSelect:r}),i.jsx(pr,{children:i.jsx(H,{type:"submit",onClick:()=>o(!1),children:w("common.close")})})]})}):i.jsx(nd,{open:n,onOpenChange:o,children:i.jsxs(rd,{children:[i.jsxs(id,{className:"text-left",children:[i.jsx(sd,{children:w("quotes.blocks_picker_dialog.title")}),i.jsx(ad,{children:w("quotes.blocks_picker_dialog.description")})]}),i.jsx(Ic,{onSelect:r}),i.jsx(od,{className:"pt-2",children:i.jsx(ld,{asChild:!0,children:i.jsx(H,{variant:"outline",children:w("common.close")})})})]})}),Tw=({isOpen:n,onOpenChange:o,onSelect:r})=>Pd("(min-width: 768px)")?i.jsx(fr,{modal:!0,open:n,onOpenChange:o,children:i.jsxs(gr,{className:"w-full max-w-full md:w-9/12 lg:w-10/12",children:[i.jsxs(mr,{children:[i.jsx(hr,{children:w("quotes.catalog_picker_dialog.title")}),i.jsx(cs,{children:w("quotes.catalog_picker_dialog.description")})]}),i.jsx(dr,{syncWithLocation:!1,initialPageSize:5,children:i.jsx(lo,{onSelect:r})}),i.jsx(pr,{children:i.jsx(H,{type:"submit",onClick:()=>o(!1),children:w("common.close")})})]})}):i.jsx(nd,{open:n,onOpenChange:o,children:i.jsxs(rd,{children:[i.jsxs(id,{className:"text-left",children:[i.jsx(sd,{children:w("quotes.catalog_picker_dialog.title")}),i.jsx(ad,{children:w("quotes.catalog_picker_dialog.description")})]}),i.jsx(dr,{syncWithLocation:!1,initialPageSize:5,children:i.jsx(lo,{onSelect:r})}),i.jsx(od,{className:"pt-2",children:i.jsx(ld,{asChild:!0,children:i.jsx(H,{variant:"outline",children:w("common.close")})})})]})}),Ow=({currency:n,language:o,defaultValues:r})=>{var te;const{toast:a}=Cn(),{control:l,getValues:c,setValue:d,watch:m}=xr(),p=m("show_line_discount_column")??!0,x=!!((te=c("items"))!=null&&te.some(U=>{var ge;return Number((ge=U.discount)==null?void 0:ge.amount)>0})),[v]=O.useState("dialog"),[j,y]=O.useState(!1),[_,E]=O.useState(!1),{fields:R,...L}=w0({control:l,name:"items"}),M=vw([{id:"description",accessorKey:"description",header:w("quotes.form_fields.items.description.label"),cell:({row:{index:U,original:ge}})=>ge!=null&&ge.id_article?i.jsx("div",{className:"min-h-10 whitespace-pre-wrap px-3 py-2 text-sm",children:ge.localized_description??ge.description}):i.jsx(Bt,{autoSize:!0,name: ` items . $ { U } . description ` }),minSize:200,size:400},{id:"quantity",accessorKey:"quantity",header:()=>i.jsx("div",{className:"text-right",children:w("quotes.form_fields.items.quantity.label")}),cell:({row:{index:U}})=>i.jsx(nw,{scale:0,className:"text-right",name: ` items . $ { U } . quantity ` }),size:75},{id:"unit_price",accessorKey:"unit_price",header:()=>i.jsx("div",{className:"text-right",children:w("quotes.form_fields.items.unit_price.label")}),cell:({row:{index:U}})=>i.jsx(qa,{currency:n,language:o,scale:2,className:"text-right",name: ` items . $ { U } . unit _price ` }),size:125},{id:"subtotal_price",accessorKey:"subtotal_price",header:()=>i.jsx("div",{className:"text-right",children:w("quotes.form_fields.items.subtotal_price.label")}),cell:({row:{index:U}})=>i.jsx(qa,{variant:"ghost",currency:n,language:o,scale:2,readOnly:!0,className:"text-right",name: ` items . $ { U } . subtotal _price ` }),size:150},{id:"discount",accessorKey:"discount",header:()=>i.jsx("div",{className:"text-right",children:w("quotes.form_fields.items.discount.label")}),cell:({row:{index:U}})=>i.jsx(es,{scale:2,className:"text-right",name: ` items . $ { U } . discount ` }),size:100},{id:"total_price",accessorKey:"total_price",header:()=>i.jsx("div",{className:"text-right",children:w("quotes.form_fields.items.total_price.label")}),cell:({row:{index:U}})=>i.jsx(qa,{variant:"ghost",currency:n,language:o,scale:2,readOnly:!0,className:"font-semibold text-right",name: ` items . $ { U } . total _price ` }),size:150}],{enableDragHandleColumn:!0,enableSelectionColumn:!0}), $ =O.useCallback((U,ge=1)=>{L.append({...U,quant
$ { U . body } ` ,quantity:{amount:null,scale:Sn.DEFAULT_SCALE},unit_price:{amount:null,scale:Y0.DEFAULT_SCALE},discount:{amount:null,scale:2}}),a({title:w("quotes.blocks_picker_dialog.toast_article_added"),description:U.title})},[L]),[V,D]=O.useState(!1),k=[265,440,655],W=4;return v==="dialog"?i.jsxs("div",{className:"relative",children:[i.jsx(Ec,{actions:{...L,getItem:U=>c( ` items . $ { U } ` ),pickCatalogArticle:()=>y(!0),pickBlock:()=>E(!0)},columns:M,data:R,defaultValues:r,showLineDiscountColumn:p,hasLineDiscounts:x,onShowLineDiscountColumnChange:U=>d("show_line_discount_column",U,{shouldDirty:!0})}),i.jsx(Tw,{onSelect: $ ,isOpen:j,onOpenChange:y}),i.jsx(Mw,{onSelect:q,isOpen:_,onOpenChange:E})]}):i.jsxs(U0,{direction:"horizontal",autoSaveId:"uecko.quotes.details_layout",className:"items-stretch h-full",children:[i.jsx(wc,{defaultSize:k[0],collapsedSize:W,collapsible:!0,minSize:50,maxSize:90,onCollapse:()=>{D(!0)},onExpand:()=>{D(!1)},className:he(V&&"min-w-[50px] transition-all duration-300 ease-in-out"),children:i.jsx(Ec,{actions:{...L,getItem:U=>c( ` items . $ { U } ` )},columns:M,data:R,defaultValues:r,showLineDiscountColumn:p,hasLineDiscounts:x,onShowLineDiscountColumnChange:U=>d("show_line_discount_column",U,{shouldDirty:!0})})}),i.jsx(z0,{withHandle:!0,className:"mx-3"}),i.jsx(wc,{defaultSize:k[1],minSize:10,children:i.jsx(dr,{syncWithLocation:!1,children:i.jsx(lo,{onSelect: $ })})})]})},Dw=()=>{const{formState:n,control:o}=xr();return i.jsxs("div",{className:"grid gap-6 md:grid-cols-6",children:[i.jsxs(Ja,{className:"md:col-span-6",title:w("quotes.create.form_groups.general.title"),description:w("quotes.create.form_groups.general.desc"),actions:i.jsxs("div",{className:"grid min-w-48 gap-1",children:[i.jsx(wn,{htmlFor:"lang_code",className:"text-xs text-muted-foreground",children:w("quotes.form_fields.lang_code.label")}),i.jsx(Xi,{control:o,name:"lang_code",render:({field:r})=>i.jsxs(ar,{value:r.value||"es",onValueChange:r.onChange,children:[i.jsx(or,{id:"lang_code","aria-label":w("quotes.form_fields.lang_code.label"),children:i.jsx(lr,{placeholder:w("quotes.form_fields.lang_code.placeholder")})}),i.jsx(ur,{children:rn.map(a=>i.jsxs(xn,{value:a.code,children:[i.jsx("span",{"aria-hidden":"true",className: ` mr - 2 $ { a . flagClassName } ` }),a.name]},a.code))})]})})]}),children:[i.jsxs("div",{className:"grid grid-cols-6 gap-6",children:[i.jsx(Ln,{required:!0,className:"col-span-2",label:w("quotes.form_fields.customer_reference.label"),description:w("quotes.form_fields.customer_reference.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.customer_reference.placeholder"),name:"customer_reference"}),i.jsx(Hc,{required:!0,label:w("quotes.form_fields.date.label"),description:w("quotes.form_fields.date.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.date.placeholder"),name:"date"}),i.jsx(Ln,{label:w("quotes.form_fields.validity.label"),description:w("quotes.form_fields.validity.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.validity.placeholder"),name:"validity"}),i.jsx(Bt,{className:"col-span-2",label:w("quotes.form_fields.payment_method.label"),description:w("quotes.form_fields.payment_method.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.payment_method.placeholder"),name:"payment_method"})]}),i.jsxs("div",{className:"grid grid-cols-6 gap-6",children:[i.jsx(Bt,{className:"col-span-3",required:!0,label:w("quotes.form_fields.customer_information.label"),description:w("quotes.form_fields.customer_information.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.customer_information.placeholder"),name:"customer_information",errors:n.errors}),i.jsx(Bt,{className:"col-span-3",label:w("quotes.form_fields.notes.label"),description:w("quotes.form_fields.notes.desc"),disabled:n.disabled,placeholder:w("quotes.form_fields.notes.placeholder"),name:"notes"})]})]}),i.jsx(Ja,{className:"hidden md:col-span-2",title:w("quotes.create.form_groups.status.title"),description:w("quotes.create.form_groups.status.desc"),children:i.jsxs("div",{className:"grid gap-6",children:[i.jsxs("div",{className:"grid gap-3",childr
` ).map((Ce,vt)=>i.jsxs("span",{className:vt===0?"font-medium":"hidden text-sm text-muted-foreground md:inline",children:[Ce,i.jsx("br",{})]},vt))}),size:500}], $ e=[{id:"row-actions",header:()=>null,cell:({row:{original:ne}})=>{const Ce=(ne==null?void 0:ne.status)==="accepted"&&!(ne!=null&&ne.date_sent),vt=(ne==null?void 0:ne.status)==="accepted"&&!!(ne!=null&&ne.date_sent),_r=(ne==null?void 0:ne.status)==="archived";return i.jsxs("div",{className:"flex gap-1",children:[i.jsxs(cr,{className:"gap-0",children:[i.jsxs(Qe,{children:[i.jsx(Ye,{asChild:!0,children:i.jsxs(H,{variant:"ghost",size:"icon",disabled:vt,onClick:yn=>{yn.preventDefault(),K(ne)},children:[i.jsx(pd,{className:"w-4 h-4"}),i.jsx("span",{className:"sr-only",children:l("common.edit")})]})}),i.jsx(Ze,{children:i.jsx("p",{children:l("common.edit")})})]}),i.jsxs(Qe,{children:[i.jsx(Ye,{asChild:!0,children:i.jsxs(H,{variant:"ghost",size:"icon",onClick:yn=>{yn.preventDefault(),Ee(ne.id)},children:[i.jsx(No,{className:"w-4 h-4"}),i.jsx("span",{className:"sr-only",children:l("common.duplicate")})]})}),i.jsx(Ze,{children:i.jsx("p",{children:l("common.duplicate")})})]}),i.jsxs(Qe,{children:[i.jsx(Ye,{asChild:!0,children:i.jsxs(H,{variant:"ghost",size:"icon",onClick:()=>{te(ne.id,M(ne))},children:[i.jsx(gd,{className:"w-4 h-4"}),i.jsx("span",{className:"sr-only",children:l("common.download")})]})}),i.jsx(Ze,{children:i.jsx("p",{children:l("common.download")})})]}),i.jsxs(Qe,{children:[i.jsx(Ye,{asChild:!0,children:i.jsxs(H,{variant:"ghost",size:"icon",disabled:_r||vt,onClick:yn=>{yn.preventDefault(),ke(ne.id)},children:[i.jsx(dd,{className:"w-4 h-4"}),i.jsx("span",{className:"sr-only",children:l("common.archive")})]})}),i.jsx(Ze,{children:i.jsx("p",{children:l("common.archive")})})]})]}),i.jsx(cr,{children:i.jsx(Kd,{id:ne.id,onSentTo:()=>null,disabled:vt||!Ce})})]})}}];return o?de:[...de,... $ e]},[o,l,c.resolvedLanguage]),{table:Le}=hs({data:(V==null?void 0:V.items)??[],columns:tt,pageCount:(V==null?void 0:V.total_pages)??-1});return O.useEffect(()=>{Le&&V&&(V==null?void 0:V.total_pages)>0&&y(Le.getRowModel().rows[0])},[V,Le]),k?i.jsx(vr,{subtitle:W.message}):D?i.jsxs("div",{className:"grid items-start flex-1 gap-4 sm:py-0 md:gap-8 lg:grid-cols-3 xl:grid-cols-3",children:[i.jsx(Oe,{className:"grid items-start gap-4 auto-rows-max md:gap-8 lg:col-span-2",children:i.jsx(De,{children:i.jsx(gs,{columnCount:6,searchableColumnCount:1,filterableColumnCount:2,shrinkZero:!0})})}),i.jsx("div",{})]}):(V==null?void 0:V.total_items)===0&&!v?i.jsx(Oe,{children:i.jsx(De,{children:i.jsx(ms,{subtitle:l("quotes.list.empty_state.subtitle"),buttonText:l("quotes.create.title"),onButtonClick:()=>r("add",{relative:"path"})})})}):i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:"flex flex-col items-stretch flex-1 gap-4 xl:flex-row",children:[i.jsx("div",{id:d,className:"flex items-stretch flex-1",children:i.jsx(fs,{table:Le,paginationOptions:{visible:!0},className:"grid items-start flex-1 gap-4 auto-rows-max md:gap-8 lg:col-span-2",onRowClick:ge,activeRowIndex:j==null?void 0:j.index,children:i.jsx(Ud,{table:Le})})}),o&&i.jsx("div",{id:m,className:"flex items-stretch ",children:i.jsx(qw,{quoteId:j==null?void 0:j.original.id})})]}),i.jsx(Hd,{...U,onFinishDownload:_e})]})},rS=()=>{const n=zt(),o=Sw(),{toast:r}=Cn(),[a,l]=O.useState(ka.createDefaultCode().object),[c,d]=O.useState(Hr.createDefaultCode().object),m=O.useMemo(()=>({date:"",reference:"",customer_reference:"",customer_information:"",lang_code:"",currency_code:"",payment_method:"",notes:"",validity:"",show_line_discount_column:!0,subtotal_price:{amount:void 0,scale:2,currency_code:""},discount:{amount:0,scale:0},discount_price:{amount:0,scale:0,currency_code:""},before_tax_price:{amount:void 0,scale:2,currency_code:""},tax:{amount:void 0,scale:0},tax_label:"% IVA",tax_price:{amount:void 0,scale:2,currency_code:""},total_price:{amount:void 0,scale:2,currency_code:""},items:[{id_article:"",description:"",quantity:{amount:null,scale:2},unit_price:{amount:null,scale:2,currency_code:a.code},subtotal_price:{amount:null,scale:2,currency_code