@font-face{font-family:KRS Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://krssales.vservatius.dev.basementsite.com/build/assets/Arimo-Regular-zRlFxtwG.ttf) format("truetype")}@font-face{font-family:KRS Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(https://krssales.vservatius.dev.basementsite.com/build/assets/Arimo-Italic-CrYwZbw-.ttf) format("truetype")}@font-face{font-family:KRS Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://krssales.vservatius.dev.basementsite.com/build/assets/Arimo-Bold-vcYEHoQs.ttf) format("truetype")}@font-face{font-family:KRS Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(https://krssales.vservatius.dev.basementsite.com/build/assets/Arimo-BoldItalic-DpDy6BAQ.ttf) format("truetype")}@font-face{font-family:KRS Display;font-style:normal;font-weight:900;font-display:swap;src:url(https://krssales.vservatius.dev.basementsite.com/build/assets/ArchivoBlack-Regular-Bp36CX2V.ttf) format("truetype")}@font-face{font-family:"KRS Serif";font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/LibreBaskerville-Italic.ttf) format("truetype")}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg, #ffffff);color:var(--fg, #111111);font-family:KRS Arimo,sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer}.auth-page{--bg: #f4f4f5;min-height:100vh;display:grid;place-items:center}.auth-card{width:min(100% - 32px,420px);border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:28px;text-align:center}.auth-card h1{margin:0 0 8px;font-size:26px}.auth-card a,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:6px;padding:9px 12px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.auth-card a,.btn-red{background:var(--brand-primary, #c41e2a);color:var(--brand-primary-fg, #ffffff);width:100%}.auth-error{margin-bottom:16px;border:1px solid #fecaca;border-radius:6px;background:#fef2f2;color:#991b1b;padding:10px;font-size:13px}.estimator-container{max-width:1160px;margin:0 auto;padding:24px 12px 48px}@media(min-width:760px){.estimator-container{padding:40px 24px 64px}}.topbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 20px;font-size:13px;color:var(--muted-fg)}.topbar a,.topbar button{border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-decoration:none;padding:0}.topbar button.btn-loading{display:inline-flex;align-items:center;gap:6px;cursor:wait}@media(max-width:759px){.topbar{justify-content:center;flex-wrap:wrap;gap:8px 12px;text-align:center}}.settings-error-panel{width:min(100% - 32px,420px);margin:96px auto 0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:28px;text-align:center}.settings-error-panel h1{margin:0 0 8px;font-size:26px;line-height:1.2}.settings-error-panel p{margin:0 0 22px;color:var(--muted-fg);font-size:14px;line-height:1.5}.settings-error-actions{display:grid;gap:10px}.settings-error-actions .btn{width:100%}@media(min-width:520px){.settings-error-actions{grid-template-columns:1fr 1fr}}.guide-page{width:min(100%,760px);margin:80px auto 0}.guide-option-list{display:grid;gap:12px}.guide-option-form{margin:0}.guide-option{display:grid;gap:14px;align-items:center;width:100%;border:1px solid var(--border);border-left:5px solid var(--brand-primary);border-radius:8px;background:var(--card);padding:16px;color:var(--fg);text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.guide-option:hover,.guide-option:focus-visible{border-color:color-mix(in srgb,var(--brand-primary) 45%,var(--border));box-shadow:0 10px 24px #11111114;transform:translateY(-1px)}.guide-option:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-primary) 35%,transparent);outline-offset:2px}.guide-option-title{display:block;margin:0 0 4px;font-size:18px;font-weight:800;line-height:1.25}.guide-option-guide{display:block;margin-bottom:4px;color:var(--fg);font-size:14px;font-weight:700}.guide-option-meta{display:block;color:var(--muted-fg);font-size:13px;font-weight:700}.header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:min(100%,900px);margin-inline:auto;margin-bottom:44px}@media(min-width:760px){.header{flex-direction:row;gap:24px}}.logo{height:76px;max-width:300px;object-fit:contain;object-position:center}@media(min-width:760px){.logo{height:98px}}.header-divider{display:none;align-self:stretch;width:2px;min-height:88px;background:#8a8a8a}@media(min-width:760px){.header-divider{display:block}}.title{margin:0;text-align:center;color:#231f20;font-family:KRS Display,KRS Arimo,sans-serif;font-size:36px;font-style:italic;font-weight:900;line-height:1.1;max-width:500px}@media(min-width:760px){.title{text-align:left;font-size:46px}}.layout{display:grid;gap:18px}@media(min-width:1020px){.layout{grid-template-columns:minmax(0,1fr);align-items:start}}.panel{border:0;border-radius:0;background:#fff;overflow:hidden;font-family:KRS Arimo,sans-serif}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--table-header-bg);color:var(--table-header-fg);padding:8px 10px;border-bottom:2px solid #ffffff;font-family:KRS Display,KRS Arimo,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.panel-body{padding:0}.estimates-panel{margin-bottom:18px}.estimate-filters{display:grid;gap:10px;margin:0 0 12px;padding:12px;border:0;border-radius:0;background:var(--best-bg)}.filter-search-row,.filter-meta-row{display:grid;gap:10px}.estimate-filters .field{margin:0}.filter-actions{display:flex;align-items:end;gap:8px}.filter-actions .btn{width:auto;min-width:0;height:32px;padding-top:0;padding-bottom:0}.filter-actions .btn-red{min-width:110px}.filter-actions .btn-ghost{padding-inline:12px}@media(min-width:760px){.filter-search-row{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-meta-row{grid-template-columns:minmax(150px,180px) minmax(150px,180px) minmax(90px,110px) minmax(190px,auto);align-items:end}}@media(max-width:759px){.filter-actions{display:grid;grid-template-columns:1fr 1fr}.filter-actions .btn{width:100%;min-width:0}#estimate-form .field{grid-template-columns:minmax(108px,34%) minmax(0,1fr)}.deposit-control{width:auto;grid-template-columns:minmax(0,1fr)}.tier-card .floating-row-action{left:auto;right:4px;z-index:1}.mobile-editable-label input{padding-right:38px}}.estimates-list{overflow-x:auto}.estimate-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:2px;table-layout:fixed;background:transparent}.estimate-col-customer{width:18%}.estimate-col-address{width:30%}.estimate-col-date,.estimate-col-package,.estimate-col-total{width:12%}.estimate-col-actions{width:16%}.estimate-table th{background:var(--table-header-bg);color:var(--table-header-fg);border:0;padding:8px 10px;font-family:KRS Display,KRS Arimo,sans-serif;font-size:14px;font-weight:800;letter-spacing:.02em;text-align:left;text-transform:uppercase}.estimate-table td{border:0;background:var(--best-bg);color:#111;padding:8px 10px;font-size:13px;font-weight:500;overflow-wrap:anywhere;vertical-align:middle}.estimate-row{cursor:pointer}.estimate-row:hover td,.estimate-row:focus td{background:color-mix(in srgb,var(--best-bg) 72%,#ffffff)}.estimate-row:focus{outline:0}.estimate-customer{font-weight:800}.estimate-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;white-space:nowrap}.estimate-copy,.estimate-delete{width:100%;border:0;background:#ffffff59;padding:6px 8px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.estimate-copy{color:#111}.estimate-copy:hover{background:#ffffff8c;color:var(--best-fg)}.estimate-delete{color:#991b1b}.estimate-delete:hover{background:#ffffff8c}.estimates-list>.status,.estimates-list>.empty-estimates{width:100%;min-height:64px;display:grid;place-items:center;border:0;border-radius:0;background:#fff;color:#111;padding:12px;font-size:12px;text-align:center}.save-panel{display:block;margin-top:8px}#btn-export-pdf{margin-top:0}#estimate-form{display:grid;gap:2px;background:#fff}#estimate-form .field{display:grid;grid-template-columns:minmax(150px,30%) minmax(0,1fr);background:#fff}#estimate-form .field label{display:grid;align-items:center;border:0;border-right:2px solid #ffffff;text-transform:none}#estimate-form .field input{border:0;background:var(--best-bg)}#estimate-form .estimate-form-actions{grid-column:1 / -1;display:grid;width:calc((100% - 33%) / 3);grid-template-columns:1fr 1fr;justify-content:center;gap:8px;justify-self:center;margin-top:8px}#estimate-form .btn{width:100%;white-space:nowrap}@media(max-width:759px){#estimate-form .estimate-form-actions{width:min(100%,320px)}}.estimate-filters .field label{background:transparent;color:#111;border:0;padding:0 0 4px;font-size:11px}.estimate-filters .field input{border:1px solid #444444;background:#fff}.field{margin-bottom:0}.field label{display:block;margin-bottom:0;background:var(--feature-bg);color:var(--feature-fg);border:1px solid #ffffff;border-bottom:0;padding:5px 7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0}.field input,.field select{width:100%;border:1px solid #444444;border-radius:0;background:#fff;color:#111;padding:7px 8px;font-size:14px;font-weight:500}input:focus,textarea:focus,select:focus,.price-row input:focus{outline:2px solid -webkit-focus-ring-color;outline-offset:-4px}.field input:focus,.field select:focus,.price-row input:focus{border-color:#444}.estimator-container .btn{border-radius:0;border:1px solid #444444;padding:8px 12px;font-family:KRS Display,KRS Arimo,sans-serif;letter-spacing:.02em}.btn-dark{background:var(--table-header-bg);color:var(--table-header-fg)}.btn-ghost{background:#fff;color:#111}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-loading{opacity:.75}.btn-spinner{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:btn-spin .75s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.status{min-height:18px;color:var(--muted-fg);font-size:12px}.subtitle{margin:0 0 20px 14px;color:#231f20;font-family:KRS Arimo,sans-serif;font-size:24px;font-style:italic;line-height:1.1}@media(max-width:759px){.subtitle{margin-left:0;text-align:center}}.table-wrap{border:0;border-radius:0;overflow:visible;display:none;position:relative}@media(min-width:780px){.table-wrap{display:block}}.comparison-table{width:100%;border-collapse:collapse;table-layout:fixed;font-family:KRS Arimo,sans-serif}.prices-table{margin-top:1px}.table-wrap .label-col{width:33%}.table-wrap .tier-col{width:22.333333%}.selected-package-column-highlight{position:absolute;top:2px;bottom:2px;z-index:2;width:calc(22.333333% - 4px);border:3px solid rgba(255,212,0,.65);pointer-events:none}.table-wrap.selected-package-good .selected-package-column-highlight{left:calc(77.666666% + 2px)}.table-wrap.selected-package-better .selected-package-column-highlight{left:calc(55.333333% + 2px)}.table-wrap.selected-package-best .selected-package-column-highlight{left:calc(33% + 2px)}th,td{padding:5px 7px}tr{border-top:0}.tier-head{text-align:center;background:var(--table-header-bg);color:var(--table-header-fg);font-family:KRS Display,KRS Arimo,sans-serif;font-size:17px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.02em;padding:8px 10px;border:2px solid #ffffff}.tier-head.tier-good,.tier-head.tier-better,.tier-head.tier-best{background:var(--table-header-bg);color:var(--table-header-fg)}.label-head{background:var(--table-header-bg);color:var(--table-header-fg);border:2px solid #ffffff}.row-label{background:var(--feature-bg);color:var(--feature-fg);font-size:13px;font-style:normal;font-weight:800;text-transform:none;letter-spacing:0;white-space:nowrap;border:2px solid #ffffff;position:relative}.cell,.price-label{text-align:center}.selected-package-col{position:relative;z-index:1}.package-select-cell{cursor:pointer}.package-select-cell:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-primary) 35%,transparent);outline-offset:-4px}.tier-good{background:var(--good-bg);color:var(--good-fg)}.tier-better{background:var(--better-bg);color:var(--better-fg)}.tier-best{background:var(--best-bg);color:var(--best-fg)}.tier-head:not(.selected-package-col){color:color-mix(in srgb,var(--table-header-fg) 62%,var(--table-header-bg))}.cell.tier-good:not(.selected-package-col) .tier-text,.cell.tier-good:not(.selected-package-col) .info-btn,.cell.tier-good:not(.selected-package-col) .feature-symbol,.cell.tier-good:not(.selected-package-col) input{color:color-mix(in srgb,var(--good-fg) 58%,var(--good-bg))}.cell.tier-better:not(.selected-package-col) .tier-text,.cell.tier-better:not(.selected-package-col) .info-btn,.cell.tier-better:not(.selected-package-col) .feature-symbol,.cell.tier-better:not(.selected-package-col) input{color:color-mix(in srgb,var(--better-fg) 58%,var(--better-bg))}.cell.tier-best:not(.selected-package-col) .tier-text,.cell.tier-best:not(.selected-package-col) .info-btn,.cell.tier-best:not(.selected-package-col) .feature-symbol,.cell.tier-best:not(.selected-package-col) input{color:color-mix(in srgb,var(--best-fg) 58%,var(--best-bg))}.prices-table .cell:not(.selected-package-col) input,.prices-table .cell:not(.selected-package-col) output,.prices-table .cell:not(.selected-package-col) .price-input span{color:#7a7a7a}.features-table .cell{border:2px solid #ffffff}.info-btn{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:inherit;font-size:14px;font-weight:500}.info-btn:hover{text-decoration:underline}.feature-symbol-info{justify-content:center;padding:0}.feature-info-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.tier-text{font-size:14px;font-weight:500;line-height:1.05}.feature-symbol{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:22px;line-height:1}.feature-mark{width:22px;height:22px;display:inline-block;overflow:visible;vertical-align:middle}.feature-symbol-check,.feature-symbol-x{color:#231f20}.feature-symbol-x{color:#a00000}.price-input{position:relative;width:100%;height:100%}.price-input span{position:absolute;top:50%;left:9px;transform:translateY(-50%);color:var(--muted-fg);font-weight:800}.cell .price-input span{color:currentColor;opacity:.65}.price-input input,.price-input output{width:100%;height:100%;border:0;border-radius:0;background:transparent;padding:5px 7px;font-weight:500;text-align:center;color:inherit}.price-input output{display:flex;align-items:center;justify-content:center}.other-work-title-input{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;height:100%}.other-work-title-input input{min-width:0}.price-row .other-work-title-input input,.other-work-row .other-work-title-input input{width:100%;height:100%;border:1px solid transparent;border-radius:0;background:transparent;color:inherit;padding:5px 7px;text-align:left;font:inherit;font-weight:500;text-transform:none}.price-row .other-work-title-input input::placeholder{color:#6b7280}.add-other-work-row,.remove-other-work-row{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:var(--brand-primary)}.floating-row-action{position:absolute;left:-34px;top:50%;transform:translateY(-50%)}.total-cell{color:#000;font-size:15px;font-weight:900}.tier-card-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;color:#000;font-size:12px;font-weight:800;text-transform:uppercase}.tier-card-total strong{font-size:15px}.tagline{text-align:center;font-size:11px;font-weight:800;text-transform:uppercase}.price-row{border-top:0}.price-row .price-label,.price-row .cell{background:#fff;color:#111;border:1px solid #444444;height:31px;padding:0;position:relative}.price-row .price-label{padding:0;text-align:left;font-size:13px;font-weight:800;line-height:1.1}.prices-table .cell,.prices-table .total-cell,.prices-table input,.prices-table output{font-size:14px;font-weight:500;line-height:1.05}.price-row.roof-price-row .price-label,.price-row.total-row .price-label,.price-row.total-row .cell{border-top:1px solid #111111!important;box-shadow:none}.price-row.roof-price-row .price-label,.price-row.total-row .price-label{padding:5px 7px}.other-work-input{width:100%;height:100%;border:1px solid transparent;border-radius:0;background:transparent;color:inherit;padding:5px 7px;text-align:center;font:inherit}.total-row .price-input output{padding:5px 7px;text-align:center;font-weight:800}.deposit-control{display:grid;grid-template-columns:minmax(0,calc((100% - 33%) / 3));justify-content:center;gap:6px;margin:22px 0;text-align:center}.deposit-control .price-input input{border:1px solid #444444;background:#fff;color:#111;text-align:center;font-size:16px}.deposit-control label{color:#231f20;font-size:13px;font-weight:800;text-transform:uppercase}.mobile-list{display:grid;gap:12px}@media(min-width:780px){.mobile-list{display:none}}.tier-card{display:grid;gap:1px;border:0;border-radius:0;background:#fff;overflow:visible}.selected-package-card{outline:3px solid rgba(255,212,0,.65)}.tier-card-head{background:var(--table-header-bg);color:var(--table-header-fg);border:2px solid #ffffff;padding:8px 10px;font-family:KRS Display,KRS Arimo,sans-serif;font-size:17px;font-style:normal;font-weight:800;letter-spacing:.02em;text-align:center;text-transform:uppercase}.tier-card:not(.selected-package-card) .tier-card-head{color:color-mix(in srgb,var(--table-header-fg) 62%,var(--table-header-bg))}.mobile-feature-list{display:grid;gap:1px}.mobile-feature-row{display:grid;grid-template-columns:minmax(120px,42%) minmax(0,1fr);min-height:34px;gap:1px}.mobile-feature-label,.mobile-feature-value{display:grid;align-items:center;border:1px solid #ffffff;padding:6px 8px;min-width:0}.mobile-feature-label{background:var(--feature-bg);color:var(--feature-fg);font-size:13px;font-weight:800;line-height:1.1}.mobile-feature-value{justify-items:center;text-align:center}.mobile-price-row .mobile-feature-label,.mobile-price-row .mobile-feature-value,.mobile-total-row .mobile-feature-label,.mobile-total-row .mobile-feature-value{border-color:#444;background:#fff;color:#111;padding:0}.mobile-total-row .mobile-feature-label,.mobile-total-row .mobile-feature-value{border-top:1px solid #111111}.mobile-total-row .mobile-feature-label,.mobile-roof-price-row .mobile-feature-label{padding:6px 8px}.mobile-editable-label{position:relative;padding:0}.mobile-editable-label input{width:100%;height:100%;border:1px solid transparent;border-radius:0;background:transparent;color:inherit;padding:5px 7px;font:inherit;font-weight:500}.mobile-feature-value .price-input{min-height:31px}.tier-card:not(.selected-package-card) .mobile-feature-value,.tier-card:not(.selected-package-card) .mobile-feature-value input,.tier-card:not(.selected-package-card) .mobile-feature-value output,.tier-card:not(.selected-package-card) .mobile-feature-value .price-input span{color:#7a7a7a}.tier-card:not(.selected-package-card) .feature-symbol-check,.tier-card:not(.selected-package-card) .feature-symbol-x{color:#777}.mobile-feature-value .feature-symbol-info{justify-self:center}.tier-card .floating-row-action{left:-32px}.pill{border-radius:0;background:transparent;color:inherit;padding:0;font-size:14px;font-weight:500}.cell .info-btn.pill{background:transparent;color:inherit;padding:0;font-size:14px;font-weight:500}.plan-section{display:grid;gap:4px;margin-top:22px}.plan-grid,.plan-row{display:grid;gap:4px}.plan-row-1{grid-template-columns:minmax(0,1fr)}.plan-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:116px;width:100%;border:2px solid #ffffff;border-radius:0;background:var(--best-bg);color:var(--plan-copy-fg);padding:18px 26px;text-align:left}.plan-card.has-amounts{grid-template-columns:minmax(0,1fr) minmax(130px,.72fr);gap:20px}.plan-card.text-only{padding-inline:30px}.plan-copy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 8px;min-width:0;text-align:center}.plan-card.has-amounts .plan-copy{display:grid;gap:3px}.plan-copy.split-copy{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);align-items:center;gap:18px;width:100%}.plan-copy.title-order-description-first{grid-template-columns:minmax(0,1fr) minmax(0,170px)}.plan-copy strong{color:var(--plan-accent);font-family:KRS Display,KRS Arimo,sans-serif;font-size:26px;font-weight:900;line-height:.95;text-transform:uppercase;overflow-wrap:anywhere;min-width:0}.plan-copy span{color:var(--plan-copy-fg);font-size:14px;line-height:1.25;overflow-wrap:anywhere}.plan-highlight-discount,.plan-copy span.plan-highlight-discount,.plan-copy span .plan-highlight-discount{display:inline-block;background:var(--plan-accent);color:#fff!important;font-weight:900;line-height:1;padding:1px 3px}.plan-highlight-rate,.plan-copy .plan-highlight-rate,.plan-copy span.plan-highlight-rate,.plan-copy span .plan-highlight-rate{color:var(--plan-accent)!important;font-weight:900}.plan-amounts{display:grid;gap:14px}.plan-amounts span{display:grid;gap:3px}.plan-amounts b{display:block;min-height:20px;border-bottom:1px solid #111111;color:var(--plan-copy-fg);font-size:18px;font-weight:800;text-align:center}.plan-amounts em{color:var(--plan-copy-fg);font-family:KRS Arimo,sans-serif;font-size:11px;font-style:italic;text-align:center}.plan-disclaimer{margin:4px 0 0;color:#111;font-size:10px;line-height:1.2}@media(max-width:859px){.plan-row{grid-template-columns:1fr}}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009}.modal{width:fit-content;min-width:280px;max-width:min(100%,400px);max-height:90vh;overflow:auto;border:0;border-radius:0;background:var(--best-bg)}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:2px solid #ffffff;background:var(--table-header-bg);color:var(--table-header-fg);font-family:KRS Display,KRS Arimo,sans-serif;font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.modal-body{display:grid;gap:14px;padding:14px;background:var(--best-bg);color:#111}.modal-body p{margin:0;line-height:1.6;font-size:14px}.modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.modal-actions .btn{height:32px;width:100%;border:1px solid #444444;border-radius:0;padding-top:0;padding-bottom:0}.close-x{border:0;background:transparent;color:inherit;font-size:22px}
