/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#33333333\]{border-color:#3333}.border-\[\#f6e4d2\]\/20{border-color:oklab(92.8539% .011927 .0286951/.2)}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#1a1a1a\]\/50{background-color:oklab(21.7786% -7.45058e-9 0/.5)}.bg-\[\#333333\]{background-color:#333}.bg-\[\#f9f6ee\]{background-color:#f9f6ee}.bg-\[\#f9f6ee\]\/50{background-color:oklab(97.3259% .0000537038 .0110567/.5)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#1a1a1a\]{--tw-gradient-from:#1a1a1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f9f6ee\]{--tw-gradient-from:#f9f6ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2d2d2d\]{--tw-gradient-to:#2d2d2d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#f6e4d2\]{--tw-gradient-to:#f6e4d2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.break-all{word-break:break-all}.text-\[\#333333\]{color:#333}.text-\[\#666666\]{color:#666}.text-\[\#f6e4d2\]{color:#f6e4d2}.text-\[\#f9f6ee\]{color:#f9f6ee}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:bg-\[\#000000\]:hover{background-color:#000}.hover\:bg-\[\#2d2d2d\]:hover{background-color:#2d2d2d}.hover\:bg-\[\#f6e4d2\]:hover{background-color:#f6e4d2}}body{background:linear-gradient(#f9f6ee 0%,#f6e4d2 100%) fixed}.dark body{background:linear-gradient(#1a1a1a 0%,#2d2d2d 100%) fixed}@layer components{.dashboard-card{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.3s;transition-duration:.3s}.dashboard-card:hover{box-shadow:var(--tw-shadow-lg);transform:translateY(-.5rem)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f9f6ee;border-radius:100px}.dark ::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#f6e4d2;border:2px solid #f9f6ee;border-radius:100px}.dark ::-webkit-scrollbar-thumb{background:#2d2d2d;border:2px solid #1a1a1a}::-webkit-scrollbar-thumb:hover{background:#e6d4c2}.dark ::-webkit-scrollbar-thumb:hover{background:#3d3d3d}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}.billbody{background:linear-gradient(#f9f6ee 0%,#f6e4d2 100%) fixed;padding:20px;font-family:Roboto,sans-serif}.bill{color:#333;background:#fff;border:1px solid #000;width:700px;margin:auto;padding:20px;position:relative}.bill .header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.bill .logo img{justify-content:space-between;align-items:center;width:70px;display:flex}.bill .company-info{flex-direction:column;justify-content:center;display:flex}.bill .company{font-size:22px;font-weight:700}.bill .link{color:#555;flex:1;font-size:14px;font-weight:400}.bill .title{text-align:center;margin-top:10px;font-size:18px;font-weight:700}.bill .row{justify-content:space-between;margin-top:20px;display:flex}.bill .to{margin-top:10px}.bill table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:15px}.bill th,.bill td{border:1px solid #000;padding:3px;font-size:14px}.bill th{text-align:center}.bill td input{border:none;outline:none;width:100%}.bill .amount,.bill .rate,.bill .qty{text-align:center}.bill .totalRow td{font-weight:700}.bill .footer{text-align:right;margin-top:40px;font-weight:700}.bill .companyStamp{opacity:.9;width:70px;margin:0 auto 5px 565px;display:block}.bill button{cursor:pointer;color:#f9f6ee;text-transform:uppercase;background-color:#333;border:none;border-radius:8px;margin-top:10px;margin-right:10px;padding:8px 15px;font-weight:700}.bill button:hover{background-color:#222}.bill td button{color:#fff;background:red;border:none;padding:3px 8px}@media (width<=600px){.bill{padding:10px}.bill .row,.bill .to{flex-wrap:wrap;justify-content:center}.bill table{white-space:nowrap;display:block;overflow-x:auto}.bill th,.bill td{font-size:12px}.bill input{width:100%}}@media print{@page{margin-top:0;margin-bottom:0}.bill button{display:none}body{background:#fff}.bill #billTable th:nth-child(6),.bill #billTable td:nth-child(6){display:none}.bill>.row input,.bill>.to input{border:none}.bill{border:none;padding:5px}.row input,.to input{border:none;width:auto}.bill #markPaid,.bill #paidSection label{display:none}.bill #paidStamp{display:block!important}}@media (width<=600px){.bill{padding:10px}.row,.to{flex-wrap:wrap;justify-content:center}table{white-space:nowrap;display:block;overflow-x:auto}th,td{font-size:12px}input{width:100%}}.bill .row input[type=date]{color:#000;text-align:center;border:none;outline:none;font-family:Arial,sans-serif;font-size:14px;font-weight:700}.bill #paidStamp{color:#2e7d3240;pointer-events:none;border:8px solid #2e7d3240;padding:10px 40px;font-size:90px;font-weight:700;display:block;position:absolute;top:35%;left:30%;transform:rotate(-25deg)}.bill #billTable td textarea{white-space:normal;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;font-family:inherit;font-size:14px;display:block}
