:root{--uchu-gray-1-raw: 95.57% .003 286.35;--uchu-gray-1: oklch(var(--uchu-gray-1-raw));--uchu-gray-2-raw: 92.04% .002 197.12;--uchu-gray-2: oklch(var(--uchu-gray-2-raw));--uchu-gray-3-raw: 88.28% .003 286.34;--uchu-gray-3: oklch(var(--uchu-gray-3-raw));--uchu-gray-4-raw: 84.68% .002 197.12;--uchu-gray-4: oklch(var(--uchu-gray-4-raw));--uchu-gray-5-raw: 80.73% .002 247.84;--uchu-gray-5: oklch(var(--uchu-gray-5-raw));--uchu-gray-6-raw: 75.03% .002 247.85;--uchu-gray-6: oklch(var(--uchu-gray-6-raw));--uchu-gray-7-raw: 69.01% .003 286.32;--uchu-gray-7: oklch(var(--uchu-gray-7-raw));--uchu-gray-8-raw: 63.12% .004 219.55;--uchu-gray-8: oklch(var(--uchu-gray-8-raw));--uchu-gray-9-raw: 56.82% .004 247.89;--uchu-gray-9: oklch(var(--uchu-gray-9-raw));--uchu-blue-1-raw: 89.66% .046 260.67;--uchu-blue-1: oklch(var(--uchu-blue-1-raw));--uchu-blue-2-raw: 80.17% .091 258.88;--uchu-blue-2: oklch(var(--uchu-blue-2-raw));--uchu-blue-3-raw: 70.94% .136 258.06;--uchu-blue-3: oklch(var(--uchu-blue-3-raw));--uchu-blue-4-raw: 62.39% .181 258.33;--uchu-blue-4: oklch(var(--uchu-blue-4-raw));--uchu-blue-5-raw: 54.87% .222 260.33;--uchu-blue-5: oklch(var(--uchu-blue-5-raw));--uchu-blue-6-raw: 51.15% .204 260.17;--uchu-blue-6: oklch(var(--uchu-blue-6-raw));--uchu-blue-7-raw: 47.36% .185 259.89;--uchu-blue-7: oklch(var(--uchu-blue-7-raw));--uchu-blue-8-raw: 43.48% .17 260.2;--uchu-blue-8: oklch(var(--uchu-blue-8-raw));--uchu-blue-9-raw: 39.53% .15 259.87;--uchu-blue-9: oklch(var(--uchu-blue-9-raw));--uchu-navy-10-raw: 35.58% .13 259.87;--uchu-navy-10: oklch(var(--uchu-navy-10-raw));--uchu-navy-11-raw: 31.58% .11 259.87;--uchu-navy-11: oklch(var(--uchu-navy-11-raw));--uchu-navy-12-raw: 27.58% .09 259.87;--uchu-navy-12: oklch(var(--uchu-navy-12-raw));--uchu-yin-1-raw: 91.87% .003 264.54;--uchu-yin-1: oklch(var(--uchu-yin-1-raw));--uchu-yin-2-raw: 84.61% .004 286.31;--uchu-yin-2: oklch(var(--uchu-yin-2-raw));--uchu-yin-3-raw: 76.89% .004 247.87;--uchu-yin-3: oklch(var(--uchu-yin-3-raw));--uchu-yin-4-raw: 69.17% .004 247.88;--uchu-yin-4: oklch(var(--uchu-yin-4-raw));--uchu-yin-5-raw: 61.01% .005 271.34;--uchu-yin-5: oklch(var(--uchu-yin-5-raw));--uchu-yin-6-raw: 52.79% .005 271.32;--uchu-yin-6: oklch(var(--uchu-yin-6-raw));--uchu-yin-7-raw: 43.87% .005 271.3;--uchu-yin-7: oklch(var(--uchu-yin-7-raw));--uchu-yin-8-raw: 35.02% .005 236.66;--uchu-yin-8: oklch(var(--uchu-yin-8-raw));--uchu-yin-9-raw: 25.11% .006 258.36;--uchu-yin-9: oklch(var(--uchu-yin-9-raw));--uchu-yin-raw: 14.38% .007 256.88;--uchu-yin: oklch(var(--uchu-yin-raw));--uchu-yang-raw: 99.4% 0 0;--uchu-yang: oklch(var(--uchu-yang-raw))}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white: var(--uchu-yin-1);--black: var(--uchu-yin-9);--dark-grey: var(--uchu-yin-7);--navy-700: var(--uchu-blue-9);--color-text: var(--white);--color-border: var(--uchu-gray-3);--color-border--focused: var(--uchu-gray-6);--color-background: var(--uchu-yin-1);--sans-serif: "Libre Franklin", system-ui, Avenir, Helvetica, Arial, sans-serif;--serif: "Libre Caslon Text", serif;--border-standard: 1px solid var(--color-border);--padding-vertical-reduced-height: 8px;--padding-horizontal-standard: 16px;--padding-vertical-standard: 16px;--padding-standard: var(--padding-vertical-standard) var(--padding-horizontal-standard);--padding-reduced: var(--padding-vertical-reduced-height) var(--padding-horizontal-reduced-width);--margin-standard--vertical: 0;--margin-standard--horizontal: 2px;font-family:var(--sans-serif);line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--color-text);font-synthesis:none;text-rendering:optimizeLegibility}@media (min-width: 500px){:root{--margin-standard--vertical: 8px;--margin-standard--horizontal: 16px}}@media (prefers-color-scheme: light){:root{--color-text: var(--uchu-navy-11);--color-background: var(--uchu-gray-1)}a:hover{color:#747bff}button{color:var(--uchu-yin-8);background-color:var(--uchu-gray-1);border:2px solid var(--color-text)}button:active{border:2px solid var(--uchu-gray-9)}}@media (prefers-color-scheme: dark){:root{--color-text: var(--uchu-yin-1);--color-background: var(--uchu-yin-9)}button{color:var(--color-text);background-color:var(--color-background);border:2px solid var(--color-text)}button:active{border:2px solid var(--uchu-gray-6)}}main{background-color:var(--color-background);display:flex;flex-direction:column;gap:0;max-width:780px;margin:auto;padding-bottom:80px}@media print{main{padding-bottom:0}}section{margin:var(--margin-standard--vertical) var(--margin-standard--horizontal)}table{width:100%;border-spacing:0;border-collapse:collapse}thead{display:none}@media (min-width: 500px){thead{display:table-header-group}thead td{padding:var(--padding-standard)}}tbody tr:last-of-type{border-bottom:1px solid var(--color-border)}tr{border:var(--border-standard);border-bottom:0;display:block;padding:var(--padding-standard)}@media (min-width: 500px){tr{display:table-row}}td{padding:0;margin:0}@media (min-width: 500px){td{padding:var(--padding-standard)}}input,textarea{color:inherit;font-family:inherit;border:0;font-size:16px;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;field-sizing:content;min-height:24px;min-width:24px}input{min-width:1em;margin-left:0;margin-right:0}textarea{resize:none}input[type=date]{width:auto;cursor:pointer}input[type=number]{min-width:5em;text-align:right}input:focus-visible,textarea:focus-visible{outline:1px solid var(--grey-100);outline:transparent}input::-webkit-date-and-time-value{text-align:left}button{font-size:12px;font-weight:700;letter-spacing:-.2px;padding:7px 10px;border-radius:4px;transition:opacity .15s ease-out}button:hover{cursor:pointer}button:disabled{opacity:.6;cursor:not-allowed}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1,h2{margin:0;line-height:1.1;font-family:var(--serif);display:inline}h1{font-size:4.2em;font-variant:small-caps;font-synthesis-small-caps:auto;font-weight:400;letter-spacing:-3.6px;font-family:var(--serif)}h2{font-weight:700;font-size:1em;margin-right:.05em;white-space:nowrap}._topSection_chcme_1,._hero_chcme_2{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}._hero_chcme_2{column-gap:82px}._to_chcme_1,._from_chcme_14{display:flex;align-items:flex-start}._to_chcme_1 input,._from_chcme_14 input{width:100%;display:block}._to_chcme_1 h2,._from_chcme_14 h2{width:3.5em}._buttonIcon_chcme_26{font-size:2em}._from_chcme_14{margin-top:8px;margin-bottom:16px;min-width:260px}._address_chcme_36{margin-left:36px}._date_chcme_40{display:flex;align-items:baseline}._date_chcme_40>h2,._date_chcme_40>input{width:8em;text-align:left}._customer_chcme_50{display:flex;align-items:baseline}._customerFields_chcme_55{display:flex;flex-direction:column}._itemRow_chcme_60{transition:box-shadow .15s ease-out}._itemRow_chcme_60 td{display:inline-block}@media (min-width: 500px){._itemRow_chcme_60 td{display:table-cell}}._itemRow_chcme_60 input{max-width:70px}._itemRowInner_chcme_73{display:contents;padding:var(--padding-standard)}@media (min-width: 500px){._itemHeading_chcme_78{display:none}}._selectCell_chcme_84{padding-left:0;padding-right:0;position:relative;top:6px}@media (min-width: 500px){._selectCell_chcme_84{padding-left:16px;padding-bottom:22px}}@media print{._selectCell_chcme_84{display:none!important}}._modifyItemRow_chcme_101{display:flex;justify-content:space-between;padding:16px;text-align:center;border:var(--border-standard);border-top:0}@media print{._modifyItemRow_chcme_101{display:none}}._deleteButton_chcme_113 svg{position:relative;right:2px}@media screen{._focusedRow_chcme_118{border-color:var(--color-border--focused);box-shadow:1px 2px 3px var(--color-border)}}._descriptionHeader_chcme_125{width:50%}td._description_chcme_125{width:100%;display:flex;flex-direction:column}._qty_chcme_135{justify-content:flex-start;width:50%;text-align:right}@media (min-width: 500px){._qty_chcme_135{width:auto;text-align:left}}._qty_chcme_135 ._itemHeading_chcme_78{margin-right:.3em}._itemTotal_chcme_148 span{font-family:var(--serif);text-align:right}._price_chcme_155{justify-content:flex-end;width:50%;text-align:left;white-space:nowrap}._price_chcme_155 h2{margin-right:0}@media (min-width: 500px){._price_chcme_155{width:auto}._price_chcme_155:before{content:"$";font-family:var(--serif)}}._totalSection_chcme_172{background-color:var(--uchu-yin-8);padding:var(--padding-standard);text-align:right}@media (prefers-color-scheme: light){._totalSection_chcme_172{background-color:var(--uchu-gray-2)}}._totalSection_chcme_172 h2{display:inline-block;width:50%;text-align:right}._totalSection_chcme_172 input{max-width:70px;text-align:right}@media (min-width: 500px){._totalSection_chcme_172 input{margin-bottom:0}}._totalSection_chcme_172 input[inputmode=numeric]{min-width:2.5em;max-width:4em}._payment_chcme_197{text-decoration:underline;display:flex;justify-content:space-between;flex-wrap:wrap}._paymentDetails_chcme_204{margin-bottom:var(--margin-standard--vertical)}._paymentDetails_chcme_204 h2,._paymentTerms_chcme_209 h2{display:block}._paymentDetails_chcme_204 textarea,._paymentTerms_chcme_209 textarea{max-width:400px}._tax_chcme_218{margin-top:var(--margin-standard--vertical);display:flex;justify-content:flex-end;align-items:center}._tax_chcme_218 h2{width:auto}._tax_chcme_218 input{min-width:1em}._poweredBy_chcme_232{font-size:10px;text-align:center;font-family:Libre Caslon Text,serif;display:none}@media print{._poweredBy_chcme_232{display:block}}._legal_chcme_242{font-family:monospace;font-size:10px;text-align:center}._datePicker_9zg8i_1{color:var(--color-text)}._icon_1or5v_1 path{fill:var(--color-text)}._button_oa2i3_1{display:flex;justify-content:center;align-items:center;color:var(--color-text);position:relative}._icon_oa2i3_9{font-size:1.4em;margin-right:2px;margin-top:1px}._icon_oa2i3_9 svg{height:15px;width:15px}._tooltip_oa2i3_21{position:relative}._tooltip_oa2i3_21:before{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px;padding:6px 8px;background-color:var(--color-background);color:var(--color-text);border:2px solid var(--color-text);border-radius:0;font-size:11px;font-weight:400;line-height:1.2;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;border-top:2px solid #dfdfdf;border-left:2px solid #dfdfdf;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:1px 1px #00000040}._tooltip_oa2i3_21:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:2px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--color-text);z-index:1001;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}._tooltip_oa2i3_21:hover:before,._tooltip_oa2i3_21:focus:before,._tooltip_oa2i3_21:hover:after,._tooltip_oa2i3_21:focus:after{opacity:1;visibility:visible}@media (prefers-color-scheme: dark){._tooltip_oa2i3_21:before{border-top:2px solid var(--color-border--focused);border-left:2px solid var(--color-border--focused);border-right:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}}@media print{._tooltip_oa2i3_21:before,._tooltip_oa2i3_21:after{display:none!important}}._wrapper_134q6_1{position:fixed;bottom:0;left:0;right:0;background-color:var(--color-background);border-top:2px solid var(--color-border);padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;gap:8px;box-shadow:0 -2px 4px #0000001a;z-index:1000;border-top:2px solid #dfdfdf;border-left:2px solid #dfdfdf;border-right:2px solid #808080;border-bottom:2px solid #808080}@media print{._wrapper_134q6_1{display:none}}@media (prefers-color-scheme: dark){._wrapper_134q6_1{border-top:2px solid var(--color-border--focused);border-left:2px solid var(--color-border--focused);border-right:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}}._dialog_1j8nw_1{padding:0;border:none;background:transparent;max-width:90vw;max-height:90vh}._dialog_1j8nw_1::backdrop{background-color:#00000080}._content_1j8nw_13{background-color:var(--color-background);color:var(--color-text);min-width:300px;max-width:500px;border-top:2px solid #dfdfdf;border-left:2px solid #dfdfdf;border-right:2px solid #808080;border-bottom:2px solid #808080;box-shadow:2px 2px 4px #00000040}._header_1j8nw_27{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:var(--color-background);border-bottom:1px solid var(--color-border)}._title_1j8nw_38{margin:0;font-size:14px;font-weight:700;font-family:var(--sans-serif)}._closeButton_1j8nw_45{background-color:var(--color-background);border:1px solid var(--color-text);color:var(--color-text);width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;padding:0;cursor:pointer;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #808080;border-bottom:1px solid #808080}._closeButton_1j8nw_45:hover{background-color:var(--color-border)}._closeButton_1j8nw_45:active{border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}._body_1j8nw_78{padding:16px;line-height:1.5}@media (prefers-color-scheme: dark){._content_1j8nw_13{border-top:2px solid var(--color-border--focused);border-left:2px solid var(--color-border--focused);border-right:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}._closeButton_1j8nw_45{border-top:1px solid var(--color-border--focused);border-left:1px solid var(--color-border--focused);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}._closeButton_1j8nw_45:active{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border--focused);border-bottom:1px solid var(--color-border--focused)}}@media print{._dialog_1j8nw_1{display:none!important}}._content_x8leb_1{text-align:center}._message_x8leb_5{margin:0 0 20px;font-size:14px;line-height:1.5;color:var(--color-text)}._actions_x8leb_12{display:flex;gap:12px;justify-content:center;align-items:center}
