.sign-in-container{align-items:center;background-color:#f8f9fa;display:flex;justify-content:center;min-height:100vh;padding:2rem}.sign-in-container>div{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:500px;padding:2rem;width:100%}.app-header{align-items:center;display:flex;justify-content:flex-end;padding:.5rem;position:fixed;right:1rem;top:1rem;z-index:1000}.app-header button{background-color:#ff4b4b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background-color .2s}.app-header button:hover{background-color:#e43e3e}.sign-in-message{align-items:center;color:#666;display:flex;font-size:1.2rem;height:100vh;justify-content:center;padding:2rem;text-align:center}.app-main{padding-top:60px}.insurance-app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0 auto;max-width:1400px;padding:2rem}header{margin-bottom:2rem;text-align:center}header h1{color:#2c3e50;margin-bottom:.5rem}header p{color:#666;margin:0}.main-content{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:250px 1fr}.recording-section{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;font-size:.9rem;padding:1rem;position:-webkit-sticky;position:sticky;top:2rem}.record-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:1rem;padding:1rem;width:100%}.record-button.recording{background-color:#dc3545}.transcription-box{background:#f8f9fa;border-radius:4px;margin-top:.75rem;padding:.75rem}.transcript-content{background:#fff;border:1px solid #dee2e6;border-radius:4px;margin-top:.5rem;max-height:200px;overflow-y:auto;padding:.5rem}.transcript-content.current{color:#0056b3;font-weight:700}.speaker-transcript{border-bottom:1px solid #dee2e6;margin-bottom:1rem;padding-bottom:1rem}.speaker-label{color:#6c757d;font-size:.875rem;margin-bottom:.25rem}.speaker-text{line-height:1.4}.insurance-form{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:1.5rem}.insurance-form h2{color:#2c3e50;margin-bottom:1.5rem;margin-top:0}.form-grid{grid-gap:1rem;display:grid;gap:1rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:#444;font-weight:500}.form-group input{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;color:#333;font-size:1rem;padding:.75rem}.form-group input::placeholder{color:#999}@media (max-width:768px){.main-content{grid-template-columns:1fr}.insurance-app{padding:1rem}}.session-id{color:#6c757d;font-size:.875rem;margin-top:.5rem}.transcript-content.full{background-color:#f0f0f0;border:1px solid #ddd;min-height:200px}.insurance-application{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:2rem}.insurance-form{max-width:none;width:100%}@media (min-width:1200px){.insurance-app{max-width:1600px}}.button-group{display:flex;gap:10px;margin-bottom:1rem}.action-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:1rem;padding:1rem;transition:background-color .3s;width:100%}.action-button.recording{background-color:#dc3545}.action-button.clear{background-color:#6c757d}.garage-application{max-width:100%;overflow-x:hidden;padding:2rem}.form-header,.form-notice{margin-bottom:2rem;text-align:center}.form-notice{background-color:#f5f5f5;padding:1rem}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.save-indicator{right:1rem}.save-indicator,.transcript-indicator{background-color:#f0f0f0;border-radius:4px;bottom:1rem;padding:.5rem;position:fixed}.transcript-indicator{left:1rem;max-width:300px}.section-header{background-color:#e6e6e6;margin-bottom:1.5rem;padding:.5rem 1rem}.section-header h2{font-size:1rem;font-weight:700;margin:0;text-transform:uppercase}.form-row{margin-bottom:20px}.form-field{flex:1 1}.form-field label{display:block;margin-bottom:8px}.form-input{border:1px solid #ccc;border-radius:2px;font-size:.9rem;padding:.5rem;width:100%}.policy-period-row{align-items:center;display:flex;gap:2rem;margin-bottom:1.5rem}.policy-period-row>label{font-weight:400;min-width:180px}.date-inputs{display:flex;flex:1 1;gap:2rem}.date-field{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.date-field label{color:#333;font-size:.9rem}.date-field input{border:1px solid #ccc;border-radius:2px;font-size:.9rem;padding:.5rem;width:100%}.date-field input::placeholder{color:#999}input[type=text][placeholder="mm/dd/yyyy"]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>');background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}.date-range-container{align-items:center;display:flex;gap:1rem;width:100%}.date-range-container>label{white-space:nowrap}.date-range{display:flex;flex:1 1;gap:2rem}.date-range .form-field{flex:1 1}.inline-fields{display:flex;gap:2rem}.inline-fields .form-field{flex:1 1}.address-fields{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:2fr 1fr}.contact-fields{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.business-entity-group{align-items:center;display:flex;gap:2rem}.checkbox-group{align-items:center}.checkbox-label{gap:.5rem}input[type=checkbox]{height:1rem;width:1rem}.business-entity-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.business-entity-row .field-label{margin-bottom:0;min-width:120px}.business-entity-options{align-items:center;display:flex;flex-wrap:nowrap;gap:2rem}.checkbox-option{align-items:center;display:flex;gap:.5rem;white-space:nowrap}.checkbox-option input[type=checkbox]{height:16px;margin:0;width:16px}.address-city-row{display:flex;gap:2rem;margin-bottom:1rem}.address-field{flex:2 1}.address-field,.city-field{align-items:center;display:flex;gap:1rem}.city-field{flex:1 1}.address-field label,.city-field label{color:#333;font-size:.9rem;margin:0;min-width:150px}.address-field input,.city-field input{border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:.9rem;padding:.5rem}.address-city-container,.address-row,.city-row{display:none}.business-name-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.business-name-row label{color:#333;font-size:.9rem;margin:0;min-width:150px}.business-name-row .form-field{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:1rem}.business-name-row input{border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:.9rem;padding:.5rem}.address-row,.city-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.address-row label,.city-row label{color:#333;font-size:.9rem;margin:0;min-width:150px}.address-row input,.city-row input{border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:.9rem;padding:.5rem}.address-city-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 1fr;margin-bottom:1rem}.contact-info-row{display:flex;gap:2rem;margin-bottom:1rem}.contact-field{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.contact-field label{color:#333;font-size:.9rem;margin:0}.contact-field input{border:1px solid #ccc;border-radius:2px;font-size:.9rem;padding:.5rem;width:100%}.contact-row{display:none}.inspection-contact-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.inspection-contact-row label{color:#333;font-size:.9rem;margin:0;min-width:250px}.inspection-contact-row input{border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:.9rem;padding:.5rem}.years-info-row{display:flex;gap:2rem;margin-bottom:1rem}.years-field{align-items:center;display:flex;flex:1 1;gap:1rem}.years-field label{color:#333;font-size:.9rem;margin:0;min-width:300px}.years-field input{border:1px solid #ccc;border-radius:2px;font-size:.9rem;padding:.5rem;width:100px}.explanation-row{margin-bottom:1rem}.explanation-row label{color:#333;display:block;font-size:.9rem;margin-bottom:.5rem}.explanation-box{background:#fff;border:1px solid #ccc;padding:1px}.explanation-box textarea{font-size:.9rem;outline:none}.form-row .form-field .field-label,.form-row .form-field .form-textarea{display:none}.description-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.description-row label{color:#333;font-size:.9rem;margin:0;min-width:150px}.description-row input{border:1px solid #ccc;border-radius:2px;flex:1 1;font-size:.9rem;padding:.5rem}.website-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.website-row label{color:#333;font-size:.9rem;margin:0;min-width:200px}.website-input-container{align-items:center;display:flex;flex:1 1}.website-prefix{color:#333;font-size:.9rem;margin-right:.25rem}.website-input-container input{border:none;border-bottom:1px solid #000;border-radius:2px;flex:1 1;font-size:.9rem;padding:.25rem 0}.website-input-container input:focus{outline:none}.gross-receipts-row{align-items:center;display:flex;gap:2rem;margin-bottom:1.5rem}.receipts-field{align-items:center;display:flex;gap:.5rem}.receipts-field label{color:#333;font-size:.9rem;white-space:nowrap}.receipts-field input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.5rem;width:150px}.receipts-field input:focus{outline:none}.operations-breakdown{margin-bottom:1.5rem}.operations-breakdown>label{color:#333;display:block;font-size:.9rem;margin-bottom:1rem}.rating-exposure h3{font-size:1rem;font-weight:700;margin-bottom:1rem}.exposure-instruction,.exposure-notice,.exposure-warning{font-size:.9rem;margin-bottom:.5rem}.exposure-warning{font-weight:700}.exposure-table{border:1px solid #000;border-collapse:collapse;margin:1rem 0;width:100%}.exposure-table td,.exposure-table th{border:1px solid #000;font-size:.9rem;padding:4px;vertical-align:middle}.exposure-table th{background:#fff;font-weight:700;text-align:center}.exposure-table td input{border:none;font-size:.9rem;padding:2px;width:100%}.exposure-table td input:focus{outline:none}.exposure-table th:first-child{width:5%}.exposure-table th:nth-child(2){width:15%}.exposure-table th:nth-child(3){width:10%}.exposure-table th:nth-child(4){width:12%}.exposure-table th:nth-child(5),.exposure-table th:nth-child(6),.exposure-table th:nth-child(7),.exposure-table th:nth-child(8){width:8%}.exposure-table th:nth-child(9){width:12%}.exposure-table th:nth-child(10),.exposure-table th:nth-child(11){width:7%}.driver-questions{margin:1.5rem 0}.question-group{margin-bottom:1rem}.question-group label{align-items:center;display:flex;font-size:.9rem;gap:1rem}.checkbox-group{display:flex;gap:2rem}.checkbox-group label{align-items:center;display:flex;gap:.5rem}.explanation-box{border:1px solid #000;margin-top:.5rem;padding:1rem}.explanation-box textarea{border:none;min-height:80px;padding:.5rem;resize:vertical;width:100%}.contract-drivers-details{margin-left:2rem;margin-top:1rem}.legend-box{border:1px solid #000;margin-top:2rem;padding:1rem}.auto-use-legend,.status-legend{margin-bottom:1rem}.auto-use-legend h4,.status-legend h4{font-size:.9rem;font-weight:700;margin-bottom:.5rem}.status-columns{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.status-column p{font-size:.9rem;margin-bottom:.25rem}.dealers-service{margin-top:2rem}.dealers-service h3{font-size:1rem;font-weight:700;margin-bottom:1rem}.dealers-service .checkbox-row{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1rem}.dealers-service .checkbox-row label{flex:1 1;font-size:.9rem}.dealers-service .checkbox-options{display:flex;gap:2rem;min-width:150px}.dealers-service .checkbox-options label{align-items:center;display:flex;gap:.5rem}.dealers-service .explanation-box{border:1px solid #000;margin-top:1rem;padding:1rem}.dealers-service .explanation-box label{display:block;font-size:.9rem;margin-bottom:.5rem}.dealers-service .explanation-box textarea{border:none;min-height:80px;padding:.5rem;resize:vertical;width:100%}.garage-locations{margin-top:2rem}.locations-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.locations-header h3{font-size:1rem;font-weight:700;margin:0}.mobile-only-header{font-size:.9rem;margin-right:40px}.locations-table{border:1px solid #000;border-collapse:collapse;width:100%}.locations-table tr{border-bottom:1px solid #000}.locations-table tr:last-child{border-bottom:none}.locations-table td{font-size:.9rem;padding:8px;vertical-align:middle}.locations-table .location-number{font-weight:700;padding-right:12px;text-align:right;width:40px}.locations-table .location-address{width:auto}.locations-table .mobile-only{border-left:1px solid #000;text-align:center;width:100px}.locations-table input[type=text]{border:none;font-size:.9rem;padding:4px;width:100%}.locations-table input[type=checkbox]{height:16px;margin:0;width:16px}.locations-table input:focus{outline:none}.prior-carrier{margin-top:2rem}.prior-carrier h3{font-size:1rem;font-weight:700;margin-bottom:1rem}.carrier-table{border:1px solid #000;border-collapse:collapse;width:100%}.carrier-table td,.carrier-table th{border:1px solid #000;font-size:.9rem;padding:8px;vertical-align:middle}.carrier-table th{background:#fff;font-weight:700;text-align:center}.carrier-table .carrier-name{width:40%}.carrier-table .policy-year{width:30%}.carrier-table .premium{position:relative;width:30%}.carrier-table input{background:#0000;border:none;font-size:.9rem;padding:4px;width:100%}.carrier-table .premium input{padding-left:15px}.carrier-table .dollar-sign{font-size:.9rem;left:8px;position:absolute;top:50%;transform:translateY(-50%)}.carrier-table input:focus{outline:none}.loss-history{margin-top:2rem}.loss-history h3{font-size:1rem;font-weight:700;margin-bottom:1rem}.loss-options{display:flex;gap:2rem;margin-bottom:1rem}.loss-options .checkbox-label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.loss-options input[type=checkbox]{height:16px;margin:0;width:16px}.loss-table{border:1px solid #000;border-collapse:collapse;width:100%}.loss-table td,.loss-table th{border:1px solid #000;font-size:.9rem;padding:8px;vertical-align:middle}.loss-table th{background:#fff;font-weight:700;text-align:center}.loss-table td input{background:#0000;border:none;font-size:.9rem;padding:4px;width:100%}.loss-table .amount-cell{position:relative;width:150px}.loss-table .amount-cell .dollar-sign{font-size:.9rem;left:8px;position:absolute;top:50%;transform:translateY(-50%)}.loss-table .amount-cell input{padding-left:15px}.loss-table input:focus{outline:none}.insurance-cancellation{margin-top:2rem}.insurance-cancellation .question-row{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.insurance-cancellation .question-text{flex:1 1}.insurance-cancellation h3{font-size:1rem;font-weight:400;margin:0}.insurance-cancellation h3 em{font-style:italic}.insurance-cancellation .checkbox-options{display:flex;gap:2rem;min-width:150px}.insurance-cancellation .checkbox-label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.insurance-cancellation .checkbox-label input[type=checkbox]{height:16px;margin:0;width:16px}.insurance-cancellation .explanation-box{border:1px solid #000;margin-top:1rem;padding:1rem}.insurance-cancellation .explanation-box label{display:block;font-size:.9rem;margin-bottom:.5rem}.insurance-cancellation .explanation-box textarea{border:none;min-height:80px;padding:.5rem;resize:vertical;width:100%}.related-operations{margin-top:2rem}.related-operations h3{font-size:1rem;font-weight:700;margin-bottom:1rem}.related-operations-table{border:1px solid #000;border-collapse:collapse;width:100%}.related-operations-table td,.related-operations-table th{border:1px solid #000;font-size:.9rem;padding:8px;vertical-align:middle}.related-operations-table th{background:#fff;font-weight:700;text-align:center}.related-operations-table td:first-child{width:25%}.related-operations-table td:nth-child(2){width:45%}.related-operations-table td:last-child{width:30%}.alcohol-option{align-items:center;display:flex;font-size:.9rem;gap:1rem;margin-top:.5rem}.alcohol-option label{align-items:center;display:flex;gap:.5rem}.alcohol-option input[type=checkbox]{height:16px;margin:0;width:16px}.rating-basis{position:relative}.basis-input{align-items:center;display:flex;margin-bottom:.25rem}.basis-input .dollar-sign{font-size:.9rem;left:8px;position:absolute}.basis-input input{background:#0000;border:none;font-size:.9rem;padding:4px 4px 4px 20px;width:100%}.basis-input input:focus{outline:none}.basis-label{color:#666;display:block;font-size:.8rem}.rating-basis:not(:has(.dollar-sign)) .basis-input input{padding-left:4px}.manufacturing-description{color:#666;font-style:italic;margin-top:.5rem}.manufacturing-description textarea{border:none;border-top:1px solid #ccc;font-size:.9rem;margin-top:.5rem;min-height:60px;padding:.5rem;resize:vertical;width:100%}.manufacturing-description textarea:focus{outline:none}.business-ownership{margin-top:2rem}.business-ownership .question-group{margin-bottom:2rem}.business-ownership .question-row{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.business-ownership h3{flex:1 1;font-size:1rem;font-weight:400;margin:0}.business-ownership .checkbox-options{display:flex;gap:2rem;min-width:150px}.business-ownership .checkbox-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.business-ownership .checkbox-options input[type=checkbox]{height:16px;margin:0;width:16px}.business-details,.rental-details{margin-left:2rem;margin-top:1rem}.detail-row .checkbox-options{margin-top:.5rem}.detail-row label.long-label{line-height:1.4;max-width:800px}.business-details,.rental-details{border-left:2px solid #eee;margin-top:.5rem;padding:1rem}.operations-safety{margin-top:2rem}.operations-safety .question-group{margin-bottom:2rem}.operations-safety .question-row{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.operations-safety h3{flex:1 1;font-size:1rem;font-weight:400;margin:0}.operations-safety .checkbox-options{display:flex;gap:2rem;min-width:150px}.operations-safety .checkbox-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.operations-safety .checkbox-options input[type=checkbox]{height:16px;margin:0;width:16px}.lease-details,.loan-details{border-left:2px solid #eee;margin-left:2rem;margin-top:1rem;padding:1rem}.detail-row.indented{border-left:2px solid #eee;margin-left:2rem;padding-left:1rem}.detail-row label{display:block;margin-bottom:.5rem}.detail-row input[type=text]{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.5rem;width:100%}.detail-row input[type=text]:focus{border-bottom-color:#666;outline:none}.plates-section{margin-bottom:1.5rem}.plates-section .question-row{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.plates-section .question-row h3{flex:1 1;font-size:1rem;font-weight:400;margin:0}.plates-section .plate-count-input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.5rem;text-align:left;width:150px}.plates-details{margin-left:2rem}.plate-info-row{align-items:center;display:flex;gap:2rem;margin-bottom:1rem}.plate-info-row label{font-size:.9rem;margin:0;min-width:200px}.plate-info-row .full-width-input{border:none;border-bottom:1px solid #000;flex:1 1;padding:5px}.plate-info-row .full-width-input:focus{border-bottom-color:#666;outline:none}.plates-section h3 em{font-style:normal;font-weight:700}.lease-details .detail-row:last-child input[type=text]{width:100%}.plates-info-row{display:flex;gap:2rem;margin-top:1rem}.plate-info-col{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.plate-info-col label{display:block;font-size:.9rem;margin-bottom:.5rem}.plate-info-col .full-width-input{border:none;border-bottom:1px solid #000;padding:5px;width:100%}.plate-info-col .full-width-input:focus{border-bottom-color:#666;outline:none}.lot-security{margin-top:2rem}.security-header{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.security-header h3{font-size:1rem;font-weight:400;margin:0}.security-header .requirement-note{font-size:.9rem;font-weight:700}.security-row{align-items:center;display:flex;gap:2rem;margin-bottom:1rem}.security-row .location-label{font-size:.9rem;min-width:100px}.security-options{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.security-option,.security-option label{align-items:center;display:flex;gap:.5rem}.security-option label{font-size:.9rem;white-space:nowrap}.security-option input[type=checkbox]{height:16px;margin:0;width:16px}.security-option .other-description{border:none;border-bottom:1px solid #000;font-size:.9rem;margin-left:.5rem;padding:.25rem .5rem;width:200px}.security-option .other-description:focus{border-bottom-color:#666;outline:none}.key-security{margin-top:2rem}.key-security h3{font-size:1rem;font-weight:400}.key-security h3,.key-security-table{margin-bottom:1.5rem}.key-security-table table{border:1px solid #000;border-collapse:collapse;width:100%}.key-security-table td,.key-security-table th{border:1px solid #000;font-size:.9rem;padding:8px;text-align:left;vertical-align:middle}.key-security-table th{background:#fff;font-weight:400;text-align:center}.key-security-table th:first-child{width:40%}.key-security-table th:not(:first-child){width:30%}.key-security-table td:not(:first-child){text-align:center}.key-security-table input[type=checkbox]{height:16px;margin:0;width:16px}.lockbox-note{font-size:.9rem;margin-top:1rem}.lockbox-question{align-items:center;display:flex;gap:2rem;margin-top:.5rem}.lockbox-question p{margin:0}.lockbox-question .checkbox-options{display:flex;gap:2rem;min-width:150px}.lockbox-question .checkbox-options label{align-items:center;display:flex;gap:.5rem}.lockbox-question .checkbox-options input[type=checkbox]{height:16px;margin:0;width:16px}.parking-storage-racing{margin-top:2rem}.parking-storage-racing .question-row{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem}.parking-storage-racing h3{flex:1 1;font-size:1rem;font-weight:400;margin:0}.parking-storage-racing .checkbox-options{display:flex;gap:2rem;min-width:150px}.parking-storage-racing .checkbox-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.parking-storage-racing .checkbox-options input[type=checkbox]{height:16px;margin:0;width:16px}.storage-details{border-left:2px solid #eee;margin-left:2rem;margin-top:1rem;padding:1rem}.storage-details textarea{border:1px solid #ccc;font-size:.9rem;margin-top:.5rem;min-height:80px;padding:.5rem;resize:vertical;width:100%}.racing-exposure{margin-top:2rem}.racing-exposure h3{font-size:1rem;font-weight:400}.racing-exposure h3,.racing-questions .question-row{margin-bottom:1.5rem}.racing-questions .question-row.indented{border-left:2px solid #eee;margin-left:2rem;padding-left:1rem}.racing-service-group{align-items:center;display:flex;gap:2rem}.percentage-input input:focus{border-bottom-color:#666;outline:none}.service-details,.sponsor-details{border-left:2px solid #eee;margin-left:2rem;margin-top:1rem;padding:1rem}.service-details textarea,.sponsor-details textarea{border:1px solid #ccc;font-size:.9rem;margin-top:.5rem;min-height:80px;padding:.5rem;resize:vertical;width:100%}.service-details label,.sponsor-details label{display:block;font-size:.9rem;margin-bottom:.5rem}.license-states{align-items:center;display:flex;gap:2rem;margin:1rem 0 2rem 2rem}.license-states label{color:#333;font-size:.9rem;min-width:200px}.license-states input{border:none;border-bottom:1px solid #000;flex:1 1;font-size:.9rem;padding:.5rem}.license-states input:focus{border-bottom-color:#666;outline:none}.sales-breakdown{margin-bottom:2rem}.sales-breakdown h3{font-size:1rem;font-weight:400;margin-bottom:1rem}.sales-percentages{display:flex;gap:3rem;margin-bottom:.5rem;margin-left:2rem}.percentage-field{display:flex;flex-direction:column;gap:.5rem}.percentage-field label{color:#333;font-size:.9rem}.percentage-input input{padding:.5rem;width:80px}.sales-breakdown .note{color:#666;font-size:.9rem;font-style:italic;margin-left:2rem}.import-export-details{align-items:center;display:flex;gap:2rem;margin:1rem 0 1rem 2rem}.import-export-details label{color:#333;font-size:.9rem;min-width:120px}.import-export-details input{border:none;border-bottom:1px solid #000;flex:1 1;font-size:.9rem;padding:.5rem}.import-export-details input:focus{border-bottom-color:#666;outline:none}.question-group{margin-bottom:2rem}.question-group .note{color:#666;font-size:.9rem;font-style:italic;margin-left:2rem}.question-row{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.question-row label{flex:1 1;margin-right:20px}.checkbox-options{gap:40px;margin-left:auto}.checkbox-options .checkbox-label{align-items:center;display:flex;gap:8px;min-width:auto}.dealer-plates-transport{margin-top:2rem}.dealer-plates h3{font-size:1rem;font-weight:400;margin-bottom:1rem}.plates-table table{border:1px solid #000;border-collapse:collapse;margin-bottom:2rem;width:100%}.plates-table td{border:1px solid #000;font-size:.9rem;padding:8px;width:25%}.plates-table input{border:none;font-size:.9rem;padding:4px;width:100%}.plates-table input:focus{outline:none}.vehicle-transport{margin-bottom:2rem}.vehicle-transport h3{font-size:1rem;font-weight:400;margin-bottom:1rem}.transport-options{display:flex;flex-direction:column;gap:1rem;margin-left:2rem}.transport-option{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.transport-option-row{align-items:center;display:flex;gap:2rem}.transport-question{align-items:center;display:flex;gap:1rem}.transport-question span{font-size:.9rem}.contract-drivers-details{align-items:center;display:flex;gap:2rem}.minimum-age{align-items:center;display:flex;gap:.5rem}.minimum-age span{font-size:.9rem}.minimum-age input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:60px}.long-distance-transport .question-row{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.state-note{color:#333;font-size:.9rem;margin:0}.transport-details{margin-left:2rem;margin-top:1rem}.detail-row label{min-width:200px}.detail-row input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:100px}.distance-input{align-items:center;display:flex;gap:.5rem;white-space:nowrap}.distance-input input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:150px}.distance-input span{color:#333;font-size:.9rem;margin-left:.5rem}.dealer-plates-transport input:focus{border-bottom-color:#666;outline:none}.dealer-plates-transport input[type=checkbox]{height:16px;margin:0;width:16px}.customer-delivery{margin-top:2rem}.delivery-details{margin-left:2rem;margin-top:1rem}.delivery-drivers{margin-top:1rem}.delivery-drivers label{display:block;font-size:.9rem;margin-bottom:.5rem}.driver-options{display:flex;gap:2rem;margin-left:2rem}.driver-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem;margin:0}.driver-options input[type=checkbox]{height:16px;margin:0;width:16px}.vehicle-sales{margin-top:2rem}.vehicles-per-year .question-row{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.vehicles-per-year input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:100px}.internet-sales{margin-bottom:1.5rem;margin-left:2rem}.website-input{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.website-input input{border:none;border-bottom:1px solid #000;flex:1 1;font-size:.9rem;padding:.25rem}.consignment-sales{margin-left:2rem}.consignment-input{align-items:center;display:flex;gap:1rem}.consignment-input input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:100px}.consignment-input span{color:#666;font-size:.9rem;font-style:italic}.salvage-vehicles{margin-top:2rem}.salvage-details{margin-left:2rem;margin-top:1rem}.repair-question{margin-bottom:1.5rem}.repair-types{margin-top:1rem}.repair-percentages{display:flex;gap:2rem;margin-left:2rem;margin-top:.5rem}.repair-type{align-items:center;display:flex;gap:1rem}.repair-type span{font-size:.9rem}.detail-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.detail-row label{font-size:.9rem}.percentage-input{align-items:center;display:flex;gap:.5rem}.percentage-input input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;text-align:right;width:60px}.percentage-input span{font-size:.9rem}.vehicle-sales input:focus{border-bottom-color:#666;outline:none}.paperwork-test-drives{margin-top:2rem}.title-registration .frequency-options{display:flex;gap:2rem;margin-left:2rem}.title-registration .frequency-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.other-description{align-items:center;display:flex;gap:1rem;margin-left:2rem;margin-top:1rem}.other-description label{font-size:.9rem;min-width:120px}.other-description input{border:none;border-bottom:1px solid #000;flex:1 1;font-size:.9rem;padding:.25rem}.buy-here-pay-here{margin-top:2rem}.lienholder-question{align-items:center;display:flex;gap:2rem;margin-left:2rem;margin-top:1rem}.lienholder-question label{flex:1 1;font-size:.9rem}.yes-no-questions{margin-top:2rem}.yes-no-questions .question-row{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.yes-no-questions .question-row:last-child{border-bottom:none}.yes-no-questions h3{flex:1 1;font-size:1rem;font-weight:400;margin:0}.checkbox-options{display:flex;gap:2rem;min-width:150px}.checkbox-options label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.checkbox-options input[type=checkbox]{height:16px;margin:0;width:16px}.paperwork-test-drives input:focus{border-bottom-color:#666;outline:none}.coverage-details{padding:1.5rem}.coverage-row{display:flex;flex-direction:column;gap:25px;margin-bottom:1.5rem}.checkbox-field{align-items:center;display:flex;gap:.5rem}.checkbox-field input[type=checkbox]{height:16px;margin:0;width:16px}.currency-input{align-items:center;display:inline-flex;gap:.25rem}.currency-input input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:.25rem;width:150px}.deductible-options{align-items:center}.coverage-options,.deductible-options{display:flex;gap:2rem;margin-left:2rem}.coverage-option{align-items:center;display:flex;gap:.5rem}.garagekeepers-table{border-collapse:collapse;margin-top:1rem;width:100%}.garagekeepers-table td,.garagekeepers-table th{border:1px solid #000;padding:.5rem;text-align:center;vertical-align:middle}.garagekeepers-table td:first-child,.garagekeepers-table th:first-child{width:8%}.garagekeepers-table th:nth-child(2),.garagekeepers-table th:nth-child(3),.garagekeepers-table th:nth-child(4){width:12%}.garagekeepers-table th:nth-child(5),.garagekeepers-table th:nth-child(6){width:15%}.garagekeepers-table th:nth-child(7),.garagekeepers-table th:nth-child(8),.garagekeepers-table th:nth-child(9){width:12%}.garagekeepers-table td .currency-input{margin-left:4px;margin:0 4px;text-align:right;width:80px}.garagekeepers-table td span{color:#000}.service-operations{margin:2rem 0}.service-operations h3{font-size:1rem;font-weight:400;margin-bottom:1.5rem}.operations-table{border:1px solid #000;margin-bottom:1.5rem;width:100%}.operations-table table{border-collapse:collapse;width:100%}.operations-table tr{border-bottom:1px solid #000;display:grid;grid-template-columns:repeat(3,1fr)}.operations-table tr:last-child{border-bottom:none}.operations-table td{align-items:center;border-right:1px solid #000;display:flex;font-size:.9rem;padding:8px}.operations-table td:last-child{border-right:none}.operations-table .operation-type{flex:1 1;padding-right:1rem}.operations-table .percentage{align-items:center;display:flex;gap:4px;width:100px}.operations-table input{border:none;border-bottom:1px solid #000;font-size:.9rem;text-align:right;width:50px}.operations-table input:focus{border-bottom-color:#666;outline:none}.frame-straightening-options{border:1px solid #000;margin:1rem 0;padding:.5rem 1rem}.frame-straightening-options label{font-size:.9rem;margin-right:1rem}.frame-straightening-options .options{display:flex;gap:2rem;margin-top:.5rem}.frame-straightening-options .options label{align-items:center;display:flex;gap:.5rem}.frame-straightening-options input[type=checkbox]{height:16px;margin:0;width:16px}.tire-sales-breakdown{margin:1rem 0;padding:.5rem 1rem}.tire-row{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.tire-row span:first-child{font-size:.9rem;min-width:120px}.tire-row input{border:none;border-bottom:1px solid #000;font-size:.9rem;padding:2px 4px;text-align:right;width:50px}.tire-row span:last-child{font-size:.9rem}.asterisk-note{color:#666;font-size:.85rem;font-style:italic;margin-top:1rem}.operations-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.operation-item{align-items:center;border:1px solid #000;display:flex;justify-content:space-between;padding:.5rem}.operation-item .percentage-input{align-items:center;display:flex;gap:4px}@media (max-width:1200px){.operations-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.operations-grid{grid-template-columns:1fr}}.service-operations-table{border:1px solid #000;border-collapse:collapse;width:100%}.service-operations-table td{border:1px solid #000;font-size:.9rem;padding:8px}.service-operations-table .percent-cell{text-align:right;white-space:nowrap;width:80px}.service-operations-table .percent-cell input{border:none;border-bottom:1px solid #000;margin-right:4px;text-align:right;width:40px}.service-operations-table td div{text-align:right}.service-operations-table td.percent-cell div{align-items:center;display:flex;gap:4px;justify-content:flex-end;padding:2px 0}.frame-straightening{font-size:.9rem;line-height:1.5}.frame-straightening input[type=checkbox]{margin-right:4px}.service-operations-table td span.asterisk{color:#000}.description-box{border:1px solid #000;margin-top:1rem;padding:8px}.description-box label{display:block;font-weight:700;margin-bottom:8px}.description-box textarea{border:none;min-height:60px;resize:vertical;width:100%}.service-operations-table td.tire-breakdown{padding-left:24px}.service-operations-table tr:has(.tire-breakdown){border-top:none}.service-operations-table td div{padding:2px 0}.service-operations-table .tire-cell{padding:8px}.service-operations-table .tire-cell div{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:2px 0}.service-operations-table .tire-cell input{border:none;border-bottom:1px solid #000;margin-right:4px;text-align:right;width:40px}.service-operations-table .tire-cell span{flex:1 1;text-align:right}.coverage-details input,.currency-input{border:none;border-bottom:1px solid #000;margin:0 4px;outline:none;padding:2px 4px}.currency-input{width:150px}.deductible-section{align-items:center;display:flex;gap:1rem;margin:20px 0}.deductible-section span{font-weight:400;white-space:nowrap}.deductible-option{align-items:center;display:flex;gap:.5rem;margin-right:15px}.garagekeepers-table th{font-weight:400}.earthquake-table td:first-child,.earthquake-table th:first-child{width:20%}.earthquake-table td:last-child,.earthquake-table th:last-child{text-align:left;width:80%}.earthquake-table td .currency-input{margin-left:8px;width:150px}.interests-covered-row,.vehicle-type-row{align-items:center;display:flex;gap:20px;margin-bottom:15px}.interests-covered-row span,.vehicle-type-row span{min-width:120px}.checkbox-label{align-items:center;display:flex;gap:5px;margin-right:20px}.loss-payee-row{align-items:center;display:flex;gap:20px}.loss-payee-row span{min-width:120px}.full-width-input{border:none;border-bottom:1px solid #000;flex:1 1;padding:5px}.full-width-input:focus{border-bottom-color:#666;outline:none}.optional-coverages{display:flex;flex-direction:column;gap:8px;margin-left:40px;max-width:calc(100% - 40px)}.optional-coverage-row{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:8px;width:100%}.optional-coverage-row .checkbox-label{align-items:center;display:flex;font-size:1rem;gap:10px;max-width:100%;min-width:200px}.optional-coverage-row .full-width-input{flex:1 1;max-width:300px;min-width:100px}.optional-coverage-row .checkbox-group{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.garagekeepers-section{margin-bottom:30px}.garagekeepers-section h3{font-weight:400;margin-bottom:20px}.auto-table{border-collapse:collapse;margin-top:20px;width:100%}.auto-table td,.auto-table th{border:1px solid #000;padding:8px;text-align:left}.auto-table thead th{background-color:#fff;font-weight:400}.auto-table .table-input{background:#0000;border:none;padding:4px;width:100%}.auto-table .table-input:focus{outline:none}.auto-table td:first-child{text-align:center}.physical-damage-table{border-collapse:collapse;margin-top:20px;width:100%}.physical-damage-table td,.physical-damage-table th{border:1px solid #000;padding:8px;text-align:left;vertical-align:top}.physical-damage-table th{font-weight:400;text-align:center}.checkbox-stack{display:flex;flex-direction:column;gap:4px}.checkbox-stack label{white-space:nowrap}.amount-input,.checkbox-stack label{align-items:center;display:flex;gap:4px}.amount-input input{width:calc(100% - 20px)}.bailees-check{margin-top:8px}.bailees-check label{align-items:center;display:flex;font-size:.9em;gap:4px;line-height:1.2}.interest-table{border-collapse:collapse;margin-top:20px;width:100%}.interest-table td,.interest-table th{border:1px solid #000;padding:8px;text-align:left}.interest-table th{font-weight:400}.interest-table td:first-child{text-align:center;width:80px}.interest-table td:last-child{width:150px}.interest-options .checkbox-stack{display:flex;flex-direction:column;gap:4px}.interest-options label{align-items:center;display:flex;gap:4px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.table{display:table}.table-row{display:table-row}.h-24{height:6rem}.h-8{height:2rem}.w-40{width:10rem}.w-56{width:14rem}.w-\[800px\]{width:800px}.w-full{width:100%}.border-collapse{border-collapse:collapse}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f6fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.6a63b936.css.map*/