@import "https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;1,400&family=Source+Sans+3:wght@400;500;600;700&display=swap";:root{--paper:#f6f7f4;--paper-2:#eef0eb;--ink:#17201c;--ink-soft:#40504a;--rule:#d3d8d0;--rule-soft:#e4e8e1;--docket:#1e5245;--docket-deep:#12332c;--brass:#9a7b2e;--amber:#a8701a;--flag:#96382a;--mute:#6e7671;--sans:"Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--serif:"Lora", Georgia, "Times New Roman", serif}*{box-sizing:border-box}#__nuxt,body,html{height:100%;margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14.5px;line-height:1.5}button{font-family:inherit;font-size:inherit;cursor:pointer}a{color:var(--docket)}h1,h2,h3{margin:0;font-weight:500}table{border-collapse:collapse;width:100%}.shell{min-height:100vh;display:flex}.rail{background:var(--docket-deep);color:#dde6e1;flex-direction:column;flex:0 0 258px;width:258px;height:100vh;transition:flex-basis .2s,width .2s;display:flex;position:sticky;top:0;overflow:hidden}.rail.collapsed{flex-basis:0;width:0}.rail>*{flex-shrink:0;width:258px}.sidebar-toggle{cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.sidebar-toggle.floating{border:1px solid var(--rule);width:34px;height:34px;color:var(--ink);background:#fff;margin:14px 0 0 14px}.sidebar-toggle.floating:hover{background:var(--paper-2)}.sidebar-toggle.in-rail{color:#dde6e1;background:#ffffff0f;border:1px solid #ffffff2e;position:absolute;top:18px;right:16px}.sidebar-toggle.in-rail:hover{background:#ffffff24}.burger,.burger:after,.burger:before{background:currentColor;border-radius:1px;width:16px;height:2px;display:block}.burger{position:relative}.burger:after,.burger:before{content:"";position:absolute;left:0}.burger:before{top:-5px}.burger:after{top:5px}.rail-head{border-bottom:1px solid #ffffff1f;padding:22px 44px 18px 20px;position:relative}.rail-head .brand{align-items:center;gap:10px;margin-top:2px;display:flex}.rail-head .brand-icon{border-radius:6px;flex:none;width:42px;height:42px}.rail-head .sys{font-family:var(--serif);letter-spacing:.02em;color:#f2f6f3;font-size:22px;font-weight:600;line-height:1}.rail-head .brand-sub{color:#9fc0b5;margin-top:8px;font-size:11px;line-height:1.4}.cycle{color:#a6c2b8;border-bottom:1px solid #ffffff1f;padding:14px 20px;font-size:12.5px}.cycle-who{align-items:center;gap:10px;display:flex}.cycle-who>div{min-width:0}.cycle b{color:#f2f6f3;margin-bottom:2px;font-size:13.5px;font-weight:500;display:block}.switch-link{color:#bfd8ce;margin-top:10px;font-size:12px;text-decoration:none;display:inline-block}.switch-link:hover{color:#fff;text-decoration:underline}nav{flex:1;padding:12px 10px;overflow-y:auto}nav .grp{color:#7c9c91;letter-spacing:.03em;padding:12px 10px 6px;font-size:11px}nav a,nav button{text-align:left;color:#c9d8d2;box-sizing:border-box;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}nav a:hover,nav button:hover{color:#fff;background:#ffffff12}nav .active{background:var(--docket);color:#fff;font-weight:500}nav .tick{font-variant-numeric:tabular-nums;color:#7c9c91;margin-left:auto;font-size:11.5px}nav .active .tick{color:#bfd8ce}.rail-foot{color:#8fafa4;border-top:1px solid #ffffff1f;padding:14px 20px;font-size:12px}.account-row{color:inherit;box-sizing:border-box;border-radius:0;align-items:center;gap:10px;width:calc(100% + 40px);margin:-8px -20px 10px;padding:8px 20px;text-decoration:none;display:flex}.account-text{flex:1;min-width:0}a.account-row{cursor:pointer;transition:background .15s}a.account-row:hover{background:#ffffff14}a.account-row:hover .who{color:#fff}.chevron{color:#7c9c91;flex:none;font-size:17px}.rail-foot .who{color:#eaf1ed;font-weight:500}.rail-foot .role{margin-top:2px}.rail-foot .signout{color:#eaf1ed;background:#ffffff14;border:1px solid #ffffff2e;border-radius:4px;width:100%;padding:6px 7px;font-family:inherit;font-size:12.5px}.rail-foot .signout:hover{background:#ffffff26}main{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:14px;min-height:56px;padding:10px 34px;display:flex;position:sticky;top:0}.sidebar-toggle.in-topbar{border:1px solid var(--rule);color:var(--ink);background:#fff}.sidebar-toggle.in-topbar:hover{background:var(--paper-2)}.topbar-who{align-items:center;gap:10px;min-width:0;display:flex}.topbar-who-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.topbar-who-text b{color:var(--ink);font-size:13.5px;font-weight:600}.topbar-who-text span{color:var(--mute);font-size:12px}.topbar-empty{color:var(--mute);font-size:13px}.wrap{max-width:1140px;padding:26px 34px 70px;transition:max-width .2s}.wrap.wrap-wide{max-width:1500px}.page-head{margin-bottom:22px}.page-head h1{font-family:var(--serif);letter-spacing:-.01em;font-size:27px}.page-head p{color:var(--ink-soft);max-width:62ch;margin:6px 0 0}.band{border:1px solid var(--rule);background:#fff;border-radius:3px;grid-template-columns:auto 1fr;gap:0;margin-bottom:24px;display:grid;overflow:hidden}.band-count{border-right:1px solid var(--rule);min-width:210px;padding:20px 24px}.band-count .num{font-family:var(--serif);letter-spacing:-.03em;font-size:56px;line-height:.94}.band-count .num.hot{color:var(--flag)}.band-count .lab{color:var(--mute);margin-top:8px;font-size:12.5px}.band-count .date{margin-top:2px;font-size:13px}.band-body{padding:18px 24px}.band-body .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.band-body h2{font-size:14px;font-weight:600}.band-body .meta{color:var(--mute);font-size:12.5px}.ticks{gap:3px;margin:14px 0 10px;display:flex}.ticks span{background:var(--paper-2);border-bottom:3px solid var(--rule);border-radius:2px;flex:1;height:26px}.ticks span[data-s=complete]{border-bottom-color:var(--docket);background:#dce9e0}.ticks span[data-s=review]{background:#e3eae6;border-bottom-color:#5c8a7c}.ticks span[data-s=submitted]{border-bottom-color:var(--brass);background:#f1ebdb}.ticks span[data-s=pending]{background:var(--paper-2);border-bottom-color:#b9c0b7}.ticks span[data-s=overdue]{border-bottom-color:var(--flag);background:#f3e0dc}.legend{color:var(--ink-soft);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.legend i{vertical-align:baseline;border-radius:2px;width:9px;height:9px;margin-right:5px;display:inline-block}.ledger{border:1px solid var(--rule);background:#fff;border-radius:3px;overflow:hidden}.ledger-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.ledger-head h2{font-size:14px;font-weight:600}.ledger-head .note{color:var(--mute);font-size:12.5px}table.rows th{text-align:left;color:var(--mute);border-bottom:1px solid var(--rule);white-space:nowrap;padding:9px 16px;font-size:11.5px;font-weight:600}table.rows td{border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:11px 16px}table.rows tbody tr:last-child td{border-bottom:0}table.rows tbody tr:hover{background:#fafbf9}.num-cell{font-variant-numeric:tabular-nums;text-align:right}.num-cell,.pill{white-space:nowrap}.pill{border:1px solid var(--rule);background:#fff;border-radius:11px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:12px;display:inline-flex}.pill i{background:var(--mute);border-radius:50%;width:7px;height:7px}.pill[data-s=complete]{color:#12332c;background:#edf4ef;border-color:#a9c6b6}.pill[data-s=complete] i{background:var(--docket)}.pill[data-s=review]{background:#f0f4f2;border-color:#b4c7c0}.pill[data-s=review] i{background:#5c8a7c}.pill[data-s=submitted]{color:#5e4a16;background:#f8f3e7;border-color:#d8c79a}.pill[data-s=submitted] i{background:var(--brass)}.pill[data-s=pending] i{background:#b9c0b7}.pill[data-s=overdue]{color:#7a2c20;background:#faedea;border-color:#d8b0a7}.pill[data-s=overdue] i{background:var(--flag)}.tag{border:1px solid var(--rule);color:var(--ink-soft);background:var(--paper);font-variant-numeric:tabular-nums;margin:0 3px 3px 0;display:inline-block}.lock,.tag{border-radius:3px;padding:1px 6px;font-size:11.5px}.lock{color:var(--flag);background:#faedea;border:1px solid #d8b0a7}.stats{background:var(--rule);border:1px solid var(--rule);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;margin-bottom:24px;display:grid}.stats div{background:#fff;padding:14px 16px}.stats .v{font-family:var(--serif);letter-spacing:-.02em;font-size:26px;line-height:1}.stats .k{color:var(--mute);margin-top:7px;font-size:12px}.stats .sub{color:var(--ink-soft);margin-top:3px;font-size:12px}.pane{grid-template-columns:352px 1fr;align-items:start;gap:18px;display:grid}.outline{border:1px solid var(--rule);background:#fff;border-radius:3px;overflow:hidden}.outline .g{background:var(--paper-2);border-bottom:1px solid var(--rule);border-top:1px solid var(--rule);color:var(--ink-soft);padding:9px 14px;font-size:12px;font-weight:600}.outline .g:first-child{border-top:0}.outline button{text-align:left;border:0;border-bottom:1px solid var(--rule-soft);width:100%;color:var(--ink);background:0 0;grid-template-columns:26px 1fr auto;align-items:start;gap:8px;padding:10px 14px;display:grid}.outline button:hover{background:#fafbf9}.outline button.active{box-shadow:inset 3px 0 0 var(--docket);background:#edf4ef}.outline .n{font-variant-numeric:tabular-nums;color:var(--mute);padding-top:1px;font-size:12.5px}.outline .t{font-size:13.5px;line-height:1.35}.outline .dot{background:#b9c0b7;border-radius:50%;width:8px;height:8px;margin-top:5px}.outline .dot[data-s=complete]{background:var(--docket)}.outline .dot[data-s=review]{background:#5c8a7c}.outline .dot[data-s=submitted]{background:var(--brass)}.outline .dot[data-s=overdue]{background:var(--flag)}.detail{border:1px solid var(--rule);background:#fff;border-radius:3px}.detail-head{border-bottom:1px solid var(--rule);padding:18px 20px}.detail-head .eye{color:var(--mute);margin-bottom:5px;font-size:12.5px}.detail-head h2{font-family:var(--serif);font-size:22px;line-height:1.25}.detail-head .row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.detail-body{padding:18px 20px}.field{margin-bottom:18px}.field h3{color:var(--mute);margin-bottom:7px;font-size:12.5px;font-weight:600}.guide{margin:0;padding-left:0;list-style:none}.guide li{border-bottom:1px dashed var(--rule-soft);cursor:pointer;align-items:flex-start;gap:9px;padding:5px 0;font-size:13.5px;display:flex}.guide li:last-child{border-bottom:0}.guide li.not-editable{cursor:not-allowed}.guide li.not-editable .box{opacity:.6}.guide .box{border:1px solid var(--rule);border-radius:2px;flex:0 0 14px;width:14px;height:14px;margin-top:3px;position:relative}.guide li[data-done=true] .box{background:var(--docket);border-color:var(--docket)}.guide li[data-done=true] .box:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:8px;position:absolute;top:1px;left:3px;transform:rotate(40deg)}.guide li[data-done=true]{color:var(--ink-soft)}.filelist{border:1px solid var(--rule);border-radius:3px;overflow:hidden}.filelist .f{border-bottom:1px solid var(--rule-soft);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:grid}.filelist .f:last-child{border-bottom:0}.filelist .nm{flex-direction:column;gap:3px;min-width:0;display:flex}.filelist .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.filelist .nm span{color:var(--mute);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.filelist .nm .doc-label{color:var(--ink);font-size:14.5px;font-weight:600}.filelist .nm .doc-filename{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.btn{border:1px solid var(--rule);color:var(--ink);background:#fff;border-radius:4px;padding:6px 11px;font-size:13px}.btn:hover{background:var(--paper-2)}.btn.primary{background:var(--docket);border-color:var(--docket);color:#fff}.btn.primary:hover{background:#18453a}.btn.danger{color:#7a2c20;border-color:#d8b0a7}.btn.danger:hover{background:#faedea}.btn.small{padding:3px 8px;font-size:12px}.btn:disabled{opacity:.45;cursor:not-allowed}.row-actions{gap:4px;display:flex}.icon-btn{border:1px solid var(--rule);width:28px;height:28px;color:var(--ink-soft);background:#fff;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--paper-2);color:var(--ink)}.icon-btn.danger{color:#7a2c20;border-color:#d8b0a7}.icon-btn.danger:hover{background:#faedea}.icon-btn:disabled{opacity:.45;cursor:not-allowed}.icon-btn.ghost{width:20px;height:20px;color:var(--mute);background:0 0;border:none}.icon-btn.ghost:hover{background:var(--paper-2);color:var(--ink)}.version-group{border-radius:4px;transition:background-color .1s}.version-group.dragging{opacity:.5}.version-group.drag-over{background:var(--paper-2);outline:1px dashed var(--rule)}.drag-handle{color:var(--mute);cursor:grab;align-items:center;display:inline-flex}.drag-handle:active{cursor:grabbing}.actions{border-top:1px solid var(--rule);background:#fbfcfa;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;display:flex}.instrument{border:1px solid var(--rule);background:#fff;border-radius:3px;overflow:hidden}.inst-head{border-bottom:2px solid var(--ink);padding:18px 20px}.inst-head .k{color:var(--mute);font-size:12.5px}.inst-head h2{font-family:var(--serif);margin-top:4px;font-size:20px}.scale-legend{color:var(--mute);margin-top:8px;font-size:12px}table.inst th{color:var(--mute);text-align:left;border-bottom:1px solid var(--rule);padding:8px 14px;font-size:11.5px;font-weight:600}table.inst td{border-bottom:1px solid var(--rule-soft);vertical-align:middle;padding:8px 14px}table.inst tr.area td{background:var(--paper-2);border-bottom:1px solid var(--rule);font-size:13px;font-weight:600}table.inst tr.off td{opacity:.5}.crit{font-size:13.5px}.crit .code{font-variant-numeric:tabular-nums;color:var(--mute);margin-right:8px}.crit .hint{color:var(--mute);max-width:52ch;margin-top:2px;font-size:12px;display:block}input[type=number]{border:1px solid var(--rule);width:74px;font-family:var(--sans);text-align:right;font-variant-numeric:tabular-nums;background:#fffdf7;border-radius:4px;padding:5px 7px;font-size:14px}input[type=number]:focus{outline:2px solid var(--docket);outline-offset:1px}input[type=number]:disabled{background:var(--paper-2);color:var(--mute)}.tally{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:20px;padding:18px 20px;display:grid}.tally .cell .k{color:var(--mute);font-size:12px}.tally .cell .v{font-family:var(--serif);letter-spacing:-.02em;margin-top:5px;font-size:32px;line-height:1}.tally .cell .v small{color:var(--mute);letter-spacing:0;font-size:15px}.band-label{font-family:var(--sans);color:#12332c;background:#edf4ef;border:1px solid #a9c6b6;border-radius:4px;padding:5px 11px;font-size:13.5px;font-weight:600;display:inline-block}.formula{border-top:1px solid var(--rule);color:var(--ink-soft);background:#fbfcfa;padding:12px 20px;font-size:12.5px}.formula code{font-family:var(--sans);background:var(--paper-2);border-radius:3px;padding:1px 5px}.flagbox{color:#5e4a16;background:#fcf8ee;border:1px solid #d8c79a;border-radius:3px;max-width:78ch;margin-bottom:22px;padding:14px 16px;font-size:13.5px}.flagbox b{color:#4a3a10;margin-bottom:4px;display:block}.toggle{color:var(--ink-soft);align-items:center;gap:8px;font-size:13px;display:flex}.tl{border:1px solid var(--rule);background:#fff;border-radius:3px;overflow:hidden}.tl .row{border-bottom:1px solid var(--rule-soft);grid-template-columns:34px 1fr 200px 120px;align-items:center;gap:14px;padding:13px 18px;display:grid}.tl .row:last-child{border-bottom:0}.tl .row.now{box-shadow:inset 3px 0 0 var(--brass);background:#fcf8ee}.tl .seq{font-family:var(--serif);color:var(--mute);text-align:right;font-size:18px}.tl .row.now .seq{color:var(--brass)}.tl .ttl{font-size:13.5px}.tl .ttl span{color:var(--mute);margin-top:2px;font-size:12px;display:block}.tl .when input{width:100%;color:var(--ink-soft);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:3px;padding:2px 4px;font-family:inherit;font-size:13px}.tl .when input:focus,.tl .when input:hover{border-color:var(--rule);background:#fff;outline:none}.split{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.viewer{border:1px solid var(--rule);background:#fff;border-radius:3px;overflow:hidden}.viewer-bar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.page{background:var(--paper-2);min-height:340px;padding:20px}.sheet{border:1px solid var(--rule);font-family:var(--serif);color:#2a332e;background:#fff;padding:26px 28px;font-size:13.5px;line-height:1.6;box-shadow:0 1px #0000000d}.sheet h4{margin:0 0 10px;font-size:12px;font-weight:600}.sheet .stamp,.sheet h4{font-family:var(--sans);color:var(--mute)}.sheet .stamp{border-top:1px solid var(--rule);justify-content:space-between;margin-top:20px;padding-top:10px;font-size:11.5px;display:flex}.watermark{font-family:var(--sans);color:#b08c3e;border:1px dashed #d8c79a;border-radius:3px;padding:3px 7px;font-size:11px}.scroll-x{overflow-x:auto}table.grid{min-width:720px}table.grid td,table.grid th{border-bottom:1px solid var(--rule-soft);padding:8px 10px;font-size:13px}table.grid th{color:var(--mute);text-align:right;border-bottom:1px solid var(--rule);font-size:11.5px;font-weight:600}table.grid td:first-child,table.grid th:first-child{text-align:left}table.grid td{text-align:right;font-variant-numeric:tabular-nums}table.grid tr.tot td{border-top:2px solid var(--ink);background:#fbfcfa;font-weight:600}.spread{background:var(--paper-2);vertical-align:middle;width:52px;display:inline-block;position:relative}.spread,.spread b{border-radius:3px;height:6px}.spread b{background:var(--brass);position:absolute;top:0}.hidden{display:none!important}.mini{color:var(--mute);margin-top:10px;font-size:12.5px}.error-box{color:#7a2c20;background:#faedea;border:1px solid #d8b0a7}.error-box,.notice-box{border-radius:3px;margin-bottom:16px;padding:10px 14px;font-size:13px}.notice-box{color:#12332c;background:#edf4ef;border:1px solid #a9c6b6}.field-input{border:1px solid var(--rule);box-sizing:border-box;border-radius:4px;width:100%;margin-top:5px;padding:8px 9px;font-family:inherit;font-size:13.5px;display:block}.field-input:focus{outline:2px solid var(--docket);outline-offset:1px}.loading-pane{text-align:center;color:var(--mute);padding:60px 0}@media (width<=1080px){.pane,.split{grid-template-columns:1fr}.rail{z-index:20;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(0)}.rail,.rail.collapsed{flex-basis:258px;width:258px}.rail.collapsed{transform:translate(-100%)}.wrap{padding:20px 18px 60px}.topbar{padding:10px 18px}}.toast-stack[data-v-63770060]{z-index:200;flex-direction:column;gap:8px;max-width:360px;display:flex;position:fixed;bottom:20px;right:20px}.toast[data-v-63770060]{color:#f2f6f3;background:#17201c;border-radius:5px;align-items:center;gap:10px;padding:11px 12px 11px 14px;font-size:13px;display:flex;box-shadow:0 8px 24px #00000040}.dot[data-v-63770060]{background:#5c8a7c;border-radius:50%;flex:none;width:8px;height:8px}.toast[data-type=error] .dot[data-v-63770060]{background:#d8746a}.msg[data-v-63770060]{flex:1;line-height:1.4}.toast button[data-v-63770060]{color:#a6c2b8;cursor:pointer;background:0 0;border:0;flex:none;padding:2px;font-size:12px}.toast button[data-v-63770060]:hover{color:#fff}.toast-enter-active[data-v-63770060],.toast-leave-active[data-v-63770060]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-63770060],.toast-leave-to[data-v-63770060]{opacity:0;transform:translateY(6px)}.backdrop[data-v-127a433f]{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:300;background:#0f1a1680;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.panel[data-v-127a433f]{background:#fff;border-radius:10px;width:100%;max-width:380px;padding:22px 24px 20px;box-shadow:0 24px 60px -12px #12332c59,0 4px 16px #12332c1f}.head[data-v-127a433f]{gap:12px;margin-bottom:10px}.head[data-v-127a433f],.icon[data-v-127a433f]{align-items:center;display:flex}.icon[data-v-127a433f]{width:34px;height:34px;color:var(--docket);background:#e7efec;border-radius:50%;flex:none;justify-content:center;position:relative}.panel[data-tone=danger] .icon[data-v-127a433f]{color:var(--flag);background:#fbeae7}.panel[data-tone=warning] .icon[data-v-127a433f]{color:var(--amber);background:#faf1e2}.ping[data-v-127a433f]{opacity:.5;background:currentColor;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping-127a433f;position:absolute;inset:0}.panel h2[data-v-127a433f]{font-family:var(--serif);color:var(--ink);margin:0;font-size:18px;font-weight:600}.panel p[data-v-127a433f]{color:var(--ink-soft);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.55}.confirm-actions[data-v-127a433f]{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.confirm-actions .btn[data-v-127a433f]{border-radius:6px;padding:7px 14px;font-weight:500}.btn.ghost[data-v-127a433f]{border:1px solid var(--rule);color:var(--ink-soft);background:#fff}.btn.ghost[data-v-127a433f]:hover{background:var(--paper-2)}.btn.solid[data-v-127a433f]{border:1px solid var(--docket);background:var(--docket);color:#fff}.btn.solid[data-v-127a433f]:hover{background:#18453a}.panel[data-tone=danger] .btn.solid[data-v-127a433f]{border-color:var(--flag);background:var(--flag)}.panel[data-tone=danger] .btn.solid[data-v-127a433f]:hover{background:#7c2c20}.panel[data-tone=warning] .btn.solid[data-v-127a433f]{border-color:var(--amber);background:var(--amber)}.panel[data-tone=warning] .btn.solid[data-v-127a433f]:hover{background:#8a5a13}@keyframes ping-127a433f{0%{opacity:.45;transform:scale(1)}75%,to{opacity:0;transform:scale(1.9)}}.confirm-enter-active[data-v-127a433f],.confirm-leave-active[data-v-127a433f]{transition:opacity .16s}.confirm-enter-active .panel[data-v-127a433f],.confirm-leave-active .panel[data-v-127a433f]{transition:transform .16s,opacity .16s}.confirm-enter-from[data-v-127a433f],.confirm-leave-to[data-v-127a433f]{opacity:0}.confirm-enter-from .panel[data-v-127a433f],.confirm-leave-to .panel[data-v-127a433f]{opacity:0;transform:translateY(4px)scale(.98)}
