@font-face{font-family:courier;src:url(/_next/static/media/970e7135a2504167-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:courier;src:url(/_next/static/media/f5e74a417eeae341-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:courier Fallback;src:local("Arial");ascent-override:59.45%;descent-override:26.01%;line-gap-override:0.00%;size-adjust:131.41%}.__className_9e7dcc{font-family:courier,courier Fallback}.__variable_9e7dcc{--font-latin:"courier","courier Fallback"}@font-face{font-family:"hanSerif";src:url(/_next/static/media/13e31e7f83ebfa3d-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"hanSerif";src:url(/_next/static/media/2dbc7eefa5145b32-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"hanSerif Fallback";src:local("Arial");ascent-override:79.98%;descent-override:20.02%;line-gap-override:25.00%;size-adjust:100.00%}.__className_ff77c6{font-family:"hanSerif","hanSerif Fallback"}.__variable_ff77c6{--font-han:"hanSerif","hanSerif Fallback"}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAREAA4AAAAAB5QAAAPwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbIBwqBmAATBEICoVQhHoBNgIkAxgLDgAEIAWDegcgGzkGUVRP0hA/EjI3PTVLXMq2sNW0S7aei2hB8Ur8Ew9P46j3ZyEmMW0yT6rsV4pbgKIYitpdKPAM/572yiEzMtHBhKRC2gm5c3oGsuX4d19GJqyEz/819Y743ic/8RPpXDVFW1nV8xQY2GgN9HFgZa0Dtek2pHhCXLjc1TI7/AoEKgFJCEVCoFwnH7yl4koEmCuEnAGBcn1C8Smr2VzuMmqAGxF1PMmxSBHpUWJw1f0wPpjyl8TwYeuhI4UIyFWJKmD+LUe9SUmD8Dk9Ri8+EgrQSCBcSKFpQLlSSbKFJEXljC0E+GW+nTfk9XmpSAGLnNVccDGoRBl+EssAgEJAgSQJMSnR3AwKcjVLjwI0h+/lYrgG1pLh0Tuh65AJ5yATmGCRR89CJ9HdYY8hEzdUzkw9CH+CsVQx496GsyyYGGYQjuPReMKKTqkMPSRI0b60ZTyRk4TzwZa9zUFYRlUGVxOy0gR6Xl7AstJgEwImZhtwjGG9znJ0L6lEEBasq+S1JgJfy3kWuNKWj7DKJZPl0a5n6W3JsiEiZqVpOUBwDg+9jb56kV7jsqvS5aknj157luFMLLPwxPqJVETX9ueS4g5vbLMNQfWbEW3o3aTJSGuzcQiL23wu5dj10UQ3v9PaBRFZV81ULYL8tBMrfpb614ZDIgcynKiBa2bvKRQ26mYPJ/kzAXJ5RU+V/TomwCZRYNE0f5M2aBXqagNOLvgMF4TPHvcwM3cnkU+RD3dG2od+5PGp9mAPx/Bjm5PNBrveVi/wtXTf+ySnRrEvyhGyFhfEhsYQVmZAt905D1+KzkVToyLzps+JcvcqXtVq6VfUVxVVkL40w6Ww7ML/vFxPsIp7NZ01PTfpLGzhNduvto7xsQ2D7T1HyshDBx35/E3VURllSJEkvsbLqTzFXig2ukY4RK5b5quH93J00+YVu/tFAzuXtuaFzKeojPdIGxm3zvu3Jf/4UvV5wbyZF3G/dc5md7lKdi6wlZW/HcuKXSqh6uMncyOvAYHg8m7j+3M1md9KFXyFlz+SWwHg1Qjl8f/Tv+VFKwoYlEog+E2sojYCMjVFMJhizykYBKIxv4lkNMJypdeW8Ur4mpJgQ9ipEicJRGEZ3gNB6PMIJNW+gwJ7IewtpIEi7YFcS7Gp0IACWjqDKHJSMkawUD3CwOLFipUIlkeFpNBFg0DRgtXq0ku1RDSAHyMYyeloGeQO3le0HlpqYSJZu0LOSAZWj2RAovQhEWDFtDSMYNW6qJFg/qpQDGANusgp6UIklYYk5GAyBJXeOCTVOzGEOqAgy0gHB+1N/2QhDLlMkR+mAhYn2qQWF06QZjIoKj1HwIjybVMAAAAA) format("woff2")}:root{--paper:#ffffff;--ink:#000000;--ink-2:#595959;--ink-3:#8c8c8c;--rule:#b4b4b4;--rule-2:#dedede;--rule-hard:#000000;--link:#0000ee;--link-v:#551a8b;--debit:#cc0000;--stamp:#cf3a2c;--hl:#f4f4f4;--field:#ffffff;--script:"Mrs Saint Delafield","Snell Roundhand","Apple Chancery",cursive;--ink-blot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' seed='7'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3 0 0 0 -0.02'/%3E%3C/filter%3E%3Crect width='170' height='170' filter='url(%23b)'/%3E%3C/svg%3E");--type:var(--font-latin),var(--font-han),"Courier Prime","Nanum Myeongjo","Yu Mincho","Hiragino Mincho ProN","Songti SC","SimSun","Noto Serif CJK KR",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--figures:var(--type);--serif:var(--type);--sans:var(--type);--mono:var(--type)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#000000;--ink:#ffffff;--ink-2:#a6a6a6;--ink-3:#767676;--rule:#4d4d4d;--rule-2:#2b2b2b;--rule-hard:#ffffff;--link:#7da2ff;--link-v:#c2a3ff;--debit:#ff6f6f;--stamp:#e8574a;--hl:#141414;--field:#0a0a0a}}:root[data-theme=dark]{--paper:#000000;--ink:#ffffff;--ink-2:#a6a6a6;--ink-3:#767676;--rule:#4d4d4d;--rule-2:#2b2b2b;--rule-hard:#ffffff;--link:#7da2ff;--link-v:#c2a3ff;--debit:#ff6f6f;--stamp:#e8574a;--hl:#141414;--field:#0a0a0a}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15.5px;line-height:1.62;-webkit-font-smoothing:antialiased;margin:0;padding:0 20px 120px}.wrap{max-width:900px;margin:0 auto}a{color:var(--link);text-decoration:underline;text-underline-offset:2px}a:visited{color:var(--link-v)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--link);outline-offset:2px}h1,h2,h3{font-weight:600;margin:0;text-wrap:balance}hr,p{margin:0}hr{border:0;border-top:1px solid var(--rule)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.debit{color:var(--debit)}.logo{position:relative;display:inline-block;text-decoration:none;cursor:pointer;background:none;border:0;padding:2px 4px 8px}.logo,.logo:visited{color:var(--ink)}.logo-word{display:block;font-family:var(--script);font-weight:400;font-size:52px;line-height:.86;letter-spacing:0}.logo-stamp{position:absolute;left:1%;top:auto;bottom:-3px;transform:rotate(-7deg);transform-origin:left center;font-family:var(--serif);font-size:10.5px;font-weight:700;letter-spacing:.19em;line-height:1;white-space:nowrap;padding:4px 9px 3px;color:var(--stamp);border:1.5px solid;border-radius:1px;opacity:.88;mix-blend-mode:multiply;transition:color .18s ease,transform .18s ease}.logo:hover .logo-stamp{color:var(--link);transform:rotate(-4deg) translateY(-1px)}.logo:hover .logo-word{opacity:.62}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-stamp{mix-blend-mode:normal;opacity:1}}:root[data-theme=dark] .logo-stamp{mix-blend-mode:normal;opacity:1}.topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:34px 0 0}.prefs{display:inline-flex;gap:8px;margin-left:14px}.prefs select{font-size:12.5px;padding:3px 5px;color:var(--ink-2)}.fixed-cur{font-size:12.5px;color:var(--ink-3);letter-spacing:.06em;padding:3px 2px}.landing{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 0}.landing>.logo{margin-bottom:8px}.gate{width:100%;max-width:520px;margin:0 auto;padding:64px 0 0}.landing .gate{padding-top:0}.gate-foot{display:flex;justify-content:center;margin-top:44px}.gate-foot .prefs{margin-left:0}.auth{width:100%;max-width:340px;margin:0 auto}.auth-title{font-size:24px;font-weight:700;text-align:center;margin-bottom:26px}.auth-or{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--ink-3);font-size:13px}.auth-or:after,.auth-or:before{content:"";flex:1 1;border-top:1px solid var(--rule-2)}.auth-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:26px;font-size:13.5px}.choices{margin-top:52px}.choice{display:flex;align-items:baseline;justify-content:space-between;gap:20px;width:100%;text-align:left;cursor:pointer;background:none;color:var(--ink);border:0;border-bottom:1px solid var(--rule);font:inherit;font-size:19px;padding:22px 6px}.choice:last-child{border-bottom:0}a.choice,a.choice:visited{text-decoration:none;color:var(--ink)}.choice:hover,a.choice:hover{color:var(--paper)}.choice:hover{background:var(--ink)}.choice .sub{font-size:13px;color:var(--ink-2);white-space:nowrap}.choice:hover .sub{color:var(--paper);opacity:.75}.back{margin-top:34px}.calc-in{display:flex;flex-wrap:wrap;gap:18px 24px;align-items:flex-end}.calc-in label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ink-2);font-weight:600}.calc-in input{width:180px;font-size:19px;text-align:right}.calc-in input.short{width:76px}.landing .calc-in{justify-content:center}.result{margin-top:40px}.result .label{font-size:13px;color:var(--ink-2)}.result .each{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(32px,7vw,46px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-top:6px}.result .note{font-size:13.5px;color:var(--ink-2);margin-top:8px}.result.centered{text-align:center}header{padding:30px 0 0}.masthead{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px}.masthead .team{font-size:14px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.masthead .book{font-size:14px;color:var(--ink-2)}.masthead .who,.topbar .who{margin-left:auto;font-size:13px;color:var(--ink-2);display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px}.topbar .who .prefs{margin-left:0}.acct-me{position:relative}.acct-name{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 0;margin:0;cursor:pointer;font:inherit;font-size:13px;color:var(--link);text-decoration:underline;text-underline-offset:3px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-name:hover{color:var(--ink)}.acct-name[aria-expanded=true]{color:var(--ink);font-weight:700}.acct-card{position:absolute;top:calc(100% + 10px);right:0;z-index:70;min-width:290px;max-width:min(360px,86vw);text-align:left;background:var(--paper);border:1px solid var(--rule-hard);box-shadow:0 10px 26px rgba(0,0,0,.14);padding:14px 16px 12px}.acct-head{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink);border-bottom:1px solid var(--rule-hard);padding-bottom:7px;margin-bottom:4px}.acct-card .facts{width:100%}.acct-card .facts td{font-size:13.5px;padding:5px 0;word-break:break-all}.acct-card .facts td.k{white-space:nowrap;padding-right:20px}.acct-uuid{font-size:11.5px;color:var(--ink-3);letter-spacing:0}.acct-out{display:flex;justify-content:flex-end;border-top:1px solid var(--rule-2);margin-top:8px;padding-top:9px}.rule-double{border-top:1px solid var(--rule-hard);border-bottom:1px solid var(--rule-hard);height:3px;margin-top:12px}nav{display:flex;flex-wrap:wrap;align-items:center;gap:0 22px;padding:12px 0 0;font-size:15px}nav .tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:3px 0 6px;margin:0;cursor:pointer;font:inherit;color:var(--link);text-decoration:underline;text-underline-offset:3px}nav .tab[aria-current=page]{color:var(--ink);text-decoration:none;font-weight:700;box-shadow:inset 0 -3px 0 var(--rule-hard)}nav .spacer{margin-left:auto}section{padding:34px 0;border-bottom:1px solid var(--rule-2)}section:last-of-type{border-bottom:0}.caption{font-size:13px;font-weight:700;letter-spacing:.02em}.caption+.lede{font-size:13.5px;color:var(--ink-2);margin-top:3px}.summary{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule-hard);border-bottom:1px solid var(--rule-hard);margin-top:6px}.summary>div{padding:18px 20px;border-left:1px solid var(--rule)}.summary>div:first-child{border-left:0;padding-left:0}.summary .label{font-size:13px;color:var(--ink-2)}.summary .figure{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(21px,3.6vw,29px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-top:8px;white-space:nowrap}.summary .under{font-size:12.5px;color:var(--ink-3);margin-top:6px}@media (max-width:640px){.summary{grid-template-columns:1fr}.summary>div{border-left:0;border-top:1px solid var(--rule);padding:14px 0}.summary>div:first-child{border-top:0;padding-top:0}}.facts{border-collapse:collapse}.facts td{padding:5px 0;vertical-align:baseline;font-size:14px}.facts td.k{color:var(--ink-2);padding-right:28px;white-space:nowrap}.facts td.v{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.facts tr.sum td{border-top:1px solid var(--rule-hard);font-weight:700;padding-top:8px}table.book{width:100%;border-collapse:collapse;font-size:14.5px}table.book th{text-align:left;font-weight:700;font-size:12.5px;color:var(--ink-2);padding:0 10px 7px;border-bottom:1px solid var(--rule-hard);white-space:nowrap}table.book td{padding:8px 10px;border-bottom:1px solid var(--rule-2);vertical-align:top}table.book td:first-child,table.book th:first-child{padding-left:0}table.book td:last-child,table.book th:last-child{padding-right:0}table.book .r{text-align:right}table.book .money{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}table.book td.money,table.book th.money{border-left:1px solid var(--rule);border-right:1px solid var(--rule)}table tbody tr:last-child>td{border-bottom:0}table tbody tr.closing:last-child>td{border-bottom:3px double var(--rule-hard)}table.book .slip{font-family:var(--mono);font-size:12.5px;color:var(--ink-3);width:40px}table.book .day{font-family:var(--mono);white-space:nowrap}table.book .day,table.book tr.done td{color:var(--ink-2)}table.book tbody tr.entry:hover{background:var(--hl)}th button.sortbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit}th button.sortbtn:hover{text-decoration:underline;text-underline-offset:3px}th[aria-sort] button.sortbtn{color:var(--ink)}tr.closing td{border-top:3px double var(--rule-hard);border-bottom:3px double var(--rule-hard);padding:13px 14px;font-size:13.5px;background:var(--hl)}.close-line{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.close-line .day{color:var(--ink-2);white-space:nowrap}.close-line b{font-weight:700}.close-line .total{margin-left:auto;white-space:nowrap}.close-line .mark{position:static;flex:none}.stamp{display:inline-block;border:1px solid var(--ink-2);color:var(--ink-2);font-size:11px;letter-spacing:.08em;padding:1px 6px;white-space:nowrap}.stamped{position:relative}.mark{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:3px double var(--stamp);color:var(--stamp);background:none;font-family:var(--sans);font-weight:800;line-height:1.2;text-align:center;padding:8px 16px 7px;opacity:.82;-webkit-mask-image:var(--ink-blot);mask-image:var(--ink-blot);-webkit-mask-size:170px 170px;mask-size:170px 170px;mask-mode:alpha}.mark .big{display:block;font-size:16px;letter-spacing:.2em;white-space:nowrap}.mark .small{display:block;font-size:10.5px;letter-spacing:.1em;margin-top:3px;opacity:.85}.mark.lg{padding:12px 26px 11px}.mark.lg .big{font-size:26px;letter-spacing:.24em}.mark.sm{padding:4px 10px 3px;border-width:2px}.mark.sm .big{font-size:11px;letter-spacing:.16em}@media print{.mark{opacity:.9}}.done-mark{display:inline-block;color:var(--stamp);white-space:nowrap;font-family:var(--sans);font-weight:800;font-size:11px;letter-spacing:.15em;padding:1px 3px;opacity:var(--ink,.82);-webkit-mask-image:var(--ink-blot);mask-image:var(--ink-blot);-webkit-mask-size:90px 90px;mask-size:90px 90px;mask-mode:alpha;-webkit-mask-position:var(--blot,0 0);mask-position:var(--blot,0 0)}@media print{.done-mark{opacity:.9}}td.opened{padding:0!important}table.book tr.entry.open td,td.opened{background:var(--hl)}.plain{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.plain,a.plain:visited{color:var(--link)}.subject{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.subject,a.subject,a.subject:visited{color:var(--ink)}.subject:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px}.act{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:14.5px;cursor:pointer;border-radius:0;display:inline-block;text-decoration:none;line-height:1.2;background:var(--field);color:var(--ink);border:1px solid var(--rule-hard);padding:8px 18px}.act:hover{background:var(--hl)}a.act,a.act:visited{color:var(--ink)}.act.primary,a.act.primary,a.act.primary:visited{background:var(--rule-hard);color:var(--paper)}.act.primary:hover{opacity:.86;background:var(--rule-hard)}.act.small{padding:5px 12px;font-size:13.5px}.act.danger{border-color:var(--debit);color:var(--debit)}.act.danger:hover{background:var(--debit);color:var(--paper)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{font:inherit;font-size:14.5px;background:var(--field);color:var(--ink);border:1px solid var(--rule);border-radius:0;padding:7px 9px}input[type=email],input[type=password],input[type=text]{width:100%}label.field{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--ink-2);font-weight:600}label.field>.lab{display:flex;align-items:center;gap:7px}label.field>input,label.field>select{font-weight:400;color:var(--ink)}.fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:18px;gap:18px}fieldset{border:0;border-top:1px solid var(--rule);margin:0;padding:18px 0 0}legend{font-size:13px;color:var(--ink-2);font-weight:700;padding:0 12px 0 0;background:var(--paper)}.pick{display:flex;align-items:baseline;gap:8px;font-size:14.5px;padding:4px 0}.pick-sub{display:flex;flex-wrap:wrap;gap:8px 20px;padding:6px 0 2px 26px}.tag{font-size:11.5px;color:var(--ink-2);border:1px solid var(--rule);padding:1px 6px;white-space:nowrap;margin-left:9px;vertical-align:2px}button.remit{display:grid;grid-template-columns:1fr auto;grid-gap:5px 16px;gap:5px 16px;align-items:baseline;width:100%;text-align:left;font:inherit;cursor:pointer;background:none;border:0;border-bottom:1px solid var(--rule-2);padding:14px 2px}button.remit:hover{background:var(--hl)}button.remit .who{font-size:16px}button.remit .sum{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px}button.remit .ask{grid-column:1/-1;font-size:13px;color:var(--link);text-decoration:underline}.proof{border-bottom:1px solid var(--rule-2);background:var(--hl);padding:22px 16px 26px}.my-share{margin-top:26px}.my-share .label{font-size:13px;color:var(--ink-2)}.my-share .figure{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(28px,6vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-top:4px}table.balances td.result{font-weight:600}table.balances td.result .money{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px}table.balances td.result .dir{font-size:12.5px;font-weight:400;margin-left:8px;color:inherit}table.balances tr.mine td{background:var(--hl)}table.balances td.result{text-align:right;white-space:nowrap;padding-right:4px}table.balances th:last-child{padding-right:4px}button.settled-head{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:4px 0;margin:0;width:100%;font:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px}button.settled-head:hover .caption{text-decoration:underline;text-underline-offset:3px}.settled-head .caption,.settled-head .head-text{display:block}.settled-head .lede{display:block;font-size:13.5px;color:var(--ink-2);margin-top:3px}.settled-head .mark{position:static;flex:none}table.balances tr.checksum td{border-top:3px double var(--rule-hard);border-bottom:0;font-weight:700;color:var(--ink)}.remit.mine{background:var(--hl)}.remit .tag{margin-left:9px;vertical-align:middle}.remit-to{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:13.5px}.remit-to .acct{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 0;font:inherit;font-family:var(--figures);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap;cursor:copy;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px}.remit-to .acct:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.acct-done{color:var(--ink-3);font-size:12px}.acct-done,.remit-to{white-space:nowrap}.acct-fields{display:flex;flex-wrap:wrap;gap:8px}.acct-fields input{font-size:13.5px;padding:5px 8px}.acct-fields input.bank{width:96px}.acct-fields input.no{width:190px}.proof-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px}.tally{width:100%;border-collapse:collapse;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14.5px}.tally td{padding:4px 0}.tally td.v{text-align:right;white-space:nowrap;width:1%;padding-right:14px}.tally td.l{color:var(--ink-2);font-family:var(--sans);font-size:13px}.tally tr.close td{border-top:1px solid var(--rule-hard);padding-top:7px;font-weight:700}.tally tr.close td.l{color:var(--ink)}.tally tr.hit td.v{font-weight:700}.tally tr.hit td.l{color:var(--ink)}.converge{margin-top:20px;height:34px;position:relative}.converge .track{position:absolute;left:0;right:0;top:22px;border-top:1px dotted var(--rule)}.converge .bar{position:absolute;top:20px;height:0;border-top:3px solid var(--ink);left:0;transition:width .9s cubic-bezier(.2,.7,.2,1)}.converge .mark{position:absolute;top:15px;height:15px;border-left:1px solid var(--ink-2)}.converge .cap{position:absolute;top:0;font-size:11.5px;color:var(--ink-3);transform:translateX(-50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.converge .bar{transition:none}}.goods{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));grid-gap:32px 26px;gap:32px 26px}.good .plate{display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-size:12.5px;background:var(--hl)}.dither,.good .plate{border:1px solid var(--rule);aspect-ratio:4/3}.dither{position:relative;display:block;overflow:hidden;background:var(--paper)}.dither canvas,.dither img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.dither canvas{image-rendering:pixelated;opacity:0;transition:opacity .12s}.dither.on canvas{opacity:1}.dither img{opacity:0;transition:opacity .12s}.dither:not(.on) img{opacity:1}.dither:focus-within img,.dither:hover img{opacity:1}@media (prefers-reduced-motion:reduce){.dither canvas,.dither img{transition:none}}.good h3{font-size:15.5px;margin-top:12px;font-weight:600}.good .price{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:17px;margin-top:5px}.good .facts{margin-top:9px;width:100%}.good .facts td{padding:2px 0;font-size:13px}.good .facts td.k{padding-right:14px;vertical-align:baseline}.good .facts td:not(.k){white-space:normal;word-break:keep-all}.again{font-size:13px;color:var(--ink-2);border-left:2px solid var(--rule-hard);padding-left:9px;margin-top:10px}dialog{border:1px solid var(--rule-hard);border-radius:0;padding:0;background:var(--paper);color:var(--ink);width:min(560px,calc(100% - 32px));max-height:86vh;overflow:auto}dialog::-webkit-backdrop{background:rgba(0,0,0,.45)}dialog::backdrop{background:rgba(0,0,0,.45)}.sheet{padding:26px 26px 30px}.sheet-top{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.empty{border:1px dashed var(--rule);color:var(--ink-2)}.drop,.empty{padding:40px 24px;text-align:center}.drop{border:1px dashed var(--ink-3)}.drop.over{border-style:solid;border-color:var(--link);background:var(--hl)}tr.left .subject,tr.left td{color:var(--ink-3)}.aside{font-size:13.5px;color:var(--ink-2);padding-left:12px}.aside,.notice{border-left:3px solid var(--rule-hard)}.notice{font-size:14px;padding:8px 0 8px 12px;background:var(--hl)}pre.msg{font-family:var(--mono);font-size:13.5px;line-height:1.75;white-space:pre-wrap;padding:16px;margin:0;background:var(--field);overflow-x:auto}.ai-mark,pre.msg{border:1px solid var(--rule)}.ai-mark{font-size:11px;font-weight:400;color:var(--ink-2);padding:0 5px}.scroll{overflow-x:auto}footer{padding:30px 0;font-size:13px;color:var(--ink-3)}.adslot,footer{border-top:1px solid var(--rule)}.adslot{margin-top:44px;padding-top:18px;min-height:0;overflow:hidden}@media print{:root{--paper:#fff;--ink:#000;--ink-2:#3a3a3a;--ink-3:#666;--rule:#8c8c8c;--rule-2:#c8c8c8;--rule-hard:#000;--hl:#f4f4f4}body{padding:0;font-size:10.5pt}.act,.empty,.who,footer,input[type=checkbox],nav{display:none!important}.wrap{max-width:none}section{page-break-inside:avoid;break-inside:avoid;padding:16px 0}table.book{font-size:9.5pt}table.book td,table.book th{padding:5px 8px}tr.entry{page-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}.summary{page-break-inside:avoid;break-inside:avoid}a{color:#000;text-decoration:none}a[href^=http]:after{content:" (" attr(href) ")";font-size:8pt;color:#555;word-break:break-all}.plain,.subject{color:#000;text-decoration:none}.proof{page-break-inside:avoid;break-inside:avoid}}.helper{position:fixed;left:0;top:0;z-index:60;width:156px;height:189px;visibility:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.stage{position:relative;display:block;padding-bottom:7px}.helper .stage{margin-top:26px}.tilt{transform-origin:50% 100%;will-change:transform}.helper-shade{position:absolute;left:50%;bottom:0;width:58px;height:8px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.26),rgba(0,0,0,0) 70%);pointer-events:none;transition:transform .2s ease,opacity .2s ease}.helper-body{position:relative;display:block;line-height:0;transform-origin:50% 100%;cursor:-webkit-grab;cursor:grab;touch-action:none}.helper.placed{visibility:visible}.helper-body.flip{scale:-1 1}.helper-body img{display:block;width:156px;height:156px;pointer-events:none;image-rendering:pixelated}.helper-body:focus-visible{outline:2px solid var(--link);outline-offset:4px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .helper-back img,:root:not([data-theme=light]) .helper-body img{filter:invert(1)}:root:not([data-theme=light]) .helper-shade{background:radial-gradient(ellipse at center,rgba(255,255,255,.2),rgba(255,255,255,0) 70%)}}:root[data-theme=dark] .helper-back img,:root[data-theme=dark] .helper-body img{filter:invert(1)}:root[data-theme=dark] .helper-shade{background:radial-gradient(ellipse at center,rgba(255,255,255,.2),rgba(255,255,255,0) 70%)}.helper.held .helper-body{filter:drop-shadow(0 12px 9px rgba(0,0,0,.22));cursor:-webkit-grabbing;cursor:grabbing}.helper.held .helper-shade{transform:translateX(-50%) scale(.5);opacity:.3}.helper-body.t-hop{animation:hop .76s cubic-bezier(.28,.9,.35,1)}.helper-body.t-stumble{animation:stumble 1.15s ease-in-out}.helper-body.t-nod{animation:nod .62s ease-out}.helper-body.t-wiggle{animation:wiggle .82s ease-in-out}.helper-body.t-turn{animation:turn .9s ease-in-out}.helper.tossing{pointer-events:none}.helper.tossing .helper-body{animation:toss 3s cubic-bezier(.32,0,.3,1) forwards}.helper.tossing .helper-shade{transition:transform 3s ease-in,opacity 3s ease-in;transform:translateX(-50%) scale(.35);opacity:0}@keyframes toss{0%{transform:translateY(0) rotate(0) scale(1) skewX(0);opacity:1}6%{transform:translateY(-4px) rotate(-3deg) scale(1.04,.95) skewX(1deg);opacity:1}16%{transform:translateY(1px) rotate(6deg) scale(.82,.9) skewX(-5deg);opacity:1}26%{transform:translateY(3px) rotate(-9deg) scale(.62,.72) skewX(6deg);opacity:.97}36%{transform:translateY(4px) rotate(11deg) scale(.48,.56) skewX(-4deg);opacity:.94}46%{transform:translateY(5px) rotate(-7deg) scale(.38,.42) skewX(3deg);opacity:.9}54%{transform:translateY(6px) rotate(4deg) scale(.34,.36);opacity:.86}72%{transform:translateY(20px) rotate(-6deg) scale(.3,.32);opacity:.5}to{transform:translateY(52px) rotate(9deg) scale(.24,.26);opacity:0}}@media (prefers-reduced-motion:reduce){.helper.tossing .helper-body{animation:fadeout 3s ease-out forwards}@keyframes fadeout{to{opacity:0}}}@keyframes hop{0%{transform:translateY(0) scale(1)}18%{transform:translateY(0) scale(1.06,.93)}40%{transform:translateY(-13px) scale(.97,1.05)}62%{transform:translateY(-15px) scale(.99,1.01)}82%{transform:translateY(0) scale(1.06,.94)}to{transform:translateY(0) scale(1)}}@keyframes stumble{0%,to{transform:rotate(0) translateX(0)}24%{transform:rotate(-6deg) translateX(-3px)}42%{transform:rotate(-7deg) translateX(-4px)}62%{transform:rotate(4deg) translateX(3px)}80%{transform:rotate(-1.5deg)}}@keyframes nod{0%,to{transform:scaleY(1) skewX(0deg)}38%{transform:scaleY(.955) skewX(1.6deg)}72%{transform:scaleY(1.015) skewX(-.8deg)}}@keyframes wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-3.5deg)}44%{transform:rotate(3deg)}68%{transform:rotate(-2deg)}86%{transform:rotate(1deg)}}@keyframes turn{0%{transform:scaleX(1)}26%{transform:scaleX(.82)}50%{transform:scaleX(.1)}74%{transform:scaleX(.86)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.helper-body{animation:none!important}}.helper-say{position:absolute;bottom:34px;right:100%;margin-right:14px;width:max-content;max-width:min(300px,42vw);font-size:13px;line-height:1.62;color:var(--ink-2);text-align:right;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;pointer-events:none;animation:say-in .22s ease-out}.helper-say.right{right:auto;left:100%;margin-right:0;margin-left:14px;text-align:left}.helper-say.warn{color:var(--debit)}.helper-bubble{position:absolute;bottom:calc(100% + 8px);right:0;width:max-content;max-width:min(300px,60vw);background:var(--paper);color:var(--ink-2);border:1px solid var(--rule-hard);box-shadow:3px 3px 0 var(--hl);padding:11px 13px;font-size:13px;line-height:1.62;display:flex;flex-direction:column;align-items:flex-end;gap:9px;text-align:right;cursor:default;transform-origin:calc(100% - 66px) 100%;animation:say-in .22s ease-out}.helper-bubble.right{right:auto;left:0;align-items:flex-start;text-align:left;transform-origin:66px 100%}.say-menu{display:flex;flex-direction:column;gap:9px;align-items:inherit}.say-menu .acct,.say-menu .plain,.say-menu a{white-space:nowrap}.say-menu .faint{white-space:normal;word-break:keep-all;text-align:inherit}@keyframes say-in{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.helper-bubble,.helper-say{animation:none}}.helper-tab{position:absolute;left:50%;top:6px;transform:translateX(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer;z-index:2;width:13px;height:13px;border-radius:50%;background:var(--paper);border:1.5px solid var(--ink);transition:transform .16s ease,background .16s ease,border-color .16s ease}.helper-tab:hover{transform:translateX(-50%) scale(1.25)}.helper-tab.unread{background:var(--stamp);border-color:var(--stamp);animation:knock 1.1s ease-in-out infinite}@keyframes knock{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.35)}}.helper-tab:focus-visible{outline:2px solid var(--link);outline-offset:3px}@media (prefers-reduced-motion:reduce){.helper-tab{animation:none!important}}.helper-back{position:fixed;right:16px;bottom:14px;z-index:60;display:flex;align-items:center;gap:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--paper);color:var(--ink-2);border:1px solid var(--rule);font:inherit;font-size:12px;padding:5px 10px 5px 6px;cursor:pointer;letter-spacing:.04em;box-shadow:2px 2px 0 var(--hl)}.helper-back img{width:22px;height:24px;image-rendering:pixelated;opacity:.75}.helper-back:hover{color:var(--ink);border-color:var(--ink)}.helper-back:hover img{opacity:1}.sortbar{align-items:baseline;gap:14px;margin-top:20px}.sortbar .caption{margin:0}.sortkey{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:2px 0;font:inherit;font-size:13px;color:var(--ink-2);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px}.sortkey:hover{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}.sortkey.on{color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.group-head{margin:30px 0 12px;padding-bottom:5px;border-bottom:1px solid var(--rule-hard);font-size:12.5px;font-weight:700;letter-spacing:.14em;color:var(--ink-2)}.good-slip{font-family:var(--figures);font-size:11.5px;color:var(--ink-3);letter-spacing:.08em;margin-top:9px}.shot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;display:block;line-height:0;flex:none;width:106px;cursor:zoom-in}.shot-label{display:block;padding:3px 5px;border:1px solid var(--rule);border-top:0;font-size:11px;line-height:1.3;color:var(--ink-3);text-align:left;white-space:nowrap}.shot.wide{width:100%;cursor:pointer}.lightbox{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.86);display:flex;align-items:center;justify-content:center;padding:34px;cursor:zoom-out;animation:bubble-in .16s ease-out}.lightbox figure{margin:0;max-width:100%;max-height:100%;cursor:default}.lightbox img{display:block;max-width:min(1100px,92vw);max-height:82vh;object-fit:contain;background:#fff}.lightbox figcaption{margin-top:12px;color:#f2f2f2;font-size:13px;text-align:center;word-break:keep-all}.lightbox-x{position:absolute;top:16px;right:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#fff;font-size:22px;line-height:1;padding:8px;cursor:pointer;opacity:.8}.lightbox-x:hover{opacity:1}.ask-over{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.55);display:flex;align-items:flex-start;justify-content:center;padding:14vh 20px 20px;animation:bubble-in .16s ease-out}.ask-panel{max-width:620px;background:var(--paper);box-shadow:5px 5px 0 rgba(0,0,0,.28);padding:18px;cursor:default;display:flex;flex-direction:column;gap:14px}.ask-line,.ask-panel{width:100%;color:var(--ink);border:1px solid var(--rule-hard)}.ask-line{font:inherit;font-size:19px;padding:12px 14px;background:var(--field)}.ask-line::placeholder{color:var(--ink-3)}.ask-log{max-height:46vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid var(--rule-2);padding-bottom:16px;font-size:14.5px;line-height:1.62}.ask-log .asked{color:var(--ink-2);padding-left:16px;border-left:2px solid var(--rule)}.ask-log .answered,.ask-log .asked{word-break:keep-all;overflow-wrap:anywhere}.ask-log .answered{white-space:pre-wrap}.ask-foot{display:flex;align-items:stretch;gap:10px}.ask-foot .ask-line{flex:1 1;min-width:0}.ask-foot .act{flex:none;padding-left:20px;padding-right:20px}.ask-hint{font-size:12.5px;margin:0}.waiting{flex:none;font-size:12px;letter-spacing:.06em;color:var(--ink-2);border:1px dashed var(--rule);padding:5px 10px;white-space:nowrap}