.we-wrap[data-astro-cid-l7b5e2dw]{container-type:inline-size;width:100%;overflow:hidden;border-radius:4px;box-shadow:0 0 2px 1px #1a0f0012,0 0 1px #1a0f0012}.we[data-astro-cid-l7b5e2dw]{--u: calc(100cqw / 1512);width:calc(1512 * var(--u));height:calc(827 * var(--u));background:#f9fafb;font-family:Inter,sans-serif;display:grid;grid-template-rows:calc(65 * var(--u)) 1fr auto;overflow:hidden;.site-header{height:calc(65 * var(--u));background:#f7f9fa;display:flex;align-items:center;justify-content:center;padding:calc(12 * var(--u)) calc(24 * var(--u));box-shadow:0 calc(4 * var(--u)) calc(6 * var(--u)) #02090d05,0 calc(1 * var(--u)) calc(2 * var(--u)) #02090d05,inset 0 calc(-1 * var(--u)) 0 0 #dfe5e8}.header-inner{width:calc(1200 * var(--u));display:flex;align-items:center;justify-content:space-between}.breadcrumb{display:flex;align-items:center;width:calc(180 * var(--u))}.breadcrumb-inner{display:flex;gap:calc(4 * var(--u));align-items:center}.icon-16{position:relative;width:calc(16 * var(--u));height:calc(16 * var(--u));flex-shrink:0}.icon-16 img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.icon-24{position:relative;width:calc(24 * var(--u));height:calc(24 * var(--u));flex-shrink:0;overflow:hidden}.icon-24 img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.icon-18{position:relative;width:calc(18 * var(--u));height:calc(18 * var(--u));flex-shrink:0}.icon-18 img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.icon-19{position:relative;width:calc(19 * var(--u));height:calc(18 * var(--u));flex-shrink:0}.icon-19 img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.breadcrumb-text{font-size:calc(14 * var(--u));font-weight:500;color:#1979a6;white-space:nowrap;line-height:normal}.header-center{display:flex;gap:calc(12 * var(--u));align-items:center}.estimate-title{display:flex;gap:calc(4 * var(--u));align-items:center;font-size:calc(20 * var(--u));font-weight:500;color:#1979a6;line-height:calc(22 * var(--u));letter-spacing:calc(-.4 * var(--u));white-space:nowrap}.draft-badge{background:#ebeef0;padding:calc(6 * var(--u));border-radius:calc(4 * var(--u));display:flex;gap:calc(4 * var(--u));align-items:center;justify-content:center}.draft-badge-text{font-size:calc(12 * var(--u));font-weight:700;color:#39464c;line-height:calc(18 * var(--u));letter-spacing:calc(1.44 * var(--u));text-transform:uppercase;white-space:nowrap}.header-right{display:flex;gap:calc(4 * var(--u));height:calc(16 * var(--u));align-items:center;justify-content:flex-end;width:calc(180 * var(--u))}.signout-text{font-size:calc(14 * var(--u));font-weight:500;color:#1979a6;text-align:right;white-space:nowrap;line-height:normal}.main-content{padding-top:calc(40 * var(--u));padding-bottom:calc(40 * var(--u));overflow-y:auto}.content-inner{width:calc(1200 * var(--u));margin:0 auto;display:flex;flex-direction:column;gap:calc(28 * var(--u));align-items:flex-start;filter:drop-shadow(0 calc(4 * var(--u)) calc(3 * var(--u)) rgba(2,9,13,.02)) drop-shadow(0 calc(1 * var(--u)) calc(1 * var(--u)) rgba(2,9,13,.02))}.card{background:#fff;border:calc(1 * var(--u)) solid #dfe2e7;border-radius:calc(8 * var(--u));overflow:hidden;width:calc(1200 * var(--u));display:flex;flex-direction:column;align-items:flex-start}.card-header{display:flex;align-items:flex-end;justify-content:space-between;padding:calc(46 * var(--u)) calc(40 * var(--u));position:relative;width:calc(1200 * var(--u));flex-shrink:0}.card-header:before{content:"";position:absolute;inset:0;background:#fff;pointer-events:none}.card-header:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 calc(-1 * var(--u)) 0 0 #dfe2e7}.card-header-left{display:flex;flex-direction:column;gap:calc(24 * var(--u));align-items:flex-start;flex:1 0 0;min-width:0;padding-left:calc(40 * var(--u));position:relative}.section-badge-row{display:flex;gap:calc(16 * var(--u));align-items:center;position:relative}.section-label-wrap{display:flex;align-items:center;position:relative}.section-label{font-size:calc(16 * var(--u));font-weight:700;color:#1979a6;white-space:nowrap;line-height:normal}.minus-badge{position:absolute;left:calc(-40 * var(--u));top:calc(-6 * var(--u));background:#36a4d8;padding:calc(4 * var(--u));border-radius:calc(100 * var(--u));display:flex;align-items:flex-start}.section-heading{font-size:calc(48 * var(--u));font-weight:700;color:#0a3143;letter-spacing:calc(-1.92 * var(--u));white-space:nowrap;line-height:normal}.card-info-row{display:flex;gap:calc(8 * var(--u));align-items:center;flex-shrink:0;position:relative}.info-notice{font-size:calc(16 * var(--u));font-weight:500;color:#566a73;white-space:nowrap;line-height:normal}.base-plan-body{background:#fff;padding:calc(40 * var(--u)) calc(80 * var(--u));display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-shrink:0}.base-plan-left{display:flex;gap:calc(20 * var(--u));align-items:center;flex-shrink:0}.plan-image{width:calc(218 * var(--u));height:calc(124 * var(--u));display:block;object-fit:cover;position:relative;transform:scale(1.06)}.plan-details{display:flex;flex-direction:row;align-items:center;height:calc(124 * var(--u))}.plan-details-inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:calc(124 * var(--u));padding:calc(12 * var(--u)) 0;white-space:nowrap}.plan-meta{display:flex;flex-direction:column;gap:calc(12 * var(--u));align-items:flex-start;flex-shrink:0}.plan-type-label{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;line-height:normal}.plan-name{font-size:calc(28 * var(--u));font-weight:700;color:#303b40;letter-spacing:calc(-.56 * var(--u));line-height:normal}.plan-specs{font-size:calc(16 * var(--u));font-weight:400;color:#39464c;line-height:normal}.plan-link{font-size:calc(14 * var(--u));font-weight:400;color:#1979a6;text-decoration:underline;text-decoration-skip-ink:none;line-height:normal}.base-plan-right{display:flex;flex-direction:column;height:calc(124 * var(--u));align-items:flex-end;padding:calc(8 * var(--u)) 0;flex-shrink:0}.plan-price-meta{display:flex;flex-direction:column;gap:calc(12 * var(--u));align-items:flex-end;text-align:right;white-space:nowrap}.plan-price-label{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;line-height:normal}.plan-price-value{font-size:calc(28 * var(--u));font-weight:700;color:#303b40;letter-spacing:calc(-.56 * var(--u));line-height:normal}.options-body{padding:calc(40 * var(--u)) calc(80 * var(--u));display:flex;flex-direction:column;gap:calc(40 * var(--u));align-items:flex-start;flex-shrink:0}.options-groups{display:flex;flex-direction:column;gap:calc(40 * var(--u));align-items:flex-start}.option-category{display:flex;flex-direction:column;gap:calc(12 * var(--u));align-items:flex-start}.category-header{display:flex;align-items:center;overflow:hidden;padding-bottom:calc(12 * var(--u));position:relative;width:calc(1040 * var(--u));flex-shrink:0}.category-header:before{content:"";position:absolute;inset:0;background:#fff;pointer-events:none}.category-header:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 calc(-1 * var(--u)) 0 0 #dfe2e7}.category-name{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;white-space:nowrap;line-height:normal;position:relative;z-index:1}.line-item{display:flex;align-items:center;justify-content:space-between;padding-right:calc(6 * var(--u));position:relative;flex-shrink:0;width:100%}.line-item-hover-bg{position:absolute;inset:calc(-4 * var(--u));border-radius:calc(8 * var(--u));background:#fcfcfc}.line-item-left{display:flex;gap:calc(20 * var(--u));align-items:center;flex-shrink:0;position:relative}.hide-show-btn{width:calc(28 * var(--u));height:calc(28 * var(--u));background:#fff;border-radius:calc(4 * var(--u));display:flex;align-items:center;justify-content:center;padding:calc(6 * var(--u));flex-shrink:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03));overflow:hidden}.hide-show-btn.active{border:calc(1 * var(--u)) solid #b6dff2}.hide-show-btn.inactive{border:calc(1 * var(--u)) solid #a3aebf}.item-name{font-size:calc(16 * var(--u));font-weight:500;white-space:nowrap;line-height:normal;flex-shrink:0}.item-name.visible{color:#232b2f}.item-name.hidden{color:#e1e6e8}.line-item-right{display:flex;gap:calc(80 * var(--u));align-items:center;flex-shrink:0;position:relative}.item-price-group{display:flex;gap:calc(20 * var(--u));align-items:center;flex-shrink:0}.price-badge{background:#fff;border-radius:calc(4 * var(--u));display:flex;align-items:flex-start;padding:calc(6 * var(--u));flex-shrink:0}.price-badge.normal{border:calc(1 * var(--u)) solid #e7edf0}.price-badge.hidden{border:calc(1 * var(--u)) solid #f7f9fa}.price-text{font-size:calc(12 * var(--u));font-weight:700;white-space:nowrap;line-height:normal;font-feature-settings:"lnum" 1,"tnum" 1}.price-text.normal{color:#232b2f}.price-text.hidden{color:#e1e6e8}.item-actions{display:flex;gap:calc(20 * var(--u));align-items:center;flex-shrink:0}.move-wishlist-btn{display:flex;gap:calc(8 * var(--u));align-items:center;justify-content:center;border-radius:calc(6 * var(--u));flex-shrink:0}.move-label{font-size:calc(16 * var(--u));font-weight:400;white-space:nowrap;line-height:normal}.move-label.visible{color:#566a73}.move-label.hidden{color:#e1e6e8}.strikethrough{position:absolute;height:calc(1 * var(--u));background:#dfe2e7;left:calc(42 * var(--u));right:calc(38 * var(--u));top:calc(14 * var(--u));pointer-events:none;z-index:1}.add-btn-row{display:flex;flex-direction:column;align-items:flex-start;padding-left:calc(48 * var(--u));flex-shrink:0}.add-btn{display:flex;gap:calc(4 * var(--u));align-items:center;padding:calc(6 * var(--u)) 0;border-radius:calc(4 * var(--u));flex-shrink:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03))}.add-label{font-size:calc(14 * var(--u));font-weight:500;color:#1979a6;white-space:nowrap;line-height:normal}.add-options-btn{background:#fff;border:calc(1 * var(--u)) solid #b6dff2;border-radius:calc(4 * var(--u));display:flex;gap:calc(10 * var(--u));align-items:center;padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u)) calc(12 * var(--u));flex-shrink:0;align-self:flex-start;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03))}.add-options-label{font-size:calc(14 * var(--u));font-weight:500;color:#1979a6;white-space:nowrap;line-height:normal}.lot-body{padding:calc(40 * var(--u)) calc(80 * var(--u));display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-shrink:0}.lot-question-group{display:flex;flex-direction:column;gap:calc(12 * var(--u));align-items:flex-start;flex-shrink:0}.lot-question-label{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;white-space:nowrap;line-height:normal}.radio-group{display:flex;gap:calc(4 * var(--u));align-items:flex-start;border-radius:calc(4 * var(--u));flex-shrink:0}.radio-option{display:flex;gap:calc(8 * var(--u));align-items:center;padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(4 * var(--u));flex-shrink:0}.radio-option.selected{background:linear-gradient(to bottom,#e6f5fc,#e3f4fc);border:calc(1 * var(--u)) solid #b6dff2;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03))}.radio-option.unselected{border:calc(1 * var(--u)) solid #cdd2d4;overflow:hidden;box-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) #303b4008}.radio-label{font-size:calc(16 * var(--u));font-weight:500;white-space:nowrap;line-height:normal}.radio-label.selected{color:#0a3143}.radio-label.unselected{color:#232b2f}.lot-fields{display:flex;gap:calc(28 * var(--u));align-items:flex-start;flex-shrink:0}.lot-field{display:flex;flex-direction:column;gap:calc(12 * var(--u));align-items:flex-start;width:calc(180 * var(--u));flex-shrink:0}.lot-field-label{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;white-space:nowrap;line-height:normal}.input-field{display:flex;align-items:flex-start;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03));width:100%;flex-shrink:0}.input-prefix{background:#f0f1f2;border:calc(1 * var(--u)) solid #cdd2d4;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:calc(12 * var(--u));border-radius:calc(4 * var(--u)) 0 0 calc(4 * var(--u));flex-shrink:0;align-self:stretch}.input-prefix-text{font-size:calc(16 * var(--u));font-weight:500;color:#829299;line-height:0;text-align:center;white-space:nowrap}.input-value{background:#fff;border-top:calc(1 * var(--u)) solid #cdd2d4;border-right:calc(1 * var(--u)) solid #cdd2d4;border-bottom:calc(1 * var(--u)) solid #cdd2d4;flex:1 0 0;min-width:0;overflow:hidden;padding:calc(12 * var(--u));border-radius:0 calc(4 * var(--u)) calc(4 * var(--u)) 0}.input-value-text{font-size:calc(16 * var(--u));font-weight:500;color:#232b2f;white-space:nowrap;line-height:normal}.site-footer{position:relative;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:calc(24 * var(--u));padding-bottom:calc(28 * var(--u));box-shadow:0 calc(-1 * var(--u)) 0 0 #ebedf0;font-family:Inter,sans-serif;font-size:initial;color:initial;border-top:none;white-space:initial}.site-footer:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 calc(-4 * var(--u)) 0 0 #209dd8}.footer-inner{width:calc(1200 * var(--u));display:flex;align-items:center;justify-content:space-between;flex-shrink:0;position:relative}.footer-price{display:flex;flex-direction:column;gap:calc(12 * var(--u));white-space:nowrap;flex-shrink:0}.footer-price-label{font-size:calc(14 * var(--u));font-weight:400;color:#566a73;line-height:normal}.footer-price-value{font-size:calc(28 * var(--u));font-weight:700;color:#0a3143;letter-spacing:calc(-.56 * var(--u));line-height:normal}.footer-actions{display:flex;gap:calc(8 * var(--u));align-items:stretch;flex-shrink:0}.footer-draft-btn{background:#fff;border:calc(1 * var(--u)) solid #b6dff2;border-radius:calc(4 * var(--u));display:flex;gap:calc(10 * var(--u));align-items:center;padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u)) calc(12 * var(--u));flex-shrink:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03))}.footer-btn-label{font-size:calc(14 * var(--u));font-weight:500;color:#1979a6;white-space:nowrap;line-height:normal}.footer-save-btn{background:#36a4d8;border:calc(1 * var(--u)) solid #3294c2;border-radius:calc(4 * var(--u));display:flex;align-items:center;padding:calc(10 * var(--u)) calc(12 * var(--u));flex-shrink:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(2 * var(--u)) rgba(48,59,64,.03))}.footer-save-label{font-size:calc(14 * var(--u));font-weight:500;color:#fff;white-space:nowrap;line-height:normal}.section-heading:before,.plan-name:before,.plan-price-value:before,.footer-price-value:before,.breadcrumb-text:before,.signout-text:before,.section-label:before,.plan-type-label:before,.plan-specs:before,.plan-link:before,.plan-price-label:before,.category-name:before,.item-name:before,.price-text:before,.move-label:before,.add-label:before,.add-options-label:before,.lot-question-label:before,.lot-field-label:before,.radio-label:before,.info-notice:before,.input-value-text:before,.footer-price-label:before,.footer-btn-label:before,.footer-save-label:before{content:"";display:table;margin-bottom:-.241em}.section-heading:after,.plan-name:after,.plan-price-value:after,.footer-price-value:after,.breadcrumb-text:after,.signout-text:after,.section-label:after,.plan-type-label:after,.plan-specs:after,.plan-link:after,.plan-price-label:after,.category-name:after,.item-name:after,.price-text:after,.move-label:after,.add-label:after,.add-options-label:after,.lot-question-label:after,.lot-field-label:after,.radio-label:after,.info-notice:after,.input-value-text:after,.footer-price-label:after,.footer-btn-label:after,.footer-save-label:after{content:"";display:table;margin-top:-.241em}.draft-badge-text:before{content:"";display:table;margin-bottom:-.386em}.draft-badge-text:after{content:"";display:table;margin-top:-.386em}.input-value{display:flex;align-items:center}.ms{font-family:Material Symbols Outlined;font-size:calc(16 * var(--u));font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;user-select:none;color:#566a73;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.item-actions .ms,.card-info-row .ms{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.item-actions>.ms{display:none}.move-wishlist-btn:has(.move-label.hidden) .ms{color:#e1e6e8}.minus-badge .ms{color:#fff}.breadcrumb .ms,.header-center .ms,.header-right .ms,.hide-show-btn.active .ms{color:#1979a6}.hide-show-btn.inactive .ms{color:#a3aebf}.add-btn .ms,.add-options-btn .ms,.footer-draft-btn .ms{color:#1979a6}.ms-24{font-size:calc(24 * var(--u))}.radio-circle{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:50%;flex-shrink:0}.radio-circle.selected{background:#1979a6;border:calc(2 * var(--u)) solid #1979a6;box-shadow:inset 0 0 0 calc(3 * var(--u)) #fff}.radio-circle.unselected{background:#fff;border:calc(2 * var(--u)) solid #cdd2d4}}@keyframes we-fade{0%{opacity:0}to{opacity:1}}@keyframes we-char-in{0%{opacity:0;transform:translateY(-.4em)}to{opacity:1;transform:translateY(0)}}.anim-target .we[data-astro-cid-l7b5e2dw] .header-inner[data-astro-cid-l7b5e2dw]{animation:we-fade var(--embed-fade-duration, .4s) var(--embed-fade-easing, ease-out) both;animation-play-state:paused}.anim-target.anim-inner-ready .we[data-astro-cid-l7b5e2dw] .header-inner[data-astro-cid-l7b5e2dw]{animation-play-state:running}.anim-target .we[data-astro-cid-l7b5e2dw] .card[data-astro-cid-l7b5e2dw]{animation:we-fade var(--embed-fade-duration, .45s) var(--embed-fade-easing, ease-out) calc(.1s * var(--embed-delay-scale, 1)) both;animation-play-state:paused}.anim-target .we[data-astro-cid-l7b5e2dw] .footer-actions[data-astro-cid-l7b5e2dw]{animation:we-fade var(--embed-fade-duration, .4s) var(--embed-fade-easing, ease-out) calc(.1s * var(--embed-delay-scale, 1)) both;animation-play-state:paused}.anim-target .we[data-astro-cid-l7b5e2dw] .fp-char[data-astro-cid-l7b5e2dw]{display:inline-block;animation:we-char-in var(--embed-fade-duration, .4s) var(--embed-fade-easing, ease-out) both;animation-play-state:paused;animation-delay:calc(var(--i, 0) * var(--embed-char-stagger, 25ms))}@media(prefers-reduced-motion:reduce){.anim-target .we[data-astro-cid-l7b5e2dw] .header-inner[data-astro-cid-l7b5e2dw],.anim-target .we[data-astro-cid-l7b5e2dw] .card[data-astro-cid-l7b5e2dw],.anim-target .we[data-astro-cid-l7b5e2dw] .footer-actions[data-astro-cid-l7b5e2dw],.anim-target .we[data-astro-cid-l7b5e2dw] .fp-char[data-astro-cid-l7b5e2dw]{animation:none!important;opacity:1!important;transform:none!important}}
