.nl-bill-page,.nl-bill-page .nl-bill-shell,.nl-bill-page .nl-bill-layout,.nl-bill-page .nl-bill-form,.nl-bill-page .nl-linked-booking,.nl-bill-page .nl-receipt-ticket,.nl-bill-page .nl-receipt-header,.nl-bill-page .nl-receipt-body,.nl-bill-page .nl-receipt-row,.nl-bill-page .nl-field,.nl-bill-page .nl-upload-zone-wrapper,.nl-bill-page .nl-upload-preview-card,.nl-bill-page .nl-preview-info,.nl-bill-page .nl-preview-actions{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.nl-bill-page,.nl-bill-page .nl-bill-shell,.nl-bill-page .nl-bill-layout{overflow-x:clip!important}.nl-bill-page .nl-bill-form,.nl-bill-page .nl-receipt-ticket,.nl-bill-page .nl-upload-zone-wrapper,.nl-bill-page .nl-upload-preview-card{width:100%!important;overflow:hidden!important}.nl-bill-page .nl-receipt-store{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important}.nl-bill-page .nl-receipt-row{width:100%!important}.nl-bill-page .nl-receipt-label{flex:0 auto!important;min-width:0!important;max-width:42%!important}.nl-bill-page .nl-receipt-line{flex:10px!important;min-width:0!important}.nl-bill-page .nl-receipt-value,.nl-bill-page .nl-receipt-value-wrap{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:right!important;flex:0 58%!important;min-width:0!important;max-width:58%!important;line-height:1.35!important;overflow:hidden!important}.nl-bill-page .nl-preview-info{flex:1 1 0!important;width:0!important;overflow:hidden!important}.nl-bill-page .nl-preview-filename{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.partner-content>div:has(#bill-amount-input){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form{grid-template-columns:minmax(0,1fr)!important;width:100%!important}:is(.partner-panel-card:has(#bill-amount-input) form>div,.partner-panel-card:has(#bill-amount-input) form>label,.partner-panel-card:has(#bill-amount-input) form>button){min-inline-size:0!important;max-inline-size:100%!important}@media (max-width:620px){.nl-bill-page .nl-bill-shell,.nl-bill-page .nl-bill-layout,.nl-bill-page .nl-bill-form{width:100%!important;min-width:0!important;max-width:100%!important}.nl-bill-page .nl-receipt-row{grid-template-columns:minmax(0,40%) minmax(8px,1fr) minmax(0,55%)!important;align-items:center!important;column-gap:8px!important;display:grid!important}.nl-bill-page .nl-receipt-label{grid-column:1!important;max-width:100%!important}.nl-bill-page .nl-receipt-line{grid-column:2!important;width:100%!important;margin:0!important}.nl-bill-page .nl-receipt-value,.nl-bill-page .nl-receipt-value-wrap,.nl-bill-page .nl-status-tag{grid-column:3!important;justify-self:end!important;width:auto!important;min-width:0!important;max-width:100%!important}.nl-bill-page .nl-upload-preview-card{grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"thumb info""actions actions"!important;align-items:center!important;gap:10px 12px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.nl-bill-page .nl-preview-thumb-container,.nl-bill-page .nl-preview-file-icon{grid-area:thumb!important}.nl-bill-page .nl-preview-info{grid-area:info!important;width:100%!important;min-width:0!important;max-width:100%!important}.nl-bill-page .nl-preview-actions{grid-area:actions!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.nl-bill-page .nl-ocr-btn-premium,.nl-bill-page .nl-delete-file-btn{justify-content:center!important;min-width:0!important;max-width:100%!important}.nl-bill-page .nl-ocr-btn-premium span,.nl-bill-page .nl-delete-file-btn span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}}@media (max-width:860px){.partner-content:has(#bill-amount-input){width:100vw!important;min-width:0!important;max-width:100vw!important;overflow-x:clip!important}.partner-content>div:has(#bill-amount-input){width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important}.partner-panel-card:has(#bill-amount-input){width:calc(100vw - 28px)!important;min-width:0!important;max-width:calc(100vw - 28px)!important;margin-inline:auto!important}.partner-panel-card:has(#bill-amount-input) form{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.partner-panel-card:has(#bill-amount-input) form>div:has(+div #bill-amount-input){width:100%!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(+div #bill-amount-input)>div:last-child{width:100%!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(+div #bill-amount-input)>div:last-child>div{align-items:start!important;justify-content:initial!important;grid-template-columns:minmax(0,42%) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.partner-panel-card:has(#bill-amount-input) form>div:has(+div #bill-amount-input)>div:last-child>div>span:first-child{min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(+div #bill-amount-input)>div:last-child>div>span:last-child{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;justify-self:end!important;width:100%!important;min-width:0!important;max-width:100%!important;line-height:1.4!important;overflow:visible!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div{width:100%!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div{align-items:center!important;justify-content:initial!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div>div:first-child{width:100%!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div>div:first-child>div:last-child{flex:1 1 0!important;width:0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div>div:first-child>div:last-child>span:first-child{text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div>div:last-child{flex:initial!important;flex-shrink:1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div>div>div:last-child>*{justify-content:center!important;min-width:0!important;max-width:100%!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div+div{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.partner-panel-card:has(#bill-amount-input) form>div:has(#bill-amount-input)+div+div>span{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}}
