@font-face{font-family:Barlow;font-weight:400;font-display:block;src:url(/fonts/barlow-400.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:block;src:url(/fonts/barlow-500.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:block;src:url(/fonts/barlow-600.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}:root{--paper:#fcfcfa;--grid:#e9edf1;--ink:#26344d;--sub:#56627a;--faint:#6b7687;--hair:#d5dbe2;--flag:#e0664a;--tab-all:#e3eaf2;--tab-book:#e5efe0;--tab-fund:#f5edd5;--tab-arch:#ece7f4;--cn:"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei",sans-serif;--num:"Barlow",var(--cn)}html,body{height:100%}body{min-width:1280px;color:var(--ink);font:14px/1.6 var(--cn);background-color:var(--paper);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:16px 16px}::selection{color:var(--ink);background:#dbe3ee}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.n{font-family:var(--num);font-variant-numeric:tabular-nums lining-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#ccd4dd padding-box padding-box;border:3px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#aeb9c6 padding-box padding-box;border:3px solid #0000}.defs{width:0;height:0;position:absolute}symbol *{stroke:var(--s,#26344d);stroke-width:var(--w,2);stroke-linejoin:round;stroke-linecap:round}symbol .a{fill:var(--f)}symbol .b{fill:var(--p,#fcfcfa)}symbol .k{fill:var(--k,#26344d);stroke:none}symbol .g{fill:var(--f);opacity:var(--go,.32);stroke:none}symbol .n{fill:none}symbol .c{fill:var(--c)}symbol .g2{fill:var(--g2,#f6d27e)}use.cut{--f:#fcfcfa;--p:#fcfcfa;--k:#fcfcfa;--s:#fcfcfa;--c:#fcfcfa;--g2:#fcfcfa;--w:7;--go:0}.top{background:var(--paper);align-items:center;gap:16px;height:48px;padding:0 32px;display:flex}.top .brand{color:var(--ink);font-weight:600;text-decoration:none}.top .meta{color:var(--sub);margin-left:auto}.gsearch{width:320px;margin-left:16px;position:relative}.gsearch>svg{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.75px;stroke-linecap:round;position:absolute;top:6px;left:10px}.gsearch input{width:100%;height:28px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:4px;padding:0 10px 0 32px;font-size:13px}.gsearch input::placeholder{color:var(--faint)}.gsearch input::-webkit-search-cancel-button{display:none}.gs-pop{z-index:30;background:var(--paper);border:1.5px solid var(--ink);border-radius:6px;width:440px;max-height:calc(100vh - 64px);padding:8px;position:absolute;top:32px;left:0;overflow:auto;box-shadow:3px 3px #dfe5ec}.gs-pop h3{color:var(--sub);padding:6px 8px 2px;font-size:12px;font-weight:400;line-height:18px}.gs-pop a,.gs-pop button{width:100%;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.gs-pop a:hover,.gs-pop button:hover{background:#f1f4f7}.gs-pop span:first-of-type{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gs-pop small{color:var(--faint);font-size:12px}.gs-pop span small{margin-left:8px}.gs-pop a>small.n,.gs-pop button>small.n,.gs-pop .money{text-align:right;min-width:72px}.gs-pop b{font-weight:500}.gs-none{text-align:center;color:var(--sub);padding:16px 8px}.gs-pop .gs-all{justify-content:center;gap:4px;margin-top:4px;color:var(--sub)!important}.gs-pop .gs-all span{flex:none}.nav-wait{height:72px}.tabs{background:var(--paper);align-items:flex-end;gap:4px;height:32px;padding:0 32px;display:flex}.tabs a{height:28px;color:var(--sub);border:1px solid var(--hair);border-bottom:0;border-radius:6px 6px 0 0;align-items:center;padding:0 20px;text-decoration:none;display:flex}.tabs a[data-g=all]{--t:var(--tab-all);--on:#eef3f8;--e:#c6d3e1}.tabs a[data-g=book]{--t:var(--tab-book);--on:#f0f6ec;--e:#c8dabf}.tabs a[data-g=fund]{--t:var(--tab-fund);--on:#f8f3e2;--e:#d9cba0}.tabs a[data-g=arch]{--t:var(--tab-arch);--on:#f3f0f9;--e:#d2c9e4}.tabs a{background:var(--t)}.tabs a:hover{color:var(--ink)}.tabs a.on{height:33px;color:var(--ink);border-color:var(--e);background:var(--on);font-weight:600;position:relative;top:1px}.pages{--on:#f8f3e2;--e:#d9cba0;background:var(--on);border-top:1px solid var(--e);border-bottom:1px solid var(--e);align-items:center;gap:32px;height:40px;padding:0 32px;display:flex}.pages[data-g=set]{--on:#f1f3f5;--e:#d5dbe2}.pages[data-g=all]{--on:#eef3f8;--e:#c6d3e1}.pages[data-g=book]{--on:#f0f6ec;--e:#c8dabf}.pages[data-g=arch]{--on:#f3f0f9;--e:#d2c9e4}.pages a{color:var(--sub);align-items:center;height:40px;text-decoration:none;display:flex}.pages a:hover{color:var(--ink)}.pages a.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:600}button{font:inherit;white-space:nowrap;color:var(--ink);background:var(--paper);border:1px solid var(--hair);cursor:pointer;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;transition:background .15s,border-color .15s;display:inline-flex}button:hover{background:#f1f4f7;border-color:#c3cbd5}button:active{background:#e8ecf1}button:disabled{color:var(--faint);background:var(--paper);border-color:var(--grid);cursor:not-allowed}button svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.notice{background:var(--paper);border:1px solid var(--hair);border-radius:6px;width:480px;margin:64px auto;padding:16px}.notice h1{margin-bottom:4px;font-size:14px;font-weight:600}.notice p{color:var(--sub);margin-bottom:12px}[id]{scroll-margin-top:96px}input[type=radio],input[type=checkbox]{accent-color:var(--ink)}
.page{padding:24px 32px 64px}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sub{color:var(--sub)}.paper{background:var(--paper);border:1px solid var(--hair);border-radius:8px;overflow:clip}.money.in{color:#2f8f63}.money.gray{color:var(--faint)}.money.refund{color:#2f8f63}.masked{border-bottom:1px dotted var(--faint);cursor:pointer;padding:0 2px}.link{height:auto;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:3px;background:0 0;border:0;padding:0}.link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background:0 0}.sticker-i{flex:none;display:block;overflow:visible}.thing{color:inherit;text-decoration:none}.thing:hover{text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.note-soft{color:var(--faint);font-size:12px}.note-warn{color:var(--paper);background:var(--flag);border-radius:2px;padding:0 6px;font-size:12px;line-height:20px;display:inline-block;transform:rotate(-2deg)}.picks{gap:4px;display:flex}.picks a{height:32px;color:var(--sub);background:var(--paper);border:1px solid var(--hair);border-radius:4px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.picks a:hover{color:var(--ink);border-color:#c3cbd5}.picks a.on{color:var(--paper);background:var(--ink);border-color:var(--ink)}.sticky{z-index:5;background:var(--paper);border-bottom:1px solid var(--hair);margin:-24px -32px 0;padding:24px 32px 8px;position:sticky;top:0}.filters{flex-direction:column;gap:8px;display:flex}.f-row{align-items:center;gap:8px;display:flex}.f-more svg{transition:transform .15s}.f-more.on svg{transform:rotate(180deg)}.f-tag{color:var(--paper);background:var(--ink);border-color:var(--ink)}.f-tag:hover{color:var(--paper);background:var(--sub);border-color:var(--sub)}.f-range label{color:var(--sub);align-items:center;gap:6px;font-size:12px;display:flex}.f-range input{height:32px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:4px;padding:0 8px;font-size:14px}.f-range input[type=number]{width:96px}.filters.busy{opacity:.6}.fsearch{width:280px;display:block;position:relative}.fsearch svg{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.75px;stroke-linecap:round;position:absolute;top:8px;left:10px}.fsearch input{width:100%;height:32px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:4px;padding:0 10px 0 32px}.fsearch input::placeholder{color:var(--faint)}.fsel{display:block;position:relative}.fsel select{appearance:none;height:32px;font:inherit;color:var(--sub);background:var(--paper);border:1px solid var(--hair);cursor:pointer;border-radius:4px;padding:0 28px 0 10px}.fsel.set select{color:var(--ink);border-color:var(--ink);font-weight:600}.fsel svg{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:8px;right:8px}.tally{color:var(--sub);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;font-size:12px;line-height:20px;display:flex}.tally .money,.tally .link{font-size:12px}.tally-picks{gap:12px;display:flex}.tally-picks .picks a{height:24px;padding:0 8px;font-size:12px}.more{color:var(--sub);margin:24px auto 0;display:flex}.entries.bare{background:0 0;margin-top:0}.tbl{border-collapse:collapse;width:100%}.tbl.paper-t{border-collapse:separate;border-spacing:0;background:var(--paper);border:1px solid var(--hair);border-radius:8px;overflow:hidden}.paper-t th:first-child,.paper-t td:first-child{padding-left:16px}.paper-t th:last-child,.paper-t td:last-child{padding-right:16px}.paper-t tbody:last-child tr:last-child td{border-bottom:0}.paper>.tbl th:first-child,.paper>.tbl td:first-child{padding-left:16px}.paper>.tbl th:last-child,.paper>.tbl td:last-child{padding-right:16px}.paper>.tbl tbody:last-child tr:last-child td,.paper>.tbl tfoot tr:last-child td{border-bottom:0}.tbl th{height:40px;color:var(--sub);text-align:left;border-bottom:1px solid var(--hair);white-space:nowrap;padding:0 8px;font-size:12px;font-weight:400}.tbl td{border-bottom:1px solid var(--grid);vertical-align:middle;height:40px;padding:4px 8px}.tbl .r,.r{text-align:right}.tbl small{color:var(--faint);font-size:12px;line-height:16px;display:block}.tbl.mini td{height:32px;padding:2px 0}.tbl.mini td+td{white-space:nowrap;padding-left:12px}tr[data-entry],[data-entry]{cursor:pointer}tr[data-entry]:hover td{background:#f1f4f7}.entries{table-layout:fixed;background:var(--paper);margin-top:16px}.acc-tag{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.acc-tag svg{flex:none}.w-ico{width:44px}.w-time{width:56px}.w-group{width:168px}.w-acc{width:176px}.w-state{width:72px}.w-money{width:120px}.w-after{width:112px}.entries .dayhead th{height:48px;color:var(--ink);border-bottom:1px solid var(--hair);background:var(--paper);padding-top:12px;font-size:14px;font-weight:600}.entries .dayhead .money{font-weight:600}.entries .c-ico{padding-right:0}.entries .c-time{color:var(--faint);font-size:12px}.entries .c-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.entries .c-name b{font-weight:400}.entries .c-name>span:last-child:not(.masked){color:var(--faint);margin-left:12px;font-size:12px}.entries .c-group{white-space:nowrap;overflow:hidden}.entries .c-acc{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.entries .c-money{white-space:nowrap}.entries .row.soft td{color:var(--faint)}.gtag{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.gtag b{color:var(--ink);background:color-mix(in srgb,var(--c) 24%,var(--paper));border-radius:10px;flex:none;padding:0 8px;font-size:12px;font-weight:500;line-height:20px}.gtag small{min-width:0;color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px;overflow:hidden}.gtag a{color:inherit;text-decoration:none;display:inline-flex}.gtag a:hover b{background:color-mix(in srgb,var(--c) 40%,var(--paper))}.rhy{grid-template-columns:repeat(7,minmax(0,1fr)) 16px repeat(24,minmax(0,1fr));align-items:end;gap:2px;height:72px;display:grid}.rhy i{background:var(--c);border-radius:2px 2px 0 0;min-height:2px;display:block}.rhy i.none{background:var(--grid)}.rhy b{grid-row:1}.rhy-axis{color:var(--faint);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr)) 16px repeat(24,minmax(0,1fr));gap:2px;margin-top:4px;font-size:12px;line-height:16px;display:grid}.rhy-axis span:nth-child(n+9){white-space:nowrap;text-align:left;overflow:visible}.pager{justify-content:center;gap:4px;margin-top:24px;display:flex}.pager span{align-items:center;gap:4px;display:inline-flex}.pager i{color:var(--faint);font-style:normal}.pager a{min-width:32px;height:32px;color:var(--sub);background:var(--paper);border:1px solid var(--hair);border-radius:4px;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.pager a.on{color:var(--paper);background:var(--ink);border-color:var(--ink)}.nil{color:var(--sub);flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}.dr-scrim{z-index:20;background:#26344d1f;animation:.16s dr-fade;position:fixed;inset:0}@keyframes dr-fade{0%{opacity:0}to{opacity:1}}.drawer{z-index:21;background:var(--paper);border-left:1px solid var(--hair);border-radius:12px 0 0 12px;width:520px;padding:24px;animation:.2s cubic-bezier(.3,.7,.2,1) dr-in;position:fixed;top:0;bottom:0;right:0;overflow:auto}@keyframes dr-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.dr-close{justify-content:center;width:32px;padding:0;position:absolute;top:16px;right:16px}.dr-wait{text-align:center;color:var(--sub);padding:80px 0}.dr-head{align-items:center;gap:12px;padding-right:40px;display:flex}.dr-who{min-width:0}.dr-who h2{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}.dr-who p{color:var(--sub);font-size:12px;line-height:20px}.dr-num{align-items:center;gap:12px;margin-top:16px;display:flex}.dr-num .money{font-size:32px;font-weight:600;line-height:40px}.dr-route{color:var(--sub);font-size:12px;line-height:20px}.dr-sec{border-top:1px solid var(--hair);margin-top:24px;padding-top:12px}.dr-sec h3{color:var(--ink);margin-bottom:8px;font-size:12px;font-weight:600;line-height:20px}.dr-note{overflow-wrap:anywhere;background:#f4f6f9;border-radius:6px;margin-top:4px;padding:8px 12px;font-size:14px;line-height:22px}.dr-note b{color:var(--sub);margin-right:8px;font-size:12px;font-weight:600}.dr-note.mine{background:#fbf6e6}.dr-note time{color:var(--faint);font-size:12px;display:block}.kvs{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.kvs.wide{grid-template-columns:1fr;margin-top:8px}.kv{grid-template-columns:72px 1fr;gap:8px;line-height:24px;display:grid}.kv dt{color:var(--sub);font-size:12px}.kv dd{overflow-wrap:anywhere;min-width:0}.revs{list-style:none}.revs li{border-bottom:1px solid var(--grid);overflow-wrap:anywhere;padding:6px 0;line-height:22px}.revs b{font-weight:600}.revs del{color:var(--faint)}.revs ins{text-decoration:none}.revs .sub{font-size:12px}.rawrow{margin-top:8px}.rawrow summary{color:var(--sub);cursor:pointer;font-size:12px}.tree{margin:4px 0 0;font-size:12px;line-height:20px}.tree>div{grid-template-columns:96px 1fr;gap:8px;display:grid}.tree dt{color:var(--sub);overflow-wrap:anywhere}.tree dd{overflow-wrap:anywhere;min-width:0}.tree .tree{border-left:1px solid var(--grid);margin-top:0;padding-left:8px}.ptip{z-index:30;pointer-events:none;background:var(--paper);border:1.5px solid var(--ink);border-radius:6px;max-width:280px;padding:8px 12px;display:none;position:fixed;box-shadow:3px 3px #dfe4ea}.ptip b{font-weight:600;line-height:20px;display:block}.ptip p{color:var(--sub);white-space:pre-line;font-size:12px;line-height:20px}.drawer.entry{flex-direction:column;padding:0;display:flex;overflow:hidden}.drawer.entry:focus{outline:0}.dr-scroll{flex:1;min-height:0;padding:24px;overflow:auto}.dr-slip{padding-bottom:16px}.dr-items{border-top:1px dashed #b9c3cf;margin-top:12px}.dr-slip .kvs{border-top:1px dashed #b9c3cf;margin-top:12px;padding-top:8px}.dr-said{color:var(--sub);overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:20px}.dr-story{list-style:none;position:relative}.dr-story li{padding:0 0 12px 16px;line-height:22px;position:relative}.dr-story li:before{content:"";background:var(--paper);border:1.5px solid var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.dr-story li:after{content:"";background:var(--hair);width:1px;position:absolute;top:18px;bottom:-4px;left:3px}.dr-story li:last-child:after{display:none}.dr-story li:last-child{padding-bottom:0}.dr-story time{float:right;color:var(--faint);font-size:12px}.dr-story .dr-body{color:var(--sub);overflow-wrap:anywhere;font-size:12px;line-height:20px}.dr-story small{color:var(--faint);font-size:12px;display:block}.dr-story del{color:var(--faint)}.dr-story ins{color:var(--ink);text-decoration:none}.dr-story .mine .dr-body{color:var(--ink);background:#fbf6e6;border-radius:4px;margin-top:2px;padding:4px 8px}.dr-raw{border-top:1px solid var(--hair);margin-top:24px;padding-top:12px}.dr-raw>summary{cursor:pointer;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:20px;list-style:none;display:flex}.dr-raw>summary svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .15s}.dr-raw[open]>summary svg{transform:rotate(90deg)}.dr-raw h4{margin-top:12px;font-size:12px;font-weight:600}.dr-go{background:var(--paper);border-top:1px solid var(--grid);border-radius:0 0 0 12px;flex:none;gap:8px;padding:12px 16px 16px;display:flex}.dr-go a{min-width:0;color:var(--ink);border:1px solid var(--hair);border-radius:8px;flex:auto;padding:6px 12px 8px;text-decoration:none;transition:background .15s,border-color .15s}.dr-go a:first-child{flex:none}.dr-go a:hover{background:#f1f4f7;border-color:#c3cbd5}.dr-go i{color:var(--sub);font-size:12px;font-style:normal;line-height:18px;display:block}.dr-go b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:22px;display:block;overflow:hidden}html.locked,html.locked body{overflow:hidden}.nil-go{justify-content:center;margin-top:-56px;display:flex}.wait{flex-direction:column;gap:12px;display:flex}.wait i{background:#eef1f5;border-radius:8px;height:32px;animation:1.2s ease-in-out infinite alternate wait}.wait i:first-child{width:320px;height:64px}@keyframes wait{0%{opacity:.5}to{opacity:1}}.entries .row{outline-offset:-2px}.entries .fold{cursor:pointer}.entries .fold:hover td{background:#f1f4f7}.entries .fold.open td{border-bottom-color:#0000}.entries .inner .c-ico{opacity:.5}.entries .inner .c-name{padding-left:24px}.chev{fill:none;width:16px;height:16px;stroke:var(--faint);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s;display:block}.fold.open .chev{transform:rotate(90deg)}.entries .c-after{color:var(--sub);white-space:nowrap;font-size:12px}.dr-rev summary{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}.dr-rev summary svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .15s}.dr-rev[open] summary svg{transform:rotate(90deg)}.dr-rev>div{color:var(--sub);overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:18px}.dr-rev b{color:var(--ink);font-weight:600;display:block}.dr-rev small{color:var(--faint);display:block}.cell-note{color:var(--sub);font-size:12px;font-weight:400;line-height:18px;display:block}.about{color:var(--faint);margin-left:8px;font-size:12px;font-style:normal;font-weight:400}.nowrap{white-space:nowrap}
:root{--pen:#2563c9;--shadow:#dfe5ec;--hover:#f1f4f7;--press:#e8ecf1;--rule:#b9c3cf;--chip:#eef1f5}button svg.sticker-i{width:auto;height:auto}.wr-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wr-lab{color:var(--sub);font-size:12px;line-height:20px}.wr-hint,.wr-note{color:var(--faint);font-size:12px;line-height:20px}.wr-faint{color:var(--faint)}.wr-in{height:32px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:4px;outline:0;padding:0 8px;transition:border-color .15s}.wr-in:hover{border-color:#c3cbd5}.wr-in:focus{border-color:var(--ink)}.wr-in::placeholder{color:var(--faint)}.wr-in.r{text-align:right}.wr-primary{color:var(--paper);background:var(--ink);border-color:var(--ink);font-weight:500}.wr-primary:hover{background:#34445f;border-color:#34445f}.wr-primary:active{background:#1d2a40}.wr-primary:disabled{color:var(--paper);background:#9aa5b5;border-color:#9aa5b5}.wr-textbtn{height:28px;color:var(--sub);background:0 0;border:0;gap:4px;padding:0 6px;font-size:12px}.wr-textbtn:hover{color:var(--ink);background:var(--hover)}.wr-iconbtn{background:0 0;border:0;justify-content:center;width:28px;height:28px;padding:0}.wr-iconbtn:hover{background:var(--hover)}.wr-chip{height:24px;color:var(--sub);background:var(--paper);border:1px solid var(--hair);border-radius:12px;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:inline-flex}.wr-chip.on{color:var(--ink);border-color:var(--ink);font-weight:500}.wr-cur{height:20px;font-family:var(--num);color:var(--sub);background:var(--chip);border-radius:10px;align-items:center;padding:0 8px;font-size:12px;font-style:normal;display:inline-flex}.wr-seg{border:1px solid var(--hair);border-radius:4px;display:inline-flex;overflow:hidden}.wr-seg button{height:28px;color:var(--sub);border:0;border-radius:0;padding:0 10px;font-size:12px}.wr-seg button+button{border-left:1px solid var(--hair)}.wr-seg button.on{color:var(--paper);background:var(--ink)}.wr-seg button:disabled{color:#a7b0bd;background:var(--paper)}.wr-pop{z-index:20;background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);border-radius:6px;position:absolute}.wr-act-foot{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.wr-field-block{flex-direction:column;gap:8px;display:flex}.wr-radio{border:1.5px solid var(--sub);border-radius:50%;flex:none;width:14px;height:14px;position:relative}.on>.wr-radio{border-color:var(--ink)}.on>.wr-radio:after{content:"";background:var(--ink);border-radius:50%;position:absolute;inset:2px}.wr-f-msg{color:var(--sub);white-space:nowrap;margin-top:4px;font-size:12px;line-height:18px;display:block}.wr-f-msg.err{color:var(--ink);align-items:center;gap:6px;display:flex}.wr-f-msg.err:before{content:"";background:var(--flag);border-radius:50%;flex:none;width:6px;height:6px}.wr-np{background:var(--paper);filter:drop-shadow(0 0 1px #8d99a8);position:relative}.wr-np:before,.wr-np:after{content:"";background-repeat:repeat-x;background-size:12px 8px;height:8px;position:absolute;left:0;right:0}.wr-np:before{background-image:linear-gradient(315deg,var(--paper) 50%,transparent 50%),linear-gradient(45deg,var(--paper) 50%,transparent 50%);background-position:0 0,6px 0;top:-8px}.wr-np:after{background-image:linear-gradient(135deg,var(--paper) 50%,transparent 50%),linear-gradient(225deg,var(--paper) 50%,transparent 50%);background-position:0 0,6px 0;bottom:-8px}.wr-f{vertical-align:middle;flex-direction:column;align-items:flex-start;max-width:100%;display:inline-flex;position:relative}.wr-f.k-money{align-items:flex-end}.wr-f-line{align-items:center;gap:6px;max-width:100%;display:inline-flex}.wr-f-show{max-width:100%;height:auto;font:inherit;line-height:inherit;color:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:text;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;padding:0;-webkit-text-decoration:underline dashed #0000;text-decoration:underline dashed #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline}.wr-f-show:hover,.wr-f.is-hover .wr-f-show{-webkit-text-decoration-color:var(--sub);text-decoration-color:var(--sub);background:0 0}.wr-f-show:active{background:0 0}.wr-f-ph{color:var(--faint)}.wr-shopnote{margin-left:12px}.wr-shopnote .wr-f-show{color:var(--faint);font-size:13px}.wr-f-box{background:var(--paper);border:1px solid var(--ink);cursor:text;border-radius:6px;align-items:center;gap:4px;max-width:100%;height:32px;margin:-5px 0 -5px -9px;padding:0 3px 0 8px;display:inline-flex}.wr-f.k-money .wr-f-box{margin-left:0;margin-right:-4px}.wr-f-box input{min-width:0;max-width:100%;height:30px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.wr-f.k-money input,.wr-f.k-time input{font-family:var(--num);font-variant-numeric:tabular-nums}.wr-f.k-money input{text-align:right}.wr-f-eq{color:var(--faint);white-space:nowrap;font-size:12px;font-style:normal}.wr-ok{width:24px;height:24px;color:var(--ink);background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;padding:0}.wr-ok:hover{background:var(--hover)}.wr-f.is-open .wr-f-msg{margin-top:9px}.wr-f.is-err .wr-f-box{border-bottom:2px solid var(--flag)}.wr-f.big .wr-f-show,.wr-f.big input{font-size:32px;font-weight:600;line-height:40px;font-family:var(--num)}.wr-f.big .wr-f-box{height:48px;margin:-4px -4px -4px 0}.wr-f.big input{height:44px}.wr-dtline{flex-wrap:wrap;align-items:center;gap:8px 16px;display:inline-flex}.wr-f-show>.wr-cur{vertical-align:middle;margin-left:6px}.wr-f.big .wr-f-show>.wr-cur{vertical-align:6px}.wr-curpick{flex:none;display:inline-flex;position:relative}.wr-cur-btn{cursor:pointer;border:0;gap:2px;height:20px;padding:0 4px 0 8px;transition:background .15s}.wr-cur-btn:hover{color:var(--ink);background:#e3e8ee}.wr-cur-btn[aria-expanded=true]{color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.wr-cur-btn svg{width:12px;height:12px}.wr-curlist{flex-direction:column;width:152px;padding:4px;display:flex;top:calc(100% + 8px);right:-6px}.wr-curlist button{background:0 0;border:0;justify-content:flex-start;gap:12px;width:100%;height:32px;padding:0 8px}.wr-curlist button:hover{background:var(--hover)}.wr-curlist button.on{background:var(--chip)}.wr-curlist b{text-align:left;width:32px;font-weight:500}.wr-curlist span{color:var(--sub);font-size:12px}.wr-fxrow{color:var(--sub);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;line-height:20px;display:inline-flex}.wr-f>.wr-fxrow{margin-top:12px}.wr-f-box.sm{height:28px;margin:0;padding:0 8px}.wr-f-box.sm input{height:26px;font-size:14px;font-family:var(--num);text-align:right}.wr-tg{height:24px;color:var(--ink);background:0 0;border:0;gap:8px;padding:0}.wr-tg:hover,.wr-tg:active{background:0 0}.wr-tg i{background:var(--paper);border:1px solid var(--hair);border-radius:10px;flex:none;width:36px;height:20px;transition:background .15s,border-color .15s;position:relative}.wr-tg i:after{content:"";background:var(--sub);border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.wr-tg:hover i,.wr-tg.is-hover i{border-color:#9aa5b5}.wr-tg.on i{background:var(--ink);border-color:var(--ink)}.wr-tg.on i:after{background:var(--paper);transform:translate(16px)}.wr-tg:disabled{color:var(--faint);background:0 0}.wr-tg:disabled i{border-color:var(--grid)}.wr-tg:disabled i:after{background:var(--hair)}.wr-dt{display:inline-flex;position:relative}.wr-dt-show{height:auto;font:inherit;line-height:inherit;color:inherit;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;padding:0;-webkit-text-decoration:underline dashed #0000;text-decoration:underline dashed #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline}.wr-dt-show:hover,.wr-dt.is-hover .wr-dt-show{-webkit-text-decoration-color:var(--sub);text-decoration-color:var(--sub);background:0 0}.wr-dt.is-open .wr-dt-show{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-decoration-style:solid}.wr-dtline.chip .wr-dt-show{border:1px solid var(--hair);border-radius:4px;height:28px;padding:0 10px;text-decoration:none;display:inline-flex}.wr-dtline.chip .wr-dt-show:hover{background:var(--hover);border-color:#c3cbd5}.wr-tm{align-items:center;gap:16px;display:inline-flex}.wr-tm-none{color:var(--faint)}.wr-cal{z-index:22;background:var(--paper);border:1.5px solid var(--ink);width:252px;box-shadow:3px 3px 0 var(--shadow);border-radius:6px;padding:12px;position:absolute;top:calc(100% + 8px);left:0}.wr-cal-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.wr-cal-head b{font-weight:600}.wr-cal-grid{grid-template-columns:repeat(7,32px);justify-content:space-between;display:grid}.wr-cal-grid i{text-align:center;height:24px;color:var(--faint);font-size:12px;font-style:normal;line-height:24px}.wr-cal-grid button{background:0 0;border:1.5px solid #0000;border-radius:8px;justify-content:center;width:32px;height:32px;padding:0;font-size:14px;position:relative}.wr-cal-grid button:hover{background:var(--hover)}.wr-cal-grid button.on{border-color:var(--ink);font-weight:600}.wr-cal-grid button.today:after{content:"";background:var(--ink);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.wr-catfield{display:inline-flex;position:relative}.wr-cat-trigger{background:0 0;border:1px solid #0000;border-radius:6px;height:28px;margin:0 -6px;padding:0 6px}.wr-cat-trigger:hover{background:var(--hover);border-color:#0000}.wr-catfield.is-open>.wr-cat-trigger{border-color:var(--ink);background:var(--paper)}.wr-catpop{width:456px;max-height:520px;padding:12px;top:calc(100% + 8px);left:-6px;overflow:auto}.wr-catsearch{width:100%}.wr-catpop h4{color:var(--sub);margin:12px 0 4px;font-size:12px;font-weight:400;line-height:20px}.wr-catpop hr{border:0;border-top:1px solid var(--grid);margin:8px 0}.wr-catgroup{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:4px;padding:2px 0;display:grid}.wr-catgroup>.gtag{margin-top:10px}.wr-catrow{flex-wrap:wrap;display:flex}.wr-catrow.flat{margin-top:8px}.wr-cell{background:0 0;border:1.5px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;width:64px;height:72px;padding:0}.wr-cell:hover{background:var(--hover);border-color:#0000}.wr-cell.on,.wr-cell.on:hover{border-color:var(--ink)}.wr-cell>span{text-overflow:ellipsis;max-width:60px;font-size:12px;line-height:16px;overflow:hidden}.wr-cell.new{color:var(--sub);border:1px dashed var(--hair)}.wr-cell.new i{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wr-catgroup:not(.cur):not(:hover) .wr-cell.new:not(.editing){visibility:hidden}.wr-cell.new.editing{border-color:var(--ink);border-style:solid;align-items:flex-start;width:136px;padding:0 6px;display:inline-flex}.wr-cell.editing input{width:100%;height:28px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:4px;outline:0;padding:0 6px;font-size:12px}.wr-cell.editing small{color:var(--faint);font-size:12px}.wr-cell.sm{width:56px;height:56px}.wr-none{width:100%;color:var(--sub);padding:4px 4px 8px;font-size:12px}.wr-accrow{flex-wrap:wrap;gap:4px;display:flex}.wr-acc{background:0 0;border:1.5px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:2px;width:96px;height:auto;padding:8px 4px 6px}.wr-acc:hover{background:var(--hover);border-color:#0000}.wr-acc.on,.wr-acc.on:hover{border-color:var(--ink)}.wr-acc>span{color:var(--sub);font-size:12px;line-height:16px}.wr-acc>b{font-weight:500;line-height:20px}.wr-acc>b small{font-family:var(--cn);color:var(--faint);margin-right:4px;font-size:12px;font-weight:400}.wr-limit{background:linear-gradient(90deg,var(--sub) var(--p),var(--grid) var(--p));border-radius:2px;width:64px;height:3px;display:block}.wr-accmore-at{display:inline-flex;position:relative}.wr-acc-more{color:var(--sub);justify-content:flex-start}.wr-acc-more>i{border:1px dashed var(--rule);border-radius:6px;justify-content:center;align-items:center;width:56px;height:44px;display:flex}.wr-acc-more:hover>i{border-color:var(--sub);color:var(--ink)}.wr-acc-more.open{background:var(--press)}.wr-accmore{grid-template-columns:repeat(3,auto);gap:4px;padding:8px;display:grid;top:calc(100% + 6px);right:0}.wr-xfer{flex-direction:column;gap:2px;display:flex}.wr-xfer-row{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;display:grid}.wr-xfer-arrow{width:40px;color:var(--faint);justify-content:center;display:flex}.wr-f-msg.static{margin-top:4px}.wr-xfer>.wr-f-msg{margin-left:48px}@keyframes wr-fresh{0%{opacity:0;background:#f2e2a6;transform:translateY(-8px)}25%{opacity:1;background:#f2e2a6;transform:none}to{background:0 0}}@keyframes wr-open{0%{opacity:0;transform:translateY(-6px)}}.wr-np{width:400px;padding:20px 20px 16px}.wr-np-kinds{flex-wrap:wrap;gap:4px;display:flex}.wr-np-kinds button{height:28px;color:var(--sub);padding:0 10px;font-size:12px}.wr-np-kinds button.on{color:var(--paper);background:var(--ink);border-color:var(--ink)}.wr-np-amt{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:20px;display:grid;position:relative}.wr-np-amt>.wr-curpick{margin-bottom:12px}.wr-np-fx{margin-top:10px;display:flex}.wr-np-fx .wr-in{width:120px;height:28px}.wr-np-amt>.wr-lab{line-height:40px}.wr-np-amt input{width:100%;height:44px;font-family:var(--num);text-align:right;color:var(--ink);border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;outline:0;padding:0;font-size:28px;font-weight:600}.wr-np-amt input:focus{border-bottom-color:var(--ink)}.wr-np-amt input::placeholder{color:#c3cbd5}.wr-np-amt>em.n{color:var(--faint);font-size:12px;font-style:normal;position:absolute;top:-18px;right:0}.wr-np .rcpt-rule{border:0;border-top:1px dashed var(--rule);margin:12px 0 4px}.wr-np-row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;display:grid;position:relative}.wr-np-row>.wr-lab{line-height:32px}.wr-np-row.wide{grid-template-columns:minmax(0,1fr)}.wr-np-row.wide>.wr-lab{display:none}.wr-np-row.stack{grid-template-columns:minmax(0,1fr);gap:4px}.wr-np-row.stack>.wr-lab{line-height:20px}.wr-np-val{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:32px;display:flex}.wr-np .wr-acc{width:86px;padding:6px 2px}.wr-np .wr-acc>b{font-size:12px}.wr-np .wr-catfield{position:static}.wr-np .wr-catpop{width:auto;top:calc(100% + 4px);left:-20px;right:-20px}.wr-np .wr-cat-trigger{margin:0}.wr-np .wr-xfer{gap:8px}.wr-np .wr-xfer-row{grid-template-columns:minmax(0,1fr);gap:4px}.wr-np .wr-xfer-row>.wr-lab{line-height:20px}.wr-np .wr-xfer-arrow{display:none}.wr-np .wr-xfer>.wr-f-msg{margin-left:0}.wr-who{width:100%;display:block;position:relative}.wr-who .wr-in{width:100%}.wr-who-pop{z-index:30;background:var(--paper);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);border-radius:6px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:0}.wr-who-pop button{background:0 0;border:0;justify-content:space-between;width:100%;height:36px;padding:0 8px}.wr-who-pop button.hi{background:var(--hover)}.wr-who-pop button.new{color:var(--sub);justify-content:flex-start;gap:6px}.wr-inc{flex-wrap:wrap;gap:2px;display:flex}.wr-bill{flex-direction:column;line-height:20px;display:flex}.wr-bill small{color:var(--sub);font-size:12px}.wr-quick{gap:8px;display:flex}.wr-quick .wr-chip{border-radius:14px;height:28px}.wr-np-conseq{margin:4px 0 0}.wr-np-conseq b{font-weight:600}.wr-in-time{text-align:center;width:64px}.wr-more{height:28px;color:var(--sub);background:0 0;border:0;gap:4px;margin-top:4px;padding:0}.wr-more:hover{color:var(--ink);background:0 0}.wr-more svg{transition:transform .15s}.wr-more.on svg{transform:rotate(90deg)}.wr-np-more{border-top:1px dashed var(--rule);margin-top:4px;padding-top:4px}.wr-np-more .wr-in{width:100%}.wr-np-more .wr-in.n{width:120px}.wr-tags{flex-wrap:wrap;gap:6px;display:flex}.wr-drop{width:100%;height:56px;color:var(--faint);border:1px dashed var(--hair);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.wr-np>.wr-f-msg{margin-top:12px}.wr-np-foot{border-top:1px dashed var(--rule);justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.wr-dr-close{z-index:2;justify-content:center;width:32px;padding:0;position:absolute;top:16px;right:16px}.wr-dr-scroll{padding:24px}.drawer .dr-head{align-items:flex-start}.drawer .dr-who h2{line-height:22px}.wr-dr-when{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:2px;display:flex}.wr-dr-when .wr-tg{height:20px;font-size:12px}.wr-dr-when .wr-tg i{transform-origin:0;margin-right:-7px;transform:scale(.8)}.drawer .dr-num{min-height:40px}.wr-status{display:inline-flex;position:relative}.wr-status-show{height:24px;color:var(--ink);background:0 0;border:1px solid #0000;gap:2px;padding:0 4px 0 6px;font-size:12px}.wr-status-show.soft{color:var(--faint)}.wr-status-show:hover{background:var(--hover);border-color:#0000}.wr-status-show svg{width:12px;height:12px}.wr-status-pop{flex-direction:column;width:120px;padding:4px;display:flex;top:calc(100% + 6px);left:0}.wr-status-pop button{background:0 0;border:0;justify-content:flex-start;height:32px;padding:0 10px}.wr-status-pop button:hover{background:var(--hover)}.wr-status-pop button.on{background:var(--chip);font-weight:500}.wr-route{margin-top:4px}.wr-acc-show{height:28px;color:var(--sub);background:0 0;border:1px solid #0000;gap:6px;margin-left:-6px;padding:0 6px;font-size:12px}.wr-acc-show:hover{background:var(--hover);border-color:#0000}.wr-acc-show small{color:var(--faint)}.wr-dr-accs{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);border-radius:6px;margin-top:8px;padding:8px}.drawer .wr-kvs{border-top:1px dashed var(--rule);margin-top:12px;padding-top:8px}.wr-kvs .kv{align-items:center;min-height:32px}.wr-kvs .kv.wide{grid-column:1/-1}.wr-kvs .kv dd{font-size:14px}.drawer .dr-sec h3{margin-bottom:12px}.drawer .dr-story li.wr-story-self>.dr-step{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fbf6e6;border-radius:4px;padding:1px 6px;display:inline}.drawer .dr-story li{padding-right:72px}.drawer .dr-story time{float:none;position:absolute;top:0;right:0}.wr-acts{gap:8px;margin-top:16px;display:flex}.wr-acts button.on{background:var(--press);border-color:#aeb9c6}.wr-act-panel{background:var(--paper);border:1px solid var(--hair);border-radius:8px;margin-top:12px;padding:12px}.wr-act-panel>.wr-hint{margin-top:8px}.wr-act-panel>.wr-hint:first-child{margin-top:0}.wr-cands{flex-direction:column;gap:6px;margin-top:8px;list-style:none;display:flex}.wr-cands button{text-align:left;white-space:normal;border:1px solid var(--grid);border-radius:6px;justify-content:flex-start;gap:10px;width:100%;height:auto;padding:8px 12px}.wr-cands button.on{border-color:var(--ink)}.wr-cands button>span:nth-child(2){flex:1;min-width:0}.wr-cands b{font-weight:500;line-height:20px;display:block}.wr-cands small{color:var(--sub);font-size:12px;line-height:18px;display:block}.wr-in-money{font-weight:500}.wr-conseq{color:var(--sub);margin-top:8px;font-size:12px;line-height:20px}.wr-conseq b{color:var(--ink);font-weight:600}.wr-parts{flex-direction:column;gap:6px;margin-top:8px;list-style:none;display:flex}.wr-parts li{align-items:center;gap:8px;height:36px;display:flex}.wr-parts .wr-catfield{flex:1}.wr-parts .wr-cat-trigger{margin:0}.wr-parts .wr-in{width:104px}.wr-act-panel>.wr-textbtn{margin-top:4px}.wr-total{color:var(--sub);border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;padding-top:8px;font-size:12px;line-height:20px;display:flex}.wr-total b{color:var(--ink);font-weight:600}.wr-total>small{margin-left:auto;font-size:12px}.wr-total>.wr-f-msg{margin-top:0}.wr-splits{flex-direction:column;gap:6px;margin-top:8px;list-style:none;display:flex}.wr-splits li{grid-template-columns:16px minmax(0,1fr) 72px 104px;align-items:center;gap:8px;display:grid}.wr-split-no{color:var(--faint);font-size:12px}.wr-dup{border:1px solid var(--grid);border-radius:6px;align-items:center;gap:12px;padding:8px 12px;display:flex}.wr-dup-main{flex:1;min-width:0}.wr-dup-main b{font-weight:500;line-height:20px;display:block}.wr-dup-main small{color:var(--sub);font-size:12px;line-height:18px;display:block}.wr-act-sub{color:var(--sub);margin:16px 0 0;font-size:12px;font-weight:600;line-height:20px}.wr-merged{border-top:1px dashed var(--rule);margin-top:4px;padding-top:4px}.wr-merged>div{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:3px 0;line-height:22px;display:grid}.wr-merged dt{color:var(--sub);font-size:12px}.wr-merged dd small{color:var(--faint);margin-left:4px;font-size:12px}.wr-atts{flex-wrap:wrap;gap:6px;display:flex}.wr-att{height:28px;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:6px;gap:6px;padding:0 10px;font-size:12px}.wr-att small{color:var(--faint);font-size:12px}.wr-att.add{color:var(--sub);border-style:dashed}.wr-att.add:hover,.wr-att.add.hot{color:var(--ink);border-color:var(--ink);background:var(--hover)}.wr-del{height:28px;color:var(--sub);background:0 0;border:0;margin-top:24px;margin-left:-6px;padding:0 6px;font-size:12px}.wr-confirm{z-index:auto;width:400px;max-width:100%;margin-top:8px;padding:16px;position:relative}.wr-slip{white-space:nowrap;background:var(--paper);border:1.5px solid var(--ink);height:40px;box-shadow:3px 3px 0 var(--shadow);border-radius:6px;align-items:center;gap:12px;padding:0 8px 0 16px;display:inline-flex;position:relative;overflow:hidden}.wr-slip:not(:has(.wr-slip-act)){padding-right:16px}.wr-slip.live{z-index:40;transition:left .2s cubic-bezier(.3,.7,.2,1);animation:.2s cubic-bezier(.3,.7,.2,1) wr-slip-in;position:fixed;bottom:24px;left:32px}@keyframes wr-slip-in{0%{opacity:0;transform:translateY(8px)}}.wr-slip-sep{background:var(--hair);flex:none;width:1px;height:16px}.wr-slip-act{height:28px;color:var(--ink);background:0 0;border:0;padding:0 8px;font-weight:600}.wr-slip-act:hover{background:var(--hover)}span.wr-slip-act{align-items:center;display:inline-flex}.wr-slip>s{background:var(--ink);opacity:.4;transform-origin:0;height:2px;animation:wr-slip-run var(--ms) linear forwards;position:absolute;bottom:0;left:0;right:0}.wr-slip:hover>s{animation-play-state:paused}@keyframes wr-slip-run{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.wr-slip.busy:before{content:"";background:var(--sub);border-radius:50%;flex:none;width:6px;height:6px;margin-right:-4px;animation:.8s ease-in-out infinite alternate wr-pulse}.wr-slip.busy>s{opacity:0}@keyframes wr-pulse{0%{opacity:.25}to{opacity:1}}.wr-slip.lost:before{content:"";background:var(--flag);width:3px;position:absolute;top:0;bottom:0;left:0}.wr-conflict-field{flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-width:0;padding-top:0;display:flex}.wr-conflict{color:var(--ink);flex-direction:column;gap:2px;font-size:12px;line-height:20px;display:flex}.wr-em{color:var(--ink);font-weight:600}.wr-acc-more{height:100%}.wr-np small,.wr-pop small,.wr-slip small,.drawer small.wr-f-msg{font-size:12px}.top .wr-hdr-act{align-items:center;gap:8px;margin-left:16px;display:flex}.top .wr-hdr-act>a,.top .wr-hdr-act>button{height:32px;color:var(--ink);background:var(--paper);border:1px solid var(--hair);border-radius:6px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.top .wr-hdr-act>a:hover,.top .wr-hdr-act>button:hover{background:var(--hover)}.top .wr-hdr-act>button.on{background:var(--press);border-color:#aeb9c6}.wr-np-wrap{z-index:30;top:56px;right:var(--np-right,108px);transform-origin:50% 30%;max-height:calc(100vh - 64px);padding-top:8px;animation:.18s cubic-bezier(.3,.7,.2,1) wr-open;position:fixed;overflow:visible}.wr-np-wrap.dropping{transform:translate(var(--dx),var(--dy)) scale(.12);opacity:0;transition:transform .42s cubic-bezier(.55,0,.75,.45),opacity .42s ease-in}.wr-np-scroll{max-height:calc(100vh - 88px);margin:-8px;padding:8px 8px 12px;overflow:auto}.wr-fresh{animation:1.8s ease-out wr-fresh}.drawer .kvs.wr-kvs{grid-template-columns:1fr}.wr-kvs .kv{grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:32px;line-height:22px}.wr-kvs .kv dd{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.wr-type{display:inline-flex;position:relative}.wr-lines{border-top:1px dashed var(--rule);margin-top:12px}.wr-lines li{grid-template-columns:minmax(0,1fr) 40px 88px 24px;align-items:center;gap:8px;min-height:32px;list-style:none;display:grid}.wr-lines .wr-f{min-width:0}.wr-lines .wr-add{height:28px;color:var(--sub);background:0 0;border:0;gap:4px;margin:4px 0 0 -6px;padding:0 6px;font-size:12px}.wr-lines .wr-add:hover{color:var(--ink);background:var(--hover)}.wr-line-x{width:24px;height:24px;color:var(--faint);visibility:hidden;background:0 0;border:0;justify-content:center;padding:0}.wr-lines li:hover .wr-line-x{visibility:visible}.wr-line-x:hover{color:var(--ink);background:var(--hover)}.wr-lines .wr-gap{color:var(--sub);text-align:right;font-size:12px;line-height:20px}.wr-noteform{gap:8px;margin-top:12px;display:flex}.wr-noteadd{margin:8px 0 0 -6px}.wr-noteform .wr-in{flex:1;min-width:0}.wr-foot-acts{gap:16px;margin-top:24px;display:flex}.wr-foot-acts .wr-del{margin:0}.wr-del{height:28px;color:var(--sub);background:0 0;border:0;margin-left:-6px;padding:0 6px;font-size:12px}.wr-del:hover{color:var(--ink);background:var(--hover)}.drawer .wr-dropzone{display:contents}.drawer.is-drop{outline:1.5px dashed var(--ink);outline-offset:-8px}.drawer .dr-who{flex:1;min-width:0}.drawer .dr-who h2 .wr-f-show,.drawer .dr-who h2 input{font-weight:600}.drawer .dr-who p .wr-tg{height:20px;font-size:12px}.drawer .dr-who p .wr-tg i{transform-origin:0;margin-right:-7px;transform:scale(.8)}.dr-num .wr-f.big .money{font-size:32px;font-weight:600;line-height:40px}.wr-story-self .dr-step{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fbf6e6;border-radius:4px;padding:1px 6px;display:inline}.wr-story-self .dr-step del{color:var(--sub)}.wr-story-self .dr-step ins{color:var(--ink);text-decoration:none}.wr-conflict{color:var(--ink);flex-direction:column;gap:2px;margin-top:6px;font-size:12px;line-height:20px;display:flex}.wr-conflict>span:first-child:before{content:"";vertical-align:1px;background:var(--flag);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.wr-conflict-acts{gap:4px;margin-left:6px;display:flex}.wr-pick{background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:relative}.wr-pick i{background:var(--paper);border:1.5px solid var(--rule);border-radius:3px;width:14px;height:14px;display:block}.wr-pick:hover i{border-color:var(--ink)}.wr-pick.on i{background:var(--ink);border-color:var(--ink)}.wr-pick svg{color:var(--paper);display:none;position:absolute}.wr-pick.on svg{display:block}tr.row .wr-pick,.rcpt-line .wr-pick{visibility:hidden}tr.row:hover .wr-pick,.rcpt-line:hover .wr-pick,.wr-picking tr.row .wr-pick,.wr-picking .rcpt-line .wr-pick,tr.row .wr-pick.on,.rcpt-line .wr-pick.on,.wr-pick:focus-visible{visibility:visible}.c-ico{position:relative}.c-ico>.wr-pick{width:16px;margin-top:-10px;position:absolute;top:50%;left:0}.c-ico>.wr-pick i{width:13px;height:13px}.rcpt-line{position:relative}.rcpt-line>.wr-pick{margin-top:-10px;position:absolute;top:50%;left:-20px}.rcpt-line.wr-sel,tr.row.wr-sel{background:#f1f4f7}.rcpt-line[draggable=true]{cursor:grab}.rcpt-line.wr-over{box-shadow:inset 0 2px 0 var(--ink)}.wr-bulk{z-index:30;background:var(--paper);border:1.5px solid var(--ink);height:48px;box-shadow:3px 3px 0 var(--shadow);border-radius:6px;align-items:center;gap:8px;padding:0 8px 0 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.wr-bulk>b{white-space:nowrap;margin-right:8px;font-weight:600}.wr-bulk>button,.wr-bulkwrap>button,.wr-bulk-form button{height:32px}.wr-bulk .wr-pop{bottom:calc(100% + 8px)}.wr-bulkwrap{display:inline-flex;position:relative}.wr-bulkwrap .wr-catpop{top:auto;bottom:calc(100% + 8px);left:0}.wr-bulk-form{gap:6px;width:240px;padding:8px;display:flex;bottom:calc(100% + 8px);left:0}.wr-confirm{z-index:31;width:400px;padding:16px;position:fixed;bottom:24px;left:32px}.wr-confirm h4{font-size:14px;font-weight:600;line-height:22px}.wr-impact{border-top:1px dashed var(--rule);grid-template-columns:64px minmax(0,1fr);gap:4px 12px;margin-top:12px;padding-top:12px;line-height:22px;display:grid}.wr-impact dt{color:var(--sub);font-size:12px}.wr-confirm .wr-act-foot{margin-top:16px}.wr-rcpt-add{justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.wr-rcpt-add button{height:28px;color:var(--sub);background:0 0;border:0;gap:4px;padding:0 8px;font-size:12px}.wr-rcpt-add button:hover{color:var(--ink);background:var(--hover)}.wr-daynote{margin-top:4px}.wr-daynote p{color:var(--sub);overflow-wrap:anywhere;font-size:12px;line-height:20px}.wr-daynote .wr-in{width:100%;height:28px;font-size:12px}.c-name .wr-f{max-width:100%}.c-name>b .wr-f-show{font-weight:inherit}.c-group .wr-catfield{max-width:100%}.wr-settings{max-width:640px}.wr-settings h2{margin:24px 0 8px;font-size:16px;font-weight:600;line-height:24px}.wr-settings dl{grid-template-columns:120px minmax(0,1fr);gap:4px 16px;line-height:24px;display:grid}.wr-settings dt{color:var(--sub);font-size:12px}.wr-settings kbd{min-width:24px;font-family:var(--num);text-align:center;background:var(--chip);border-radius:4px;padding:0 6px;font-size:12px;line-height:20px;display:inline-block}.wr-busy{opacity:.6}@media (prefers-reduced-motion:reduce){.wr-fresh,.wr-np-wrap,.wr-slip.live{animation:none}.wr-np-wrap.dropping{transition:none}}.entries .c-group:has(.wr-catfield.is-open){z-index:5;position:relative;overflow:visible}.entries tr:has(.wr-catfield.is-open){z-index:5;position:relative}.tbl.entries:has(.wr-catfield.is-open){overflow:visible}.wr-np-under{margin:4px 0 0 72px}.dr-num .wr-f.k-money{align-items:flex-start}.wr-picking .wr-confirm:not(.fw-in){bottom:88px}.wr-picking main{padding-bottom:96px}.kv .wr-status-show,.cf-kv .wr-status-show{height:28px;font-size:14px}.kv .wr-status-show{margin-left:-7px}
