1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8017],{11508:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(17963).A)("circle-alert",[["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"}]])},20898:(e,t,r)=>{r.d(t,{J:()=>a});var s=r(37876);r(14232);var o=r(68919);function a({calculator:e,locale:t,resultTheme:r="neutral",isAdaptive:a=!1,resultContent:n,feedbackMessage:l,children:i}){return(0,s.jsxs)("div",{className:"w-full space-y-10 pb-3",children:[(0,s.jsx)(o.K,{calculator:e,locale:t}),(0,s.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-8",children:[(0,s.jsx)("div",{className:"lg:col-span-12 w-full",children:i}),(0,s.jsx)("div",{className:"lg:col-span-12 w-full",children:(0,s.jsxs)("div",{id:"capture-area",className:`${a?"bg-[var(--bg-card)] border-[var(--border-color)]":"bg-[#101012] border-white/10 text-white"} border rounded-[3rem] p-8 sm:p-12 shadow-2xl relative overflow-hidden transition-all duration-500 hover:scale-[1.01] animate-in fade-in slide-in-from-bottom-8`,children:[(0,s.jsx)("div",{className:`absolute top-[-20%] right-[-10%] w-64 h-64 blur-[100px] pointer-events-none transition-colors duration-1000 ${"amber"===r?"bg-amber-600/20":"red"===r?"bg-red-600/20":"emerald"===r?"bg-emerald-600/15":"blue"===r?"bg-blue-600/20":"teal"===r?"bg-teal-600/15":"bg-blue-600/20"}`}),(0,s.jsxs)("div",{className:"relative z-10 w-full space-y-8",children:[n,l&&(0,s.jsx)("div",{className:"mt-8 pt-6 border-t border-white/5 relative z-10 w-full animate-in fade-in-up duration-1000",children:l})]})]})})]})]})}},24398:(e,t,r)=>{r.d(t,{L:()=>o});var s=r(37876);let o=({icon:e,size:t=24,active:r=!1})=>(0,s.jsx)("div",{className:` 2 flex items-center justify-center rounded-2xl transition-all duration-300 3 ${r?"bg-blue-500/10 text-blue-500 shadow-sm hover:-translate-y-1":"bg-gray-100 dark:bg-white/5 text-slate-400 hover:-translate-y-1 hover:bg-gray-200 dark:hover:bg-white/10"} 4 w-12 h-12 5 `,children:(0,s.jsx)(e,{size:t,strokeWidth:r?2.5:1.5})})},41180:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(17963).A)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]])},68919:(e,t,r)=>{r.d(t,{K:()=>o});var s=r(37876);function o({calculator:e,locale:t}){return(0,s.jsxs)("header",{className:"mb-14 text-center sm:text-left pt-6",children:[(0,s.jsxs)("h1",{className:"text-3xl font-extrabold tracking-tight mb-3 flex flex-col sm:flex-row items-center sm:justify-start justify-center gap-3 text-[var(--text-primary)]",children:[e?.icon&&(0,s.jsx)("span",{children:e.icon}),e?.title?.[t]||"Calculator"]}),(0,s.jsx)("p",{className:"text-[var(--text-secondary)] font-medium",children:e?.description?.[t]||""})]})}r(14232)},88017:(e,t,r)=>{r.r(t),r.d(t,{default:()=>x});var s=r(37876),o=r(14232),a=r(20898),n=r(23004),l=r(17641),i=r(24398),c=r(41180),d=r(11508);let p={ko:{title:"ìëë£ ìì¹ë¶ ê³ì°ê¸°",desc:"주í\xb7ìê°ìë차보í¸ë²ì ë°ë¥¸ ìëë£ 5% ì¸ì ìíì ì ì© ì ë³´ì¦ê¸/ìì¸ ë³í를 ê³ì°í©ëë¤.",calcMethodStr:"ê³ì° ë°©ì",methodConversion:"ì ìì¸ì í ë°©ì",methodSimple:"íì°ë³´ì¦ê¸ ë°©ì",propertyTypeStr:"ë±ë¡ 물건 ë¶ë¥",propHouse:"주í (ì íì¨ 5.5%)",propRetail:"ìê° (ì íì¨ 12%)",depositStr:"íì¬ ë³´ì¦ê¸",rentStr:"íì¬ ìì¸(ìì°¨ì)",increaseStr:"ì¸ìë¥ (%)",basisTitle:"\uD83E\uDDFE ì¤ë§í¸ ì¸ì ëª ì¸ì",resRate:"\uD83D\uDCC8 ì ì© ì¸ìë¥ ",resTotVal:"\uD83D\uDCCA íì° ì´ ì ì¸ê¸ (ì¡°ì í)",opt1Title:"\uD83D\uDCA1 ìµì 1 (ë³´ì¦ê¸ë§ ì¬ë¦´ ë)",opt1Desc1:"ë³´ì¦ê¸ ì¶ê° ë©ë¶",opt1Desc2:"/ ìì¸ ì ì§",opt2Title:"\uD83D\uDCA1 ìµì 2 (ìì¸ë§ ì¬ë¦´ ë)",opt2Desc1:"ë³´ì¦ê¸ ì ì§ / ìì¸",opt2Desc2:"ì¶ê° ë©ë¶",opt3Title:"\uD83D\uDCA1 ìµì 3 (ê°ê° ë¨ì ì¸ì)",opt3DescD:"ë³´ì¦ê¸",opt3DescR:"ìì¸",unitCurrency:"ì",unitK:"ë§ì",disclaimer:"\uD83D\uDCA1 주í\xb7ìê°ìë차보í¸ë²ì ê³ì½ ê°±ì ì ìëë£ ì¸ì ìíì ì 5%ì ëë¤. ë²ì ì¼ë¡ ì´ë¤ ë°©ìì¼ë¡ 5%를 ê³ì°í ì§ ëª íí ê·ì ëì´ ìì§ë ìì¼ë, ë±ë¡ìë주íì ê²½ì° 'ì ìì¸ì íë°©ì'ì ê¶ì¥íê³ ììµëë¤. ìëì¸ê³¼ ìì°¨ì¸ì í©ì를 íµí´ ê°ì¥ í©ë¦¬ì ì¸ ì¸ììì ì ííì기 ë°ëëë¤.",simpleDesc:"â» íì°ë³´ì¦ê¸ ë°©ìì ë³´ì¦ê¸ê³¼ ìì¸ë¥¼ ê°ê° ì§ì ë ì¸ìë¥ ë§í¼ ë¨ìí ì ì¡ ì¸ìíë ë°©ìì ëë¤."},en:{title:"Rent Increase Cap Calculator (Korean Law)",desc:"Calculate the 5% legal cap on rent increases under the Housing/Commercial Lease Protection Act.",calcMethodStr:"Calculation Method",methodConversion:"Conversion Method",methodSimple:"Simple Increase Method",propertyTypeStr:"Property Type",propHouse:"Housing (Rate: 5.5%)",propRetail:"Commercial (Rate: 12%)",depositStr:"Current Deposit",rentStr:"Current Monthly Rent",increaseStr:"Increase Rate (%)",basisTitle:"\uD83E\uDDFE Smart Rent Increase Statement",resRate:"\uD83D\uDCC8 Applied Increase Rate",resTotVal:"\uD83D\uDCCA Total Converted Value (Post-Hike)",opt1Title:"\uD83D\uDCA1 Option 1 (Increase Deposit Only)",opt1Desc1:"Additional Deposit",opt1Desc2:"/ Rent remains same",opt2Title:"\uD83D\uDCA1 Option 2 (Increase Rent Only)",opt2Desc1:"Deposit remains same / Additional Rent",opt2Desc2:"",opt3Title:"\uD83D\uDCA1 Option 3 (Proportional/Simple Increase)",opt3DescD:"Deposit",opt3DescR:"Rent",unitCurrency:"KRW",unitK:"10k",disclaimer:"\uD83D\uDCA1 The legal cap for rent increase on lease renewal under Korean law is 5%. While the exact calculation method is not strictly defined, the 'Conversion Method' is recommended for registered housing. Please agree on the most reasonable option with the landlord/tenant.",simpleDesc:"â» The simple increase method increases both the deposit and monthly rent by the specified percentage independently."},ja:{title:"è³è²¸æå¼ä¸ãåè¨ç®æ© (é彿³)",desc:"éå½ã®æ³è¦ã«åºã¥ã5%ã®è³è²¸æå¼ä¸ãä¸éé©ç¨æã®ä¿è¨¼éããã³æå®é¡ã®å¤åãè¨ç®ãã¾ãã",calcMethodStr:"è¨ç®æ¹å¼",methodConversion:"ä¼è²°æé¡è»¢ææ¹å¼",methodSimple:"åç´å¼ä¸ãæ¹å¼",propertyTypeStr:"ç©ä»¶ã®ç¨®é¡",propHouse:"ä½å® (転æç 5.5%)",propRetail:"ååº (転æç 12%)",depositStr:"ç¾å¨ã®ä¿è¨¼é",rentStr:"ç¾å¨ã®æå®é¡(å®¶è³)",increaseStr:"å¼ä¸ãç (%)",basisTitle:"\uD83E\uDDFE ã¹ãã¼ãå¼ä¸ãæç´°æ¸",resRate:"\uD83D\uDCC8 é©ç¨å¼ä¸ãç",resTotVal:"\uD83D\uDCCA æç®ç·ä¼è²°é (調æ´å¾)",opt1Title:"\uD83D\uDCA1 ãªãã·ã§ã³ 1 (ä¿è¨¼éã®ã¿å¼ä¸ã)",opt1Desc1:"ä¿è¨¼é追å ç´ä»",opt1Desc2:"/ å®¶è³ç¶æ",opt2Title:"\uD83D\uDCA1 ãªãã·ã§ã³ 2 (å®¶è³ã®ã¿å¼ä¸ã)",opt2Desc1:"ä¿è¨¼éç¶æ / å®¶è³è¿½å ",opt2Desc2:"ç´ä»",opt3Title:"\uD83D\uDCA1 ãªãã·ã§ã³ 3 (ããããåç´å¼ä¸ã)",opt3DescD:"ä¿è¨¼é",opt3DescR:"å®¶è³",unitCurrency:"ã¦ã©ã³",unitK:"ä¸",disclaimer:"\uD83D\uDCA1 ä½å® ã»ååºè³è²¸åä¿è·æ³ã«ããå¥ç´æ´æ°æã®å¼ä¸ãä¸éã¯5%ã§ããæ³å®ã§ã©ã®æ¹å¼ã§è¨ç®ãããæç¢ºãªè¦å®ã¯ããã¾ããããç»é²è³è²¸ä½å
5®
ã®å ´åã¯ãè»¢ææ¹å¼ããæ¨å¥¨ããã¦ãã¾ããåè°ãéãã¦åççãªæ¡ãã鏿ãã ããã",simpleDesc:"â» åç´å¼ä¸ãæ¹å¼ã¯ãä¿è¨¼éã¨å®¶è³ãããããæå®ãããå¼ä¸ãçã§åç´ã«å®é¡å¼ãä¸ããæ¹å¼ã§ãã"},"zh-tw":{title:"ç§é調漲ä¸éè¨ç®æ© (éåæ³)",desc:"æ ¹æéåç§è³ä¿è·æ³ï¼è¨ç®èª¿æ¼²5%ä¸éæçä¿èéåæç§éè®åã",calcMethodStr:"è¨ç®æ¹å¼",methodConversion:"å
¨ç§æç§è½ææ¹å¼",methodSimple:"æç®ä¿èéæ¹å¼",propertyTypeStr:"ç©ä»¶ç¨®é¡",propHouse:"ä½å®
(è½æç 5.5%)",propRetail:"åéª (è½æç 12%)",depositStr:"ç®åä¿èé",rentStr:"ç®åæç§",increaseStr:"調漲ç (%)",basisTitle:"\uD83E\uDDFE æºæ
§èª¿æ¼²æç´°",resRate:"\uD83D\uDCC8 é©ç¨èª¿æ¼²ç",resTotVal:"\uD83D\uDCCA æç®ç¸½å
¨ç§é (調漲å¾)",opt1Title:"\uD83D\uDCA1 é¸é
1 (å
調漲ä¿èé)",opt1Desc1:"追å ä¿èé",opt1Desc2:"/ æç§ä¸è®",opt2Title:"\uD83D\uDCA1 é¸é
2 (å
調漲æç§)",opt2Desc1:"ä¿èéä¸è® / è¿½å æç§",opt2Desc2:"",opt3Title:"\uD83D\uDCA1 é¸é
3 (åå¥å®ç´èª¿æ¼²)",opt3DescD:"ä¿èé",opt3DescR:"æç§",unitCurrency:"å
",unitK:"è¬",disclaimer:"\uD83D\uDCA1 æ ¹æéåä½å®
/åéªç§è³ä¿è·æ³ï¼çºç´æç§éæé«èª¿æ¼²å¹
度çº5%ãæ³å¾æªææè¦å®è¨ç®æ¹å¼ï¼ä½ç»è¨ç§è³ä½å®
建è°ä½¿ç¨'è½ææ¹å¼'ãè«èæ¿æ±/æ¿å®¢ååæåççæ¹æ¡ã",simpleDesc:"â» æç®ä¿è鿹弿¯æå°ä¿èéèæç§éåå¥ä¾ç
§æå®æ¯ä¾é²è¡ç°¡å®è¨ç®èª¿æ¼²çæ¹å¼ã"},es:{title:"Calculadora L\xedmite Aumento Alquiler (Ley KR)",desc:"Calcula el l\xedmite legal del 5% en aumentos de alquiler seg\xfan la ley coreana.",calcMethodStr:"M\xe9todo de C\xe1lculo",methodConversion:"M\xe9todo de Conversi\xf3n",methodSimple:"Aumento Simple",propertyTypeStr:"Tipo de Propiedad",propHouse:"Vivienda (Tasa 5.5%)",propRetail:"Comercial (Tasa 12%)",depositStr:"Dep\xf3sito Actual",rentStr:"Alquiler Mensual",increaseStr:"Tasa Aumento (%)",basisTitle:"\uD83E\uDDFE Estado de Aumento",resRate:"\uD83D\uDCC8 Tasa Aplicada",resTotVal:"\uD83D\uDCCA Valor Convertido Total",opt1Title:"\uD83D\uDCA1 Opci\xf3n 1 (Aumentar solo dep\xf3sito)",opt
51Desc1:"Dep\xf3sito adicional",opt1Desc2:" / Alquiler se mantiene",opt2Title:"\uD83D\uDCA1 Opci\xf3n 2 (Aumentar solo alquiler)",opt2Desc1:"Dep\xf3sito se mantiene / Alquiler adicional",opt2Desc2:"",opt3Title:"\uD83D\uDCA1 Opci\xf3n 3 (Aumento proporcional)",opt3DescD:"Dep\xf3sito",opt3DescR:"Alquiler",unitCurrency:"KRW",unitK:"10k",disclaimer:"\uD83D\uDCA1 El l\xedmite legal en Corea para renovaciones es de 5%. Aunque no hay un m\xe9todo estricto, el 'M\xe9todo de Conversi\xf3n' se recomienda para viviendas registradas. Por favor acuerde la opci\xf3n con la otra parte.",simpleDesc:"â» El aumento simple significa que se aumenta el dep\xf3sito y el alquiler por separado seg\xfan la tasa indicada."},vi:{title:"T\xednh Giá»i Hạn TÄng Tiá»n Thu\xea (Luáºt HQ)",desc:"T\xednh giá»i hạn tÄng 5% tiá»n thu\xea theo Luáºt Bảo vá» Thu\xea nh\xe0 á»/Thương mại.",calcMethodStr:"Phương thức",methodConversion:"Chuyá»n Äá»i",methodSimple:"TÄng ÄÆ¡n Giản",propertyTypeStr:"Loại t\xe0i sản",propHouse:"Nh\xe0 á» (Tá»· lá» 5.5%)",propRetail:"Thương mại (Tá»· lá» 12%)",depositStr:"Tiá»n cá»c hiá»n tại",rentStr:"Tiá»n thu\xea hiá»n tại",increaseStr:"Tá»· lá» tÄng (%)",basisTitle:"\uD83E\uDDFE Chi Tiết TÄng",resRate:"\uD83D\uDCC8 Tá»· lá» \xe1p dụng",resTotVal:"\uD83D\uDCCA Tá»ng gi\xe1 trá» quy Äá»i",opt1Title:"\uD83D\uDCA1 Opt 1 (Chá» tÄng cá»c)",opt1Desc1:"Cá»c Ä\xf3ng th\xeam",opt1Desc2:" / Thu\xea giữ nguy\xean",opt2Title:"\uD83D\uDCA1 Opt 2 (Chá» tÄng gi\xe1 thu\xea)",opt2Desc1:"Cá»c giữ nguy\xean / Thu\xea Ä\xf3ng th\xeam",opt2Desc2:"",opt3Title:"\uD83D\uDCA1 Opt 3 (TÄng tá»· lá»)",opt3DescD:"Tiá»n cá»c",opt3DescR:"Tiá»n thu\xea",unitCurrency:"KRW",unitK:"10k",disclaimer:"\uD83D\uDCA1 Mức tÄng tá»i Äa theo quy Äá»nh l\xe0 5%. Phương ph\xe1p chuyá»n Äá»i ÄÆ°á»£c khuyến nghá» d\xf9ng. Vui l\xf2ng thá»ng nhất phương \xe1n hợp l\xfd nhất.",simpleDesc:"â» Phương thức ÄÆ¡n giản c\xf3 nghÄ©a l\xe0 chá» ÄÆ¡n thuần tÄng tá»· lá» tưng ứng cho cá»c v\xe0 gi\xe1 thu\xea m\xe0 kh\xf4ng quy Äá»i."}};function x({locale:e="ko",calculator:t}){let r=p[e]||p.ko,{updateLastUsed:x}=(0,n.d)(),[m,h]=(0,o.useState)("conversion"),[u,b]=(0,o.useState)("house"),[g,v]=(0,o.useState)(0),[f,y]=(0,o.useState)(0),[j,N]=(0,o.useState)(5),[w,D]=(0,o.useState)(""),T="house"===u?5.5:12,k=w?parseFloat(w):T,S=(e,t)=>{let r=t.target.value.replace(/,/g,"");if(""===r)e(0);else{let t=Number(r);
5isNaN(t)||e(t)}x("rent-increase")},C=(0,o.useMemo)(()=>{let e=1e4*g,t=1e4*f,r=1+j/100;if("simple"===m){let s=e*r,o=t*r;return{method:"simple",incRate:j,newDeposit:s,newRent:o,diffDeposit:s-e,diffRent:o-t}}let s=(isNaN(k)||0===k?T:k)/100,o=(e+12*t/s)*r,a=Math.round(o-12*t/s),n=Math.round((o-e)*s/12);return{method:"conversion",incRate:j,totalJeonse:Math.round(o),opt1NewDeposit:a,opt1DiffDeposit:a-e,opt2NewRent:n,opt2DiffRent:n-t,opt3NewDeposit:e*r,opt3NewRent:t*r}},[g,f,j,m,k,T]),R=l.qv.find(e=>"rent-increase"===e.id)||{id:"rent-increase",icon:"TrendingUp",category:"realestate",title:{ko:r.title,en:r.title,ja:r.title,"zh-tw":r.title,es:r.title,vi:r.title},description:{ko:r.desc,en:r.desc,ja:r.desc,"zh-tw":r.desc,es:r.desc,vi:r.desc}};return(0,s.jsx)(a.J,{calculator:{...R,title:{[e]:r.title},description:{[e]:r.desc},icon:(0,s.jsx)(i.L,{icon:c.A,size:32})},locale:e,resultTheme:"rose",resultContent:(0,s.jsx)("div",{className:"space-y-6 w-full fade-in-up flex flex-col items-center",children:(0,s.jsxs)("div",{className:"bg-[var(--bg-card)] border border-[var(--border-color)] rounded-3xl p-6 sm:p-10 shadow-inner text-left relative overflow-hidden w-full max-w-screen-md",children:[(0,s.jsxs)("h3",{className:"text-sm font-black text-[var(--text-primary)] mb-6 uppercase tracking-widest border-b border-[var(--border-color)] pb-4 flex items-center gap-2 font-sans",children:[(0,s.jsx)(c.A,{className:"w-5 h-5 text-rose-500"}),r.basisTitle]}),(0,s.jsxs)("div",{className:"space-y-4 text-sm font-bold text-[var(--text-secondary)]",children:[(0,s.jsxs)("div",{className:"flex justify-between items-center p-3.5 bg-[var(--bg-secondary)] rounded-xl border border-[var(--border-color)] shadow-sm",children:[(0,s.jsx)("span",{className:"text-[var(--text-primary)] font-black text-rose-600 dar
5k:text-rose-400",children:r.resRate}),(0,s.jsxs)("span",{className:"font-mono text-lg font-black text-rose-600 dark:text-rose-400",children:[C.incRate.toFixed(1),"%"]})]}),"conversion"===C.method&&(0,s.jsxs)("div",{className:"flex justify-between items-center p-3 pl-1 opacity-80 mt-2 hover:bg-[var(--bg-secondary)] rounded-xl transition-colors",children:[(0,s.jsx)("span",{className:"text-[var(--text-primary)]",children:r.resTotVal}),(0,s.jsxs)("span",{className:"font-mono text-base font-bold text-[var(--text-primary)]",children:[C.totalJeonse?.toLocaleString()," ",r.unitCurrency]})]}),"conversion"===C.method?(0,s.jsxs)("div",{className:"space-y-4 pt-4",children:[(0,s.jsxs)("div",{className:"bg-rose-50 dark:bg-rose-900/10 border border-rose-200 dark:border-rose-900/30 rounded-2xl p-5 shadow-sm",children:[(0,s.jsx)("div",{className:"text-rose-600 dark:text-rose-400 font-extrabold text-sm mb-3",children:r.opt1Title}),(0,s.jsxs)("div",{className:"flex flex-col gap-1 items-end pt-1",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"text-xs text-rose-500/80 font-bold",children:r.opt1Desc1}),(0,s.jsxs)("span",{className:"font-mono text-2xl font-black text-rose-600 dar
5k:text-rose-400",children:["+ ",C.opt1DiffDeposit?.toLocaleString()," ",(0,s.jsx)("span",{className:"text-base",children:r.unitCurrency})]})]}),(0,s.jsxs)("div",{className:"text-xs text-[var(--text-secondary)]",children:["(",r.opt1Desc2,")"]}),(0,s.jsxs)("div",{className:"text-[10px] text-[var(--text-primary)] opacity-50 font-normal mt-1 border-t border-[var(--border-color)] w-full text-right pt-2",children:["ìµì¢
: ë³´ì¦ê¸ ",C.opt1NewDeposit?.toLocaleString(),r.unitCurrency," / ìì¸ ",(1e4*f).toLocaleString(),r.unitCurrency]})]})]}),(0,s.jsxs)("div",{className:"bg-orange-50 dark:bg-orange-900/10 border border-orange-200 dark:border-orange-900/30 rounded-2xl p-5 shadow-sm",children:[(0,s.jsx)("div",{className:"text-orange-600 dark:text-orange-400 font-extrabold text-sm mb-3",children:r.opt2Title}),(0,s.jsxs)("div",{className:"flex flex-col gap-1 items-end pt-1",children:[(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"text-xs text-[var(--text-secondary)] font-bold",children:r.opt2Desc1}),(0,s.jsxs)("span",{className:"font-mono text-2xl font-black text-orange-600 dark:text-orange-400",children:["+ ",C.opt2DiffRent?.toLocaleString()," ",(0,s.jsx)("span",{className:"text-base",children:r.unitCurrency})]})]}),(0,s.jsxs)("div",{className:"text-[10px] text-[var(--text-primary)] opacity-50 font-normal mt-1 border-t border-[var(--border-color)] w-full text-right pt-2",children:["ìµì¢
: ë³´ì¦ê¸ ",(1e4*g).toLocaleString(),r.unitCurrency," / ìì¸ ",C.opt2NewRent?.toLocaleString(),r.unitCurrency]})]})]}),(0,s.jsxs)("div",{className:"bg-[var(--bg-secondary)] border border-[var(--border-color)] rounded-2xl p-5",children:[(0,s.jsx)("div",{className:"text-[var(--text-secondary)] font-bold text-sm mb-3",children:r.opt3Title}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsxs)("div",{className:"flex justify-between items-center",children:[(0,s.jsxs)("span",{className:"text-xs text-[var(--text-primary)] font-medium",children:["ìµì¢
",r.opt3DescD]}),(0,s.jsxs)("span",{className:"font-mono text-lg font-bold text-[var(--text-primary)]",children:[(C.opt3NewDeposit||0).toLocaleString()," ",r.unitCurrency]})]}),(0,s.jsxs)("div",{className:"flex justify-between items-center",children:[(0,s.jsxs)("span",{className:"text-xs text-[var(--text-primary)] font-medium",children:["ìµì¢
",r.opt3DescR]}),(0,s.jsxs)("span",{className:"font-mono text-lg font-bold text-[var(--text-primary)]",children:[(C.opt3NewRent||0).toLocaleString()," ",r.unitCurrency]})]})]})]})]}):(0,s.jsxs)("div",{className:"space-y-4 pt-4",children:[(0,s.jsx)("div",{className:"text-xs font-normal opacity-80 px-1 mb-4",children:r.simpleDesc}),(0,s.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,s.jsxs)("div",{className:"bg-rose-50 dark:bg-rose-900/10 border border-rose-200 dark:border-rose-900/30 rounded-2xl p-5 shadow-sm flex justify-between items-center",children:[(0,s.jsxs)("span",{className:"text-sm font-bold text-rose-600 dar
5k:text-rose-400",children:["ìµì¢
",r.opt3DescD]}),(0,s.jsxs)("span",{className:"font-mono text-2xl font-black text-rose-600 dark:text-rose-400",children:[(C.newDeposit||0).toLocaleString()," ",(0,s.jsx)("span",{className:"text-base",children:r.unitCurrency})]})]}),(0,s.jsxs)("div",{className:"bg-rose-50 dark:bg-rose-900/10 border border-rose-200 dark:border-rose-900/30 rounded-2xl p-5 shadow-sm flex justify-between items-center",children:[(0,s.jsxs)("span",{className:"text-sm font-bold text-rose-600 dark:text-rose-400",children:["ìµì¢
",r.opt3DescR]}),(0,s.jsxs)("span",{className:"font-mono text-2xl font-black text-rose-600 dark:text-rose-400",children:[(C.newRent||0).toLocaleString()," ",(0,s.jsx)("span",{className:"text-base",children:r.unitCurrency})]})]})]})]})]})]})}),children:(0,s.jsxs)("div",{className:"space-y-6 w-full max-w-screen-md mx-auto px-0",children:[(0,s.jsx)("div",{className:"bg-[var(--bg-card)] border border-[var(--border-color)] shadow-sm rounded-3xl p-6 sm:p-8 space-y-6 flex flex-col justify-center",children:(0,s.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 pt-2",children:[(0,s.jsxs)("div",{className:"col-span-1 md:col-span-2 flex flex-col gap-4 mb-2",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{className:"text-xs font-bold text-[var(--text-secondary)] block uppercase tracking-wider mb-2",children:r.calcMethodStr}),(0,s.jsxs)("div",{className:"flex bg-[var(--bg-secondary)] rounded-xl p-1 border border-[var(--border-color)]",children:[(0,s.jsx)("button",{className:`flex-1 py-2.5 text-sm font-bold rounded-lg transition-colors break-keep ${"conversion"===m?"bg-rose-500 text-white shadow-sm":"text-[var(--text-secondary)] hover:text-[var(--text-primary)]"}`,onClick:()=>{h("conversion"),x("rent-increase")},children:r.methodConversion}),(0,s.jsx)("button",{className:`flex-1 py-2.5 text-sm font-bold rounded-lg transition-colors break-keep ${"simple"===m?"bg-rose-500 text-white shadow-sm":"text-[var(--text-secondary)] hover:text-[var(--text-primary)]"}`,onClick:()=>{h("simple"),x("rent-increase")},children:r.methodSimple})]})]}),"conversion"===m&&(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{className:"text-xs font-bold text-[var(--text-secondary)] block uppercase tracking-wider mb-2",children:r.propertyTypeStr}),(0,s.jsxs)("div",{className:"flex bg-[var(--bg-secondary)] rounded-xl p-1 border border-[var(--border-color)]",children:[(0,s.jsx)("button",{className:`flex-1 py-2.5 text-xs font-bold rounded-lg transition-colors break-keep ${"house"===u?"bg-rose-500 text-white shadow-sm":"text-[var(--text-secondary)] hover:text-[var(--text-primary)]"}`,onClick:()=>{b("house"),x("rent-increase")},children:r.propHouse}),(0,s.jsx)("button",{className:`flex-1 py-2.5 text-xs font-bold rounded-lg transition-colors break-keep ${"retail"===u?"bg-rose-500 text-white shadow-sm":"text-[var(--text-secondary)] hover:text-[var(--text-primary)]"}`,onClick:()=>{b("retail"),x("rent-increase")},children:r.propRetail})]})]})]}),(0,s.jsxs)("div",{className:"group focus-within:text-rose-500 transition-colors border-b border-[var(--border-color)] pb-3 md:col-span-2",children:[(0,s.jsxs)("label",{className:"text-xs font-bold text-[var(--text-secondary)] flex justify-between uppercase tracking-wider mb-2",children:[r.depositStr," ",(0,s.jsx)("span",{className:"px-1.5 bg-[var(--bg-secondary)] rounded text-[var(--text-primary)]",children:r.unitK})]}),(0,s.jsx)("input",{type:"text",value:g?g.toLocaleString():"",onChange:e=>S(v,e),className:"w-full bg-transparent text-2xl font-black outline-none font-mono text-[var(--text-primary)]",placeholder:"0"})]}),(0,s.jsxs)("div",{className:"group focus-within:text-rose-500 transition-colors border-b border-[var(--border-color)] pb-3",children:[(0,s.jsxs)("label",{className:"text-xs font-bold text-[var(--text-secondary)] flex justify-between uppercase tracking-wider mb-2",children:[r.rentStr," ",(0,s.jsx)("span",{className:"px-1.5 bg-[var(--bg-secondary)] rounded text-[var(--text-primary)]",children:r.unitK})]}),(0,s.jsx)("input",{type:"text",value:f?f.toLocaleString():"",onCh
5ange:e=>S(y,e),className:"w-full bg-transparent text-xl font-bold outline-none font-mono text-[var(--text-primary)]",placeholder:"0"})]}),(0,s.jsxs)("div",{className:"group focus-within:text-rose-500 transition-colors border-b border-[var(--border-color)] pb-3",children:[(0,s.jsx)("label",{className:"text-xs font-bold text-[var(--text-secondary)] flex justify-between uppercase tracking-wider mb-2",children:r.increaseStr}),(0,s.jsx)("input",{type:"number",step:"0.1",value:j,onChange:e=>{let t=e.target.value.replace(/,/g,"");if(""===t)N(0);else{let e=Number(t);!isNaN(e)&&e>=0&&N(e)}x("rent-increase")},className:"w-full bg-transparent text-xl font-bold outline-none font-mono text-rose-500"})]})]})}),(0,s.jsx)("div",{className:"border rounded-2xl p-5 mt-6 text-left bg-rose-500/10 border-rose-500/20",children:(0,s.jsxs)("div",{className:"flex items-start gap-3",children:[(0,s.jsx)(d.A,{className:"w-5 h-5 shrink-0 mt-0.5 text-rose-500"}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"text-sm font-black mb-1 text-rose-600 dar
5k:text-rose-400",children:"ìë´ ë° ì ìì¬í"}),(0,s.jsx)("p",{className:"text-xs font-medium text-[var(--text-primary)] leading-relaxed opacity-80 break-keep",children:r.disclaimer})]})]})})]})})}}}]);
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.