 .estimator-tool-and-faq-wrapper{padding:1rem;margin-top:1.5rem;margin-bottom:1.5rem;background-color:hsl(0,0%,100%);border:1px solid hsl(var(--b3,210 20% 90%));border-radius:var(--rounded-box,.5rem);box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (min-width:768px){.estimator-tool-and-faq-wrapper{padding:1.5rem}}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-lg{font-size:1.125rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-base{font-size:1rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-gray-700{color:#4a5568}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-gray-600{color:#718096}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-primary{color:#FF7D00}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-secondary{color:#092C5B}.estimator-tool-and-faq-wrapper .entry-content-for-hook .font-medium{font-weight:500}.estimator-tool-and-faq-wrapper .entry-content-for-hook .mb-4{margin-bottom:1rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .mb-2{margin-bottom:.5rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .mb-1{margin-bottom:.25rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .px-4{padding-left:1rem;padding-right:1rem}.estimator-tool-and-faq-wrapper .entry-content-for-hook .text-center{text-align:center}#renovation-estimator-container-hk{margin-bottom:1rem}.estimator-tool-and-faq-wrapper .estimator-details-section{padding:1rem 0;border-top:1px solid hsl(var(--b3,210 20% 90%));color:hsl(var(--bc,213 83% 19%))}.estimator-tool-and-faq-wrapper .estimator-details-section h3{font-size:1.3rem;font-weight:600;margin-bottom:.5rem;color:hsl(var(--bc,213 83% 19%));padding-left:1rem;padding-right:1rem}.estimator-tool-and-faq-wrapper .estimator-details-section dt{font-size:1.1rem;font-weight:600;color:hsl(var(--p,29 100% 50%));margin-bottom:.5rem;padding-bottom:.25rem;margin-top:1rem}.estimator-tool-and-faq-wrapper .estimator-details-section dt:first-of-type{margin-top:0}.estimator-tool-and-faq-wrapper .estimator-details-section dd{margin-bottom:.75rem;line-height:1.6;font-size:1rem;color:hsl(var(--bc,213 83% 19%));margin-left:0}.estimator-tool-and-faq-wrapper .faq-list{margin:.5rem 0 1rem 1.5rem;padding-left:.5rem;list-style-type:disc}.estimator-tool-and-faq-wrapper .faq-list li{margin-bottom:.4rem;padding-left:0}.estimator-tool-and-faq-wrapper .estimator-details-section strong{font-weight:600}.simple-intro-section{margin:2.5rem 0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);background:white}.simple-intro-section .intro-header{background:linear-gradient(135deg,hsl(var(--p)),hsl(var(--p)/.85));color:white;padding:1.25rem 1.5rem;font-size:1.3rem;font-weight:600;display:flex;align-items:center;gap:.75rem}.simple-intro-section .intro-content{padding:1.5rem}.simple-intro-section .intro-blocks{display:flex;flex-wrap:wrap;gap:1.5rem}.simple-intro-section .intro-block{flex:1;min-width:250px}.simple-intro-section .intro-block-title{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:hsl(var(--s));font-weight:600;font-size:1.1rem;padding-bottom:.5rem;border-bottom:2px solid hsl(var(--b3))}.simple-intro-section .intro-block-title .icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:hsl(var(--s)/.1);color:hsl(var(--s))}.simple-intro-section ul{padding-left:1.5rem;margin:0;line-height:1.6}.simple-intro-section ul li{margin-bottom:.5rem}.simple-intro-section ul li:last-child{margin-bottom:0}.simple-intro-section .tip-highlight{background:hsl(var(--b2));border-left:3px solid hsl(var(--p));padding:.75rem 1rem;margin:1rem 0;border-radius:0 4px 4px 0}.simple-intro-section .results-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsl(var(--b3))}.simple-intro-section .results-title{font-weight:600;color:hsl(var(--s));margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.simple-intro-section .results-items{display:flex;flex-wrap:wrap;gap:.75rem}.simple-intro-section .result-item{background:hsl(var(--b2));padding:.75rem 1rem;border-radius:4px;display:flex;align-items:center;gap:.5rem}.simple-intro-section .checkmark{color:hsl(var(--su));font-weight:bold}.estimator-intro-below-tool{padding:2rem 1rem;margin:2rem 0;background:hsl(var(--b2));border-radius:var(--rounded-box);border:2px solid hsl(var(--p))}.estimator-intro-below-tool .intro-content{max-width:800px;margin:0 auto}.estimator-intro-below-tool .intro-header{font-size:1.4rem;font-weight:700;color:hsl(var(--p));margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:3px solid hsl(var(--s));position:relative}.estimator-intro-below-tool .intro-header-text{background:hsl(var(--b2));padding-right:1rem;position:relative;z-index:2}.estimator-intro-below-tool .feature-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.estimator-intro-below-tool .feature-card{padding:1.25rem;background:white;border-radius:var(--rounded-box);box-shadow:0 2px 6px rgba(0,0,0,.1)}.estimator-intro-below-tool .feature-icon{font-size:1.8rem;color:hsl(var(--p));margin-bottom:.75rem}.estimator-intro-below-tool .feature-card h4{font-weight:600;color:hsl(var(--s));margin-bottom:.5rem;font-size:1.1rem}.estimator-intro-below-tool .feature-card ul{list-style:disc;padding-left:1.25rem;font-size:.95rem;line-height:1.5;margin:0}.estimator-intro-below-tool .feature-card .tip{padding:.5rem;background:hsl(var(--b3));border-radius:var(--rounded-btn);margin-bottom:.5rem;font-size:.9rem;display:inline-block}.estimator-intro-below-tool .feature-card .tip + ul{list-style:circle;padding-left:1.25rem}.estimator-intro-below-tool .results-preview{margin-top:2rem;padding:1.5rem;background:linear-gradient(15deg,hsla(var(--s)/.1),transparent);border-radius:var(--rounded-box);position:relative;overflow:hidden}.estimator-intro-below-tool .results-preview::before{content:'📋';position:absolute;right:1rem;top:-.5rem;font-size:3rem;opacity:.08;z-index:0}.estimator-intro-below-tool .results-preview h4{font-weight:600;color:hsl(var(--s));margin-bottom:1rem;position:relative;z-index:1}.estimator-intro-below-tool .results-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));position:relative;z-index:1}.estimator-intro-below-tool .result-item{padding:.75rem;background:white;border-radius:var(--rounded-btn);box-shadow:0 2px 4px rgba(0,0,0,.05);font-size:.95rem;display:flex;align-items:center}.estimator-intro-below-tool .result-item-icon{color:hsl(var(--p));margin-right:.5rem;font-weight:bold}#renovation-estimator-container-hk{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:hsl(var(--bc,213 83% 19%));background-color:hsl(var(--b2,210 20% 96%));line-height:1.5;padding:1rem;margin-bottom:1rem}@media (min-width:1024px){#renovation-estimator-container-hk{padding:2rem}}[data-theme="estimatorTheme"]{--p:29 100% 50%;--pc:0 0% 100%;--s:213 83% 19%;--sc:0 0% 100%;--a:227 76% 62%;--ac:0 0% 100%;--n:213 83% 19%;--nc:0 0% 100%;--b1:0 0% 100%;--b2:210 20% 96%;--b3:210 20% 90%;--bc:213 83% 19%;--er:354 55% 44%;--erc:0 0% 100%;--in:227 76% 62%;--inc:0 0% 100%;--su:150 60% 45%;--suc:0 0% 0%;--wa:45 90% 55%;--wac:0 0% 0%;--border-btn:1px;--input-border-color:var(--b3);--input-focus-border-color:var(--a);--rounded-box:.5rem;--rounded-btn:.375rem;--rounded-input:.375rem;--btn-text-case:none}#renovation-estimator-container-hk *,#renovation-estimator-container-hk *::before,#renovation-estimator-container-hk *::after{box-sizing:border-box}#renovation-estimator-container-hk h1,#renovation-estimator-container-hk h2,#renovation-estimator-container-hk h3,#renovation-estimator-container-hk h4,#renovation-estimator-container-hk h5,#renovation-estimator-container-hk h6{margin:0;font-weight:600}#renovation-estimator-container-hk input,#renovation-estimator-container-hk button,#renovation-estimator-container-hk select,#renovation-estimator-container-hk textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0;border:1px solid transparent;background-color:transparent}#renovation-estimator-container-hk button{cursor:pointer;text-align:center}#renovation-estimator-container-hk select{cursor:pointer}#renovation-estimator-container-hk label{display:block}#renovation-estimator-container-hk .p-4{padding:1rem}#renovation-estimator-container-hk .p-6{padding:1.5rem}#renovation-estimator-container-hk .md\:p-8{padding:1.5rem}@media (min-width:768px){#renovation-estimator-container-hk .md\:p-8{padding:2rem}#renovation-estimator-container-hk .container{padding-left:0;padding-right:0}}#renovation-estimator-container-hk .mb-1{margin-bottom:.25rem}#renovation-estimator-container-hk .mb-2{margin-bottom:.5rem}#renovation-estimator-container-hk .mb-3{margin-bottom:.75rem}#renovation-estimator-container-hk .mb-4{margin-bottom:1rem}#renovation-estimator-container-hk .mb-5{margin-bottom:1.25rem}#renovation-estimator-container-hk .mb-8{margin-bottom:2rem}#renovation-estimator-container-hk .mt-1{margin-top:.25rem}#renovation-estimator-container-hk .mt-4{margin-top:1rem}#renovation-estimator-container-hk .mt-6{margin-top:1.5rem}#renovation-estimator-container-hk .mt-10{margin-top:2.5rem}#renovation-estimator-container-hk .pb-1{padding-bottom:.25rem}#renovation-estimator-container-hk .pb-2{padding-bottom:.5rem}#renovation-estimator-container-hk .pt-4{padding-top:1rem}#renovation-estimator-container-hk .gap-2{gap:.5rem}#renovation-estimator-container-hk .gap-x-4{column-gap:1rem}#renovation-estimator-container-hk .gap-x-6{column-gap:1.5rem}#renovation-estimator-container-hk .gap-x-8{column-gap:2rem}#renovation-estimator-container-hk .space-y-1>:not([hidden]) ~:not([hidden]){margin-top:.25rem}#renovation-estimator-container-hk .space-y-2>:not([hidden]) ~:not([hidden]){margin-top:.5rem}#renovation-estimator-container-hk .space-y-3>:not([hidden]) ~:not([hidden]){margin-top:.75rem}#renovation-estimator-container-hk .space-y-4>:not([hidden]) ~:not([hidden]){margin-top:1rem}#renovation-estimator-container-hk .container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}#renovation-estimator-container-hk .max-w-3xl{max-width:48rem}#renovation-estimator-container-hk .mx-auto{margin-left:auto;margin-right:auto}#renovation-estimator-container-hk .text-center{text-align:center}#renovation-estimator-container-hk .grid{display:grid}#renovation-estimator-container-hk .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#renovation-estimator-container-hk .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){#renovation-estimator-container-hk #estimatorForm>div:not(:nth-child(5))>.grid.grid-cols-1{grid-template-columns:repeat(3,minmax(0,1fr))}#renovation-estimator-container-hk #estimatorForm>div:nth-child(3)>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}#renovation-estimator-container-hk #estimatorForm>div:nth-child(5)>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}#renovation-estimator-container-hk #lowerWallFinishHeightGroup{width:33.333333%}#renovation-estimator-container-hk #floorTileDimensionSection,#renovation-estimator-container-hk #wallTileDimensionSection{grid-column:span 2 / span 2}#renovation-estimator-container-hk .settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#renovation-estimator-container-hk .settings-group{grid-template-columns:repeat(3,1fr)}#renovation-estimator-container-hk #manualFloorTileInputs,#renovation-estimator-container-hk #manualWallTileInputs{display:flex;align-items:flex-end;gap:1.5rem}#renovation-estimator-container-hk #manualFloorTileInputs>.form-control,#renovation-estimator-container-hk #manualWallTileInputs>.form-control{flex-shrink:0;margin-bottom:0}#renovation-estimator-container-hk #manualFloorTileInputs>.manual-tile-input-grid-container,#renovation-estimator-container-hk #manualWallTileInputs>.manual-tile-input-grid-container{flex-grow:1;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}}#renovation-estimator-container-hk .col-span-1{grid-column:span 1 / span 1}#renovation-estimator-container-hk .col-span-2{grid-column:span 2 / span 2}#renovation-estimator-container-hk .text-xs{font-size:.75rem;line-height:1rem}#renovation-estimator-container-hk .text-sm{font-size:.875rem;line-height:1.25rem}#renovation-estimator-container-hk .text-base{font-size:1rem;line-height:1.5rem}#renovation-estimator-container-hk .text-xl{font-size:1.25rem;line-height:1.75rem}#renovation-estimator-container-hk .text-2xl{font-size:1.5rem;line-height:2rem}#renovation-estimator-container-hk .font-semibold{font-weight:600}#renovation-estimator-container-hk .font-medium{font-weight:500}#renovation-estimator-container-hk .text-opacity-70{opacity:.7}#renovation-estimator-container-hk .text-opacity-80{opacity:.8}#renovation-estimator-container-hk .text-error{color:hsl(var(--er,354 55% 44%))}#renovation-estimator-container-hk .justify-start{justify-content:flex-start}#renovation-estimator-container-hk .rounded-md{border-radius:var(--rounded-box,.5rem)}#renovation-estimator-container-hk .rounded-lg{border-radius:var(--rounded-box,.5rem)}#renovation-estimator-container-hk .border{border-width:1px;border-style:solid}#renovation-estimator-container-hk .border-base-300{border-color:hsl(var(--b3,210 20% 90%))}#renovation-estimator-container-hk .border-b{border-bottom-width:1px;border-bottom-style:solid}#renovation-estimator-container-hk .border-t{border-top-width:1px;border-top-style:solid}#renovation-estimator-container-hk .shadow-md{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}#renovation-estimator-container-hk .card-bordered{border:1px solid hsl(var(--b3,210 20% 90%))}#renovation-estimator-container-hk .bg-base-100{background-color:hsl(var(--b1,0 0% 100%))}#renovation-estimator-container-hk .bg-base-200{background-color:hsl(var(--b2,210 20% 96%))}#renovation-estimator-container-hk .section-title{font-size:1.125rem;font-weight:600;color:hsl(var(--bc,213 83% 19%));margin-bottom:1.25rem;margin-top:1.75rem;padding-bottom:.6rem;border-bottom:1px solid hsl(var(--b3,210 20% 90%))}#renovation-estimator-container-hk .section-title:first-of-type{margin-top:0}#renovation-estimator-container-hk .sub-section-title{font-size:1rem;font-weight:600;color:hsl(var(--bc,213 83% 19%));margin-bottom:.75rem;margin-top:1rem}#renovation-estimator-container-hk .form-control{margin-bottom:.75rem;width:100%}#renovation-estimator-container-hk label{display:block;margin-bottom:.35rem;font-weight:600;color:hsl(var(--bc,213 83% 19%) / .9)}#renovation-estimator-container-hk .label{display:flex;justify-content:space-between;align-items:center;padding-bottom:.1rem}#renovation-estimator-container-hk .label-text,#renovation-estimator-container-hk .input-label{font-size:.875rem}#renovation-estimator-container-hk .input,#renovation-estimator-container-hk .select{display:block;width:100%;height:2.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;border-width:1px;border-color:hsl(var(--input-border-color,var(--b3,210 20% 90%)));border-radius:var(--rounded-input,.375rem);background-color:hsl(var(--b1,0 0% 100%));color:hsl(var(--bc,213 83% 19%));transition:border-color .2s ease}#renovation-estimator-container-hk .input:focus,#renovation-estimator-container-hk .select:focus{outline:2px solid transparent;outline-offset:2px;border-color:hsl(var(--input-focus-border-color,var(--a,227 76% 62%)));box-shadow:0 0 0 2px hsla(var(--a,227 76% 62%) / .2)}#renovation-estimator-container-hk .input::placeholder{color:hsl(var(--bc,213 83% 19%) / .4)}#renovation-estimator-container-hk .input-sm,#renovation-estimator-container-hk .select-sm{height:2rem;font-size:.875rem;padding-left:.75rem;padding-right:.75rem}#renovation-estimator-container-hk .input-xs{height:1.5rem;font-size:.75rem;padding-left:.5rem;padding-right:.5rem}#renovation-estimator-container-hk .select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}#renovation-estimator-container-hk .btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--rounded-btn,.375rem);border-width:var(--border-btn,1px);border-color:transparent;padding-left:1rem;padding-right:1rem;height:2.5rem;font-size:.875rem;font-weight:600;text-transform:var(--btn-text-case,none);transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;line-height:1em;white-space:nowrap}#renovation-estimator-container-hk .btn:disabled{opacity:.5;cursor:not-allowed}#renovation-estimator-container-hk .btn-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}#renovation-estimator-container-hk .btn-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem}#renovation-estimator-container-hk .btn-primary{background-color:hsl(var(--p,29 100% 50%));border-color:hsl(var(--p,29 100% 50%));color:hsl(var(--pc,0 0% 100%))}#renovation-estimator-container-hk .btn-primary:hover:not(:disabled){background-color:hsl(var(--p,29 100% 50%) / .9);border-color:hsl(var(--p,29 100% 50%) / .9)}#renovation-estimator-container-hk .btn-outline{background-color:transparent;border-color:currentColor}#renovation-estimator-container-hk .btn-outline.btn-secondary{color:hsl(var(--s,213 83% 19%));border-color:hsl(var(--s,213 83% 19%))}#renovation-estimator-container-hk .btn-outline.btn-secondary:hover:not(:disabled){background-color:hsl(var(--s,213 83% 19%));color:hsl(var(--sc,0 0% 100%));border-color:hsl(var(--s,213 83% 19%))}#renovation-estimator-container-hk .btn-ghost{background-color:transparent;border-color:transparent}#renovation-estimator-container-hk .btn-ghost:hover:not(:disabled){background-color:hsl(var(--bc,213 83% 19%) / .1)}#renovation-estimator-container-hk .btn-ghost.text-error{color:hsl(var(--er,354 55% 44%))}#renovation-estimator-container-hk .btn-ghost.text-error:hover:not(:disabled){background-color:hsl(var(--er,354 55% 44%) / .1)}#renovation-estimator-container-hk .px-10{padding-left:2.5rem;padding-right:2.5rem}#renovation-estimator-container-hk .p-1{padding:.25rem}#renovation-estimator-container-hk .self-end{align-self:flex-end}#renovation-estimator-container-hk .ml-auto{margin-left:auto}#renovation-estimator-container-hk .toggle{appearance:none;position:relative;display:inline-block;width:3rem;height:1.5rem;background-color:hsl(var(--b3,210 20% 90%));border-radius:9999px;border:1px solid hsl(var(--b3,210 20% 90%));transition:background-color .3s ease;cursor:pointer;vertical-align:middle}#renovation-estimator-container-hk .toggle::after{content:'';position:absolute;top:1px;left:1px;width:1.25rem;height:1.25rem;background-color:hsl(var(--b1,0 0% 100%));border-radius:50%;transition:transform .3s ease}#renovation-estimator-container-hk .toggle:checked{background-color:hsl(var(--p,29 100% 50%));border-color:hsl(var(--p,29 100% 50%))}#renovation-estimator-container-hk .toggle:checked::after{transform:translateX(1.5rem)}#renovation-estimator-container-hk .toggle-sm{width:2.5rem;height:1.25rem}#renovation-estimator-container-hk .toggle-sm::after{width:1rem;height:1rem}#renovation-estimator-container-hk .toggle-sm:checked::after{transform:translateX(1.25rem)}#renovation-estimator-container-hk .toggle-primary:checked{background-color:hsl(var(--p,29 100% 50%));border-color:hsl(var(--p,29 100% 50%))}#renovation-estimator-container-hk .input-group-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}#renovation-estimator-container-hk .input-group-item .form-control{flex-grow:1;margin-bottom:0}#renovation-estimator-container-hk .input-group-item .btn{flex-shrink:0}#renovation-estimator-container-hk .window-input-group{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:.5rem;align-items:end;margin-bottom:.5rem}#renovation-estimator-container-hk .window-input-group .form-control{margin-bottom:0}#renovation-estimator-container-hk .window-input-group label{margin-bottom:.1rem}#renovation-estimator-container-hk .settings-grid{display:grid;grid-template-columns:1fr;gap:.5rem 1.5rem;align-items:end}#renovation-estimator-container-hk .settings-grid .form-control{margin-bottom:0}#renovation-estimator-container-hk .settings-grid-item{margin-bottom:.5rem}@media (min-width:768px){#renovation-estimator-container-hk .settings-group{grid-column:1 / -1;border-top:1px solid hsl(var(--b3,210 20% 90%));padding-top:1rem;margin-top:.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem 1.5rem;align-items:end}#renovation-estimator-container-hk .settings-group>.sub-section-title{grid-column:1 / -1;margin-bottom:.5rem;font-size:.9rem;font-weight:500;color:hsl(var(--bc,213 83% 19%) / .8)}}#renovation-estimator-container-hk #resultsArea{display:none;margin-top:2.5rem;padding:1.5rem;background-color:hsl(var(--b1,0 0% 100%));border-radius:var(--rounded-box,.5rem);border:1px solid hsl(var(--b3,210 20% 90%));box-shadow:0 4px 6px -1px rgb(0 0 0 / .05),0 2px 4px -2px rgb(0 0 0 / .05)}#renovation-estimator-container-hk #resultsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid hsl(var(--b3,210 20% 90%))}#renovation-estimator-container-hk .results-actions{display:flex;align-items:center;gap:.25rem;margin-left:auto}#renovation-estimator-container-hk .results-actions .btn-ghost{color:hsl(var(--bc,213 83% 19%) / .6)}#renovation-estimator-container-hk .results-actions .btn-ghost:hover{color:hsl(var(--p,29 100% 50%));background-color:hsl(var(--p,29 100% 50%) / .1)}#renovation-estimator-container-hk .copy-link-text{display:none}@media (min-width:640px){#renovation-estimator-container-hk .copy-link-text{display:inline;margin-left:.25rem;font-size:.875rem}}#renovation-estimator-container-hk #resultsOutput{padding:1rem .5rem}#renovation-estimator-container-hk #resultsOutput ul{list-style:none;padding-left:0;margin:0}#renovation-estimator-container-hk #resultsOutput li{margin-bottom:.6rem}#renovation-estimator-container-hk #resultsOutput strong{font-weight:600;color:hsl(var(--bc,213 83% 19%))}#renovation-estimator-container-hk #resultsOutput .font-semibold{font-weight:600;color:hsl(var(--bc,213 83% 19%) / .9)}#renovation-estimator-container-hk #resultsOutput .text-error{color:hsl(var(--er,354 55% 44%));font-weight:500}#renovation-estimator-container-hk #resultsOutput .list-disc{list-style-type:disc}#renovation-estimator-container-hk #resultsOutput .list-inside{list-style-position:inside}#renovation-estimator-container-hk #resultsOutput .ml-4{margin-left:1rem}#renovation-estimator-container-hk #resultsOutput .block{display:block}#renovation-estimator-container-hk .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#renovation-estimator-container-hk .w-full{width:100%}#renovation-estimator-container-hk .max-w-xs{max-width:20rem}#renovation-estimator-container-hk .cursor-pointer{cursor:pointer}#renovation-estimator-container-hk .hidden{display:none}#renovation-estimator-container-hk .manual-tile-input-grid-container{display:grid;grid-template-columns:1fr;gap:.75rem}#renovation-estimator-container-hk .manual-tile-input-grid-container>.form-control{margin-bottom:0}@media (min-width:768px){}