@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start-3221{inset-inline-start:calc(var(--spacing) * 3221)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.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}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.site-split{flex-direction:column;flex:1;min-height:0;display:flex}.chat-side{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pane-side{border-left:1px solid var(--line);background:var(--bg);min-width:0;min-height:0;display:none}@media (min-width:1100px){.site-split.with-pane{grid-template-columns:minmax(380px,1fr) minmax(460px,1.15fr);display:grid}.site-split.with-pane .pane-side{flex-direction:column;display:flex}.site-split.with-pane .chat-col{max-width:640px}}.mtabs{display:none}@media (max-width:1099px){.mtabs{border-bottom:1px solid var(--line);background:var(--bg);flex:none;gap:4px;padding:6px 10px 0;display:flex}.mtabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.mtabs button.on{color:var(--brand-deep);border-bottom-color:var(--brand)}.mtabs .mtab-plus{color:var(--brand-deep);margin-left:auto}.mtab-dot{background:var(--warn);border-radius:50%;width:6px;height:6px}.site-split.tab-doc .chat-scroll,.site-split.tab-lead .chat-scroll{display:none}.site-split.tab-doc .chat-side,.site-split.tab-lead .chat-side{flex:none}.site-split.tab-doc .pane-side,.site-split.tab-lead .pane-side{border-left:0;flex-direction:column;flex:1;order:-1;display:flex}.site-split.tab-lead .composer-wrap{display:none}}.pane{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lead-pane{flex-direction:column;flex:1;min-height:0;display:flex}.lead-pane>.card{flex:1;min-height:0}.pane-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.pane-title{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.pane-sub{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pane-paper{background:var(--sunk);flex:1;min-height:0;padding:12px;overflow:auto}.pane-paper.editable tr[data-line]{cursor:pointer}.pane-paper.editable tr[data-line]:hover td{background:#eaf2fe!important}.pane-hint{text-align:center;max-width:420px;color:var(--muted);background:var(--surface);border:1px dashed var(--line-strong);border-radius:12px;margin:8px auto 0;padding:12px 14px;font-size:13.5px}.pane-empty{color:var(--faint);flex:1;place-items:center;padding:40px;display:grid}.pane-foot{border-top:1px solid var(--line);background:var(--bg);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.pane-note{color:var(--muted);flex:200px;font-size:12.5px}.pane-btns{flex-wrap:wrap;gap:6px;display:flex}.pane-ask{border:1px dashed var(--line-strong);background:var(--surface);color:var(--brand-deep);border-radius:999px;align-self:flex-start;margin:0 12px 10px;padding:6px 12px;font-size:13px}.sheet-paper tr.row-missing td:last-child,.sheet-paper tr.row-missing td:nth-last-child(2){color:#c2402c!important}.line-sheet{border-top:1px solid var(--line-strong);background:var(--surface);flex:none;gap:10px;padding:12px 14px;display:grid;box-shadow:0 -8px 24px -16px #1416194d}@media (max-width:1099px){.line-sheet{z-index:45;max-height:80dvh;padding-bottom:max(14px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0;position:fixed;bottom:0;left:0;right:0;overflow:auto}}.ls-title{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.ls-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.ls-field{gap:4px;display:grid}.ls-field.wide{grid-column:1/-1}.ls-field>span{color:var(--muted);font-size:12px;font-weight:600}.ls-field .input{border-radius:10px;padding:9px 11px;font-size:16px}.ls-qty{align-items:center;gap:4px;display:flex}.ls-qty button{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;flex:none;width:40px;height:42px;font-size:18px;font-weight:700}.ls-qty .input{text-align:center;min-width:0}.ls-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ls-amount{font-variant-numeric:tabular-nums;font-size:17px}.evidence{color:var(--faint);margin-top:6px;font-size:12.5px}.evidence summary{cursor:pointer;border-radius:999px;align-items:center;gap:3px;padding:2px 8px 2px 4px;list-style:none;display:inline-flex}.evidence summary::-webkit-details-marker{display:none}.evidence summary:hover{background:var(--sunk);color:var(--muted)}.evidence summary svg{transition:transform .15s}.evidence[open] summary svg{transform:rotate(90deg)}.evidence ul{border-left:2px solid var(--line-strong);color:var(--muted);white-space:normal;margin:4px 0 0;padding:6px 10px 6px 22px}.evidence li{margin:2px 0}.doc-mini{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;box-shadow:var(--shadow);white-space:normal;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.doc-mini:hover{border-color:var(--line-strong);background:var(--sunk)}.doc-mini b{font-size:14px;display:block}.doc-mini-sub{color:var(--faint);font-size:12.5px;display:block}.home-board{flex:1;min-height:0;overflow-y:auto}.home-col{flex-direction:column;gap:14px;max-width:980px;margin:0 auto;padding:22px 20px 60px;display:flex}.home-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.home-nums{flex-wrap:wrap;gap:8px;display:flex}.num-card{background:var(--sunk);border-radius:12px;flex-direction:column;min-width:96px;padding:8px 12px;display:flex}.num-card span{color:var(--muted);font-size:12px}.num-card b{letter-spacing:-.01em;font-size:20px}.num-card.warn{background:#fcebeb}.num-card.warn span{color:#a32d2d}.num-card.warn b{color:#791f1f}.num-card.att{background:#faeeda}.num-card.att span{color:#854f0b}.num-card.att b{color:#633806}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .num-card.warn{background:#3a2222}:root:not([data-theme=light]) .num-card.warn span,:root:not([data-theme=light]) .num-card.warn b{color:#f7c1c1}:root:not([data-theme=light]) .num-card.att{background:#3a3020}:root:not([data-theme=light]) .num-card.att span,:root:not([data-theme=light]) .num-card.att b{color:#fac775}}.home-first{text-align:center;margin:6vh 0 4px}.home-first h1{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(24px,3.2vw,32px);font-weight:700}.home-first .lead{color:var(--muted);margin:0}.home-label{color:var(--faint);margin-top:6px;font-size:13px}.cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.hcard{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);min-width:0;color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.hcard:hover{border-color:var(--line-strong);transform:translateY(-1px)}.hc-status{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:flex}.tone-busy .hc-status{color:var(--brand-deep)}.tone-attention .hc-status{color:var(--brand-deep);font-weight:600}.tone-warn .hc-status{color:var(--stamp);font-weight:600}.hc-title{align-items:center;gap:2px;margin-bottom:2px;font-size:15px;font-weight:700;display:flex}.hc-title .hc-chev{color:var(--faint);margin-left:auto}.hc-note{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.hc-note svg{color:var(--faint);flex:none}.mini{color:#2c2c2a;border:1px solid var(--line-strong);background:#fff;border-radius:6px;margin-top:8px;padding:6px 7px;font-family:Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:10.5px}.mini.empty{color:#888780;background:var(--sunk);border-style:dashed;place-items:center;height:58px;display:grid}.mini-title{text-align:center;letter-spacing:2px;margin-bottom:3px;font-size:11px;font-weight:700}.mini table{border-collapse:collapse;table-layout:fixed;width:100%}.mini td{white-space:nowrap;text-overflow:ellipsis;border:1px solid #d3d1c7;padding:1px 4px;overflow:hidden}.mini td:first-child{width:22%}.mini td:nth-child(3){width:18%}.mini td:nth-child(4){width:26%}.mini tr.tot td{background:#f1efe8;font-weight:700}.spin{border:2px solid var(--line-strong);border-top-color:var(--brand);vertical-align:middle;border-radius:50%;flex:none;width:11px;height:11px;margin-left:6px;animation:.9s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.dot-blue{background:var(--brand);vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;margin-left:6px;display:inline-block}.site-item{align-items:center;display:flex}.site-item .site-meta{margin-left:auto}.site-item .dot{flex:none}.sheet-tabs{background:var(--sunk);border-bottom:1px solid var(--line);flex:none;gap:2px;padding:6px 12px 0;display:flex;overflow-x:auto}.sheet-tabs button{border:1px solid var(--line);background:var(--bg);color:var(--muted);white-space:nowrap;border-bottom:0;border-radius:8px 8px 0 0;padding:6px 12px;font-size:12.5px}.sheet-tabs button.on{color:var(--ink);border-color:var(--line-strong);background:#fff;font-weight:600}.terms-grid{grid-template-columns:auto minmax(70px,.7fr) minmax(110px,1fr) minmax(120px,1.2fr) minmax(130px,1fr);align-items:center;gap:6px 8px;display:grid}.terms-h{color:var(--faint);font-size:11.5px}.terms-pct{display:block;position:relative}.terms-pct .input{text-align:right;font-variant-numeric:tabular-nums;padding-right:28px}.terms-pct em{color:var(--faint);pointer-events:none;font-size:12.5px;font-style:normal;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:640px){.terms-grid{grid-template-columns:auto 1fr 1fr}.terms-grid .terms-h:nth-child(4),.terms-grid .terms-h:nth-child(5){display:none}.terms-grid>div>input:nth-child(4),.terms-grid>div>input:nth-child(5){grid-column:2/span 2}}.pane-paper.offscreen{width:900px;height:1px;padding:0;position:absolute;top:0;left:-100000px;overflow:hidden}.preview-bar{border-bottom:1px solid var(--line);background:var(--bg);flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex}.doclist{background:var(--sunk);flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 12px 16px;display:flex;overflow-y:auto}.dl-head{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px 12px;display:flex;position:relative}.dl-head:disabled{opacity:1}.dl-title{text-align:center;letter-spacing:.1em;font-size:20px;font-weight:800}.dl-sub{text-align:center;color:var(--faint);font-size:12px}.dl-info{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 12px;margin-top:8px;padding-top:10px;font-size:14px;display:grid}.dl-info span{color:var(--faint);font-size:13px}.dl-info b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dl-info i{color:var(--brand-deep);font-style:normal;font-weight:500}.dl-edit{color:var(--brand-deep);align-items:center;gap:2px;font-size:12px;display:inline-flex;position:absolute;top:12px;right:14px}.dl-sec{justify-content:space-between;padding:6px 4px 0;font-size:13px;font-weight:700;display:flex}.dl-sec span{color:var(--faint);font-weight:400}.dl-empty{background:var(--surface);border:1px dashed var(--line-strong);text-align:center;color:var(--muted);border-radius:12px;padding:14px;font-size:13.5px}.dl-group{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.dl-trade{background:var(--sunk);padding:8px 14px;font-size:14px;font-weight:700}.dl-row{text-align:left;border-top:1px solid var(--line);background:var(--surface);grid-template-columns:1fr auto 18px;grid-template-areas:"name amt chev""detail detail detail";align-items:center;gap:2px 8px;width:100%;padding:10px 12px 9px 14px;display:grid}.dl-row:disabled{opacity:1}.dl-row.fresh{background:#fff8d6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dl-row.fresh{background:#3a3420}}.dl-name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.dl-name small{color:var(--faint);font-size:12px;font-weight:400}.dl-amt{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:amt;font-size:15px;font-weight:600}.dl-row.miss .dl-amt{color:var(--stamp)}.dl-chev{color:var(--faint);grid-area:chev}.dl-detail{color:var(--muted);background:var(--sunk);border-radius:6px;grid-area:detail;justify-self:start;padding:2px 8px;font-size:12px}.dl-detail.warn{background:var(--warn-soft);color:var(--warn)}.dl-detail:empty{display:none}.dl-subtotal{color:var(--muted);border-top:1px solid var(--line);background:var(--bg);justify-content:space-between;padding:8px 14px;font-size:13px;display:flex}.dl-subtotal b{color:var(--ink);font-weight:600}.dl-add{border:1px dashed var(--line-strong);background:var(--surface);width:100%;height:46px;color:var(--brand-deep);border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.dl-total{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:6px 16px}.dl-total>div{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;padding:8px 0;font-size:14px;display:flex}.dl-total>div:first-child{border-top:0}.dl-total b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.dl-total .sum{font-size:15px}.dl-total .sum b{color:var(--brand-deep);font-size:20px;font-weight:800}.dl-terms{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;display:flex}.dl-terms span{color:var(--muted);flex:none}.dl-terms b{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.dl-terms:disabled{opacity:1}.dl-termrows{color:var(--muted);gap:4px;padding:0 16px;font-size:12.5px;display:grid}.dl-termrows>div{grid-template-columns:52px 1fr auto;gap:8px;display:grid}.dl-termrows b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.dl-preview{background:var(--brand);color:#fff;border:0;border-radius:14px;height:48px;margin-top:4px;font-size:15px;font-weight:700}.ls-chips{flex-wrap:wrap;gap:6px;display:flex}.ls-chips.wide{grid-column:1/-1}.ls-chips .chip{padding:5px 11px;font-size:13.5px}.doclist>*{flex:none}@media (max-width:1099px){.pane-foot .pane-note,.pane-btns .only-pc,.pane-ask,.site-split.tab-doc .hint,.site-split.tab-lead .hint{display:none}.pane-foot{padding:8px 10px}.pane-btns{width:100%}.pane-btns .btn{flex:1;justify-content:center}}.fe{grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:16px;min-width:0;padding:12px 14px 14px;display:grid}.fe-paper{align-self:start;min-width:0;position:sticky;top:12px}.fe-tabs{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:8px;display:flex}.fe-tabs button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.fe-tabs button.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.fe-set{width:auto;margin-left:auto;padding:5px 10px;font-size:12.5px}.fe-sheet{background:var(--sunk);border-radius:12px;min-width:0;max-height:78vh;padding:14px;transition:opacity .15s;overflow:auto}.fe-sheet.busy{opacity:.55}.fe-sheet .sheet-paper{margin:0}.fe-side{flex-direction:column;gap:8px;min-width:0;display:flex}.fe-blk{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}.fe-blk.on{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.fe-h{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:11px 12px;font-size:13.5px;display:flex}.fe-h i{background:var(--sunk);width:20px;height:20px;color:var(--muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.fe-blk.on .fe-h i{background:var(--brand);color:#fff}.fe-h b{flex:none;font-weight:700}.fe-sum{min-width:0;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.fe-chev{color:var(--faint);margin-left:auto;font-size:11px;transition:transform .15s}.fe-blk.on .fe-chev{transform:rotate(180deg)}.fe-body{border-top:1px solid var(--line);gap:10px;padding:2px 12px 12px;display:grid}.fe-row{grid-template-columns:74px minmax(0,1fr) auto;align-items:start;gap:8px;padding-top:10px;display:grid}.fe-k{color:var(--muted);padding-top:5px;font-size:12.5px;font-weight:700}.fe-v{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.fe-v .chip{font-size:12.5px}.fe-v .chip.lock{opacity:.7;cursor:default}.fe-v .chip.ghost{color:var(--brand-deep);background:0 0;border-style:dashed}.fe-text{color:var(--muted);padding-top:5px;font-size:12.5px}.fe-tail{color:var(--faint);align-self:center;font-size:11.5px}.fe-in{width:100%;padding:7px 10px;font-size:13px}.fe-note{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.55}.fe-check{cursor:pointer;align-items:flex-start;gap:8px;margin-top:4px;font-size:13px;display:flex}.fe-check input{margin-top:3px}.fe-check em{color:var(--muted);font-size:12px;font-style:normal;display:block}.fe-labels{background:var(--sunk);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;padding:8px 10px 10px;display:grid}.fe-labels label{color:var(--faint);gap:3px;font-size:11.5px;display:grid}.fe-labels .input{padding:6px 8px;font-size:13px}.fe-labels .fe-note{grid-column:1/-1;margin-top:0}.fe-sw{background:var(--line-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:40px;height:24px;margin-top:3px;padding:0;position:relative}.fe-sw i{background:#fff;border-radius:999px;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.fe-sw.on{background:var(--brand)}.fe-sw.on i{left:19px}@media (max-width:1099px){.fe{grid-template-columns:1fr}.fe-paper{position:static}.fe-sheet{max-height:60vh}.fe-row{grid-template-columns:1fr}.fe-k{padding-top:0}.fe-labels{grid-template-columns:1fr}}.dpaper-wrap{background:#fff;width:100%;max-width:46rem;padding:10px;display:inline-block}.pane-paper .dpaper-wrap,.paper-box .dpaper-wrap{margin:0 auto 12px;display:block}@media (max-width:767px){.dpaper-wrap{padding:4px}.paper-box .dpaper-wrap{margin-bottom:8px}}.home-col{--hl-map-h:300px}@media (max-width:640px){.home-col{--hl-map-h:230px}}.pill.hot{color:#c2410c;background:#fff0e5;align-items:center;gap:5px;display:inline-flex}.dbj-live-dot{background:currentColor;border-radius:9px;width:7px;height:7px;animation:1.4s ease-in-out infinite dbjLive;display:inline-block}@keyframes dbjLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.hl-empty{background:var(--sunk);color:var(--muted);text-align:center;border-radius:12px;margin:0 12px 12px;padding:22px 16px;font-size:14px;line-height:1.6}.hl-foot{color:var(--faint);padding:0 14px 12px;font-size:12.5px}.hl-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:760px){.hl-row{grid-template-columns:1fr}}.hl-list{flex-direction:column;padding:4px 14px 12px;display:flex}.hl-none{color:var(--faint);margin:6px 0;font-size:13.5px;line-height:1.6}.hl-item{border-bottom:1px solid var(--line);color:var(--ink);align-items:baseline;gap:10px;min-width:0;padding:8px 0;text-decoration:none;display:flex}.hl-item:last-child{border-bottom:0}.hl-item:hover b{color:var(--brand-deep)}.hl-when{min-width:78px;color:var(--brand-deep);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.hl-what{flex-direction:column;min-width:0;display:flex}.hl-what b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.hl-what span{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.hl-tag{background:var(--sunk);color:var(--muted);border-radius:999px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.hl-tag.new{color:#c2410c;background:#fff0e5}.home-dock{z-index:5;background:linear-gradient(to bottom, transparent, var(--bg) 22px);margin-top:4px;padding:18px 0 14px;position:sticky;bottom:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pill.hot,:root:not([data-theme=light]) .hl-tag.new{color:#fdba74;background:#3a2716}}.home-col.with-dock{padding-bottom:0}.home-dock .composer-input[data-empty="1"]:before{white-space:nowrap;text-overflow:ellipsis;left:0;right:0;overflow:hidden}.home-dock .composer-input{position:relative}.hl-cta{background:var(--bg);border-radius:14px;place-items:center;padding:16px;display:grid;position:absolute;inset:0 12px 12px}@supports (color:color-mix(in lab, red, red)){.hl-cta{background:color-mix(in srgb, var(--bg) 35%, transparent)}}.hl-cta{pointer-events:none;z-index:2}.hl-cta-card{pointer-events:auto;background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;max-width:440px;padding:16px 18px;box-shadow:0 10px 30px #00000024}.hl-cta-title{letter-spacing:-.01em;margin-bottom:6px;font-size:16px;font-weight:800}.hl-cta-card p{color:var(--muted);margin:0 0 8px;font-size:13.5px;line-height:1.6}.hl-cta-card ol{color:var(--muted);gap:2px;margin:0 0 12px;padding-left:20px;font-size:13px;display:grid}.hl-cta-actions{flex-wrap:wrap;gap:8px;display:flex}.hl-cta-actions .btn{padding:8px 14px;font-size:14px}@media (max-width:640px){.hl-cta{background:0 0;padding:10px 0 0;position:static}.hl-cta-card{max-width:none;box-shadow:none}}.hl-cta-steps{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin:0 0 12px;font-size:13px;display:flex}.hl-cta-steps b{color:var(--brand-deep)}@media (max-width:640px){.home-col{--hl-map-h:190px;gap:10px;padding-top:14px}.home-top{flex-wrap:nowrap;gap:8px}.home-nums{flex-wrap:nowrap;flex:1;gap:6px;min-width:0}.num-card{flex:1;min-width:0;padding:6px 10px}.num-card span{font-size:11.5px}.num-card b{white-space:nowrap;font-size:17px}.home-top>.btn{flex:none;padding:9px 12px;font-size:14px}.hl-map .card-head{padding:10px 12px;gap:6px!important}.hl-map .card-title{font-size:15px}.hl-sub,.hl-foot{display:none}.hl-port{padding:4px 10px!important;font-size:12.5px!important}.hl-map .card-head{flex-wrap:nowrap!important}.hl-map .card-head>div:first-child{flex:auto!important}.hl-mapnow,.hl-today{display:none}.hl-map .card-title,.hl-map .pill{white-space:nowrap}.hl-map .pill{font-size:11px}.hl-cta{display:none!important}.hl-cta-mbtn{display:inline-flex!important}}.hl-cta-mbtn{z-index:2;white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:14.5px;display:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #00000038}.hl-sheet-bg{z-index:80;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.hl-sheet{background:var(--surface);width:100%;padding:10px 18px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;animation:.18s ease-out hlUp}.hl-sheet .hl-cta-title{margin:6px 0 8px;font-size:17px}.hl-sheet p{color:var(--muted);margin:0 0 10px;font-size:14.5px;line-height:1.65}.hl-sheet .hl-cta-steps{flex-direction:column;gap:6px;margin-bottom:16px;font-size:14.5px}.hl-sheet .hl-cta-actions{flex-direction:column}.hl-sheet .hl-cta-actions .btn{justify-content:center;padding:12px;font-size:15px}.hl-sheet-grip{background:var(--line-strong);border-radius:4px;width:40px;height:4px;margin:0 auto 6px}.hl-sheet-close{width:100%;color:var(--faint);background:0 0;border:0;margin-top:8px;padding:10px;font-size:14px;display:block}@keyframes hlUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.lk{max-width:640px;margin:0 auto;padding:22px 16px 110px}.lk-head{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:10px 0 6px;display:flex}.lk-mark{border-radius:24px;width:76px;height:76px;font-size:30px}.lk-name{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.lk-sub{color:var(--muted);font-size:14px}.lk-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lk-chips .chip{pointer-events:none}.lk-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.lk-stat{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:14px;padding:12px 8px}.lk-stat b{font-size:20px;font-weight:800;display:block}.lk-stat span{color:var(--faint);font-size:12px}.lk-intro{color:var(--ink);background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;border-radius:14px;margin:0 0 14px;padding:12px 14px;font-size:14.5px;line-height:1.65}.lk-acts{gap:8px;margin-bottom:18px;display:flex}.lk-acts .btn{border-radius:14px;flex:1;justify-content:center;padding:13px 10px;font-size:15px}.lk-sec{color:var(--muted);margin:18px 2px 8px;font-size:13px;font-weight:700}.lk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lk-card{background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:14px;text-decoration:none;display:block;overflow:hidden}.lk-card-b{padding:8px 10px 10px}.lk-card-t{font-size:14px;font-weight:700;line-height:1.35}.lk-card-m{color:var(--faint);margin-top:2px;font-size:12px}.lk-card-q{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.45}.lk-foot{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.lk-foot .btn{border-radius:14px;flex:1;justify-content:center;max-width:608px;padding:14px;font-size:16px}.lk-cta{background:var(--sunk);color:var(--ink);border-radius:16px;align-items:center;gap:10px;margin:28px 0 0;padding:14px 16px;font-size:14px;text-decoration:none;display:flex}.lk-cta b{font-weight:800}.lk-cta .mark{background:var(--brand);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:inline-flex}.lk-cta .go{color:var(--faint);margin-left:auto}@media (min-width:700px){.lk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ask-chips{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:flex}.ask-chips .chip{padding:8px 12px;font-size:13.5px}.pform{background:var(--sunk);flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 12px 20px;display:flex;overflow-y:auto}.pform>*{flex:none}.paper-card{background:var(--surface);border-radius:20px;flex-direction:column;padding:18px 16px 14px;display:flex}.pf-title{text-align:center;letter-spacing:.3em;border-bottom:2px solid var(--ink);margin-bottom:10px;padding:4px 0 14px;font-size:22px;font-weight:800}.pf-sec{color:var(--muted);margin:8px 0 4px;font-size:13px;font-weight:700}.pf-row{grid-template-columns:64px 1fr;align-items:center;gap:10px;padding:6px 0;font-size:14.5px;display:grid}.pf-label{color:var(--muted);white-space:nowrap;font-size:13px}.pf-label i{color:var(--brand);margin-left:2px;font-style:normal}.pf-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.pf-val.muted{color:var(--muted);font-weight:500}.pf-in{border:1px solid var(--line-strong);background:var(--surface);border-radius:8px;outline:0;width:100%;height:34px;padding:0 10px;font-size:14.5px;font-weight:600}.pf-in::placeholder{color:var(--faint);font-weight:400}.pf-in:focus{border-color:var(--brand)}.pf-fold{border:0;border-top:1px dashed var(--line-strong);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:10px 0 6px;display:flex}.pf-fold-v{align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.pf-biz{padding-bottom:6px}.pf-items{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;margin-top:8px;padding:10px 0 6px;font-size:14px;font-weight:700;display:flex}.pf-items small{color:var(--faint);font-size:11.5px;font-weight:400}.pf-empty{text-align:center;color:var(--muted);padding:16px 8px;font-size:13.5px}.pf-trade{background:var(--sunk);border-radius:6px;margin-top:8px;padding:8px 10px;font-size:14px;font-weight:700}.pf-line{border-bottom:1px solid var(--line);grid-template-columns:1fr 32px;align-items:start;display:grid}.pf-line.fresh{background:#fff8d6;border-radius:6px;margin:0 -8px;padding:0 8px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pf-line.fresh{background:#3a3420}}.pf-line-main{text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;grid-template-areas:"name amt""detail detail";align-items:center;gap:3px 8px;width:100%;padding:10px 4px 10px 8px;display:grid}.pf-line-main:disabled{opacity:1}.pf-name{grid-area:name;align-items:center;gap:2px;min-width:0;font-size:15px;font-weight:600;display:inline-flex}.pf-name svg{color:var(--faint);flex:none}.pf-amt{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:amt;font-size:15px;font-weight:600}.pf-detail{color:var(--muted);grid-area:detail;font-size:12.5px}.pf-detail small{color:var(--faint);font-size:12px}.pf-detail.warn{color:var(--warn);background:var(--warn-soft);border-radius:6px;justify-self:start;padding:1px 7px}.pf-x{width:32px;height:40px;color:var(--faint);background:0 0;border:0;place-items:center;margin-top:2px;display:grid}.pf-sub{color:var(--muted);justify-content:flex-end;align-items:center;gap:14px;padding:8px 8px 8px 0;font-size:13px;display:flex}.pf-sub span{align-items:center;gap:2px;display:inline-flex}.pf-sub b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.pf-add{border:1px dashed var(--brand);background:var(--surface);height:48px;color:var(--brand-deep);border-radius:12px;justify-content:center;align-items:center;gap:4px;margin:12px 0 6px;font-size:15px;font-weight:700;display:inline-flex}.pf-total{border-top:2px solid var(--ink);margin-top:6px;padding-top:4px}.pf-total>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:9px 0;font-size:14.5px;display:flex}.pf-total>div>span{font-weight:700}.pf-total small{color:var(--faint);margin-left:4px;font-size:12px;font-weight:400}.pf-total b{font-variant-numeric:tabular-nums;font-weight:700}.pf-total .grand b{color:var(--brand);letter-spacing:-.02em;font-size:22px}.pf-total .hg{color:var(--brand-deep);border-bottom:0;justify-content:flex-end;padding:4px 0 2px;font-size:12px}.pf-settings{background:var(--surface);border-radius:20px;flex-direction:column;padding:4px 16px;display:flex}.pf-set{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--ink);background:0 0;align-items:center;gap:8px;padding:14px 0;font-size:15px;display:flex}.pf-set:first-child{border-top:0}.pf-set span{flex:none;font-weight:700}.pf-set b{text-align:right;min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.pf-set svg{color:var(--faint);flex:none}.pf-set:disabled{opacity:1}.pf-choice{gap:6px;padding:0 0 12px;display:flex}.pf-termrows{color:var(--muted);gap:4px;padding:0 0 12px;font-size:12.5px;display:grid}.pf-termrows>div{grid-template-columns:52px 1fr auto;gap:8px;display:grid}.pf-termrows b{color:var(--ink);font-weight:600}.pf-preview{background:var(--brand);color:#fff;border:0;border-radius:16px;height:54px;font-size:16px;font-weight:700}.mls{z-index:46;background:var(--surface);max-height:86dvh;padding-bottom:max(10px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000040}.mls-grip{background:var(--line-strong);border-radius:2px;width:40px;height:4px;margin:8px auto 2px}.mls-head{justify-content:space-between;align-items:center;padding:6px 16px 4px;font-size:17px;display:flex}.mls-head .icon-btn{font-size:22px}.mls-body{flex-direction:column;gap:10px;padding:4px 16px 8px;display:flex;position:relative;overflow-y:auto}.mls-f{gap:5px;display:grid}.mls-f>span{color:var(--muted);font-size:12.5px;font-weight:600}.mls-in{border:1px solid var(--line-strong);background:var(--sunk);border-radius:12px;outline:0;width:100%;height:46px;padding:0 12px;font-size:16px}.mls-in:focus{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft)}.mls-in.num{text-align:right;font-variant-numeric:tabular-nums}.mls-3{grid-template-columns:1fr 1fr 1.3fr;gap:8px;display:grid}.mls-ac{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:14px;margin-top:-4px;overflow:hidden}.mls-ac-row{text-align:left;border:0;border-top:1px solid var(--line);background:0 0;grid-template-columns:1fr auto;grid-template-areas:"b e""s e";width:100%;padding:10px 14px;display:grid}.mls-ac-row:first-child{border-top:0}.mls-ac-row.first{background:var(--brand-soft)}.mls-ac-row b{grid-area:b;font-size:15px}.mls-ac-row small{color:var(--faint);grid-area:s;font-size:12px}.mls-ac-row.new b{color:var(--brand-deep)}.mls-enter{color:var(--faint);grid-area:e;align-self:center}.mls-sum{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:6px 0;display:flex}.mls-sum span{color:var(--muted);font-size:13px;font-weight:600}.mls-sum b{color:var(--brand);font-variant-numeric:tabular-nums;font-size:20px}.mls-chips{flex-wrap:wrap;gap:6px;display:flex}.mls-chips .chip{padding:7px 12px;font-size:14px}.mls-more{color:var(--brand-deep);background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:13.5px;font-weight:600}.mls-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px 0;display:flex}.mls-btn{background:var(--brand);color:#fff;border:0;border-radius:14px;flex:1;height:52px;font-size:16px;font-weight:700}.mls-btn:disabled{background:var(--brand-soft);color:var(--brand-deep);opacity:.8}.mls-btn.ghost{background:var(--sunk);color:var(--ink);flex:0 0 90px}.mls-hint{color:var(--faint);flex-basis:100%;justify-content:space-between;font-size:12.5px;display:flex}.mls-link{color:var(--brand-deep);background:0 0;border:0;margin-left:auto;font-size:12.5px;font-weight:600}@media (max-width:1099px){.pane-head .only-pc{display:none}}.pane-paper.editable td[data-region],.pane-paper.editable tr[data-region]{cursor:pointer}.split-handle{display:none}@media (min-width:1100px){.site-split.with-pane{grid-template-columns:var(--split,minmax(380px, 1fr) 8px minmax(460px, 1.15fr))}.split-handle{cursor:col-resize;background:var(--line);display:block;position:relative}.split-handle:after{content:"";background:var(--line-strong);border-radius:2px;width:4px;height:36px;margin-top:-18px;position:absolute;top:50%;left:2px}.split-handle:hover,.split-handle:active{background:var(--brand-soft)}.pane-side{border-left:0}}.sheet-paper tr.ls-row td{border:0!important;padding:0!important}.ls-inline{margin:6px 0 10px}.ls-inline .line-sheet{border:1px solid var(--brand);box-shadow:var(--shadow-pop);border-radius:12px;position:static}@media (max-width:1099px){.head-sheet .ls-grid{grid-template-columns:1fr 1fr}.head-sheet .terms-grid{grid-template-columns:auto 1fr 1fr}.head-sheet .terms-grid .terms-h:nth-child(4),.head-sheet .terms-grid .terms-h:nth-child(5){display:none}.head-sheet .terms-grid>div>input:nth-child(4){grid-column:2/span 2}.head-sheet .terms-grid>div>input:nth-child(5){grid-column:2/span 2;margin-bottom:6px}}.region-bar{border-bottom:1px solid var(--line);background:var(--bg);flex:none;align-items:center;gap:6px;padding:8px 10px;display:flex;overflow-x:auto}.region-bar .chip{flex:none}.pane-paper.phone{padding:8px}.pane-paper.phone tr[data-region]{cursor:pointer}.items-sheet{z-index:45;max-height:88dvh}.items-sheet .pform{background:var(--surface);padding:0 12px 8px}.items-sheet .paper-card{border-radius:0;padding:4px 0 8px}.items-sheet .pf-items{margin-top:0}.mls:not(.items-sheet){z-index:47}.head-sheet{z-index:46}.pane-paper{position:relative}.rg-box{pointer-events:none;z-index:3;border:2px solid #0000;border-radius:8px;transition:border-color .12s,background .12s;position:absolute}.rg-box.hot{background:#3182f612;border-color:#3182f6}.rg-tag{color:#fff;opacity:0;white-space:nowrap;background:#3182f6;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;transition:opacity .12s,transform .12s;position:absolute;top:-11px;right:-2px;transform:translateY(2px)}.rg-box.hot .rg-tag{opacity:1;transform:none}.pane-paper.phone .rg-box{background:#3182f60a;border-color:#9fc4f5}.pane-paper.phone .rg-box.rg-terms{border-color:#f5d78e}.pane-paper.phone .rg-tag{opacity:1;color:#0c447c;background:#9fc4f5;transform:none}.pane-paper.phone .rg-box.rg-terms .rg-tag{color:#633806;background:#f5d78e}.pane-paper.phone .rg-box.hot{border-color:#3182f6}.pf-chat{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;align-items:center;gap:6px;margin:10px 0 6px;padding:4px 4px 4px 14px;display:flex}.pf-chat:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.pf-chat-in{background:0 0;border:0;outline:0;flex:1;min-width:0;height:36px;font-size:15px}.pf-chat-send{background:var(--brand);color:#fff;border:0;border-radius:50%;flex:none;width:36px;height:36px;font-size:17px;font-weight:700}.pf-chat-send:disabled{background:var(--line-strong)}.items-sheet.sheet-head .pform,.items-sheet.sheet-settings .pform{padding:0 12px 12px}.items-sheet.sheet-settings .pf-settings{margin-top:4px}.quick-toast{z-index:44;background:var(--ink);color:var(--bg);box-shadow:var(--shadow-pop);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:92%;padding:7px 14px;font-size:13px;position:absolute;bottom:118px;left:50%;overflow:hidden;transform:translate(-50%)}.pick-bar{border:1px solid var(--brand);background:var(--brand-soft);border-radius:14px;flex-direction:column;gap:6px;margin-bottom:6px;padding:8px 10px;display:flex}.pick-main{align-items:center;gap:8px;display:flex}.pick-main b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pick-sub{color:var(--muted);white-space:nowrap;font-size:12px}.pick-qty{border:1px solid var(--line-strong);background:var(--surface);text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;outline:0;width:84px;height:40px;margin-left:auto;padding:0 10px;font-size:18px}.pick-qty:focus{border-color:var(--brand)}.pick-unit{color:var(--muted);min-width:22px;font-size:14px}.pick-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pick-chips .chip{padding:5px 10px;font-size:13px}.pick-amt{color:var(--brand-deep);font-size:13px;font-weight:600}.icon-btn.mic.on{color:#e5484d;background:#fdecec;animation:1s infinite micPulse}@keyframes micPulse{0%,to{box-shadow:0 0 #e5484d59}50%{box-shadow:0 0 0 6px #e5484d00}}.pf-tip{border:1px dashed var(--line-strong);color:var(--muted);text-align:center;border-radius:10px;margin:10px 0 4px;padding:10px 12px;font-size:13px}.pay-sheet{z-index:48}.pay-body{gap:14px;padding-top:8px}.pay-presets{flex-wrap:wrap;gap:8px;display:flex}.pay-c{border:1.5px solid var(--line-strong);background:var(--surface);min-height:46px;color:var(--muted);font:inherit;border-radius:12px;padding:0 16px;font-size:15px;font-weight:500}.pay-c.on{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-deep);font-weight:700}.pay-once{flex-direction:column;gap:10px;display:flex}.pay-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pay-grid.pay-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-grid.pay-n4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pay-b{border:1.5px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:12px 6px;display:flex}.pay-b input{text-align:center;width:100%;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;padding:2px;font-size:15px;font-weight:700}.pay-b input:focus-visible{outline:1px solid var(--brand);border-radius:6px}.pay-b .pct{justify-content:center;align-items:center;gap:2px;display:flex}.pay-b .pct input{text-align:right;width:2.6rem;color:var(--brand-deep);font-size:17px}.pay-b .pct span{color:var(--muted);font-size:13px}.pay-b .amt{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.pay-note{color:var(--faint);margin:0;font-size:13px;line-height:1.5}.pay-note.warn{color:var(--amber,#c77700);font-weight:600}.pay-when>summary{cursor:pointer;color:var(--faint);font-size:13.5px;list-style:none}.pay-when>summary::-webkit-details-marker{display:none}.pay-when>summary:before{content:"▸ "}.pay-when[open]>summary:before{content:"▾ "}.pay-when .row{grid-template-columns:3.4rem 1fr 8.2rem;align-items:center;gap:6px;margin-top:8px;display:grid}.pay-when .row span{color:var(--muted);font-size:13.5px;font-weight:600}.pay-when .row .input{padding:8px 10px;font-size:14px}.pay-default{align-items:flex-start;gap:12px;margin-top:4px;font-size:16px;font-weight:700;display:flex}.pay-default input{width:22px;height:22px;accent-color:var(--brand);flex:none;margin:2px 0 0}.pay-default em{color:var(--faint);margin-top:2px;font-size:13.5px;font-style:normal;font-weight:400;display:block}@media (min-width:1100px){.pane{overflow:hidden}.pane .mls{border-radius:18px 18px 0 0;max-height:82%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #0000002e}.pane .region-bar{padding:8px 14px}}.dpaper{--ground:#f2f4f6;--surface:#fff;--sunk:#f2f4f6;--bg:#fff;--bg-2:#f7f9fb;--ink:#191f28;--ink-2:#333d4b;--muted:#4e5968;--faint:#8b95a1;--line:#e5e8eb;--line-strong:#d1d6db;--brand:#3182f6;--primary:#1b64da;--primary-soft:#e8f3ff;--ok:#1846a8;--amber:#8a6212;--stamp:#c2402c;--t-cap:.875rem;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--shadow-lift:0 2px 4px #16191c0d, 0 14px 30px -14px #16191c33;--r-card:20px;color:var(--ink);text-align:left;box-sizing:border-box;background:#fff;width:100%;max-width:46rem;margin:0 auto;font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;font-size:16px;line-height:1.5}.dpaper *,.dpaper :before,.dpaper :after{box-sizing:border-box}.dpaper table{border-collapse:collapse}.dpaper .card{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-lift);border:1px solid #0000}.dpaper .mono{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dpaper .label{letter-spacing:0;color:var(--muted);font-size:.8rem;font-weight:500}.dpaper h1,.dpaper h2,.dpaper p,.dpaper dl,.dpaper dd,.dpaper ol,.dpaper ul{margin:0}.dpaper .display{letter-spacing:-.02em;font-weight:800}.dpaper [data-line]{cursor:pointer}.dpaper tr.main{display:table-row}.dpaper tr.main>th,.dpaper tr.main>td{display:table-cell}.dpaper tr.row-new td,.dpaper .shp-r.row-new{background:#fff8d6!important}.dpaper tr.row-missing td.amt,.dpaper tr.row-missing td.c-amount{color:var(--stamp)}.dpaper .sheet .num,.dpaper .sum-sheet .num,.dpaper .sheet-tot td,.dpaper .tot-rows .mono,.dpaper .doc-group-n{font-variant-numeric:tabular-nums}.dpaper .doc-terms-in{resize:vertical;white-space:pre-wrap}.dpaper .doc-foot{flex-direction:column;gap:.85rem;display:flex}.dpaper .doc-terms{flex-direction:column;gap:.8rem;display:flex}.dpaper .doc-acct{border-top:1px solid var(--line);flex-direction:column;gap:.3rem;padding-top:.65rem;display:flex}.dpaper .doc-row-h{align-items:center;gap:.5rem;display:flex}.dpaper .doc-row-h .label{margin:0}.dpaper .doc-acct-v{letter-spacing:.01em;font-size:.9rem;font-weight:600}.dpaper .doc-acct-v.faint{color:var(--faint);font-weight:400}.dpaper .doc-acct.off .doc-acct-v,.dpaper .doc-acct.off .label,.dpaper .doc-clauses.off .terms-list,.dpaper .doc-clauses.off .doc-acct-v{opacity:.4}.dpaper .doc-clauses{border-top:1px solid var(--line);flex-direction:column;gap:.4rem;padding-top:.65rem;display:flex}.dpaper .terms-list{color:var(--muted);flex-direction:column;gap:.45rem;margin:0;padding:0 0 0 1.3rem;font-size:.8rem;line-height:1.6;display:flex}.dpaper .terms-list li{padding-left:.1rem}.dpaper .terms-list li>strong{color:var(--ink);font-size:.82rem;display:block}.dpaper .terms-list li::marker{color:var(--faint);font-size:.78rem}.dpaper .doc-biz-rows{grid-template-columns:auto 1fr;gap:.28rem .7rem;margin:0;font-size:.78rem;display:grid}.dpaper .doc-biz-rows>div{display:contents}.dpaper .doc-biz-rows dt{color:var(--faint);white-space:nowrap}.dpaper .doc-biz-rows dd{color:var(--ink);margin:0}.dpaper .sheet{border-collapse:collapse;width:100%;font-size:.85rem}.dpaper .sheet th,.dpaper .sheet td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:.42rem .45rem}.dpaper .sheet thead th{color:var(--faint);white-space:nowrap;font-size:.7rem;font-weight:600}.dpaper .sheet .num{text-align:right;white-space:nowrap}.dpaper .sheet tr.sheet-group th{border-bottom:0;padding:.75rem .45rem .3rem;font-size:.8rem;font-weight:700}.dpaper .sheet tr.sheet-group .dot{background:var(--primary);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:.4rem;display:inline-block}.dpaper .sheet{table-layout:fixed}.dpaper .sheet .no{color:var(--faint);text-align:right;font-size:.76rem}.dpaper .sheet .ut{color:var(--muted);text-align:center}@media (min-width:48rem),print{.dpaper .sheet .no{width:5%}.dpaper .sheet .nm{width:26%}.dpaper .sheet .ds~.nm,.dpaper .sheet.has-desc .nm{width:18%}.dpaper .sheet .sp{width:13%}.dpaper .sheet .ut{width:7%}.dpaper .sheet .qt{width:8%}.dpaper .sheet .up{width:13%}.dpaper .sheet .amt{width:15%}.dpaper .sheet .nt{width:13%}}.dpaper .sheet td.nm{word-break:break-word}.dpaper .sheet .sub-label{text-align:right}.dpaper .sheet tr.sheet-sub td{color:var(--muted);border-bottom:2px solid var(--line);font-size:.76rem;font-weight:600}.dpaper .sheet .meta{display:none}.dpaper .sheet .ds{width:30%;color:var(--muted);word-break:keep-all;overflow-wrap:anywhere;font-size:.8rem;line-height:1.5}.dpaper .sheet .desc-line{color:var(--muted);word-break:keep-all;overflow-wrap:anywhere;margin-top:.1rem;font-size:.76rem;line-height:1.5;display:block}@media (min-width:48rem){.dpaper .sheet .desc-line{display:none}}@media (max-width:47.99rem){.dpaper .sheet .ds,.dpaper .sheet tbody tr>td.ds{display:none}}@media print{.dpaper .sheet .ds{display:table-cell}.dpaper .sheet .desc-line{display:none}}.dpaper .sheet .cc{vertical-align:middle;width:9%;color:var(--ink-2,var(--muted));word-break:keep-all;overflow-wrap:anywhere;font-size:.8rem;line-height:1.45}@media (max-width:47.99rem){.dpaper .sheet .cc,.dpaper .sheet tbody tr>td.cc{display:none}}@media print{.dpaper .sheet .cc{display:table-cell!important}}.dpaper .sheet td.nm>span:first-child{display:block}@media (max-width:47.99rem){.dpaper .sheet thead,.dpaper .sheet .sp,.dpaper .sheet .qt,.dpaper .sheet .up,.dpaper .sheet .no,.dpaper .sheet .ut,.dpaper .sheet .nt{display:none}.dpaper .sheet,.dpaper .sheet tbody,.dpaper .sheet:not(.as-table) tfoot.sheet-sum{width:100%;display:block}.dpaper .sheet:not(.as-table) tfoot.sheet-sum tr{box-sizing:border-box;justify-content:space-between;align-items:baseline;gap:.5rem;width:100%;display:flex}.dpaper .sheet:not(.as-table) tfoot.sheet-sum th,.dpaper .sheet:not(.as-table) tfoot.sheet-sum td{display:block}.dpaper .sheet:not(.as-table) tfoot.sheet-sum td.amt{text-align:right;white-space:nowrap;margin-left:auto}.dpaper .sheet:not(.as-table) tfoot.sheet-sum td:not(.amt){display:none}.dpaper .sheet tbody tr{box-sizing:border-box;align-items:baseline;gap:.5rem;width:100%;display:flex}.dpaper .sheet tbody tr>th,.dpaper .sheet tbody tr>td{display:block}.dpaper .sheet td.amt{white-space:nowrap}.dpaper .sheet tr.sheet-group th,.dpaper .sheet tr.sheet-sub td:first-child{flex:1}.dpaper .sheet td.nm{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.dpaper .sheet .meta{color:var(--faint);font-size:.72rem;display:block}.dpaper .sheet td.amt{text-align:right;flex:none}.dpaper .sheet tbody tr{border-bottom:1px solid var(--line)}.dpaper .sheet tbody tr>td,.dpaper .sheet tbody tr>th,.dpaper .sheet tbody tr.sheet-group{border-bottom:0}.dpaper .sheet tbody tr.sheet-sub{border-bottom:2px solid var(--line)}.dpaper .sheet tbody tr.sheet-sub>td{border-bottom:0}}.dpaper .sheet .meta2,.dpaper .sheet .meta-sub{display:none}@media (max-width:47.99rem){.dpaper .sheet .meta-sub{color:var(--faint);word-break:keep-all;overflow-wrap:anywhere;font-size:.72rem;line-height:1.5;display:block}}@media print{.dpaper .sheet .meta-sub{display:none!important}}.dpaper .sheet.as-table{border:1px solid var(--line-strong)}.dpaper .sheet.as-table thead th{background:var(--sunk);color:var(--muted);border-bottom:1px solid var(--line-strong)}.dpaper .sheet.as-table th,.dpaper .sheet.as-table td{border-right:1px solid var(--line)}.dpaper .sheet.as-table th:last-child,.dpaper .sheet.as-table td:last-child{border-right:0}.dpaper .sheet.as-table tr.sheet-group th{background:#f7f7f5}@media (max-width:47.99rem){.dpaper .sheet.as-table{border:0}.dpaper .sheet.as-table th,.dpaper .sheet.as-table td{border-right:0}}@media print{.dpaper .sheet{table-layout:fixed;width:100%!important;display:table!important}.dpaper .sheet tbody{width:auto;display:table-row-group!important}.dpaper .sheet thead{display:table-header-group}.dpaper .sheet .sp,.dpaper .sheet .qt,.dpaper .sheet .up,.dpaper .sheet .no,.dpaper .sheet .ut{display:table-cell}.dpaper .sheet tbody tr{border-bottom:0;width:auto;display:table-row!important}.dpaper .sheet tbody tr>th,.dpaper .sheet tbody tr>td{border-bottom:1px solid var(--line);display:table-cell!important}.dpaper .sheet td.nm{display:table-cell!important}.dpaper .sheet .meta,.dpaper .sheet .meta2{display:none!important}.dpaper .sheet tr.sheet-group th{display:table-cell!important}}.dpaper .doc-head{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.dpaper .doc-kv{grid-template-columns:4.4rem 1fr;align-items:baseline;gap:.5rem;display:grid}.dpaper .doc-kv>dd{min-width:0;margin:0;font-size:.88rem}.dpaper .doc-biz-dl{flex-direction:column;gap:.5rem;margin:0;display:flex}.dpaper .doc-biz{min-width:0}@media (max-width:39.99rem){.dpaper .doc-head>.doc-biz{border-top:1px dashed var(--line-strong);padding-top:.7rem}}@media (min-width:40rem){.dpaper .doc-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem}}@media print{.dpaper .doc-head{align-items:start;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.dpaper .doc-head>.doc-biz{border-top:0!important;padding-top:0!important}.dpaper .doc-foot,.dpaper .doc-terms{flex-direction:column!important}.dpaper .doc-note-box,.dpaper .doc-acct,.dpaper .doc-clauses{break-inside:avoid}}.dpaper .sheet-head{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex-direction:column;gap:.45rem;padding:.6rem .75rem;display:flex}.dpaper .sheet-head-top{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.dpaper .sheet-tag{letter-spacing:.04em;background:var(--primary-soft);color:var(--primary);border-radius:5px;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.dpaper .sheet-site{font-size:.95rem}.dpaper .sheet-count{color:var(--muted);font-size:.76rem}.dpaper .sheet-mine{color:var(--faint);margin-left:auto;font-size:.72rem}.dpaper .sheet-head-cols{grid-template-columns:minmax(0,1fr);gap:.3rem;display:grid}.dpaper .sheet-col{flex-direction:column;gap:.3rem;min-width:0;display:flex}@media (min-width:48rem){.dpaper .sheet-head-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.3rem 2rem}}.dpaper .sheet-f.wide{align-items:baseline}.dpaper .sheet-f>span{flex:none;width:3.2rem}.dpaper .sheet-f.wide input{flex:auto;min-width:0;max-width:none}.dpaper .sheet-bizname{font-weight:700}.dpaper .sheet-bizlines{flex-direction:column;gap:.1rem;padding-left:3.75rem;display:flex}.dpaper .sheet-bizlines>span{color:var(--muted);font-size:.74rem}.dpaper .sheet-bizlink{color:var(--primary);padding-left:3.75rem;font-size:.76rem}.dpaper .sheet-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 2rem;display:grid}@media (min-width:48rem){.dpaper .sheet-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.dpaper .sheet-f{align-items:center;gap:.35rem;min-width:0;display:flex}.dpaper .sheet-f>span{color:var(--faint);white-space:nowrap;font-size:.72rem}.dpaper .sheet-f input{border:0;border-bottom:1px solid var(--line);font:inherit;color:var(--ink);background:0 0;max-width:9rem;padding:.12rem .15rem;font-size:.8rem}.dpaper .sheet-f input:hover{border-bottom-color:var(--line-strong)}.dpaper .sheet-f input:focus{border-bottom-color:var(--primary);background:var(--ground);outline:none}.dpaper .doc-terms{border-top:1px solid var(--line);padding-top:.85rem}.dpaper .sheet{font-size:.79rem}.dpaper .sheet thead th{color:var(--faint);border-bottom:1px solid var(--line-strong);padding:.3rem .35rem;font-size:.685rem;font-weight:700}.dpaper .sheet td{padding:.32rem .35rem}.dpaper .sheet tr.sheet-group th{background:var(--sunk);border-bottom:1px solid var(--line);padding:.3rem .4rem;font-size:.74rem;font-weight:700}.dpaper .sheet tr.sheet-group .dot{display:none}.dpaper .sheet .amt{font-weight:700}@media print{.dpaper .sheet tr.sheet-group th{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f2f3f5!important}}.dpaper .sheet td.nm>span:first-child{font-weight:700}.dpaper .doc-group{border-bottom:1px solid var(--ink);align-items:baseline;gap:.5rem;margin-bottom:.35rem;padding:.35rem .1rem .3rem;display:flex}.dpaper .doc-group-h{letter-spacing:-.01em;font-size:.86rem;font-weight:700}.dpaper .doc-group-n{margin-left:auto;font-size:.86rem;font-weight:600}.dpaper .doc-sum-lines{color:var(--muted);flex-direction:column;align-items:flex-end;gap:.2rem;font-size:.82rem;display:flex}.dpaper .doc-sum-lines b{color:var(--ink);margin-left:.4rem}.dpaper .doc-kv input,.dpaper .doc-kv select{min-width:0;max-width:100%}.dpaper .sheet th.del,.dpaper .sheet td.del{text-align:right;width:3%;padding-left:.1rem;padding-right:0}@media (max-width:47.99rem){.dpaper .sheet td.del{flex:none;width:auto}}.dpaper .sheet-x{cursor:pointer;color:var(--line-strong);background:0 0;border:0;flex:none;padding:0 .3rem;font-size:1.05rem;line-height:1}.dpaper .sheet-x:hover{color:var(--stamp)}@media print{.dpaper .sheet-x{display:none}}.dpaper .sheet-back{z-index:90;background:#14181e6b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (max-width:63.99rem){.dpaper .sheet-back{background:#14181e38}.dpaper .sheet-back .send-sheet{box-shadow:0 -10px 24px #00000038}}@media (min-width:64rem){.dpaper .sheet-back{align-items:center}}@media print{.dpaper .sheet-back{display:none!important}}.dpaper .doc-balance{background:var(--sunk);color:var(--muted);border-radius:10px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem .7rem;font-size:.86rem;display:flex}.dpaper .doc-balance strong{color:var(--ink);font-size:1rem}.dpaper .doc-balance b.mono{color:var(--ink)}.dpaper .sheet-grip{background:var(--line-strong);border-radius:999px;width:2.6rem;height:4px;margin:0 auto .2rem}.dpaper html.kb .sheet-back{bottom:var(--kb-bottom,0px)}.dpaper .doc-note-box{background:var(--sunk);color:var(--muted);border-radius:12px;margin-top:.2rem;padding:.85rem .95rem;font-size:.86rem;line-height:1.65}.dpaper .sum-sheet{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.85rem}.dpaper .sum-sheet th,.dpaper .sum-sheet td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:.5rem}.dpaper .sum-sheet thead th{color:var(--faint);border-bottom:1px solid var(--line-strong);font-size:.72rem;font-weight:600}.dpaper .sum-sheet .sn{width:22%;font-weight:650}.dpaper .sum-sheet .num{text-align:right;white-space:nowrap;width:24%}.dpaper .sum-sheet .nt{width:16%;color:var(--muted);font-size:.78rem}.dpaper .sum-sheet .ds{color:var(--ink-2,var(--ink));word-break:keep-all;line-height:1.55}.dpaper .sum-sheet tfoot td{border-bottom:0;border-top:1px solid var(--line-strong);font-weight:700}.dpaper .sum-sheet .sum-k{text-align:center;color:var(--muted);font-weight:600}@media (max-width:30rem){.dpaper .sum-sheet{font-size:.8rem}.dpaper .sum-sheet .sn{width:26%}.dpaper .sum-sheet .num{width:30%}}@media print{.dpaper .doc-detail-page{break-before:page;page-break-before:always}}.dpaper .sheet tr.adj td{color:var(--primary);font-weight:600}.dpaper .sum-sheet .no{text-align:center;width:7%;color:var(--muted)}.dpaper .sheet-head.sheet-head-line{flex-flow:wrap;align-items:center;gap:.5rem;min-height:2.7rem}.dpaper .sheet-head-line input.hin{background:var(--sunk);height:2rem;font:inherit;color:var(--ink);border:0;border-radius:8px;width:9rem;min-width:7.5rem;padding:0 .6rem;font-size:.84rem}.dpaper .sheet-head-line input.hin.wide{flex:10rem;width:14rem}.dpaper .sheet-head-line input.hin::placeholder{color:var(--faint)}.dpaper .sheet-head-line input.hin:focus{outline:2px solid var(--primary);background:var(--surface)}.dpaper .sheet-head-line>b{white-space:nowrap;font-size:.95rem}.dpaper .sheet-line-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;overflow:hidden}.dpaper .sheet-line-edit{cursor:pointer;color:var(--primary);white-space:nowrap;font-size:.84rem;font-weight:700;font:inherit;background:0 0;border:0;margin-left:auto;padding:.2rem .3rem}.dpaper .sheet-line-edit:hover{text-decoration:underline}.dpaper .sheet-head.sheet-head-doc{gap:.7rem;padding:.7rem 1rem .9rem}.dpaper .sheet-doc-title{letter-spacing:.3em;text-align:center;margin:.1rem 0 .2rem;font-size:1.2rem}.dpaper .sheet-head-doc .doc-kv>dd{font-size:.88rem}.dpaper .doc-owner{align-items:center;gap:.3rem;display:flex}.dpaper .doc-seal{object-fit:contain;vertical-align:middle;width:auto;max-width:3.2em;height:1.6em}.dpaper .sum-sheet.as-table{border:1px solid var(--line-strong)}.dpaper .sum-sheet.as-table th,.dpaper .sum-sheet.as-table td{border:1px solid var(--line)}.dpaper .sum-sheet.as-table thead th{background:var(--sunk)}.dpaper .tot-rows{border-top:2px solid var(--ink);flex-direction:column;padding-top:.5rem;display:flex}.dpaper .tot-rows .tr{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.8rem;padding:.3rem 0;display:grid}.dpaper .tot-rows .tr+.tr{border-top:1px solid var(--sunk)}.dpaper .tot-rows .k{color:var(--muted);white-space:nowrap;font-size:.86rem;font-weight:600}.dpaper .tot-rows .k em{color:var(--faint);margin-left:.35rem;font-size:.74rem;font-style:normal;font-weight:400}.dpaper .tot-rows .hg{text-align:right;color:var(--muted);letter-spacing:.02em;font-size:.76rem}.dpaper .tot-rows .n{white-space:nowrap;text-align:right;min-width:7rem;font-size:.92rem;font-weight:600}.dpaper .tot-rows .tr.main{border-top:1px solid var(--line-strong);margin-top:.15rem;padding-top:.5rem}.dpaper .tot-rows .tr.main .k{color:var(--ink);font-size:.95rem;font-weight:800}.dpaper .tot-rows .tr.main .hg{color:var(--ink)}.dpaper .tot-rows .tr.main .n{color:var(--ink);font-size:1.2rem;font-weight:800}.dpaper .tot-rows.doc-totals .tr.main .n{color:var(--primary)}@media (max-width:30rem){.dpaper .tot-rows .tr{grid-template-columns:auto 1fr}.dpaper .tot-rows .hg{text-align:right;grid-area:2/1/auto/-1;font-size:.7rem}.dpaper .tot-rows .n{grid-area:1/2}}@media print{.dpaper .tot-rows.doc-totals .tr.main .n{color:#000}}.dpaper .doc-grid{--gl:#e5e8eb;--gh:#f9fafb;--gb:#f2f7ff;--gbl:#e1ecfd}.dpaper .gp-head{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.dpaper .gp-lb{color:var(--faint);margin:0 0 .3rem;font-size:.72rem}.dpaper .gp-gap{height:.5rem}.dpaper .gp-kv{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}.dpaper .gp-kv th,.dpaper .gp-kv td{border:1px solid var(--gl);vertical-align:middle;text-align:left;height:30px;padding:0 .6rem}.dpaper .gp-kv th{background:var(--gh);color:#6b7684;width:5.2rem;font-size:.76rem;font-weight:500}.dpaper .gp-kv td{color:var(--ink);overflow-wrap:anywhere}.dpaper .gp-amount{background:var(--gb);border:1px solid var(--gbl);align-items:center;gap:.9rem;padding:.55rem .85rem;display:flex}.dpaper .gp-amount b{white-space:nowrap;font-size:.95rem}.dpaper .gp-amount b small{color:#6b7684;font-size:.76rem;font-weight:400}.dpaper .gp-amt-n{font-size:1.25rem;font-weight:800;font-family:var(--mono,ui-monospace, monospace);white-space:nowrap;align-items:baseline;gap:.7rem;margin-left:auto;display:flex}.dpaper .gp-hg{color:#4e5968;font-family:inherit;font-size:.76rem;font-weight:500}.dpaper .gp-foot{flex-direction:column;gap:.6rem;display:flex}.dpaper .gp-bar{background:var(--gh);border:1px solid var(--gl);align-items:center;gap:1rem;min-height:34px;padding:.3rem .75rem;font-size:.8rem;display:flex}.dpaper .gp-bar.blue{background:var(--gb);border-color:var(--gbl)}.dpaper .gp-bar b{flex:none;min-width:3.6rem}.dpaper .gp-bar .mono{font-weight:700}.dpaper .gp-terms{margin-top:.6rem}.dpaper .gp-terms h4{margin:0 0 .35rem;font-size:.85rem}.dpaper .gp-terms ol{color:#4e5968;margin:0;padding-left:1.15rem;font-size:.8rem;line-height:1.75;list-style:decimal}.dpaper .gp-terms ol strong{color:var(--ink)}.dpaper .gp-confirm{border:1px solid var(--gl);color:#6b7684;text-align:center;margin-top:.4rem;padding:.6rem .75rem;font-size:.74rem;line-height:1.6}.dpaper .doc-grid .sheet.as-table,.dpaper .doc-grid .sum-sheet.as-table{border:1px solid var(--gl)}.dpaper .doc-grid .sheet.as-table th,.dpaper .doc-grid .sheet.as-table td,.dpaper .doc-grid .sum-sheet.as-table th,.dpaper .doc-grid .sum-sheet.as-table td{border:1px solid var(--gl);height:30px}.dpaper .doc-grid .sum-sheet.as-table td,.dpaper .doc-grid .sum-sheet.as-table th{vertical-align:middle;padding:.3rem .55rem;line-height:1.45}.dpaper .doc-grid .sheet.as-table thead th,.dpaper .doc-grid .sum-sheet.as-table thead th{background:var(--gh);color:#4e5968;border-bottom:1px solid var(--gl);font-weight:600}.dpaper .doc-grid .sheet.as-table tr.sheet-group th{background:#fcfcfd}.dpaper .sheet-tot th{text-align:left;color:#4e5968;background:#fff;padding:0 .6rem;font-size:.8rem;font-weight:600}.dpaper .sheet-tot td{text-align:right;padding:0 .6rem}.dpaper .sheet-tot tr.main th,.dpaper .sheet-tot tr.main td{background:var(--gb,#f2f7ff);color:var(--ink);font-weight:800}@media (max-width:47.99rem){.dpaper .gp-head{grid-template-columns:1fr}.dpaper .gp-amount{grid-template-columns:auto 1fr;row-gap:.15rem;display:grid}.dpaper .gp-amt-n{display:contents}.dpaper .gp-amt-n>.gp-hg{text-align:right;grid-area:2/1/auto/-1;font-size:.72rem}.dpaper .gp-amount b small{font-size:.72rem;display:inline}.dpaper .gp-amount .gp-n{font-size:1.12rem}.dpaper .gp-amt-n>.gp-n{text-align:right;grid-area:1/2;align-self:center}.dpaper .gp-bar{flex-direction:column;align-items:flex-start;gap:.15rem;padding:.5rem .75rem}.dpaper .gp-bar b{color:#6b7684;min-width:0;font-size:.74rem}.dpaper .sheet.as-table tfoot.sheet-tot{display:table-footer-group}.dpaper .sheet.as-table tfoot.sheet-tot tr{display:table-row}.dpaper .sheet.as-table tfoot.sheet-tot th,.dpaper .sheet.as-table tfoot.sheet-tot td{display:table-cell}.dpaper .doc-grid .sheet.as-table{border:0}.dpaper .doc-grid .sheet.as-table tbody th,.dpaper .doc-grid .sheet.as-table tbody td{border:0;height:auto}.dpaper .sheet.as-table tfoot.sheet-tot{border-collapse:collapse;width:100%;margin-top:.4rem;display:table}}@media print{.dpaper .gp-amount,.dpaper .gp-bar.blue,.dpaper .sheet-tot tr.main th,.dpaper .sheet-tot tr.main td{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dpaper .sheet.trade-side td.tc{text-align:center;color:#333d4b;word-break:keep-all;background:#fcfcfd;width:4.6rem;font-weight:700}.dpaper .sheet.trade-side th.tc{width:4.6rem}.dpaper .sheet.trade-side .sheet-sub .sub-label{text-align:right}@media (min-width:48rem){.dpaper .sheet.trade-side tr.sheet-group,.dpaper .sheet.trade-side .tc-name{display:none}.dpaper .sheet.trade-side td.tc.tn,.dpaper .sheet.trade-side th.tc.tn{width:2.4rem;font-weight:600}}@media print{.dpaper .sheet.trade-side tr.sheet-group,.dpaper .sheet.trade-side .tc-name{display:none}.dpaper .sheet.trade-side tbody{break-inside:avoid}}@media (max-width:47.99rem){.dpaper .sheet.trade-side .tc{display:none!important}}.dpaper .gp-pay{flex-direction:column;gap:.3rem;display:flex}.dpaper .gp-pay.once{flex-direction:row;align-items:baseline;gap:.5rem;font-size:.82rem}.dpaper .gp-pay.once .label{margin:0}.dpaper .gp-pay-r{align-items:baseline;gap:.5rem;font-size:.82rem;display:flex}.dpaper .gp-pay-r b{min-width:3.2rem;font-weight:600}.dpaper .gp-pay-r>span:not(.mono){color:var(--muted);font-size:.78rem}.dpaper .gp-pay-r .mono{margin-left:auto;font-weight:600}@media (min-width:48rem){.dpaper .gp-m{display:none!important}}@media (max-width:47.99rem){.dpaper .doc-grid:not(.pmini) .gp-pc{display:none!important}.dpaper .doc-grid .gp-m .gp-pay{background:var(--gh);border:1px solid var(--gl);gap:.35rem;padding:.55rem .75rem}.dpaper .doc-grid .gp-m .gp-pay .label{color:#6b7684;margin:0 0 .1rem;font-size:.74rem}.dpaper .doc-grid .gp-m .gp-pay-r{font-size:.8rem}.dpaper .doc-grid .gp-m .gp-pay-r b{min-width:2.8rem}.dpaper .doc-grid .sheet-tot th{color:#6b7684;font-weight:500}.dpaper .doc-grid .sheet-tot td{font-weight:500}.dpaper .doc-grid .sheet-tot tr.main th{color:var(--ink);font-weight:700}.dpaper .doc-grid .sheet-tot tr.main td{color:var(--ink);font-size:.92rem;font-weight:800}}@media print{.dpaper .gp-m{display:none!important}}@media (max-width:47.99rem){.dpaper .doc-grid .sheet-tot th{border-right:0!important}.dpaper .doc-grid .sheet-tot td{border-left:0!important}.dpaper .doc-grid .sheet-tot tr:first-child th,.dpaper .doc-grid .sheet-tot tr:first-child td{border-top:1px solid #d1d6db}.dpaper .doc-grid .sheet-tot tr:not(.main) th,.dpaper .doc-grid .sheet-tot tr:not(.main) td{border-bottom-color:#f2f4f6}.dpaper .doc-grid .sheet-tot tr.main td{font-size:inherit}}.dpaper .sheet-x{place-items:center;min-width:44px;min-height:44px;margin:-12px -6px -12px 0;display:inline-grid}.dpaper .sheet-x.armed{color:#fff;background:var(--stamp);border-radius:8px;min-height:32px;margin:-6px 0;padding:0 .5rem;font-size:.78rem;font-weight:700}.dpaper .sheet-x.armed:hover{color:#fff}.dpaper .sheet tfoot.sheet-sum th{text-align:left;font-weight:700}.dpaper .sheet tfoot.sheet-sum td{font-weight:700}.dpaper .sheet:not(.as-table) tfoot.sheet-sum tr{border-top:1.5px solid var(--ink)}@media (max-width:47.99rem){.dpaper .sheet:not(.as-table) tfoot.sheet-sum tr{justify-content:space-between;align-items:baseline;padding:.75rem .3rem .2rem;display:flex}.dpaper .sheet:not(.as-table) tfoot.sheet-sum th,.dpaper .sheet:not(.as-table) tfoot.sheet-sum td{border:0;width:auto;padding:0;display:block}.dpaper .sheet:not(.as-table) tbody.sheet-round td.no,.dpaper .sheet:not(.as-table) tbody.sheet-round td:empty{display:none}}.dpaper .sheet tr.disc .amt{color:var(--ink)}.dpaper .opt-tag{color:var(--primary);background:var(--primary-soft);vertical-align:.1em;white-space:nowrap;border-radius:6px;margin-left:.35rem;padding:.05rem .4rem;font-size:.7rem;font-weight:700;display:inline-block}.dpaper .sheet td.nm{position:relative}.dpaper .sheet tr.opt.off td{color:var(--faint)}.dpaper .sheet tr.opt.off .opt-tag{opacity:.7}.dpaper .sheet td.nm .opt-tag{align-self:flex-start}.dpaper .opt-block .doc-group-n{letter-spacing:0;color:var(--faint);font-family:inherit;font-size:.8rem;font-weight:500}.dpaper .pay-row.got .mono,.dpaper .gp-pay-r.got .mono{color:var(--muted)}.dpaper .sum-sheet .pm-meta{display:none}@media (max-width:47.99rem){.dpaper .sum-sheet th.pm-sec,.dpaper .sum-sheet td.pm-sec{white-space:nowrap;color:#0000;max-width:0;font-size:0;overflow:hidden;border-left:0!important;border-right:0!important;width:0!important;padding:0!important}.dpaper .sum-sheet .pm-meta{color:var(--faint);overflow-wrap:anywhere;margin-top:.1rem;font-size:.74rem;font-weight:400;line-height:1.45;display:block}.dpaper .sum-sheet .sn{width:auto}}@media print{.dpaper .sum-sheet .pm-meta{display:none!important}.dpaper .sum-sheet .pm-sec{white-space:normal;max-width:none;font-size:inherit;color:inherit;overflow:visible;width:auto!important;padding:.25rem!important}}@media (min-width:48rem){.dpaper .ph-only{display:none!important}}@media (max-width:47.99rem){.dpaper .sheet.as-table tfoot.sheet-tot,.dpaper .sum-sheet.as-table tfoot.sheet-tot{display:none!important}.dpaper .sum-sheet.as-table{border:0}.dpaper .sum-sheet.as-table th,.dpaper .sum-sheet.as-table td{border-top:0;border-left:0;border-right:0}.dpaper .sum-sheet.as-table thead th{background:0 0}}@media print{.dpaper .ph-only{display:none!important}}@media (max-width:47.99rem){.dpaper .sheet.sheet-read,.dpaper .doc-grid .sheet.sheet-read.as-table{table-layout:fixed;border-collapse:collapse;border:0;width:100%;display:table}.dpaper .sheet.sheet-read tbody{width:auto;display:table-row-group}.dpaper .sheet.sheet-read thead{display:table-header-group}.dpaper .sheet.sheet-read tbody tr,.dpaper .sheet.sheet-read thead tr{border-bottom:0;width:auto;display:table-row}.dpaper .sheet.sheet-read tbody tr>td,.dpaper .sheet.sheet-read tbody tr>th,.dpaper .sheet.sheet-read thead th,.dpaper .doc-grid .sheet.sheet-read.as-table th,.dpaper .doc-grid .sheet.sheet-read.as-table td{border:0;border-bottom:1px solid var(--line);vertical-align:middle;height:auto;padding:.45rem .3rem;display:table-cell}.dpaper .sheet.sheet-read thead th,.dpaper .doc-grid .sheet.sheet-read.as-table thead th{color:var(--muted);border-top:1.5px solid var(--ink);border-bottom:1px solid var(--line);text-align:left;background:0 0;font-size:.72rem;font-weight:600}.dpaper .sheet.sheet-read .sp,.dpaper .sheet.sheet-read .qt,.dpaper .sheet.sheet-read .up,.dpaper .sheet.sheet-read .ut,.dpaper .sheet.sheet-read .nt,.dpaper .sheet.sheet-read .cc,.dpaper .sheet.sheet-read .ds,.dpaper .sheet.sheet-read tbody tr>td.ds,.dpaper .sheet.sheet-read.trade-side .tc{white-space:nowrap;color:#0000;border-left:0;border-right:0;max-width:0;font-size:0;overflow:hidden;width:0!important;padding:0!important;display:table-cell!important}.dpaper .sheet.sheet-read .no{text-align:right;width:1.6rem;color:var(--faint);padding-right:.5rem;font-size:.76rem;display:table-cell}.dpaper .sheet.sheet-read .amt,.dpaper .sheet.sheet-read thead th.amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:5.4rem}.dpaper .sheet.sheet-read .ph-hide{white-space:nowrap;color:#0000;max-width:0;font-size:0;overflow:hidden;width:0!important;padding:0!important;display:table-cell!important}.dpaper .sheet.sheet-read th.ph-amt,.dpaper .sheet.sheet-read td.ph-amt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:5.4rem;font-weight:600;display:table-cell}.dpaper .sheet.sheet-read td.nm{flex:none;display:table-cell}.dpaper .sheet.sheet-read td.nm>span:first-child{display:block}.dpaper .sheet.sheet-read .meta{color:var(--faint);margin-top:.1rem;font-size:.72rem;line-height:1.45;display:block}.dpaper .sheet.sheet-read tr.sheet-group th,.dpaper .doc-grid .sheet.sheet-read.as-table tr.sheet-group th{background:#f9fafb;border-bottom:1px solid #eceff2;flex:none;padding:.45rem .4rem;font-size:.8rem;font-weight:700;display:table-cell}.dpaper .sheet.sheet-read tr.sheet-group .dot{display:none}.dpaper .sheet.sheet-read.trade-side tr.sheet-group{display:table-row}.dpaper .sheet.sheet-read.trade-side .tc-name{display:inline}.dpaper .sheet.sheet-read tr.sheet-sub td{color:var(--muted);border-bottom:2px solid var(--line);flex:none;font-size:.76rem;font-weight:600;display:table-cell}.dpaper .sheet.sheet-read tr.sheet-sub .sub-label{text-align:left}.dpaper .sheet.sheet-read tr.sheet-sub td.amt{text-align:right}.dpaper .sheet.sheet-read tfoot.sheet-sum{width:auto;display:table-footer-group}.dpaper .sheet.sheet-read tfoot.sheet-sum tr{display:table-row}.dpaper .sheet.sheet-read tfoot.sheet-sum th,.dpaper .sheet.sheet-read tfoot.sheet-sum td{display:table-cell}.dpaper .sheet.sheet-read tfoot.sheet-sum td:not(.amt){width:0;padding:0;display:table-cell}.dpaper .doc-grid .sum-sheet.as-table{border:0}.dpaper .doc-grid .sum-sheet.as-table th,.dpaper .doc-grid .sum-sheet.as-table td{border-top:0;border-left:0;border-right:0;height:auto}.dpaper .doc-grid .sum-sheet.as-table thead th{border-top:1.5px solid var(--ink);background:0 0}}.dpaper .sheet .ph-amt{display:none}@media print{.dpaper .sheet .ph-amt{display:none!important}}.dpaper .doc-sheet{--gl:#6b6b6b;--gh:#efefef;--gb:#efefef;--gbl:#111;color:#111}.dpaper .doc-sheet h1.display,.dpaper .doc-sheet h2.display{letter-spacing:.6em;border-bottom:4px double #111;padding-bottom:.45rem;font-size:1.5rem}.dpaper .doc-sheet h2.display{border-bottom-width:3px;font-size:1.15rem}.dpaper .doc-sheet.pmini .ttl{letter-spacing:.5em;border-bottom:3px double #111;padding-bottom:.3rem}.dpaper .sh-head{grid-template-columns:1fr 1.3fr;align-items:start;gap:1rem;display:grid}.dpaper .sh-to{min-width:0}.dpaper .sh-who{border-bottom:1.5px solid #111;margin:0 0 .5rem;padding-bottom:.2rem;font-size:1.05rem;font-weight:800}.dpaper .sh-line{margin:0 0 .22rem;font-size:.82rem;line-height:1.5}.dpaper .sh-line span{color:#333;min-width:4.4rem;display:inline-block}.dpaper .sh-line span:after{content:" :"}.dpaper .sh-say{margin:.65rem 0 0;font-size:.84rem}.dpaper .sh-sup{border:2px solid #111}.dpaper .sh-sup table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.76rem}.dpaper .sh-sup th,.dpaper .sh-sup td{vertical-align:middle;border:1px solid #6b6b6b;height:28px;padding:.22rem .4rem}.dpaper .sh-sup th{text-align:center;white-space:nowrap;background:#efefef;width:3.9rem;font-weight:600}.dpaper .sh-sup th.sh-lab{border-right:2px solid #111;width:1.5rem;padding:.2rem 0;font-weight:800;line-height:1.35}.dpaper .sh-sup td{overflow-wrap:anywhere;font-weight:600}.dpaper .sh-owner{white-space:nowrap;position:relative}.dpaper .sh-owner.has-seal{padding-right:2.6rem!important}.dpaper .sh-seal{object-fit:contain;mix-blend-mode:multiply;opacity:.92;pointer-events:none;width:auto;max-width:3.4rem;height:44px;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.dpaper .sh-in{color:#555;font-weight:500}.dpaper .sh-amt{border:2px solid #111;grid-template-columns:7.6rem 1fr auto;display:grid}.dpaper .sh-amt>div{align-items:center;padding:.55rem .7rem;display:flex}.dpaper .sh-amt .k{text-align:center;white-space:nowrap;background:#efefef;border-right:1px solid #6b6b6b;flex-direction:column;justify-content:center;font-size:.84rem;font-weight:800;line-height:1.3}.dpaper .sh-amt .k small{font-size:.7rem;font-weight:500}.dpaper .sh-amt .h{letter-spacing:.01em;font-size:1.1rem;font-weight:800}.dpaper .sh-amt .w{white-space:nowrap;border-left:1px solid #6b6b6b;font-weight:700}.dpaper .sh-end{text-align:center;margin-top:.4rem;font-size:.86rem;line-height:1.9}.dpaper .sh-end p{margin:0}.dpaper .sh-end-n{justify-content:center;align-items:center;gap:.15rem;display:inline-flex}.dpaper .sh-end-n b{font-size:.95rem}.dpaper .sh-end-seal{align-items:center;min-height:44px;display:inline-flex}.dpaper .sh-end .sh-seal{height:44px;margin-left:-.3rem;position:static;transform:none}.dpaper .doc-sheet .sheet.as-table,.dpaper .doc-sheet .sum-sheet.as-table{border:2px solid #111}.dpaper .doc-sheet .sheet.as-table thead th,.dpaper .doc-sheet .sum-sheet.as-table thead th{color:#111;text-align:center;font-weight:700}.dpaper .doc-sheet .sheet.as-table tr.sheet-group th{background:#f6f6f6}.dpaper .doc-sheet .sheet.trade-side td.tc{color:#111;background:#f6f6f6}.dpaper .doc-sheet .sheet-tot th{color:#111;text-align:center;font-weight:700}.dpaper .doc-sheet .sheet-tot tr:first-child th,.dpaper .doc-sheet .sheet-tot tr:first-child td{border-top:2px solid #111}.dpaper .doc-sheet .sheet-tot tr.main th,.dpaper .doc-sheet .sheet-tot tr.main td{color:#111;background:#efefef;font-weight:800}.dpaper .doc-sheet .tot-rows{border-top-color:#111}.dpaper .doc-sheet .tot-rows.doc-totals .tr.main .n{color:#111}.dpaper .doc-sheet .gp-bar,.dpaper .doc-sheet .gp-bar.blue{background:#fff;border:1.5px solid #111}.dpaper .doc-sheet .gp-bar b{color:#111}.dpaper .doc-sheet .gp-terms{border:1.5px solid #111;margin-top:0}.dpaper .doc-sheet .gp-terms h4{background:#efefef;border-bottom:1px solid #6b6b6b;margin:0;padding:.3rem .65rem;font-size:.8rem}.dpaper .doc-sheet .gp-confirm{text-align:left;color:#6b7684;border:0;border-top:1px solid #e5e8eb;border-radius:0;padding:.6rem 0 0}.dpaper .doc-sheet .gp-terms{border:0;border-top:1px solid #e5e8eb;padding-top:.6rem}.dpaper .doc-sheet .gp-terms h4{color:#4e5968;background:0 0;border:0;padding:0 0 .3rem}.dpaper .doc-sheet .gp-terms ol{color:#4e5968;padding:0 0 0 1.6rem}@media (max-width:47.99rem){.dpaper .doc-sheet:not(.pmini) .sh-head{grid-template-columns:1fr;gap:.7rem}.dpaper .doc-sheet:not(.pmini) .sh-amt{grid-template-columns:1fr}.dpaper .doc-sheet:not(.pmini) .sh-amt .k{border-bottom:1px solid #6b6b6b;border-right:0;flex-direction:row;justify-content:flex-start;gap:.3rem;padding:.35rem .7rem}.dpaper .doc-sheet:not(.pmini) .sh-amt .h{padding-bottom:.1rem}.dpaper .doc-sheet:not(.pmini) .sh-amt .w{border-left:0;justify-content:flex-end;padding-top:0}.dpaper .doc-sheet .sheet.sheet-read.as-table tr.sheet-group th{color:#111;background:#efefef;font-weight:800}.dpaper .doc-sheet .gp-m .gp-pay{background:#fff;border:1.5px solid #111}}@media print{.dpaper .sh-amt .k,.dpaper .sh-sup th,.dpaper .doc-sheet .sheet.as-table thead th,.dpaper .doc-sheet .sheet-tot tr.main th,.dpaper .doc-sheet .sheet-tot tr.main td,.dpaper .doc-sheet .gp-terms h4{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dpaper .shx{border-collapse:collapse;table-layout:fixed;color:#111;border:2px solid #111;width:100%;font-size:.8rem}.dpaper .shx th,.dpaper .shx td{vertical-align:middle;border:1px solid #6b6b6b;height:30px;padding:.3rem .45rem}.dpaper .shx thead th{text-align:center;white-space:nowrap;background:#efefef;font-weight:700}.dpaper .shx .c-no{text-align:center;width:2.4rem}.dpaper .shx .c-trade{text-align:center;word-break:keep-all;background:#f6f6f6;width:4.4rem;font-weight:700}.dpaper .shx thead th.c-trade{background:#efefef}.dpaper .shx .c-unit{text-align:center;width:3rem}.dpaper .shx .c-qty{text-align:center;font-variant-numeric:tabular-nums;width:3.4rem}.dpaper .shx .c-up{text-align:right;font-variant-numeric:tabular-nums;width:6.6rem}.dpaper .shx .c-amount{text-align:right;font-variant-numeric:tabular-nums;width:7.4rem}.dpaper .shx .c-note{width:5rem}.dpaper .shx thead th.c-up,.dpaper .shx thead th.c-amount{text-align:center}.dpaper .shx .c-name{overflow-wrap:anywhere}.dpaper .shx .c-name .sp{color:#555;font-size:.74rem}.dpaper .shx tr.g th{text-align:left;background:#f6f6f6;font-weight:800}.dpaper .shx tr.sub th{text-align:left;color:#4e5968;background:#f6f6f6;padding-left:.5rem;font-weight:500}.dpaper .shx tr.sub td{color:#6b7684;background:#f6f6f6;font-weight:700}.dpaper .shx tfoot th{text-align:center;letter-spacing:.1em;font-weight:800}.dpaper .shx tfoot td{font-weight:800}.dpaper .shx tfoot tr:first-child th,.dpaper .shx tfoot tr:first-child td{border-top:2px solid #111}.dpaper .shx tfoot tr.main th,.dpaper .shx tfoot tr.main td{background:#efefef;font-size:.9rem}.dpaper .shp{color:#111;border:1.5px solid #111;flex-direction:column;display:none}.dpaper .shp-band{background:#efefef;border-bottom:1px solid #6b6b6b;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.45rem .6rem;font-size:.86rem;font-weight:800;display:flex}.dpaper .shp-g+.shp-g .shp-band,.dpaper .shp-g+.shp-tail,.dpaper .shp-g+.shp-tot{border-top:1px solid #6b6b6b}.dpaper .shp-r{border-bottom:1px solid #c8c8c8;padding:.45rem .6rem}.dpaper .shp-g .shp-r:last-child{border-bottom:0}.dpaper .shp-l{justify-content:space-between;align-items:baseline;gap:.6rem;font-size:.86rem;display:flex}.dpaper .shp-l span{overflow-wrap:anywhere;min-width:0}.dpaper .shp-l b{flex:none;font-weight:700}.dpaper .shp-r small{color:#666;margin-top:.15rem;font-size:.74rem;display:block}.dpaper .shp-tot{border-top:2px solid #111}.dpaper .shp-tot div{border-bottom:1px solid #c8c8c8;justify-content:space-between;padding:.45rem .6rem;font-size:.86rem;font-weight:700;display:flex}.dpaper .shp-tot div:last-child{border-bottom:0}.dpaper .shp-tot .main{background:#efefef;font-size:.95rem;font-weight:800}.dpaper .doc-sheet:not(.pmini){container:docsheet/inline-size}@media (max-width:47.99rem){.dpaper .shx{display:none}.dpaper .shp{display:flex}}@container docsheet (max-width:33rem){.dpaper .shx{display:none}.dpaper .shp{display:flex}.dpaper .sh-head{grid-template-columns:1fr;gap:.7rem}.dpaper .sh-amt{grid-template-columns:1fr}.dpaper .sh-amt .k{border-bottom:1px solid #6b6b6b;border-right:0;flex-direction:row;justify-content:flex-start;gap:.3rem;padding:.35rem .7rem}.dpaper .sh-amt .h{padding:.45rem .7rem .1rem;font-size:1rem}.dpaper .sh-amt .w{border-left:0;justify-content:flex-end;padding:0 .7rem .45rem;font-size:.9rem}.dpaper .gp-bar{flex-direction:column;align-items:flex-start;gap:.15rem;padding:.5rem .75rem}}@media (max-width:47.99rem){.dpaper .doc-sheet:not(.pmini) .sh-amt .h{padding:.45rem .7rem .1rem;font-size:1rem}.dpaper .doc-sheet:not(.pmini) .sh-amt .w{padding:0 .7rem .45rem;font-size:.9rem}}@media print{.dpaper .shx{display:table!important}.dpaper .shp{display:none!important}.dpaper .shx thead th,.dpaper .shx tr.sub th,.dpaper .shx tr.sub td,.dpaper .shx tfoot tr.main th,.dpaper .shx tfoot tr.main td,.dpaper .shx .c-trade{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dpaper .card.doc-sheet{border-radius:2px}.dpaper .sh-pay{border:1.5px solid #111}.dpaper .sh-pay-h{background:#efefef;border-bottom:1px solid #6b6b6b;padding:.3rem .65rem;font-size:.8rem;font-weight:700}.dpaper .sh-pay-g{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.dpaper .sh-pay-c{border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;justify-content:space-between;align-items:baseline;gap:.6rem;margin:0 -1px -1px 0;padding:.45rem .65rem;font-size:.8rem;display:flex}.dpaper .sh-pay-c b{font-weight:700}.dpaper .sh-pay-c em{color:#666;margin-left:.35rem;font-size:.74rem;font-style:normal}.dpaper .sh-pay-c .mono{white-space:nowrap;font-weight:700}@media print{.dpaper .sh-pay-h{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--bg:#fbfbfa;--side:#f4f4f2;--surface:#fff;--sunk:#f1f1ef;--ink:#1a1c1f;--muted:#5b6168;--faint:#8e949b;--line:#e7e7e4;--line-strong:#d6d6d2;--brand:#3182f6;--brand-ink:#fff;--brand-soft:#eaf2fe;--brand-deep:#1b64da;--ok:#1f7a4d;--ok-soft:#e6f4ec;--warn:#8a6212;--warn-soft:#faf0da;--stamp:#c2402c;--shadow:0 1px 2px #1416190a, 0 8px 24px -12px #14161929;--shadow-pop:0 4px 10px #1416190f, 0 18px 40px -16px #14161947;--r:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1c1c1b;--side:#161615;--surface:#262624;--sunk:#2e2e2b;--ink:#ececea;--muted:#b3b3ae;--faint:#85857f;--line:#353532;--line-strong:#46463f;--brand-soft:#1f2d44;--ok-soft:#1c3226;--warn-soft:#3a3020;--shadow:0 1px 2px #0000004d, 0 8px 24px -12px #0009;--shadow-pop:0 4px 10px #0000004d, 0 18px 40px -16px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;word-break:keep-all;margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:15px;line-height:1.55}button{font:inherit;color:inherit;cursor:pointer}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}.shell{height:100dvh;display:flex;overflow:hidden}.side{background:var(--side);border-right:1px solid var(--line);flex-direction:column;flex:none;width:272px;min-height:0;display:flex}.side-top{padding:12px 12px 6px}.side-scroll{flex:1;min-height:0;padding:4px 8px 12px;overflow-y:auto}.side-foot{border-top:1px solid var(--line);padding:8px}.main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.mobile-bar,.scrim{display:none}@media (max-width:860px){.side{z-index:40;width:86vw;max-width:320px;box-shadow:var(--shadow-pop);transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.side.open{transform:translate(0)}.scrim.open{z-index:39;background:#00000052;display:block;position:fixed;inset:0}.mobile-bar{border-bottom:1px solid var(--line);background:var(--bg);flex:none;align-items:center;gap:6px;height:52px;padding:0 8px;display:flex}}.biz{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.biz-mark{background:var(--brand);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid}.biz-name{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;line-height:1.25;overflow:hidden}.biz-sub{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nav-item{color:var(--ink);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:14.5px;display:flex}.nav-item:hover{background:#0000000b}@media (prefers-color-scheme:dark){.nav-item:hover{background:#ffffff0f}}.nav-item.active{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.nav-item .count{color:var(--faint);margin-left:auto;font-size:12px}.nav-ico{width:18px;height:18px;color:var(--muted);flex:none}.side-label{color:var(--faint);justify-content:space-between;align-items:center;padding:14px 10px 4px;font-size:12.5px;display:flex}.site-item{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);border-radius:9px;padding:7px 10px;font-size:14px;display:block;overflow:hidden}.site-item:hover{background:#0000000b}.site-item.active{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.site-del{color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:4px;padding:2px;line-height:0;display:none}.site-item:hover .site-del,.site-item.active .site-del{display:inline-flex}.site-del:hover{color:var(--stamp);background:var(--sunk)}.site-meta{color:var(--faint);margin-left:6px;font-size:11.5px}.dot{vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.chat-scroll{flex:1;min-height:0;overflow-y:auto}.chat-col{max-width:780px;margin:0 auto;padding:24px 20px 12px}.msg{margin:0 0 22px}.msg-user{justify-content:flex-end;display:flex}.bubble-user{background:var(--sunk);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 6px;max-width:82%;padding:10px 14px}.msg-ai{align-items:flex-start;gap:12px;display:flex}.ai-mark{background:var(--brand);color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;margin-top:1px;font-size:12px;font-weight:800;display:grid}.ai-body{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.attach-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:6px;display:flex}.file-chip{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.file-chip .x{color:var(--faint);font-size:11px}.thumb{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:84px;height:84px}.composer-wrap{flex:none;padding:0 16px 16px}.composer{background:var(--surface);border:1px solid var(--line-strong);max-width:780px;box-shadow:var(--shadow);border-radius:22px;margin:0 auto;padding:10px 10px 8px 14px;position:relative}.composer:focus-within{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.composer:focus-within{border-color:color-mix(in srgb, var(--brand) 55%, var(--line-strong))}}.composer textarea{resize:none;background:0 0;border:0;outline:0;width:100%;min-height:26px;max-height:220px;padding:4px 2px;font-size:16px;line-height:1.5}.composer-row{align-items:center;gap:6px;margin-top:4px;display:flex}.icon-btn{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.icon-btn:hover{background:var(--sunk)}.send-btn{background:var(--brand);color:#fff;border:0;border-radius:12px;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.send-btn:disabled{background:var(--line-strong);cursor:default}.chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;display:inline-flex}.chip:hover{border-color:var(--line-strong);color:var(--ink)}.chip.on{background:var(--brand-soft);color:var(--brand-deep);border-color:#0000;font-weight:600}.hint{color:var(--faint);text-align:center;margin-top:8px;font-size:12px}.ac{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-pop);z-index:20;border-radius:14px;max-height:300px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:8px;right:8px;overflow-y:auto}.ac-head{color:var(--faint);padding:4px 8px 6px;font-size:11.5px}.ac-item{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.ac-item.sel,.ac-item:hover{background:var(--brand-soft)}.ac-trade{color:var(--brand-deep);background:var(--brand-soft);border-radius:6px;flex:none;padding:1px 7px;font-size:11.5px}.ac-name{font-size:14px;font-weight:600}.ac-spec{color:var(--faint);font-size:12.5px}.ac-price{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:13px}.home{flex-direction:column;flex:1;justify-content:center;padding:24px 16px 10vh;display:flex;overflow-y:auto}.home h1{letter-spacing:-.02em;text-align:center;margin:0 0 6px;font-size:clamp(24px,3.2vw,32px);font-weight:700}.home .lead{text-align:center;color:var(--muted);margin:0 0 26px}.starters{flex-wrap:wrap;justify-content:center;gap:8px;max-width:780px;margin:14px auto 0;display:flex}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);margin-top:10px;overflow:hidden}.card-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.card-title{font-size:14.5px;font-weight:700}.card-sub{color:var(--faint);font-size:12.5px}.card-actions{border-top:1px solid var(--line);background:var(--bg);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.btn{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.btn:hover{background:var(--sunk)}.btn.primary{background:var(--brand);color:#fff;border-color:#0000}.btn.primary:hover{background:var(--brand-deep)}.btn:disabled{opacity:.55;cursor:default}.paper-box{background:var(--sunk);max-height:560px;padding:14px;overflow:auto}.paper-box.big{max-height:none}.pill{background:var(--brand-soft);color:var(--brand-deep);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.sheet-paper{color:#000;background:#fff;margin:0 auto 12px;padding:18px;font-family:Malgun Gothic,Apple SD Gothic Neo,Pretendard Variable,sans-serif;display:inline-block;box-shadow:0 1px 3px #0000001f}.sheet-paper table{border-collapse:collapse;table-layout:fixed}.sheet-paper td{white-space:nowrap;vertical-align:bottom;color:#000;padding:1px 3px;font-size:11px;line-height:1.25;overflow:hidden}.sheet-name{color:var(--faint);margin:0 0 4px;font-size:11px}.page{flex:1;overflow-y:auto}.page-col{max-width:980px;margin:0 auto;padding:28px 20px 60px}.page h1{letter-spacing:-.02em;margin:0 0 4px;font-size:24px}.page .lead{color:var(--muted);margin:0 0 20px}.table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;font-size:14px;overflow:hidden}.table th{text-align:left;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--line);padding:9px 10px;font-size:12.5px;font-weight:600}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 10px}.table tr:last-child td{border-bottom:0}.table input{background:0 0;border:1px solid #0000;border-radius:6px;width:100%;padding:4px 6px}.table input:hover{border-color:var(--line)}.table input:focus{border-color:var(--brand);background:var(--surface);outline:0}.num{text-align:right;font-variant-numeric:tabular-nums}.field{margin-bottom:14px;display:block}.field span{color:var(--muted);margin-bottom:5px;font-size:13px;font-weight:600;display:block}.input{border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;outline:0;width:100%;padding:11px 13px;font-size:16px}.input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lock{color:var(--faint);align-items:center;gap:6px;margin:8px 0 14px;font-size:12.5px;display:flex}.empty{text-align:center;color:var(--faint);border:1px dashed var(--line-strong);border-radius:14px;padding:40px 10px}.typing span{background:var(--faint);border-radius:50%;width:6px;height:6px;margin-right:4px;animation:1.2s infinite both blink;display:inline-block}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.drop-veil{z-index:30;background:var(--brand);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.drop-veil{background:color-mix(in srgb, var(--brand) 10%, transparent)}}.drop-veil{border:2px dashed var(--brand);color:var(--brand-deep);pointer-events:none;border-radius:16px;place-items:center;margin:8px;font-weight:700;display:grid}.composer-input{white-space:pre-wrap;overflow-wrap:anywhere;word-break:keep-all;outline:0;width:100%;min-height:26px;max-height:220px;padding:4px 2px;font-size:16px;line-height:1.6;overflow-y:auto}.composer-input[data-empty="1"]:before{content:attr(data-placeholder);color:var(--faint);pointer-events:none;position:absolute}.lib-chip{background:var(--brand-soft);color:var(--brand-deep);border:1px solid var(--brand);border-radius:7px;align-items:center;gap:4px;margin:0 1px;padding:1px 8px 1px 6px;font-size:.94em;font-weight:600;line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lib-chip{border:1px solid color-mix(in srgb, var(--brand) 30%, transparent)}}.lib-chip{-webkit-user-select:all;user-select:all;white-space:nowrap;vertical-align:baseline}.lib-chip:before{content:"";background:var(--brand);border-radius:2px;flex:none;width:6px;height:6px}.bubble-user .lib-chip{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bubble-user .lib-chip{background:color-mix(in srgb, var(--brand) 16%, var(--sunk))}}.sheet-paper tr.row-new td{animation:4s ease-out forwards rowNew}@keyframes rowNew{0%,40%{background:#fff1a8}to{background:#fffbe0}}.quick-panel{border-top:1px solid var(--line);background:#fff1a8;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.quick-panel{background:color-mix(in srgb, #fff1a8 12%, var(--surface))}}.quick-title{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:600}.quick-row{border-bottom:1px dashed var(--line);grid-template-columns:minmax(120px,1fr) auto minmax(110px,150px) 96px 36px;align-items:center;gap:8px;padding:6px 0;display:grid}.quick-row:last-child{border-bottom:0}.quick-name{text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.quick-name span{color:var(--faint);font-size:12px;font-weight:400;display:block}.quick-qty{align-items:center;gap:4px;display:flex}.quick-qty button{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;width:36px;height:40px;font-size:18px;font-weight:700}.quick-qty input,.quick-price input{border:1px solid var(--line-strong);background:var(--surface);text-align:right;font-variant-numeric:tabular-nums;border-radius:10px;outline:0;height:40px;padding:0 8px;font-size:17px}.quick-qty input{width:64px}.quick-price{align-items:center;gap:4px;display:flex}.quick-price input{width:100%}.quick-qty em,.quick-price em{color:var(--faint);font-size:13px;font-style:normal}.quick-amt{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}@media (max-width:640px){.quick-row{grid-template-columns:1fr 36px;grid-template-areas:"name x""qty qty""price amt";row-gap:6px}.quick-name{grid-area:name}.quick-row>.icon-btn{grid-area:x}.quick-qty{grid-area:qty}.quick-price{grid-area:price}.quick-amt{grid-area:amt;align-self:center;font-size:16px}.quick-qty input{flex:1;width:auto}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}
