.ui .srch{transition:border-color .14s var(--e-out),box-shadow .14s var(--e-out)}.ui .srch>input{flex:1;min-width:0;height:100%;border:0;outline:0;padding:0;margin:0;background:transparent;color:var(--ink);font:inherit;box-shadow:none}.ui .srch>input:focus,.ui .srch>input:focus-visible{outline:0!important;box-shadow:none;border-radius:0}.ui .srch>input::-moz-placeholder{color:var(--ink-4)}.ui .srch>input::placeholder{color:var(--ink-4)}.ui .srch:focus-within{border-color:var(--ink-2);box-shadow:0 0 0 3px color-mix(in oklch,var(--ink) 8%,transparent);color:var(--ink-2)}.ui .fg>.seg2{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:auto;min-height:30px}.ui .fg>.seg2>span{display:flex;justify-content:center;align-items:center;text-align:center;min-width:0;height:auto;min-height:24px;padding-top:3px;padding-bottom:3px;white-space:normal;line-height:1.2}.ui .th.img{overflow:hidden;padding:0;background:var(--panel)}.ui .th.img>img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui .so .sob{overflow-y:auto;overscroll-behavior:contain;min-height:0}.ui .dimw:not(.layer>.dimw){z-index:40}.ui:not(.mob) .so{z-index:41}.ui .modal{max-height:calc(100% - 32px);display:flex;flex-direction:column}.ui .modal>.mb{overflow-y:auto;overscroll-behavior:contain;min-height:0}.ui .modal>.mf{flex:none}.ui .dp .dph{position:relative;z-index:3}.ui .dp .dph>.dpacts>*{position:relative;z-index:2}.ui .dp .dph>.dpstate{position:relative;z-index:1}.ui .menu.pf{position:fixed;right:auto;bottom:auto;z-index:200;overflow-y:auto;overscroll-behavior:contain;max-width:calc(100vw - 16px)}.ui .xpg{display:inline-grid;place-items:center;padding:0 6px;line-height:1;font-variant-numeric:tabular-nums;vertical-align:middle}.ui .xpager .b.i{height:28px;width:28px}.ui.app.desk main.pn>.hd{flex-wrap:wrap;min-height:46px;height:auto;padding-top:6px;padding-bottom:6px;row-gap:6px}.ui.app.desk main.pn>.hd .vt{flex:0 0 auto;overflow:visible;min-width:0}.ui.app.desk main.pn>.hd .end{flex:0 1 auto;margin-left:auto;flex-wrap:wrap;justify-content:flex-end;row-gap:6px;min-width:0}.ui.mob .dock{z-index:50}.ui:not(.mob) .t th{white-space:normal;text-wrap:balance}.ui:not(.mob) .t td{white-space:normal;overflow-wrap:break-word;height:auto;min-height:46px;padding-top:8px;padding-bottom:8px}.ui:not(.mob) .t td :is(.pill,.tag,.b,.mnst,.tg,time),.ui:not(.mob) .t td:is(.r,.c){white-space:nowrap}.ui:not(.mob) .t td.mono:not(.r){overflow-wrap:anywhere}.ui:not(.mob) .t td.r>:is(.row,span,div){flex-wrap:wrap;justify-content:flex-end;row-gap:4px}.ui .bstrip.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui .bloc{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:6px;height:24px;padding:0 9px;border:1px solid var(--line-2);border-radius:99px;background:var(--sub);color:var(--ink-2);font:inherit;font-size:12px;cursor:pointer;transition:border-color var(--t1) var(--e-out),background var(--t1) var(--e-out)}.ui .bloc b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ui .bloc span{color:var(--ink-3)}.ui .bloc.on,.ui .bloc:hover{border-color:var(--ink-3);background:var(--panel)}.ui .bdates .inp{height:28px;padding:0 8px}.ui .bdates .inp input{font-size:12.5px;width:118px}.ui .blimit{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px dashed var(--line-2);border-radius:8px;font-size:12.5px;color:var(--ink-3)}.ui .tag.xs{height:18px;padding:0 6px;font-size:10.5px;gap:3px;vertical-align:1px}.ui .bjr{display:grid;padding:0 6px 8px}.ui .bjd{display:flex;align-items:baseline;gap:8px;padding:14px 10px 6px;font-size:12px;color:var(--ink-3);position:sticky;top:0;background:var(--panel);z-index:1}.ui .bjd b{color:var(--ink);font-weight:600;font-size:12.5px}.ui .bje{display:grid;grid-template-columns:44px 26px minmax(0,1fr) 120px 110px;gap:10px;align-items:center;padding:7px 10px;border-radius:8px;font-size:13px}.ui .bje:hover{background:var(--sub)}.ui .bje .t{color:var(--ink-3);font-size:11.5px}.ui .bje .ic2{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--sub);color:var(--ink-3);border:1px solid var(--line)}.ui .bje .ic2.enc{color:var(--st-done)}.ui .bje .ic2.neg{color:var(--ink)}.ui .bje .m{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.ui .bje .m b{font-weight:500}.ui .bje .m .x{color:var(--ink-3);font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%}.ui .bje .m .x em{font-style:normal;color:var(--ink-2)}.ui .bje .by{color:var(--ink-2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui .bje .am{font-variant-numeric:tabular-nums}.ui.mob .bstrip.three{grid-template-columns:minmax(0,1fr)!important}.ui.mob .bje{grid-template-columns:40px minmax(0,1fr) auto}.ui.mob .bje .by,.ui.mob .bje .ic2{display:none}.ui .tplsch{display:grid;gap:12px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--sub)}.ui .tplnext{display:grid;gap:1px;font-size:12px;color:var(--ink-3);line-height:1.35}.ui .tplnext b{font-weight:500;color:var(--ink-2)}.ui.mob .mscroll [style*="display: grid"]>*,.ui.mob .mscroll [style*="display:grid"]>*{min-width:0}.ui.mob .mscroll .box,.ui.mob .mscroll .tbox{min-width:0;max-width:100%}.ui.mob .body>.slist{margin:0 0 24px}.ui.mob .bstrip.three>div+div{border-left:0;border-top:1px solid var(--line)}.ui.mob .nb:has(>.b,>button){flex-wrap:wrap;row-gap:8px}.ui.mob .nb:has(>.b,>button)>span{flex:1 1 calc(100% - 30px)}.ui.mob .nb>.b,.ui.mob .nb>button{margin-left:26px}.ui.mob .box>.bh{flex-wrap:wrap;row-gap:10px}.ui.mob .box>.bh>:first-child{flex:1 1 150px;min-width:0}.ui.mob .box>.bh>.end{max-width:100%;flex-wrap:wrap}.ui.mob .box>.bh>.end:has(>select,>.sel){flex:1 1 100%;margin-left:0}.ui.mob .box>.bh>.end>.sel,.ui.mob .box>.bh>.end>select{width:100%}.ui .ktnum{white-space:nowrap}.ui.mob .ktnum{font-size:19px;letter-spacing:-.01em}.ui.mob .flr .bb{grid-template-columns:repeat(6,minmax(0,1fr))!important;row-gap:12px!important}.ui.mob .flr .bb>.sq28{grid-column:1;grid-row:1}.ui.mob .flr .bb>div:not(.flst){grid-column:2/6;grid-row:1}.ui.mob .flr .bb>.flst{grid-column:span 2;grid-row:2}.ui.mob .flr .bb>div:not(.flst)+.flst{grid-column:1/3}.ui.mob .flr .bb>span:last-child{grid-column:6;grid-row:1;justify-self:end}.ui.mob .setrow:has(>.end .b){flex-wrap:wrap;row-gap:8px}.ui.mob .setrow:has(>.end .b)>.end{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;margin-left:0;gap:6px}.ui.mob .setrow:has(>.sq28):has(>.end .b)>.end{padding-left:42px}.ui.mob .setrow>.end>.b.i:last-child{margin-left:auto}.ui .tlrow{gap:10px;height:22px}.ui .tlname{width:110px;flex:none;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui .tlbar{flex:1;min-width:0;position:relative;height:10px;background:var(--sub);border-radius:5px}.ui .tlaxis{padding-left:120px;justify-content:space-between;font-size:11px;color:var(--ink-3)}.ui .tlaxis>span{white-space:nowrap}.ui.mob .tlname{width:52px}.ui.mob .tlaxis{padding-left:62px;font-size:10.5px}.ui.mob .tlaxis>span:nth-child(2n){display:none}.ui .clsplit{display:grid;grid-template-columns:220px minmax(0,1fr);height:100%}.ui .clsegs{border-right:1px solid var(--line);padding:14px 10px}.ui .clsegh{padding:14px 10px;line-height:1.5}.ui .clmain{min-width:0;overflow:auto}.ui .clbar{padding:12px 20px;border-bottom:1px solid var(--line)}.ui.mob .clsplit{grid-template-columns:minmax(0,1fr);height:auto;gap:12px}.ui.mob .clsegs{border-right:0;padding:0;min-width:0}.ui.mob .clsegh{padding:8px 2px 0}.ui.mob .clmain{overflow:visible}.ui.mob .clbar{padding:0 0 12px;border-bottom:0;flex-wrap:wrap;gap:8px}.ui.mob .clbar>.srch{flex:1 1 100%}.ui.mob .clbar>.sp{display:none}.ui.mob .clbar>.b{width:100%;justify-content:center}.ui .rsplit{display:grid;grid-template-columns:290px minmax(0,1fr);height:100%}.ui .rolist{border-right:1px solid var(--line);padding:14px 10px;display:grid;gap:4px;align-content:start}.ui .rodet{min-width:0;overflow:auto}.ui .rodeth{padding:18px 24px 12px;display:grid;gap:12px}.ui.mob .rsplit{grid-template-columns:minmax(0,1fr);height:auto;gap:16px}.ui.mob .rolist{border-right:0;padding:8px 6px;background:var(--panel);border-radius:16px}.ui.mob .rodet{overflow:visible;scroll-margin-top:8px}.ui.mob .rodeth{padding:4px 0 12px}.ui.mob .mscroll .strip:not(.bstrip)>div:nth-child(odd){border-left:0}.ui.mob .mscroll .strip:not(.bstrip)>div:nth-child(n+3){border-top:1px solid var(--line)}.ui.mob .clacts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;padding:4px 0 0!important}.ui.mob .clacts>*,.ui.mob .clacts>*>.b{width:100%;min-width:0}.ui.mob .clacts .b{flex-direction:column;justify-content:center;height:62px;gap:5px;padding:6px 4px;font-size:12.5px;border-radius:12px;white-space:nowrap}.ui.mob .clacts .b>.ic.xs{display:none}.ui.mob .mscroll .strip:not(.bstrip)>div:last-child:nth-child(odd){grid-column:1/-1}.ui .tdn span{display:block}.ui .tdn span>.ic{display:inline-block;vertical-align:-2px;margin-right:4px}.ui .mncr>.st{width:auto;height:auto;display:block;min-width:0}.ui:not(.mob) .ogrid{width:min(1060px,100% - 44px)}.ui:not(.mob) .t td .row{flex-wrap:wrap;row-gap:4px}@media (max-width:1439px){.ui.app.desk .gcols:has(>*>.mk-scroll,>.mk-scroll,>*>*>.mk-scroll){grid-template-columns:minmax(0,1fr)!important}}@media (min-width:768px) and (max-width:1023px){.ui.app.desk .t td,.ui.app.desk .t th{padding-left:8px;padding-right:8px}.ui.app.desk .t td:first-child,.ui.app.desk .t th:first-child{padding-left:14px}.ui.app.desk .t td:last-child,.ui.app.desk .t th:last-child{padding-right:14px}.ui.app.desk .t td .inp[style*=width]{width:100%!important;min-width:96px;padding-left:8px;padding-right:8px}.ui.app.desk .t td .inp input{min-width:0}.ui.app.desk .clsplit{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ui.app.desk .clsegs{border-right:0;border-bottom:1px solid var(--line);padding:10px 16px;display:grid;gap:6px}.ui.app.desk .clsegs .snav{display:flex;flex-wrap:wrap;gap:6px}.ui.app.desk .clsegs .snav .gl2{display:none}.ui.app.desk .clsegs .snav>span{height:28px;border:1px solid var(--line);border-radius:99px;padding:0 10px}.ui.app.desk .clsegs .snav>span>span{margin-left:6px!important}.ui.app.desk .clsegh{display:none}.ui.app.desk main.pn [style*="display: grid"]>*{min-width:0}.ui.app.desk main.pn .body .row{flex-wrap:wrap;row-gap:8px}.ui.app.desk main.pn .gcols:has(table.t){grid-template-columns:minmax(0,1fr)!important}.ui.app.desk main.pn>.hd .vt{flex-wrap:wrap;row-gap:4px;flex:1 1 auto}.ui.app.desk .medit{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:minmax(0,1fr) auto}.ui.app.desk .medit>.mcol:first-child{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:wrap;gap:6px;border-right:0;border-top:1px solid var(--line);overflow:visible}.ui.app.desk .medit>.mcol:first-child>.gl2{flex:1 1 100%}.ui.app.desk .medit>.mcanvas{grid-column:1;grid-row:1;padding:16px}.ui.app.desk .medit>.mcol.r{grid-column:2;grid-row:1}}.ui .mncr-h>span:last-child{justify-self:end}.ui .rvoice{min-width:0}.ui .rvoice audio{width:100%;max-width:100%;height:36px}.ui .rvoice .lcrec{margin:0}.ui .sigbox .sigdone,.ui .sigbox>*{min-width:0;max-width:100%}.ui .sigbox .sigdone img,.ui .sigbox canvas.sigpad{max-width:100%}.ldg,.ui .ldg{display:inline-block;color:transparent!important;background:linear-gradient(90deg,var(--ink-3,#8a8f98) 0,var(--ink-3,#8a8f98) 35%,var(--ink,#111) 50%,var(--ink-3,#8a8f98) 65%,var(--ink-3,#8a8f98) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:ldg-shimmer 1.4s linear infinite!important}@keyframes ldg-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.ldg,.ui .ldg{animation:none!important;color:var(--ink-3,#8a8f98)!important;background:none}}.ui .xrow .nm .arr{font-variant-numeric:tabular-nums}.ui .xrow .xstate{white-space:nowrap;font-size:12px}.ui .invbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding:10px;border-radius:10px;background:var(--sub);border:1px solid var(--line)}.ui .invbar .invt{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:12.5px;margin-right:auto}.ui .invbar .b{height:28px;text-decoration:none}.ui .invbar.off{opacity:.75}.ui .invbar.off .invt{margin-right:auto}.ui .setlay{display:grid;grid-template-columns:220px minmax(0,820px);gap:28px;align-items:start}.ui .setlay .setnav{position:sticky;top:0}.ui .setlay .setnav .gl2:first-child{padding-top:2px}.ui .setbody{display:grid;gap:16px;min-width:0;align-content:start}.ui .setbody .sethead{display:grid;gap:2px;margin-bottom:2px}.ui .setbody .sethead h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.02em}@media (max-width:1023px){.ui .setlay{grid-template-columns:190px minmax(0,1fr);gap:18px}}.mob .setbody{padding:0 16px 24px;gap:12px}.ui.mob .setbody .setrow,.ui.mob .setbody .setrow:has(>.end .b){flex-wrap:nowrap}.ui.mob .setbody .setrow>div{flex:1 1 auto;min-width:0}.ui.mob .setbody .setrow:has(>.sq28):has(>.end .b)>.end,.ui.mob .setbody .setrow>.end{flex:none;margin-left:auto;padding-left:0}@keyframes mcShotShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mcShotHalo{0%,to{box-shadow:0 0 0 0 oklch(.78 .15 75/0)}50%{box-shadow:0 0 0 4px oklch(.78 .15 75/.28)}}@keyframes mcShotCam{0%,70%,to{transform:none}78%{transform:rotate(-12deg) scale(1.15)}86%{transform:rotate(10deg) scale(1.15)}}.ui .rmiss.shotneed{border:1px solid oklch(.78 .15 75/.55)!important;border-radius:10px;animation:mcShotHalo 2.2s ease-in-out infinite!important}.ui .rmiss.shotneed span{background:linear-gradient(90deg,currentColor,currentColor 40%,oklch(.85 .16 80) 50%,currentColor 60%,currentColor);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:mcShotShimmer 2.6s linear infinite!important}.ui .rmiss.shotneed .ic{color:oklch(.8 .15 75);animation:mcShotCam 2.2s ease-in-out infinite!important}@media (prefers-reduced-motion:reduce){.ui .rmiss.shotneed,.ui .rmiss.shotneed .ic,.ui .rmiss.shotneed span{animation:none!important}}