:root{--sales-ink:#163744;--sales-navy:#064a62;--sales-blue:#08708d;--sales-green:#26966d;--sales-gold:#e7b45f;--sales-bg:#f2f7f7;--sales-line:#d8e5e7;--sales-muted:#6f858d}*{box-sizing:border-box}.sales-shell{min-height:100dvh;color:var(--sales-ink);background:var(--sales-bg);font-family:var(--font-geist-sans),Arial,sans-serif}.sales-topbar{z-index:20;border-bottom:1px solid var(--sales-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:260px 1fr 48px;align-items:center;gap:24px;min-height:86px;padding:12px 30px;display:grid;position:sticky;top:0}.sales-brand{align-items:center;gap:12px;display:flex}.sales-brand img{object-fit:contain;width:48px;height:48px}.sales-brand b,.sales-brand span{display:block}.sales-brand b{font-size:18px}.sales-brand span{color:var(--sales-muted);margin-top:2px;font-size:14px}.suite-switcher{background:#edf3f4;border:1px solid #d8e4e6;border-radius:14px;justify-self:center;gap:5px;padding:5px;display:flex}.suite-switcher a,.suite-switcher button{color:#587079;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:42px;padding:0 18px;font:700 14px/1 inherit;text-decoration:none}.suite-switcher a{align-items:center;display:flex}.suite-switcher .active{color:#fff;background:linear-gradient(135deg,var(--sales-blue),var(--sales-navy));box-shadow:0 5px 14px #064a6238}.suite-switcher button:disabled{opacity:.7;cursor:not-allowed}.suite-switcher small{color:#795416;background:#f9dda9;border-radius:10px;margin-left:7px;padding:3px 6px;font-size:11px}.sales-user{color:#163744;background:var(--sales-gold);border-radius:13px;place-items:center;width:43px;height:43px;font-size:14px;font-weight:850;display:grid}.sales-page{width:min(1420px,100% - 48px);margin:0 auto;padding:38px 0 50px}.sales-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sales-heading p{color:var(--sales-blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:14px;font-weight:850}.sales-heading h1{letter-spacing:-.045em;margin:0;font-size:35px}.sales-heading>div>span{color:var(--sales-muted);margin-top:9px;font-size:16px;display:block}.sales-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087a99,#07526c);border:0;border-radius:11px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;box-shadow:0 8px 20px #07526c38}.sales-primary.large{min-height:52px;padding:0 23px;font-size:15px}.sales-primary:disabled{color:#8a999e;box-shadow:none;cursor:not-allowed;background:#dbe3e5}.isolation-banner{background:#e9f7f0;border:1px solid #a8d9c5;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin:25px 0 20px;padding:14px 16px;display:grid}.isolation-banner>i{color:#fff;background:var(--sales-green);border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-style:normal;font-weight:900;display:grid}.isolation-banner b,.isolation-banner span{display:block}.isolation-banner b{font-size:15px}.isolation-banner span{color:#53756a;margin-top:3px;font-size:14px}.isolation-banner em{color:#477267;background:#d9eee4;border-radius:9px;padding:7px 10px;font-size:13px;font-style:normal;font-weight:800}.sales-tabs{border:1px solid var(--sales-line);background:#fff;border-radius:16px;gap:8px;margin-bottom:18px;padding:6px;display:flex}.sales-tabs button{color:#61777f;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;min-height:47px;padding:0 17px;font-size:14px;font-weight:750;display:flex}.sales-tabs button>span{font-size:17px}.sales-tabs button>em{color:#63777d;text-align:center;background:#e8eff0;border-radius:12px;min-width:24px;padding:4px 7px;font-size:12px;font-style:normal}.sales-tabs button.active{color:#fff;background:var(--sales-navy)}.sales-tabs button.active>em{color:#fff;background:#ffffff29}.sales-workspace{gap:16px;display:grid}.sales-stats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sales-stats article{border:1px solid var(--sales-line);background:#fff;border-radius:16px;padding:20px}.sales-stats span,.sales-stats strong,.sales-stats small{display:block}.sales-stats span{color:var(--sales-muted);font-size:14px}.sales-stats strong{margin:7px 0 3px;font-size:27px}.sales-stats small{color:#8b9aa0;font-size:13px}.sales-panel{border:1px solid var(--sales-line);background:#fff;border-radius:19px;padding:24px;box-shadow:0 8px 28px #17414f0b}.sales-panel>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.sales-panel>header p,.sales-panel>header h2{margin:0}.sales-panel>header p{color:var(--sales-blue);text-transform:uppercase;letter-spacing:.09em;font-size:13px;font-weight:850}.sales-panel>header h2{margin-top:5px;font-size:23px}.sales-panel>header>button{min-height:42px;color:var(--sales-navy);cursor:pointer;background:#fff;border:1px solid #aac9d1;border-radius:10px;padding:0 14px;font-size:14px;font-weight:800}.sales-empty{text-align:center;background:#f8fbfb;border:1px dashed #c9dade;border-radius:15px;flex-direction:column;align-items:center;padding:50px 20px;display:flex}.sales-empty>span{color:#fff;background:var(--sales-navy);border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.sales-empty h3{margin:15px 0 7px;font-size:20px}.sales-empty p{max-width:560px;color:var(--sales-muted);margin:0 0 18px;font-size:15px;line-height:1.5}.quote-list{border:1px solid #dfe9eb;border-radius:13px;overflow:hidden}.quote-row{border-bottom:1px solid #e9eff0;grid-template-columns:1.5fr .8fr 1fr .8fr .65fr;align-items:center;gap:15px;min-height:62px;padding:10px 15px;font-size:14px;display:grid}.quote-row:last-child{border-bottom:0}.quote-row.head{color:#819198;text-transform:uppercase;background:#f4f8f8;min-height:38px;font-size:12px;font-weight:800}.quote-row strong{text-align:right}.quote-row em{color:#815a1e;background:#fff0d3;border-radius:9px;justify-self:end;padding:6px 9px;font-size:12px;font-style:normal;font-weight:800}.customer-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.customer-grid article{background:#fbfdfd;border:1px solid #deeaec;border-radius:14px;gap:14px;padding:17px;display:flex}.customer-avatar{color:#fff;background:linear-gradient(135deg,#238d68,#196c52);border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;font-size:14px;font-weight:850;display:grid}.customer-grid b,.customer-grid span,.customer-grid small{display:block}.customer-grid b{font-size:16px}.customer-grid span{color:#55717b;margin:3px 0 7px;font-size:13px}.customer-grid small{color:#87969b;margin-top:3px;font-size:13px}.catalog-grid{gap:9px;display:grid}.catalog-grid article{border:1px solid #e0e9eb;border-radius:13px;grid-template-columns:42px minmax(220px,1fr) 150px 130px;align-items:center;gap:14px;padding:13px;display:grid}.family-mark{color:#fff;background:#287f99;border-radius:11px;place-items:center;width:39px;height:39px;font-size:15px;font-weight:850;display:grid}.family-mark.bar,.family-mark.food{background:#d6983b}.family-mark.seminar{background:#a75f86}.family-mark.wellness{background:#d86e8a}.family-mark.electric-charging{background:#da7d32}.catalog-grid b,.catalog-grid small{display:block}.catalog-grid b{font-size:15px}.catalog-grid small{color:var(--sales-muted);margin-top:4px;font-size:13px}.catalog-grid>article>strong{text-align:right;font-size:14px}.catalog-grid>article>em{color:#2a7d5d;justify-self:end;font-size:12px;font-style:normal;font-weight:800}.sales-roadmap{color:#d8e8ed;background:#083f54;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin-top:18px;padding:17px 19px;display:grid}.sales-roadmap span,.sales-roadmap b{display:block}.sales-roadmap span{color:#8fb4bf;font-size:12px}.sales-roadmap b{color:#fff;margin-top:4px;font-size:14px}.sales-roadmap i{color:var(--sales-gold);font-size:22px;font-style:normal}.sales-loading,.sales-error{text-align:center;background:#fff;border-radius:15px;padding:35px;font-size:15px}.sales-error{color:#963f26;background:#fff0ea;margin-bottom:15px}.sales-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#031f2a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sales-dialog{background:#fff;border-radius:20px;width:min(850px,100%);max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 35px 90px #00192452}.sales-dialog>header{z-index:2;background:#fff;border-bottom:1px solid #e0e9eb;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 25px 18px;display:flex;position:sticky;top:0}.sales-dialog>header span{color:var(--sales-blue);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:850}.sales-dialog>header h2{margin:5px 0 0;font-size:24px}.sales-dialog>header>button{color:#526b74;cursor:pointer;background:#edf3f4;border:0;border-radius:11px;width:38px;height:38px;font-size:23px}.company-search{background:#f0f9f5;border:1px solid #c7dfd5;border-radius:14px;margin:21px 25px 10px;padding:16px;position:relative}.company-search label{color:#365f52;font-size:14px;font-weight:800;display:block}.company-search label>div{gap:8px;margin-top:7px;display:flex}.company-search input{flex:1}.company-search button{color:#fff;cursor:pointer;background:#247d5e;border:0;border-radius:9px;padding:0 15px;font-size:14px;font-weight:800}.company-search button:disabled{opacity:.55}.company-search>small{color:#6f887f;margin-top:7px;font-size:12px;display:block}.company-verified{color:#276a52;align-items:center;gap:7px;margin:9px 0 0;font-size:12px;display:flex}.company-verified span{color:#fff;background:#25825f;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;display:grid}.company-results{z-index:5;background:#fff;border:1px solid #cbdde0;border-radius:12px;padding:6px;position:absolute;top:90px;left:16px;right:16px;box-shadow:0 16px 38px #0a303d2e}.company-results button{width:100%;color:var(--sales-ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f2;border-radius:7px;padding:11px 12px}.company-results button:hover{background:#f0f7f5}.company-results b,.company-results span{display:block}.company-results span{color:var(--sales-muted);margin-top:3px;font-size:12px}.type-toggle{background:#edf3f4;border-radius:11px;gap:5px;margin:18px 25px 0;padding:4px;display:flex}.type-toggle button{color:#667a82;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:40px;font-size:14px;font-weight:750}.type-toggle button.active{color:var(--sales-navy);background:#fff;box-shadow:0 3px 10px #0b364514}.sales-form-grid{grid-template-columns:repeat(2,1fr);gap:14px;padding:19px 25px;display:grid}.sales-form-grid label,.quote-meta label,.quote-bottom>label{color:#526b74;flex-direction:column;gap:6px;font-size:13px;font-weight:800;display:flex}.sales-form-grid label.wide{grid-column:1/-1}.sales-form-grid input,.sales-form-grid select,.sales-form-grid textarea,.company-search input,.quote-meta input,.quote-meta select,.quote-bottom textarea,.quote-line input,.quote-line select{color:#234651;background:#fff;border:1px solid #cbdcdf;border-radius:9px;width:100%;min-height:43px;padding:0 11px;font:500 14px/1.3 inherit}.sales-form-grid textarea,.quote-bottom textarea{resize:vertical;min-height:82px;padding:10px 11px}.sales-form-grid input:focus,.sales-form-grid select:focus,.sales-form-grid textarea:focus,.company-search input:focus,.quote-meta input:focus,.quote-meta select:focus,.quote-line input:focus,.quote-line select:focus,.quote-bottom textarea:focus{border-color:#3989a0;outline:3px solid #3989a021}.free-price-note{color:#4e7568;background:#eaf7f0;border-radius:10px;align-items:center;gap:10px;margin:0 25px 8px;padding:12px;font-size:13px;display:flex}.free-price-note span{color:#67847a}.sales-message{color:#984a28;background:#fff0e6;border-radius:9px;margin:10px 25px;padding:10px;font-size:13px}.sales-dialog>footer{background:#fffffffa;border-top:1px solid #e1e9eb;justify-content:flex-end;align-items:center;gap:9px;padding:16px 25px;display:flex;position:sticky;bottom:0}.sales-dialog button.quiet{color:#5c727a;cursor:pointer;background:#fff;border:1px solid #d1dfe2;border-radius:10px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700}.quote-dialog{width:min(1360px,100%)}.quote-meta{grid-template-columns:repeat(3,1fr);gap:12px;padding:20px 25px;display:grid}.quote-lines{border:1px solid #dce7e9;border-radius:13px;margin:0 25px;overflow:hidden}.quote-line-head,.quote-line{grid-template-columns:1.25fr 1.7fr 75px 95px 120px 95px 38px;align-items:center;gap:8px;padding:8px;display:grid}.quote-line-head{color:#7e9198;text-transform:uppercase;background:#f2f6f7;min-height:38px;font-size:12px;font-weight:850}.quote-line{border-top:1px solid #e7edef}.quote-line input,.quote-line select{min-width:0}.quote-line>button{color:#92503b;cursor:pointer;background:#faeae4;border:0;border-radius:8px;width:34px;height:34px;font-size:19px}.money-input{position:relative}.money-input input{padding-right:25px}.money-input span{color:#6f8188;font-size:13px;position:absolute;top:13px;right:10px}.add-line{width:100%;min-height:43px;color:var(--sales-blue);cursor:pointer;background:#f7fbfb;border:0;border-top:1px solid #e1eaec;font-size:14px;font-weight:800}.quote-bottom{grid-template-columns:1fr 360px;gap:20px;padding:20px 25px;display:grid}.quote-totals{color:#49646d;background:#edf4f5;border-radius:13px;padding:14px 17px}.quote-totals>div{justify-content:space-between;gap:20px;padding:7px 0;font-size:14px;display:flex}.quote-totals .grand{color:var(--sales-ink);border-top:1px solid #cfdde0;margin-top:7px;padding-top:13px}.quote-totals .grand strong{font-size:21px}.isolation-reminder{align-items:center;gap:9px;margin-right:auto;display:flex}.isolation-reminder i{color:#fff;background:var(--sales-green);border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.isolation-reminder b,.isolation-reminder span{display:block}.isolation-reminder span{color:#75868c;font-size:12px}.isolation-reminder b{color:#315e4e;margin-bottom:2px;font-size:13px}.quote-empty{text-align:center;padding:50px}.quote-empty b{font-size:20px}.quote-empty p{color:var(--sales-muted);font-size:15px}.sales-topbar .suite-switcher{max-width:100%}@media (max-width:980px){.sales-topbar{grid-template-columns:1fr auto}.suite-switcher{grid-area:2/1/auto/-1;justify-self:stretch;overflow:auto}.sales-user{grid-area:1/2}.sales-page{width:min(100% - 28px,1420px);padding-top:25px}.sales-heading{flex-direction:column;align-items:flex-start}.sales-heading h1{font-size:29px}.sales-stats,.customer-grid{grid-template-columns:1fr}.catalog-grid article{grid-template-columns:42px 1fr}.catalog-grid>article>strong,.catalog-grid>article>em{text-align:left;grid-column:2;justify-self:start}.sales-roadmap{grid-template-columns:1fr}.sales-roadmap i{justify-self:center;transform:rotate(90deg)}.quote-meta{grid-template-columns:1fr 1fr}.quote-lines{overflow-x:auto}.quote-line-head,.quote-line{min-width:1050px}.quote-bottom{grid-template-columns:1fr}.quote-dialog>footer{flex-wrap:wrap;align-items:stretch}.isolation-reminder{width:100%;margin-bottom:5px}.quote-row{min-width:720px}.quote-list{overflow:auto}}@media (max-width:620px){.sales-topbar{padding:10px 14px}.sales-brand span{display:none}.suite-switcher a,.suite-switcher button{white-space:nowrap;padding:0 12px}.sales-heading h1{font-size:25px}.isolation-banner{grid-template-columns:36px 1fr}.isolation-banner em{grid-column:2;justify-self:start}.sales-tabs{overflow:auto}.sales-tabs button{white-space:nowrap}.sales-form-grid,.quote-meta{grid-template-columns:1fr}.sales-form-grid label.wide{grid-column:auto}.company-search label>div{flex-direction:column;align-items:stretch}.company-search button{min-height:42px}.sales-dialog{max-height:calc(100dvh - 16px)}.sales-modal-backdrop{padding:8px}.sales-dialog>header,.sales-form-grid,.quote-meta,.quote-bottom,.sales-dialog>footer{padding-left:16px;padding-right:16px}.company-search,.type-toggle,.quote-lines{margin-left:16px;margin-right:16px}.sales-heading .large{width:100%}}.invoice-document-cell{align-items:flex-start;gap:11px;min-width:0;display:flex}.invoice-document-cell>div{flex-direction:column;min-width:0;display:flex}.invoice-select{cursor:pointer;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.invoice-select input{accent-color:#08708d;cursor:pointer;width:19px;height:19px;margin:0}.invoice-row.selected{background:#eef8f4;box-shadow:inset 4px 0 #26966d}.invoice-row.selected:hover{background:#e6f4ee}.invoice-batch-bar{background:#f8fbfb;border:1px solid #c8dadd;border-radius:15px;margin:0 0 16px;padding:14px 16px;box-shadow:0 5px 18px #064a620f}.invoice-batch-bar.active{background:#eef8f4;border-color:#8cc9b2}.invoice-batch-bar>header{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.invoice-batch-bar>header b,.invoice-batch-bar>header span{display:block}.invoice-batch-bar>header b{font-size:16px}.invoice-batch-bar>header span{color:#5f767e;margin-top:3px;font-size:13px}.invoice-batch-selection{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.invoice-batch-selection button{color:#07526c;cursor:pointer;background:#fff;border:1px solid #abc9d0;border-radius:10px;min-height:38px;padding:0 13px;font-weight:800}.invoice-batch-selection .invoice-batch-clear{color:#8a4d3a;border-color:#e2b7aa}.invoice-batch-actions{border-top:1px solid #cfe3db;grid-template-columns:minmax(430px,1.6fr) minmax(210px,.7fr) minmax(250px,.8fr);align-items:stretch;gap:12px;margin-top:14px;padding-top:14px;display:grid}.invoice-batch-action-group{background:#ffffffb8;border:1px solid #c7dadd;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;gap:9px;margin:0;padding:12px;display:grid}.invoice-batch-action-group.payment{grid-template-columns:minmax(145px,.8fr) minmax(155px,.9fr) auto auto}.invoice-batch-action-group legend{color:#496773;text-transform:uppercase;letter-spacing:.04em;padding:0 7px;font-size:12px;font-weight:900}.invoice-batch-actions label{color:#48656f;flex-direction:column;gap:5px;font-size:12px;font-weight:800;display:flex}.invoice-batch-actions input,.invoice-batch-actions select{color:#163744;background:#fff;border:1px solid #bfd3d7;border-radius:10px;width:100%;min-height:44px;padding:0 10px;font:600 14px/1 inherit}.invoice-batch-actions button{min-height:44px}.invoice-batch-actions .sales-secondary{color:#064a62;cursor:pointer;background:#fff;border:1px solid #aac9d1;border-radius:10px;padding:0 14px;font-weight:800}.invoice-batch-actions button:disabled{opacity:.48;cursor:not-allowed}.invoice-batch-message{color:#315e4e;background:#fff;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:13px;font-weight:750}.invoice-batch-bar>small{color:#698087;margin-top:10px;font-size:12px;display:block}.invoice-batch-modal-backdrop{z-index:120}.invoice-batch-dialog{width:min(980px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.invoice-batch-dialog>header{z-index:2;background:#fff;position:sticky;top:0}.invoice-batch-dialog>header p{color:#a27019;text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px;font-size:12px;font-weight:900}.invoice-batch-dialog>header h2{margin:0}.invoice-batch-email-list{gap:12px;padding:18px 24px;display:grid}.invoice-batch-email-list article{background:#f8fbfb;border:1px solid #c8dadd;border-radius:13px;padding:14px}.invoice-batch-email-list article.sent{background:#eef8f4;border-color:#8cc9b2}.invoice-batch-email-list article>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:10px;display:flex}.invoice-batch-email-list article>header b,.invoice-batch-email-list article>header span{display:block}.invoice-batch-email-list article>header span{color:#607880;margin-top:2px;font-size:13px}.invoice-batch-email-list article>header em{color:#7b5714;background:#fff2cc;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900}.invoice-batch-email-list article.sent>header em{color:#216849;background:#d9f2e6}.invoice-batch-email-list label{color:#365965;gap:5px;font-size:12px;font-weight:850;display:grid}.invoice-batch-email-list input,.invoice-batch-email-list select,.invoice-batch-email-list textarea{color:#163744;width:100%;font:inherit;background:#fff;border:1px solid #bcd1d5;border-radius:9px;padding:10px 12px}.invoice-batch-email-list details{margin-top:10px}.invoice-batch-email-list summary{color:#07526c;cursor:pointer;font-weight:850}.invoice-batch-email-list details label{margin-top:10px}.invoice-batch-email-list .success,.invoice-batch-email-list .failure{border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:12px;font-weight:800}.invoice-batch-email-list .success{color:#216849;background:#d9f2e6}.invoice-batch-email-list .failure{color:#8d342c;background:#fde7e3}.invoice-batch-dialog>footer{background:#fff;border-top:1px solid #d7e2e3;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;display:flex;position:sticky;bottom:0}.invoice-batch-dialog>footer p{color:#607880;max-width:600px;margin:0;font-size:12px}@media (max-width:1250px){.invoice-batch-actions{grid-template-columns:1fr 1fr}.invoice-batch-action-group.payment{grid-column:1/-1}}@media (max-width:850px){.invoice-batch-action-group.payment{grid-template-columns:1fr 1fr}.invoice-batch-dialog>footer{flex-direction:column;align-items:stretch}.invoice-batch-dialog>footer button{width:100%}}@media (max-width:680px){.invoice-batch-bar>header{flex-direction:column;align-items:stretch}.invoice-batch-selection{justify-content:stretch}.invoice-batch-selection button{flex:1}.invoice-batch-actions{grid-template-columns:1fr}.invoice-batch-action-group.payment{grid-column:auto}.invoice-batch-action-group,.invoice-batch-action-group.payment{grid-template-columns:1fr}.invoice-document-cell{gap:7px}.invoice-batch-email-list{padding:12px}.invoice-batch-dialog>footer{padding:14px}.invoice-batch-email-list article>header{flex-direction:column;align-items:flex-start}}
