@font-face{font-family:MR Helvetica Neue;src:url(/assets/product/font/helvetica-neue-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MR Helvetica Neue;src:url(/assets/product/font/helvetica-neue.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MR Helvetica Neue;src:url(/assets/product/font/helvetica-neue-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MR Helvetica Neue;src:url(/assets/product/font/helvetica-neue-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.p{--pri:color-mix(in srgb,var(--color-primary-hover) 85%,#000);--sec:var(--color-primary);--pri-soft:#dceeff;--ink:#000;--slate:#6b7280;--muted:#a1a1a1;--dot-busy:#9ca3af;--av-jm:#3f8cc6;--sk:#f0f0f0;--sk-hi:#e0e0e0;--line:#ebebeb;--line2:#e0e9ea;--dust:#9e9e9e;--page:#f5f5f5;--soft:#f7f7f7;--white:#fff;--sh:5px 5px 20px 0 rgb(0 0 0/10%);--s:0.72;--fs:max(9px,calc(12px * var(--s)));--fs-sm:max(8.5px,calc(11px * var(--s)));--fs-xs:max(8px,calc(10px * var(--s)));--lh:calc(var(--fs) * 1.34);--side-w:calc(234px * var(--s));--ctl:calc(30px * var(--s));--row:calc(24px * var(--s));--grid-h:calc(26px * var(--s));--grid-r:calc(32px * var(--s));--col-date:calc(110px * var(--s));--ic:calc(14px * var(--s));--ic-sm:calc(12px * var(--s));--ic-caret:calc(9px * var(--s));--r:calc(10px * var(--s));--r-sm:calc(7px * var(--s));--gap:calc(8px * var(--s));--pad:calc(12px * var(--s));--pad-lg:calc(20px * var(--s));position:relative;display:flex;height:100%;min-height:0;overflow:hidden;border-radius:calc(12px * var(--s));background:var(--page);box-shadow:0 20px 50px -30px rgb(0 0 0/35%);font-family:MR Helvetica Neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--fs);line-height:var(--lh);font-weight:400;color:var(--ink);text-align:left;container-type:inline-size}.p-ic{object-fit:contain;width:calc(var(--isz, 14px) * var(--s));height:calc(var(--isz, 14px) * var(--s))}.p-caret,.p-ic{display:block;flex:none}.p-caret{width:calc(9px * var(--s));height:calc(6px * var(--s));opacity:.85;transition:transform .25s ease}.p-caret.is-up{transform:rotateX(180deg)}.p-sidepanel{width:var(--side-w);min-width:var(--side-w);flex:none;background:var(--white);overflow:hidden}.p-content{flex:1 1;min-width:0;padding:calc(12px * var(--s)) calc(16px * var(--s)) calc(16px * var(--s))}.p-content,.p-side{display:flex;flex-direction:column;overflow:hidden}.p-side{height:100%}.p-side__brand{display:flex;align-items:center;gap:calc(4px * var(--s));min-height:calc(44px * var(--s));padding:calc(16px * var(--s)) var(--pad) calc(16px * var(--s)) var(--pad-lg);margin-bottom:var(--gap)}.p-side__logo{display:inline-flex;align-items:center;height:calc(20px * var(--s));flex:none}.p-side__logo--mark{display:none}.p-side__collapse{margin-left:auto;width:calc(24px * var(--s));height:calc(24px * var(--s));display:flex}.p-side__collapse,.p-side__expand{align-items:center;justify-content:center;flex:none}.p-side__expand{display:none;margin-bottom:calc(16px * var(--s))}.p-side__scroll{padding:0 var(--pad) var(--pad);flex-direction:column;align-items:flex-start;gap:calc(12px * var(--s));overflow:hidden}.p-link,.p-side__scroll{display:flex;min-width:0}.p-link{align-items:center;gap:var(--gap);max-width:100%;padding:calc(3px * var(--s)) var(--gap);min-height:var(--row);border-radius:var(--r-sm);border:none;font-size:var(--fs);line-height:var(--lh);font-weight:500;color:var(--ink);white-space:nowrap}.p-link__t{min-width:0;overflow:hidden;text-overflow:ellipsis}.p-side .p-link:has(.p-link__more){align-self:stretch}.p-side .p-link:has(.p-link__more) .p-link__t{flex:1 1}.p-side .p-link .p-link__more{flex:none;margin-left:auto;opacity:0}.p-side .p-link.is-active .p-link__more{opacity:1}.p-side .p-caret{opacity:.37}.p-side .p-link.is-active .p-caret{opacity:1}.p-link.is-active{background:rgb(217 217 217/44%);border-color:transparent;border-radius:calc(7px * var(--s));color:var(--ink)}.p-sect,.p-sub{display:flex;flex-direction:column;align-self:stretch;align-items:flex-start}.p-sub{gap:calc(5px * var(--s));padding:calc(8px * var(--s)) 0 0 calc(10px * var(--s))}.p-sub--tree{position:relative;margin-top:calc(5px * var(--s));padding:0 0 0 calc(13px * var(--s))}.p-sub--tree:before{content:"";position:absolute;left:calc(10px * var(--s));top:calc(-3px * var(--s));bottom:calc(12px * var(--s));width:1px;background:var(--muted)}.p-badge{flex:none;display:inline-flex;justify-content:center;min-width:calc(18px * var(--s));min-height:calc(18px * var(--s));padding:calc(1px * var(--s)) calc(3px * var(--s));border-radius:calc(40px * var(--s));background:rgb(0 0 0/8%);color:var(--ink);line-height:calc(14px * var(--s))}.p-badge,.p-empty{align-items:center;font-size:var(--fs-sm);font-weight:500}.p-empty{display:flex;gap:var(--gap);max-width:100%;padding:calc(10px * var(--s)) calc(9px * var(--s));border-radius:var(--r);background:rgb(0 0 0/3%);line-height:calc(16px * var(--s));color:rgb(0 0 0/50%);white-space:nowrap}.p-empty .p-ic{opacity:.4}.p-empty__t{min-width:0;overflow:hidden;text-overflow:ellipsis}.p-side__foot{position:relative;margin-top:auto;padding:calc(12px * var(--s));display:flex;flex-direction:column;gap:calc(10px * var(--s));flex:none;min-width:0}.p-side__foot:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(36px * var(--s));pointer-events:none;background:linear-gradient(to bottom,rgb(255 255 255/0) 0,rgb(255 255 255/80%) 45%,var(--white) 100%)}.p-help{gap:calc(12px * var(--s));min-height:calc(40px * var(--s));padding:calc(5px * var(--s)) var(--pad) calc(5px * var(--s)) calc(14px * var(--s));background:var(--white);line-height:calc(16px * var(--s));color:var(--ink);overflow:hidden}.p-help,.p-user{display:flex;align-items:center;border-radius:var(--r);box-shadow:var(--sh);font-size:var(--fs);font-weight:500;min-width:0;white-space:nowrap}.p-user{gap:calc(7px * var(--s));padding:calc(4px * var(--s)) var(--pad) calc(4px * var(--s)) calc(7px * var(--s))}.p-user__set{margin-left:auto}.p-avatar{display:grid;place-items:center;width:calc(32px * var(--s));height:calc(32px * var(--s));flex:none;border-radius:50%;background:var(--av-jm);color:var(--white);font-size:var(--fs-sm);line-height:1;font-weight:500}.p-lh{display:flex;align-items:center;flex-wrap:wrap;gap:calc(10px * var(--s));margin:0 0 calc(12px * var(--s));flex:none;min-width:0}.p-cube{display:inline-grid;place-items:center;width:calc(24px * var(--s));height:calc(24px * var(--s));flex:none}.p-crumb{display:flex;gap:calc(8px * var(--s));min-height:var(--ctl);padding:calc(4px * var(--s)) calc(12px * var(--s));background:var(--white);border:0;border-radius:var(--r);box-shadow:var(--sh)}.p-crumb,.p-crumb__l{align-items:center;min-width:0;flex:0 1 auto}.p-crumb__l{display:inline-flex;gap:calc(5px * var(--s));font-size:var(--fs);line-height:var(--lh);font-weight:500;color:rgb(0 0 0/50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-crumb__l--now{flex:1 1 auto;font-weight:700;color:var(--ink)}.p-crumb__sep{display:inline-flex;align-items:center;flex:none}.p-crumb__sep .p-ic{width:calc(6px * var(--s));height:calc(9px * var(--s))}.p-crumb__t{font-size:var(--fs);font-weight:700;min-width:0;max-width:calc(205px * var(--s));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-nav{flex-wrap:wrap;flex:1 1 auto}.p-nav,.p-nav__l,.p-nav__r{display:flex;align-items:center;gap:calc(10px * var(--s));min-width:0}.p-nav__l,.p-nav__r{flex-wrap:wrap}.p-nav__l{flex:1 1 auto}.p-nav__r{flex:none;margin-left:auto}.p-lh .p-caret{width:calc(10px * var(--s));height:calc(7px * var(--s));object-fit:contain;opacity:1}.p-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap);flex:none;min-height:var(--ctl);padding:calc(4px * var(--s)) calc(13px * var(--s));background:var(--white);border:1px solid transparent;border-radius:var(--r);box-shadow:var(--sh);font-size:var(--fs);line-height:var(--lh);font-weight:500;color:var(--ink);white-space:nowrap}.p-btn.is-active,.p-btn.is-open{border-color:var(--ink)}.p-btn--share{background:var(--sec);background-image:linear-gradient(rgb(255 255 255/14%),rgb(255 255 255/0) 46%);color:var(--white)}.p-btn--share .p-ic{filter:brightness(0) invert(1)}.p-btn--skel{background:linear-gradient(90deg,#fff 15%,#ebebeb 45%,#fff 85%);background-size:200% 100%;animation:p-skel 2s ease-in-out infinite}@keyframes p-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.p-btn--timing .p-btn__cal{box-sizing:border-box;padding:calc(1px * var(--s)) calc(1.5px * var(--s))}.p-btn--sq{width:calc(30px * var(--s));min-width:calc(30px * var(--s));padding-left:0;padding-right:0;gap:0}.p-calcic{display:block;flex:none;width:var(--ic);height:var(--ic);background:var(--ink);-webkit-mask:url(/assets/product/icons/automatic-icon.svg) center/contain no-repeat;mask:url(/assets/product/icons/automatic-icon.svg) center/contain no-repeat}.p-calcic--up_to_date{background:#14b884}.p-calcic--pending{background:#f59e0b}.p-calcic--in_progress{background:#b5b5b5;animation:p-status-pulse 1.2s ease-in-out infinite}@keyframes p-status-pulse{0%,to{opacity:1}50%{opacity:.35}}@container (max-width: 1040px){.p-nav__r .p-btn:not(.p-btn--calc) .p-btn__l{display:none}.p-nav__r .p-btn:not(.p-btn--calc){width:calc(30px * var(--s));min-width:calc(30px * var(--s));padding-left:0;padding-right:0;gap:0}.p-crumb__t{max-width:calc(118px * var(--s))}}@container (max-width: 820px){.p-nav__l .p-btn:not(.is-active) .p-btn__l{display:none}.p-nav__l .p-btn:not(.is-active):not(.f-flbtn){width:calc(30px * var(--s));min-width:calc(30px * var(--s));padding-left:0;padding-right:0;gap:0}}@container (max-width: 714px){.p-btn--calc .p-btn__l{display:none}}@container (max-width: 552px){.p-crumb{display:none}}.p-screen{position:relative;flex:1 1;min-height:0;flex-direction:column}.p-screen,.p-tb{display:flex;min-width:0}.p-tb{align-items:center;flex-wrap:nowrap;gap:calc(10px * var(--s));padding:0 0 calc(12px * var(--s));flex:none}.p-tb .p-btn{padding-top:0;padding-bottom:0;padding-left:calc(12px * var(--s));padding-right:calc(12px * var(--s))}.p-tbgrp{display:inline-flex;align-items:stretch;flex:none;min-height:var(--ctl);background:var(--white);border-radius:var(--r);box-shadow:var(--sh)}.p-tbgrp>*{position:relative;flex:none}.p-tbgrp>*+:before{content:"";position:absolute;top:calc(7px * var(--s));bottom:calc(7px * var(--s));left:0;border-left:1px solid rgb(0 0 0/10%);pointer-events:none}.p-btn--grp{height:100%;background:transparent;border-radius:0;box-shadow:none}.p-tb__anchor{position:relative;display:inline-flex;flex:none}.p-btn__lbl{max-width:calc(150 * var(--fs) / 12);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-tbdate__sel,.p-tbsel{display:inline-flex;align-items:center;gap:calc(8px * var(--s));min-width:0;min-height:var(--ctl);padding:0 calc(12px * var(--s));border:1px solid transparent;font-size:var(--fs);line-height:var(--lh);font-weight:500;white-space:nowrap}.p-tb__anchor--fc{flex:none}.p-tb__anchor--fc .p-tbdate__sel .p-caret{transition-duration:.2s}.p-selp{position:absolute;top:calc(100% + 2px * var(--s));left:0;z-index:9;display:flex;flex-direction:column;width:max-content;min-width:calc(180px * var(--s));padding:calc(2px * var(--s)) calc(10px * var(--s));background:var(--white);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);transform-origin:50% 0;pointer-events:none}.p-selp__o{display:flex;align-items:center;gap:calc(10px * var(--s));min-height:calc(36px * var(--s));padding:calc(9px * var(--s)) 0;border-bottom:1px solid var(--line);font-size:var(--fs);line-height:var(--lh);font-weight:500;color:var(--ink);white-space:nowrap}.p-selp__o:last-child{border-bottom:0}.p-selp__o.is-on{color:var(--pri)}.p-selp__tick{position:relative;flex:none;width:calc(16px * var(--s));height:calc(16px * var(--s));margin-left:auto}.p-selp__tick:after{content:"";position:absolute;left:calc(3px * var(--s));top:calc(4px * var(--s));width:calc(10px * var(--s));height:calc(4px * var(--s));border-left:1px solid var(--sec);border-bottom:1px solid var(--sec);transform:rotate(-45deg)}.p-tbsearch{display:inline-flex;align-items:center;gap:calc(8px * var(--s));flex:0 1 calc(200px * var(--s));min-width:calc(110px * var(--s));min-height:var(--ctl);padding:0 calc(10px * var(--s));background:var(--white);border:1px solid transparent;border-radius:var(--r);box-shadow:var(--sh)}.p-tbsearch__ph{min-width:0;font-size:var(--fs);line-height:var(--lh);font-weight:500;color:rgb(0 0 0/50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-tb__spacer{flex:1 1;min-width:0}.p-tb__cluster{flex:none;gap:calc(10px * var(--s))}.p-chk,.p-tb__cluster{display:inline-flex;align-items:center}.p-chk{gap:calc(8px * var(--s));min-height:var(--ctl);padding:0 calc(12px * var(--s)) 0 calc(10px * var(--s));font-size:var(--fs);font-weight:500;white-space:nowrap}.p-chk__g{display:none;font-weight:600}.p-chk__box{width:calc(14px * var(--s));height:calc(14px * var(--s));flex:none;background:var(--page);border:1px solid var(--ink);border-radius:calc(2px * var(--s))}.p-gear,.p-tbmore{display:inline-grid;place-items:center;width:calc(32px * var(--s));height:var(--ctl);flex:none}.p-tbmore--opt{display:none}.p-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:9;min-width:calc(210px * var(--s));padding:calc(6px * var(--s)) 0;background:var(--white);border-radius:var(--r);box-shadow:0 4px 22px rgb(0 0 0/18%);display:flex;flex-direction:column}.p-menu__i{padding:calc(7px * var(--s)) calc(14px * var(--s));font-size:var(--fs);line-height:var(--lh);white-space:nowrap}.p-menu__i.is-on{font-weight:700;background:var(--soft)}.p-menu__add{display:flex;align-items:center;gap:calc(8px * var(--s));margin:calc(4px * var(--s)) calc(8px * var(--s)) 0;padding:calc(7px * var(--s)) calc(10px * var(--s));border-top:1px solid var(--line);font-size:var(--fs);color:var(--pri);font-weight:500}.p-menu__addt{flex:1 1}.p-menu__input{flex:1 1;min-width:0;padding:calc(3px * var(--s)) calc(6px * var(--s));border:1px solid var(--line2);border-radius:calc(6px * var(--s));color:var(--ink);font-weight:400;white-space:nowrap;overflow:hidden}.p-menu__acts{display:inline-flex;gap:calc(6px * var(--s));flex:none;opacity:.7}.p-menu--rt{top:calc(100% + 5px * var(--s));width:calc(220px * var(--s));min-width:0;padding:calc(7px * var(--s)) calc(16px * var(--s));box-shadow:var(--sh);transform-origin:top left}.p-menu--rt .p-menu__i{min-height:calc(32px * var(--s));padding:calc(9px * var(--s)) 0;border-bottom:1px solid var(--line);font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.p-menu--rt .p-menu__i.is-hov,.p-menu--rt .p-menu__i.is-on{font-weight:500;background:none;color:var(--pri)}.p-menu--rt .p-menu__i.is-hov{animation:p-crk-ink 1ms linear .42s backwards}.p-menu--rt .p-menu__add{min-height:calc(36px * var(--s));gap:calc(12px * var(--s));justify-content:space-between;margin:0;padding:0;border-top:0;color:var(--ink)}.p-menu--rt .p-menu__addt{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .35s ease}.p-menu--rt .p-menu__add.is-hov .p-menu__addt{color:var(--pri)}.p-menu--rt .p-menu__acts{gap:calc(10px * var(--s));opacity:1}.p-caretbar{display:inline-block;width:1.5px;height:calc(11px * var(--s));margin-left:calc(1px * var(--s));background:currentColor;vertical-align:text-bottom;animation:p-blink 1s steps(1) infinite}@keyframes p-blink{50%{opacity:0}}.p-grid{position:relative;flex:1 1;display:flex;flex-direction:column;background:var(--white);border-radius:var(--r);box-shadow:var(--sh)}.p-grid,.p-grid__body{min-height:0;overflow:hidden}.p-grid__body{flex:1 1}.p-hrow,.p-row{display:flex;align-items:stretch;min-width:0}.p-hrow{height:var(--grid-h);background:var(--soft);font-weight:700}.p-hrow,.p-row{border-bottom:1px solid var(--line);font-size:var(--fs);line-height:var(--lh)}.p-row{height:var(--grid-r)}.p-row.is-group{font-weight:700}.p-row.is-group .p-c{background:color-mix(in srgb,#d9d9d9 20%,transparent)}.p-c{display:flex;align-items:center;min-width:0;padding:0 calc(8px * var(--s));border-right:1px solid var(--line)}.p-c--drag{width:calc(24px * var(--s));flex:none;justify-content:center;padding:0;border:none}.p-drag{opacity:.35}.p-c--pre{width:calc(26px * var(--s));flex:none;justify-content:flex-start;padding:0 0 0 calc(4px * var(--s));border:none}.p-c--exp{width:calc(32px * var(--s));flex:none;justify-content:center;padding:0}.p-c--exp.is-shut .p-caret{transform:rotate(-90deg)}.p-tick{flex:none;width:calc(14px * var(--s));height:calc(14px * var(--s));background:var(--page);border:1px solid var(--ink);border-radius:calc(2px * var(--s))}.p-tick.is-on{background:var(--page) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='3.2' d='M1.73 12.91 8.1 19.28 22.79 4.59'/%3E%3C/svg%3E") center /calc(10px * var(--s)) no-repeat}.p-tick.p-tick--lock{background-color:rgb(0 0 0/15%);border-color:transparent;opacity:.5}.p-c--type{width:calc(320px * var(--s));flex:none;gap:calc(6px * var(--s))}.p-c--form{width:calc(260px * var(--s));flex:none;gap:calc(4px * var(--s));overflow:hidden}.p-c--dates{flex:1 1;min-width:0;display:flex;padding:0;border-right:0}.p-ind,.p-tt{flex:none;align-self:stretch}.p-tt{display:flex}.p-tt__c,.p-tt__i{position:relative;width:calc(18px * var(--s));flex:none}.p-tt__c:before,.p-tt__i:before{top:0;bottom:0;border-left:1px solid var(--line)}.p-tt__c:after,.p-tt__c:before,.p-tt__i:before{content:"";position:absolute;left:calc(7px * var(--s))}.p-tt__c:after{top:50%;width:calc(7px * var(--s));border-top:1px solid var(--line)}.p-tt__c.is-last:before{bottom:50%}.p-rowt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.p-rowt.is-sum{font-weight:700}.p-acts{margin-left:calc(7px * var(--s));display:inline-flex;align-items:center;gap:calc(6px * var(--s));flex:none}.p-act{display:grid;place-items:center;width:calc(16px * var(--s));height:calc(16px * var(--s));border-radius:calc(4px * var(--s))}.p-chip{display:inline-flex;align-items:center;gap:calc(6px * var(--s));flex:none;max-width:100%;padding:calc(3px * var(--s)) calc(10px * var(--s));border-radius:calc(20px * var(--s));background:#d9d9d9;border:0;font-size:var(--fs);line-height:var(--lh);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-chip__e{width:calc(9px * var(--s));height:calc(9px * var(--s));opacity:.45}.p-op{flex:none;font-size:var(--fs-sm);color:var(--slate)}.p-cell{flex:1 1;min-width:0;display:flex;align-items:center;padding:0 var(--pad);border-right:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;height:100%}.p-cell,.p-hrow .p-cell{justify-content:center}.p-cell.is-actual{background:rgb(0 143 240/6%)}.p-hrow .p-cell.is-actual{background:rgb(0 143 240/12%);color:var(--pri)}.p-row.is-group .p-cell{background:color-mix(in srgb,#d9d9d9 5%,transparent)}.p-row.is-hov:not(.is-group) .p-c{background:color-mix(in srgb,#d9d9d9 15%,transparent)}.p-num{min-width:0;overflow:hidden;text-overflow:ellipsis}.p-num.is-moved{color:var(--pri);font-weight:700}.p-row.p-row--off>.p-c{opacity:.5}.p-row.p-row--off .p-cell,.p-row.p-row--off>.p-c:not(.p-c--dates){background:color-mix(in srgb,#d9d9d9 25%,transparent)}.p-tt__i.is-none:before{content:none}.p-num:has(>.p-wash){overflow:visible}.p-sk{display:block;height:calc(9px * var(--s));width:100%;border-radius:calc(4px * var(--s));background:linear-gradient(90deg,#eee,#f7f7f7 40%,#eee 80%);background-size:200% 100%;animation:p-skel 1.4s ease-in-out infinite}.p-row .p-cell .p-sk{width:70%}.p-cm{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:calc(12px * var(--s));overflow:hidden}.p-cm__crumb{display:flex;align-items:center;gap:var(--gap);flex:none;align-self:flex-start;min-width:0;max-width:100%;font-size:var(--fs);line-height:var(--lh);white-space:nowrap}.p-cm__crumb>.p-ic{flex:none}.p-cm__trail{gap:calc(10px * var(--s));min-height:var(--ctl);padding:calc(4px * var(--s)) calc(12px * var(--s));background:var(--white);border-radius:var(--r);box-shadow:var(--sh);font-weight:700}.p-cm__anc,.p-cm__now,.p-cm__trail{display:inline-flex;align-items:center;min-width:0}.p-cm__anc,.p-cm__now{gap:var(--gap)}.p-cm__anc{flex:0 1 auto;color:rgb(0 0 0/50%)}.p-cm__now{flex:none;color:var(--ink)}.p-cm__t{min-width:0;overflow:hidden;text-overflow:ellipsis}.p-cm__anc .p-ic,.p-cm__now .p-ic{flex:none}.p-cm__trail .p-cm__sep{flex:none;width:calc(6px * var(--s));height:calc(9px * var(--s))}.p-cm__desc{flex:0 1 auto;min-width:0;margin-left:var(--gap);font-weight:400;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.p-cm__panel{flex:1 1;min-height:0;background:var(--white);border-radius:var(--r);box-shadow:var(--sh);padding:calc(18px * var(--s)) calc(22px * var(--s));display:flex;flex-direction:column;gap:calc(10px * var(--s));overflow:hidden}.p-cm__panel--hub{flex:0 1 auto;gap:0;justify-content:center;justify-content:safe center;padding:calc(20px * var(--s))}.p-hub{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:calc(20px * var(--s));width:100%;max-width:calc(1030 * var(--fs) / 12);min-height:calc(492px * var(--s));margin:0 auto}.p-hubc{display:flex;flex-direction:column;align-items:center;gap:calc(12px * var(--s));width:calc(33.33% - 14px * var(--s));min-width:0;padding:calc(16px * var(--s)) calc(12px * var(--s));border:1px solid transparent;border-radius:var(--r);background:var(--white);box-shadow:var(--sh);color:rgb(0 0 0/50%);font-size:var(--fs);line-height:var(--lh);text-align:center;transition:transform .25s ease,box-shadow .25s ease}.p-hubc.is-hot{transform:translateY(calc(-2px * var(--s)));box-shadow:5px 8px 24px 0 rgb(0 0 0/16%)}.p-hubc__t{gap:var(--gap);color:var(--ink);font-weight:700}.p-hubc__ic,.p-hubc__t{display:inline-flex;align-items:center;justify-content:center}.p-hubc__ic{gap:calc(12px * var(--s));margin:calc(6px * var(--s)) 0 calc(3px * var(--s))}.p-hubc__ic--wide{gap:calc(32px * var(--s))}.p-hubc__ic .p-ic{width:calc(31px * var(--s));height:calc(28px * var(--s))}.p-hubc__png{display:block;flex:none;width:calc(29px * var(--s));height:calc(28px * var(--s))}.p-hubc__d{margin:0}.p-hubc__c{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:calc(7px * var(--s)) calc(12px * var(--s));border:1px solid;border-radius:var(--r);background:var(--white);color:var(--slate);font-weight:700;white-space:nowrap;transition:background-color .25s ease,color .25s ease}.p-hubc.is-hot .p-hubc__c{background:var(--ink);color:var(--white)}.p-cm__panel--gal{display:block;position:relative;padding:calc(45px * var(--s)) calc(29px * var(--s)) calc(45px * var(--s)) calc(24px * var(--s))}.p-cm__panel--gal>.p-sbar{top:var(--r);bottom:var(--r)}.p-int{max-width:calc(708px * var(--s));margin:0 auto;container:p-int/inline-size}.p-int__hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(16px * var(--s)) calc(24px * var(--s));margin-bottom:calc(26px * var(--s));padding-bottom:calc(22px * var(--s));border-bottom:1px solid color-mix(in srgb,var(--slate) 25%,transparent)}.p-int__t{display:block;font-weight:700;line-height:calc(13px * var(--s))}.p-int__st{display:block;margin-top:calc(3px * var(--s));color:var(--slate);font-size:var(--fs-xs);line-height:calc(14px * var(--s));font-weight:300}.p-gsearch{position:relative;flex:0 1 calc(201px * var(--s));height:calc(30px * var(--s));padding:0 calc(10px * var(--s)) 0 calc(34px * var(--s));border:1px solid var(--line);border-radius:calc(5px * var(--s));background:var(--white);display:flex;align-items:center;color:rgb(0 0 0/35%);line-height:calc(16px * var(--s));white-space:nowrap;overflow:hidden}.p-gsearch__ic{position:absolute;top:calc(8px * var(--s));left:calc(12px * var(--s))}.p-int__sec+.p-int__sec{margin-top:calc(30px * var(--s))}.p-int__sh{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:calc(10px * var(--s));margin-bottom:calc(14px * var(--s));line-height:calc(20px * var(--s))}.p-int__stt{font-weight:700}.p-int__sd{color:rgb(0 0 0/52%)}.p-int__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:min(calc(102px * var(--s)),14.4%);column-gap:min(calc(102px * var(--s)),14.4%);grid-row-gap:calc(14px * var(--s));row-gap:calc(14px * var(--s))}.p-intr{gap:var(--gap);min-width:0;width:calc(100% + 12px * var(--s));min-height:calc(52px * var(--s));margin:calc(-6px * var(--s));padding:calc(6px * var(--s));border-radius:var(--r)}.p-intr,.p-intr__logo{display:flex;align-items:center}.p-intr__logo{flex:0 0 calc(40px * var(--s));justify-content:center;height:calc(40px * var(--s));border:1px solid color-mix(in srgb,var(--slate) 25%,transparent);border-radius:calc(9px * var(--s));background:var(--white)}.p-intr__img{display:block;width:auto;height:auto;max-width:calc(30px * var(--s));max-height:calc(30px * var(--s));object-fit:contain}.p-intr__img.is-round,.p-intr__img.p-ic{width:calc(30px * var(--s));height:calc(30px * var(--s))}.p-intr__img.is-round{border-radius:50%}.p-intr__img.is-cover{object-fit:cover}.p-intr__img.is-tint{background:rgb(27 96 186/12%)}.p-intr__tx{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.p-intr__nl{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap)}.p-intr__n{font-weight:700;line-height:calc(20px * var(--s))}.p-intr__soon{display:inline-block;height:calc(13px * var(--s));padding:0 calc(3px * var(--s));border-radius:calc(16px * var(--s));background:#ffeeda;color:#d97706;font-size:var(--fs-xs);line-height:calc(13px * var(--s));letter-spacing:-.05em;white-space:nowrap}.p-intr__d{color:var(--slate);font-size:var(--fs-xs);line-height:calc(14px * var(--s));font-weight:300}.p-intr__arw{flex:0 0 calc(20px * var(--s));height:calc(12px * var(--s));background:var(--slate);-webkit-mask:url(/assets/product/icons/arrow-forward-icon.svg) center/calc(12px * var(--s)) no-repeat;mask:url(/assets/product/icons/arrow-forward-icon.svg) center/calc(12px * var(--s)) no-repeat}.p-intr.is-hot{animation:p-intr-hot .2s ease .4s both}.p-intr.is-hot .p-intr__logo{animation:p-intr-hot-logo .2s ease .4s both}.p-intr.is-hot .p-intr__arw{animation:p-intr-hot-arw .2s ease .4s both}@keyframes p-intr-hot{0%{background-color:transparent}to{background-color:var(--page)}}@keyframes p-intr-hot-logo{0%{border-color:color-mix(in srgb,var(--slate) 25%,transparent)}to{border-color:color-mix(in srgb,var(--slate) 45%,transparent)}}@keyframes p-intr-hot-arw{0%{background-color:var(--slate);transform:none}to{background-color:var(--ink);transform:translateX(calc(3px * var(--s)))}}.p-int__fade{position:absolute;right:calc(29px * var(--s));bottom:0;left:calc(24px * var(--s));height:calc(36px * var(--s));background:linear-gradient(to bottom,rgb(255 255 255/0) 0,rgb(255 255 255/80%) 45%,var(--white) 100%);pointer-events:none}.p-int__req{flex:none;margin:calc(11px * var(--s)) 0 0;line-height:calc(20px * var(--s));text-align:center}.p-int__req b{font-weight:700}.p-int__link{color:var(--pri);text-decoration:underline}@container p-int (max-width: 403px){.p-gsearch{flex-basis:100%}.p-int__grid{grid-template-columns:minmax(0,1fr)}}@keyframes p-gcard-lift{0%{transform:none;box-shadow:var(--sh)}to{transform:translateY(calc(-2px * var(--s)));box-shadow:5px 8px 24px 0 rgb(0 0 0/16%)}}.p-sbar{position:absolute;top:0;right:0;bottom:0;width:calc(5px * var(--s));border:1px solid #c2c2c2;border-radius:var(--r);background:var(--white);pointer-events:none}.p-sbar.is-none{display:none}.p-sbar__t{position:absolute;top:-1px;right:-1px;left:-1px;height:calc(var(--thumb-f, 1) * (100% + 2px));border-radius:var(--r);background:#cfcfcf}.p-cm__panel--co{gap:0;padding:calc(20px * var(--s))}.p-co{flex:none;width:min(calc(600px * var(--s)),100%);min-width:0;margin:auto;padding:calc(30px * var(--s)) calc(24px * var(--s));border-radius:var(--r);background:var(--white);box-shadow:var(--sh);font-size:var(--fs);line-height:var(--lh)}.p-co__hd{display:flex;align-items:center;gap:calc(14px * var(--s));margin:0 0 calc(16px * var(--s))}.p-co__logo{border-radius:50%}.p-co__t{margin:0;font-size:var(--fs);line-height:calc(20px * var(--s));font-weight:700}.p-co__grp{margin:0 0 calc(12px * var(--s))}.p-co__lbl{display:block;margin:0 0 calc(8px * var(--s));font-weight:700}.p-co__sel{display:flex;align-items:center;gap:calc(5px * var(--s));height:calc(34px * var(--s) + 2px);padding:0 calc(12px * var(--s));border:1px solid var(--line2);border-radius:var(--r);background:var(--white);line-height:calc(20px * var(--s));font-weight:500}.p-co__v{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-co__arw{width:calc(12px * var(--s));height:calc(10px * var(--s))}.p-co__link{display:inline-block;color:var(--pri);font-weight:500;text-decoration:underline}.p-co__acts{display:flex;align-items:center;justify-content:flex-end;gap:calc(16px * var(--s));margin-top:calc(24px * var(--s))}.p-sbtn{display:inline-flex;flex:none;min-width:calc(90px * var(--s));height:calc(34px * var(--s));padding:0 calc(12px * var(--s));border:1px solid var(--sec);border-radius:var(--r);color:var(--sec);font-size:var(--fs);line-height:var(--lh);font-weight:500;white-space:nowrap}.p-cm__panel--bm,.p-sbtn{align-items:center;justify-content:center}.p-cm__panel--bm{position:relative;gap:0;justify-content:safe center;padding:calc(20px * var(--s)) calc(25px * var(--s)) calc(20px * var(--s)) calc(20px * var(--s))}.p-bm{flex:none;width:100%;max-width:calc(740px * var(--s));min-width:0;padding:calc(24px * var(--s));border-radius:var(--r);background:var(--white);box-shadow:var(--sh);font-size:var(--fs);line-height:var(--lh)}.p-bm__hd{display:flex;align-items:center;justify-content:center;gap:calc(16px * var(--s));margin:0 0 calc(20px * var(--s))}.p-bm__logo{display:inline-flex;flex:none;width:calc(50px * var(--s));height:calc(50px * var(--s));border-radius:50%;overflow:hidden;background:var(--page)}.p-bm__logo .p-ic{width:100%;height:100%}.p-bm__t{margin:0;font-size:max(9px,calc(16px * var(--s)));line-height:calc(22px * var(--s));font-weight:700}.p-bm__name{display:flex;flex-direction:column;gap:calc(6px * var(--s));margin:0 0 calc(20px * var(--s))}.p-bm__lbl{font-weight:700}.p-bm__lbl .p-req{margin-right:calc(4px * var(--s));font-size:max(9px,calc(13px * var(--s)))}.p-bm__in{display:block;height:calc(28px * var(--s) + 2px);line-height:calc(28px * var(--s));padding:0 calc(12px * var(--s));border:1px solid var(--line2);border-radius:calc(8px * var(--s));background:var(--white);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-bm__oh{display:flex;align-items:baseline;justify-content:space-between;gap:calc(16px * var(--s));padding:0 calc(20px * var(--s)) calc(8px * var(--s)) calc(16px * var(--s))}.p-bm__ot{font-size:max(9px,calc(13px * var(--s)));font-weight:700}.p-bm__ot,.p-bm__otl{line-height:calc(16px * var(--s))}.p-bm__otl{color:var(--slate);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.p-bmo{margin:0 0 calc(12px * var(--s));padding:calc(12px * var(--s)) calc(16px * var(--s));border-radius:var(--r);background:var(--white);box-shadow:var(--sh)}.p-bmo__m{gap:var(--gap)}.p-bmo__m,.p-bmo__t{display:flex;align-items:center}.p-bmo__t{flex:1 1;min-width:0;flex-wrap:wrap;gap:calc(6px * var(--s));font-weight:700}.p-bmo__lead{font-weight:400}.p-bmo__time{display:inline-flex;align-items:center;flex:none;gap:calc(4px * var(--s));color:rgb(0 0 0/50%);font-size:var(--fs-xs);line-height:calc(16px * var(--s));font-weight:600;white-space:nowrap}.p-bm__tt .p-ic,.p-bmo__time .p-ic{width:calc(14px * var(--s));height:calc(12px * var(--s))}.p-bmo__time.is-inc{font-style:italic;opacity:.7}.p-bmo__chk{display:inline-flex;align-items:center;justify-content:center;flex:0 0 calc(18px * var(--s))}.p-bmo__d{margin:calc(8px * var(--s)) 0 0;font-weight:300}.p-bmo__d strong{font-weight:400}.p-step{border-radius:calc(2px * var(--s));background:rgb(217 217 217/30%)}.p-step,.p-step__b{display:inline-flex;align-items:center;height:calc(16px * var(--s))}.p-step__b{justify-content:center;width:calc(16px * var(--s))}.p-step__b+.p-step__b{border-left:1px solid var(--ink)}.p-step__b.is-dis{opacity:.4}.p-bmsel{display:inline-flex;align-items:center;flex:none;gap:calc(5px * var(--s));height:calc(22px * var(--s) + 2px);padding:0 calc(10px * var(--s));border:1px solid var(--slate);border-radius:calc(7px * var(--s));background:var(--white);line-height:calc(20px * var(--s));font-weight:500;white-space:nowrap}.p-bmsel--period{width:calc(132px * var(--s))}.p-bmsel--dur{width:calc(96px * var(--s))}.p-bmsel--pct{width:calc(58px * var(--s));gap:calc(4px * var(--s));padding:0 calc(6px * var(--s)) 0 calc(10px * var(--s))}.p-bmsel__v{flex:1 1;min-width:0;overflow:hidden}.p-bmsel__sfx{padding-right:calc(2px * var(--s))}.p-bmsel .p-ic{width:calc(10px * var(--s));height:calc(6px * var(--s))}.p-bmo__ctl{display:inline-flex;align-items:center;flex:none;gap:calc(6px * var(--s))}.p-bm__total{display:flex;align-items:center;justify-content:flex-end;gap:var(--gap);margin:calc(20px * var(--s)) 0 0;color:rgb(0 0 0/50%);font-size:var(--fs-xs);line-height:calc(16px * var(--s));font-weight:700}.p-bm__tt{display:inline-flex;align-items:center;gap:calc(4px * var(--s))}.p-bm__acts{position:-webkit-sticky;position:sticky;bottom:calc(-20px * var(--s));z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:calc(16px * var(--s));margin:calc(18px * var(--s)) calc(-24px * var(--s)) calc(-12px * var(--s));padding:calc(12px * var(--s)) calc(24px * var(--s)) calc(20px * var(--s));background:var(--white)}.p-bm__acts:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(36px * var(--s));pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/80%) 45%,#fff)}.p-fl{font-size:var(--fs-sm);font-weight:500;color:var(--slate);align-self:flex-start}.p-req{color:#d81a1a}.p-field{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--s));width:min(340px,100%);min-height:calc(34px * var(--s));padding:calc(5px * var(--s)) calc(12px * var(--s));border:1px solid var(--line2);border-radius:var(--r);background:var(--white);font-size:var(--fs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-field.is-ph{color:rgb(0 0 0/35%)}.p-field.is-edit{border-color:var(--ink)}.p-cur{color:var(--slate)}.p-primary{display:inline-flex;align-items:center;justify-content:center;gap:calc(8px * var(--s));flex:none;min-height:var(--ctl);padding:calc(4px * var(--s)) calc(14px * var(--s));border-radius:var(--r);background:var(--sec);background-image:linear-gradient(rgb(255 255 255/14%),rgb(255 255 255/0) 46%);color:var(--white);font-size:var(--fs);font-weight:500;white-space:nowrap}.p-primary.is-arm{background:var(--color-primary-hover);background-image:none}.p-primary__i{display:grid;place-items:center;width:calc(12px * var(--s));height:calc(12px * var(--s))}.p-primary__i .p-ic{filter:brightness(0) invert(1)}.p-primary--page{min-width:calc(120px * var(--s));height:calc(34px * var(--s));min-height:0;padding:0 calc(12px * var(--s))}.p-bpc{position:absolute;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;justify-content:center;width:calc(440px * var(--s));max-width:min(100%,calc(100cqw - 48px * var(--s)));min-height:calc(346px * var(--s));padding:calc(20px * var(--s));border-radius:calc(16px * var(--s));box-shadow:var(--sh);animation:p-bpc-in .8s cubic-bezier(.22,1,.36,1) both;transition-property:width,max-width,min-height,padding,background-color,box-shadow;transition-duration:.9s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.p-bpc,.p-bpc.is-intro{background:var(--white)}.p-bpc.is-intro{width:100%;max-width:100%;min-height:100%;padding:calc(32px * var(--s));box-shadow:0 16px 48px 0 rgb(0 0 0/12%)}@keyframes p-bpc-in{0%{opacity:0;translate:0 calc(24px * var(--s))}to{opacity:1;translate:0 0}}.p-bpc__in{position:relative;width:100%;max-width:calc(400px * var(--s));margin:0 auto}.p-bpc__hd{display:flex;align-items:center;gap:calc(12px * var(--s));margin-bottom:calc(16px * var(--s))}.p-bpc__logo{border-radius:50%;background:var(--page)}.p-bpc__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);flex:1 1;min-width:0}.p-bpc__t{min-width:0;font-size:var(--fs);font-weight:700}.p-bpc__rem,.p-bpc__t{color:var(--ink);line-height:var(--lh)}.p-bpc__rem{display:inline-flex;align-items:center;flex:none;gap:calc(4px * var(--s));font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.p-bpc__tm{width:calc(14px * var(--s));height:calc(12px * var(--s))}.p-bpc__rem .p-bpc__tm{filter:brightness(0)}.p-bpc__tg{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(22px * var(--s));height:calc(22px * var(--s));border-radius:50%}.p-bpc__body{flex-direction:column}.p-bpc__body,.p-bpc__st{display:flex;gap:calc(10px * var(--s))}.p-bpc__st{align-items:center;min-width:0;padding:calc(12px * var(--s)) calc(16px * var(--s));border-radius:calc(5px * var(--s));background:var(--white);box-shadow:var(--sh)}.p-bpc__l{flex:1 1;min-width:0;color:var(--ink);font-size:var(--fs);line-height:var(--lh);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-bpc__st.is-done .p-bpc__l{font-weight:700}.p-bpc__e{gap:calc(4px * var(--s));min-width:calc(70px * var(--s));color:rgb(0 0 0/50%);font-size:var(--fs-xs);line-height:var(--lh);font-weight:600;white-space:nowrap}.p-bpc__e,.p-bpc__m{display:inline-flex;align-items:center;flex:none}.p-bpc__m{justify-content:center;width:calc(18px * var(--s));height:calc(18px * var(--s))}.p-bpc__spin{display:block;width:calc(16px * var(--s));height:calc(16px * var(--s));animation:p-rot 1.568s linear infinite}.p-bpc__spin circle{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:butt;stroke-dasharray:29.8 39.71;animation:p-bpc-arc 1.333s cubic-bezier(.4,0,.2,1) infinite}@keyframes p-bpc-arc{0%{stroke-dasharray:2.6 39.71;stroke-dashoffset:0}50%{stroke-dasharray:29.8 39.71;stroke-dashoffset:-5.3}to{stroke-dasharray:2.6 39.71;stroke-dashoffset:-36.9}}.p-spin{width:calc(15px * var(--s));height:calc(15px * var(--s));flex:none;animation:p-rot .85s linear infinite}.p-spin__t{fill:none;stroke:rgb(0 143 240/22%);stroke-width:2}.p-spin__a{fill:none;stroke:var(--pri);stroke-width:2;stroke-linecap:round;stroke-dasharray:14 27}@keyframes p-rot{to{transform:rotate(1turn)}}.p-scrim{position:absolute;inset:0;z-index:8;display:grid;place-items:center;padding:calc(10px * var(--s));background:rgb(0 0 0/32%);pointer-events:none}.p-dlg{width:min(700px,100%);max-height:100%;background:var(--white);border-radius:var(--r);box-shadow:0 8px 30px rgb(0 0 0/24%);display:flex;flex-direction:column;overflow:hidden}.p-dlg--op{width:min(940px,100%)}.p-dlg__hd{position:relative;padding:calc(14px * var(--s)) calc(18px * var(--s)) calc(10px * var(--s));flex:none}.p-dlg__hd h2{display:flex;align-items:center;gap:calc(8px * var(--s));margin:0;font-size:calc(17px * var(--s));line-height:calc(22px * var(--s));font-weight:700;color:var(--pri)}.p-dlg__sub{display:block;margin-top:calc(2px * var(--s));font-size:var(--fs-sm);color:var(--slate)}.p-dlg__x{position:absolute;top:calc(14px * var(--s));right:calc(16px * var(--s));opacity:.5}.p--refresh .p-scrim{padding:calc(16px * var(--s));grid-template:minmax(0,1fr) /minmax(0,1fr)}.p-dlg--conn{--cx-fill:#fafafa;--cx-on:#efefef;--cx-rule:rgb(0 0 0/12%);--cx-mint:#d1fae4;--cx-row:calc(37px * var(--s) + 1px);place-self:center;width:calc(1300px * var(--s));max-width:100%;height:calc(60% + 19.2px * var(--s) + 65px * var(--s));max-height:100%;box-shadow:var(--sh)}.p-cx__hd{position:relative;z-index:1;flex:none;padding:calc(14px * var(--s)) calc(15px * var(--s));background:var(--white);border-bottom:1px solid var(--cx-rule);box-shadow:calc(4px * var(--s)) 0 calc(10px * var(--s)) 0 rgb(0 0 0/5%)}.p-cx__t{display:flex;align-items:center;gap:calc(5px * var(--s));margin:0 0 calc(8px * var(--s));font-size:var(--fs);line-height:var(--lh);font-weight:700;color:var(--ink)}.p-cx__sub{display:block;font-size:var(--fs-xs);line-height:calc(var(--fs-xs) * 1.2);font-weight:400;color:var(--slate)}.p-cx__x{position:absolute;top:calc(10px * var(--s));right:calc(10px * var(--s));display:grid;place-items:center;width:calc(22px * var(--s));height:calc(22px * var(--s))}.p-cx__body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:calc(210px * var(--s)) minmax(0,1fr);background:var(--cx-fill)}.p-cx__rail{flex-direction:column;gap:calc(5px * var(--s));padding:calc(12px * var(--s));background:var(--white);border-right:1px solid var(--cx-rule)}.p-cx__nav,.p-cx__rail{display:flex;min-width:0}.p-cx__nav{align-items:center;gap:calc(8px * var(--s));padding:calc(5px * var(--s)) calc(6px * var(--s));border-radius:var(--r-sm);font-size:var(--fs);line-height:var(--lh);font-weight:500;color:var(--ink);white-space:nowrap}.p-cx__nav.is-on{background:var(--cx-on)}.p-cx__pane{min-width:0;min-height:0;overflow:hidden;padding:calc(15px * var(--s))}.p-cx__wrap{width:calc(700px * var(--s));max-width:100%;margin:0 auto}.p-cx__card{display:flex;align-items:center;gap:calc(12px * var(--s));margin-bottom:calc(18px * var(--s));padding:calc(16px * var(--s));background:var(--white);border:1px solid var(--cx-rule);border-radius:var(--r)}.p-cx__logo{border-radius:50%;background:var(--white)}.p-cx__head{min-width:0}.p-cx__name{margin:0;font-weight:700;color:var(--ink)}.p-cx__name,.p-cx__org{font-size:var(--fs);line-height:var(--lh)}.p-cx__org{margin:calc(2px * var(--s)) 0 0;font-weight:500;color:var(--slate)}.p-cx__act{margin-left:auto}.p-cx__data{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(calc(71.4px * var(--s)),auto);padding:calc(16px * var(--s));background:var(--white);border:1px solid var(--cx-rule);border-radius:var(--r);overflow:hidden}.p-cx__dh{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--s));margin-bottom:calc(6px * var(--s))}.p-cx__h{margin:0;min-width:0;font-size:var(--fs);line-height:var(--lh);font-weight:700;color:var(--ink)}.p-primary--sm{height:calc(30px * var(--s));min-height:0;min-width:calc(64px * var(--s));padding:0 calc(12px * var(--s))}.p-primary--sm .p-primary__i{width:calc(14px * var(--s));height:calc(14px * var(--s))}.p-primary--dlg{height:calc(32px * var(--s));min-height:0;min-width:calc(92px * var(--s));padding:0 calc(12px * var(--s))}.p-cx__tr{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;height:var(--cx-row);border-bottom:1px solid var(--line);font-size:var(--fs);line-height:calc(18px * var(--s));font-weight:400;color:var(--ink)}.p-cx__tr.is-h{line-height:var(--lh);font-weight:500}.p-cx__tr--new{overflow:hidden;animation:p-cx-in .3s cubic-bezier(.22,1,.36,1)}@keyframes p-cx-in{0%{height:0;opacity:0}}.p-cx__c{min-width:0;padding:0 calc(12px * var(--s));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-cx__c--type{padding-left:0}.p-cx__c--st{padding-right:0;overflow:visible;text-align:center}.p-cx__badge{display:inline-block;padding:calc(4px * var(--s)) calc(10px * var(--s));border-radius:calc(20px * var(--s));background:var(--cx-mint);font-size:var(--fs-xs);line-height:calc(14px * var(--s));font-weight:400;color:var(--ink);white-space:nowrap}.p-cx__spin{display:inline-flex;vertical-align:middle}.p-cx__spin .p-ic{filter:brightness(0)}.p-cx__refresh.is-sync .p-primary__i .p-ic,.p-cx__spin .p-ic{animation:p-ccw 1s linear infinite}@keyframes p-ccw{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.p-ltc{position:absolute;right:calc(12px * var(--s));bottom:calc(16px * var(--s));z-index:6;display:flex;align-items:center;gap:calc(8px * var(--s));padding:calc(6px * var(--s)) calc(12px * var(--s));background:var(--white);border-radius:var(--r);box-shadow:var(--sh);font-size:var(--fs);line-height:var(--lh);font-weight:500;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.p-ltc .p-bpc__spin{width:calc(14px * var(--s));height:calc(14px * var(--s))}.p-wash{border-radius:calc(3px * var(--s));animation:p-wash 1.3s ease-out both}@keyframes p-wash{0%,45%{background-color:var(--pri-soft);box-shadow:0 0 0 calc(2px * var(--s)) var(--pri-soft)}to{background-color:transparent;box-shadow:0 0 0 calc(2px * var(--s)) transparent}}@container (max-width: 470px){.p-cx__body{grid-template-columns:calc(50px * var(--s) + 1px) minmax(0,1fr)}.p-cx__navt{display:none}.p-cx__pane{padding:calc(10px * var(--s))}.p-cx__card{gap:calc(10px * var(--s));padding:calc(12px * var(--s))}.p-cx__act{display:none}.p-cx__data{grid-template-columns:minmax(0,1fr) minmax(calc(71.4px * var(--s)),auto)}.p-cx__c--type{display:none}.p-cx__c--time{padding-left:0}.p.p--refresh .p-nav__l .p-btn--dash{display:inline-flex}}@media (prefers-reduced-motion:reduce){.p-cx__refresh.is-sync .p-primary__i .p-ic,.p-cx__spin .p-ic,.p-cx__tr--new{animation:none}}.p-pop{position:absolute;left:calc(210px * var(--s));top:calc(178px * var(--s));z-index:7;width:min(320px,calc(100% - 40px));padding:calc(12px * var(--s)) calc(14px * var(--s));background:var(--white);border-radius:var(--r);box-shadow:0 6px 24px rgb(0 0 0/18%)}.p-pop ul{margin:0;padding-left:calc(16px * var(--s));display:flex;flex-direction:column;gap:calc(5px * var(--s))}.p-pop li{font-size:var(--fs-sm);line-height:calc(15px * var(--s));color:var(--ink)}.p-op{display:flex;flex-direction:column;gap:calc(12px * var(--s));min-height:0;overflow:hidden;padding:3px}.p-op__row{display:flex;gap:calc(14px * var(--s));flex-wrap:wrap}.p-op__f{display:flex;flex-direction:column;gap:calc(4px * var(--s));flex:1 1 200px;min-width:0}.p-op__f .p-field{width:100%}.p-op__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(16px * var(--s));gap:calc(16px * var(--s));min-width:0}.p-op__c{display:flex;flex-direction:column;gap:calc(6px * var(--s));min-width:0}.p-op__c h3{margin:0 0 calc(2px * var(--s));font-size:calc(13px * var(--s));font-weight:700}.p-op__c .p-field{width:100%}.p-seg{display:inline-flex;border:1px solid var(--pri);border-radius:calc(8px * var(--s));overflow:hidden;align-self:flex-start}.p-seg span{padding:calc(5px * var(--s)) calc(14px * var(--s));font-size:var(--fs-sm);font-weight:500;color:var(--pri)}.p-seg span.is-on{background:var(--pri);color:#fff}.p-radio{display:inline-flex;align-items:center;gap:calc(8px * var(--s));font-size:var(--fs-sm);color:var(--ink)}.p-radio__i{width:calc(13px * var(--s));height:calc(13px * var(--s));flex:none;border:1.5px solid rgb(0 0 0/45%);border-radius:50%}.p-radio__i--box{border-radius:calc(3px * var(--s))}.p-radio.is-on .p-radio__i{border-color:var(--sec);box-shadow:inset 0 0 0 2.5px #fff,inset 0 0 0 7px var(--sec)}.p-op__acts{display:flex;justify-content:flex-end;gap:calc(10px * var(--s));margin-top:auto}.p--forecast,.p-dash{--hc-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hc-grid:#e6e6e6;--hc-axis:#333;--hc-sb:#ccc;--hc-ghost:#e3e6ea;--hc-ghost-t:#c4c9d0;--ser-rev:#0077cc;--ser-ocf:#d63f75;--tot:#0b2a3f;--tot-wash:0.24}.p-dash{--bleed:calc(16px * var(--s));position:relative;flex:1 1;min-height:0;margin:0 calc(var(--bleed) * -1) calc(var(--bleed) * -1);padding:0 var(--bleed) var(--bleed);overflow:hidden}.p-dash:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:2;height:calc(64px * var(--s));pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/0) 0,rgb(0 0 0/5%) 45%,rgb(0 0 0/11%))}.p-dash__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(478px * var(--s));align-content:start;grid-gap:calc(20px * var(--s));gap:calc(20px * var(--s))}.p-dash__g--load{grid-auto-rows:calc(370px * var(--s))}.p-card{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--white);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.p-card--rev{--ser:var(--ser-rev)}.p-card--ocf{--ser:var(--ser-ocf)}.p-card__hd{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--s));min-height:calc(50px * var(--s));padding:calc(12px * var(--s)) calc(15px * var(--s));flex:none;min-width:0}.p-card__dur,.p-card__t{display:inline-flex;align-items:center;gap:calc(5px * var(--s));height:var(--ctl);flex:none;font-size:var(--fs);line-height:calc(20px * var(--s));font-weight:700;white-space:nowrap}.p-card__t{flex:0 1 auto;min-width:0;padding:0 calc(8px * var(--s))}.p-card__v{text-overflow:ellipsis}.p-card__tl,.p-card__v{min-width:0;overflow:hidden}.p-card__tl{flex:0 1 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:calc(4px * var(--s)) 0;font-size:var(--fs);line-height:var(--lh);font-weight:600}.p-card__dur{padding:0 calc(12px * var(--s));border-radius:var(--r);box-shadow:var(--sh)}.p-card__arw{display:inline-flex;justify-content:center;width:calc(24px * var(--s));flex:none}.p-card__p{flex:0 1 auto;min-width:0;font-size:var(--fs-xs);line-height:calc(14px * var(--s));font-weight:400;color:var(--ink)}.p-card__c{margin-left:auto;gap:calc(12px * var(--s));flex:none}.p-card__c,.p-tog{display:inline-flex;align-items:center}.p-tog{gap:calc(10px * var(--s));font-size:var(--fs);line-height:calc(18px * var(--s));font-weight:500;white-space:nowrap}.p-tog__s{position:relative;width:calc(28px * var(--s));height:calc(16px * var(--s));border-radius:999px;background:var(--pri-soft);flex:none}.p-tog__s:after{content:"";position:absolute;top:2px;left:2px;width:calc(12px * var(--s));height:calc(12px * var(--s));border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/25%);transition:left .22s cubic-bezier(.22,1,.36,1)}.p-tog__s.is-on{background:var(--pri)}.p-tog__s.is-on:after{left:calc(14px * var(--s))}@media (prefers-reduced-motion:reduce){.p-tog__s:after{transition:none}}.p-card .p-tog__s:after{top:calc(1.5px * var(--s));left:calc(2px * var(--s));width:calc(13px * var(--s));height:calc(13px * var(--s));box-shadow:0 calc(4px * var(--s)) calc(5px * var(--s)) 0 rgb(0 0 0/10%)}.p-card .p-tog__s.is-on:after{left:calc(13px * var(--s))}.p-card__bd{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;padding:calc(12px * var(--s))}.p-chart__box{position:relative;flex:1 1;min-height:0;min-width:0}.p-chart{position:absolute;inset:0;width:100%;height:100%;font-family:var(--hc-font);animation:p-chart-in .3s ease-out}@keyframes p-chart-in{0%{opacity:0}}.p-gl{stroke:var(--hc-grid);stroke-width:1}.p-bar{fill:var(--ser);transform-box:fill-box;transform-origin:50% 100%;animation:p-bar-grow .8s cubic-bezier(.25,1,.5,1)}@keyframes p-bar-grow{0%{transform:scaleY(0)}}.p-seg--0{--seg:var(--ser)}.p-seg--1{--seg:color-mix(in srgb,var(--ser) 51%,#000)}.p-seg--2{--seg:color-mix(in srgb,var(--ser) 60%,#fff)}.p-seg{fill:var(--seg)}.p-card.is-hov .p-bar.is-hov .p-seg{fill:color-mix(in srgb,var(--seg) 90%,#fff)}.p-reveal{animation:p-reveal .8s cubic-bezier(.25,1,.5,1)}@keyframes p-reveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.p-xl{stroke:var(--hc-axis);stroke-width:1}.p-split{stroke:var(--ink);stroke-width:1}.p-splitl{font-size:var(--fs-sm);font-family:inherit;font-weight:400;fill:var(--ink)}.p-xt,.p-yt{font-size:var(--fs-xs);font-family:inherit;fill:var(--hc-axis)}.p-tot{fill:none;stroke:var(--tot);stroke-width:1}.p-tot__m{fill:var(--tot)}.p-tot__s0{stop-color:var(--tot);stop-opacity:var(--tot-wash)}.p-tot__s1{stop-color:var(--white);stop-opacity:0}.p-sbt{fill:none;stroke:var(--hc-sb);stroke-width:1}.p-sbb{fill:var(--hc-sb)}.p-ghost{fill:none;stroke:var(--hc-ghost);stroke-width:1}.p-ghost__m{fill:var(--hc-ghost)}.p-xl--ghost{stroke:var(--hc-ghost)}.p-yt--ghost{font-size:var(--fs-sm);fill:var(--hc-ghost-t)}.p-nodata{font-size:calc(15px * var(--s));font-family:inherit;font-weight:700;fill:var(--hc-axis)}.p-leg{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(4.5px * var(--s)) calc(20px * var(--s));margin:calc(19.5px * var(--s)) 0 calc(15px * var(--s));padding:calc(8px * var(--s));flex:none;font-family:var(--hc-font)}.p-leg,.p-leg__i{align-items:center}.p-leg__i{display:inline-flex;gap:calc(5px * var(--s));font-size:var(--fs-xs);line-height:calc(11.5px * var(--s));color:var(--hc-axis);white-space:nowrap}.p-leg__d{width:calc(9px * var(--s));margin:0 calc(3.5px * var(--s));border-radius:50%;background:var(--seg,var(--ser))}.p-leg__d,.p-leg__tot{height:calc(9px * var(--s));flex:none}.p-leg__tot{width:calc(16px * var(--s));overflow:visible}.p-leg__wash{fill:var(--tot);opacity:var(--tot-wash)}.p-card__sk{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:calc(12px * var(--s))}.p-card__sk>span{display:block;height:calc(12px * var(--s));border-radius:calc(4px * var(--s));background:linear-gradient(90deg,var(--sk) 0,var(--sk-hi) 20%,var(--sk) 40%,var(--sk) 100%);background-size:200% 100%;animation:p-skel 1.5s ease-in-out infinite}.p-card__sk>.is-s{width:30%}.p-card__sk>.is-m{width:55%}.p-card__sk>.is-a{flex:1 1;height:auto;min-height:calc(220px * var(--s));border-radius:calc(6px * var(--s))}.p-editdash{position:absolute;right:calc(20px * var(--s));bottom:calc(20px * var(--s));z-index:3;display:inline-flex;align-items:center;gap:calc(10px * var(--s));min-height:var(--ctl);padding:calc(4px * var(--s)) calc(13px * var(--s));background:var(--white);border:1px solid transparent;border-radius:var(--r);box-shadow:var(--sh);font-size:var(--fs);line-height:var(--lh);font-weight:500;white-space:nowrap}@container (max-width: 640px){.p-dash{--bleed:calc(10px * var(--s))}.p-dash__g{grid-template-columns:minmax(0,1fr)}}@container (780px < width <= 866px){.p-dash .p-card__p{display:none}}@container (640px < width <= 740px){.p-dash .p-card__p{display:none}}@container (max-width: 344px){.p-dash .p-card__p{display:none}}@media (prefers-reduced-motion:reduce){.p-bar,.p-card__sk>span,.p-chart,.p-reveal{animation:none}}.p--forecast{flex-direction:column;background:var(--white)}.p--forecast>.p-card{flex:1 1 auto;border-radius:0;box-shadow:none}.p-card.is-still .p-bar,.p-card.is-still .p-chart,.p-card.is-still .p-reveal{animation:none}.p--forecast .p-bar{transition:opacity .5s ease-in-out,fill .5s ease-in-out}.p-card.is-hov .p-bar{transition-duration:.15s}.p-card.is-hov .p-bar.is-act{opacity:.2}.p-card--rev.is-hov .p-bar.is-hov{fill:rgb(25 144 229)}.p-hvm{opacity:0;transition:opacity .5s ease-in-out}.p-card.is-hov .p-hvm{opacity:1;transition-duration:.15s}.p-hvm__halo{fill:var(--tot);fill-opacity:.25}.p-hvm__m{fill:var(--tot);stroke:#fff;stroke-width:1}.p-ctt{position:absolute;top:0;left:0;z-index:1;max-width:calc(100% - 20px * var(--s));padding:calc(8px * var(--s));font:700 var(--fs-xs) /normal var(--hc-font);color:var(--hc-axis);text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity .15s linear .5s}.p-ctt.is-on{opacity:1;transition:none}.p-ctt__bg{inset:0;border-radius:calc(3px * var(--s));filter:drop-shadow(1px 1px 5px rgb(0 0 0/75%))}.p-ctt__bg,.p-ctt__chev{position:absolute;background:var(--white)}.p-ctt__chev{top:calc(-6px * var(--s));width:calc(12px * var(--s));height:calc(6px * var(--s) + 1px);margin-left:calc(-6px * var(--s));-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.p-ctt.is-up .p-ctt__chev{top:calc(100% - 1px);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.p-ctt table{position:relative;border-collapse:separate;border-spacing:2px}.p-ctt th{padding:1px;font-weight:700;text-align:left;vertical-align:middle}.p-ctt .p-ctt__v{white-space:nowrap}.p-ctt .p-ctt__gap{padding-top:calc(8px * var(--s))}.p-ctt__go{color:var(--sec);font-size:var(--fs-sm)}.p-ctt__aim{position:absolute;width:2px;height:2px;translate:-1px -1px;pointer-events:none}@media (prefers-reduced-motion:reduce){.p--forecast .p-bar,.p-ctt,.p-hvm{transition:none}}.p-cursor{position:absolute;z-index:20;pointer-events:none;will-change:left,top}.p-cursor__a{display:block;transform-origin:5px 3px;transition:transform .14s cubic-bezier(.22,1,.36,1)}.p-cursor__a.is-down{transform:scale(.84)}.p-cursor__ring{position:absolute;left:calc(5px - 13px * var(--s));top:calc(3px - 13px * var(--s));width:calc(26px * var(--s));height:var(--grid-h);border-radius:50%;border:2px solid var(--pri);animation:p-ring .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes p-ring{0%{transform:scale(.35);opacity:.85}to{transform:scale(1.85);opacity:0}}.p--connect .p-content:has(.p-cm){padding:calc(12px * var(--s)) calc(20px * var(--s)) calc(20px * var(--s))}.p--assume .p-acts{opacity:0;transition:opacity .2s ease}.p--assume .p-row.is-hov .p-acts{opacity:1}@container (max-width: 1200px){.p-c--dates .p-cell:nth-child(n+5),.p-hrow .p-cell:nth-child(n+5){display:none}}@container (max-width: 1080px){.p-c--form,.p-c--type{width:calc(240px * var(--s))}.p-chip__e{display:none}}@container (max-width: 960px){.p-c--dates .p-cell:nth-child(n+4),.p-c--form,.p-hrow .p-cell:nth-child(n+4){display:none}.p-op__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 780px){.p-sidepanel{width:calc(60px * var(--s));min-width:calc(60px * var(--s))}.p-badge,.p-empty,.p-link__more,.p-link__t,.p-side .p-caret,.p-side__collapse,.p-side__logo--full,.p-sub,.p-user__set{display:none}.p-side__logo--mark{display:inline-flex}.p-side__expand{display:flex}.p-side__brand{justify-content:center;padding:calc(16px * var(--s)) calc(8px * var(--s))}.p-side__scroll{align-items:center;padding:0 calc(10px * var(--s)) var(--pad)}.p-side .p-sect{align-self:auto;align-items:center}.p-side .p-link:has(.p-link__more){align-self:auto}.p-side .p-link.is-active{background:transparent}.p-side__foot{align-items:center;padding:var(--pad) calc(8px * var(--s))}.p-help{justify-content:center;padding:calc(5px * var(--s));min-width:calc(40px * var(--s))}.p-user{padding:0;border-radius:50%}.p-cm__desc{display:none}}@container (max-width: 640px){.p--connect .p-content:has(.p-cm),.p-content{padding:calc(10px * var(--s))}.p-c--drag{display:none}.p-c--type{width:calc(160px * var(--s))}.p-acts:not(.f-act),.p-c--dates .p-cell:nth-child(4),.p-hrow .p-cell:nth-child(4){display:none}.p--assume .p-acts{display:inline-flex}.p--assume .p-tt,.p-cm__anc,.p-cm__sep{display:none}.p-op__cols{grid-template-columns:minmax(0,1fr)}.p-op__c:nth-child(3){display:none}}@container (max-width: 520px){.p-c--dates .p-cell:nth-child(n+3),.p-hrow .p-cell:nth-child(n+3){display:none}.p-cell{padding:0 calc(8px * var(--s))}}@container (max-width: 470px){.p-dlg__sub,.p-sidepanel{display:none}.p-c--type{width:calc(124px * var(--s))}.p--assume .p-acts .p-act:nth-child(3),.p-c--exp,.p-c--pre,.p-nav__l .p-btn:not(.is-active),.p-nav__r .p-btn:not(.p-btn--calc){display:none}.p-pop{left:calc(10px * var(--s));top:calc(120px * var(--s))}}@container (max-width: 990px){.p-chk__l{display:none}.p-chk__g{display:inline}.p-chk{padding-right:calc(10px * var(--s))}.p-tbsearch{flex-basis:calc(160px * var(--s))}}@container (max-width: 940px){.p-btn--act{width:var(--ctl);min-width:var(--ctl);gap:0}.p-btn--act,.p-tb .p-btn--act{padding-left:0;padding-right:0}.p-btn--act .p-btn__l{display:none}.p-tbsearch{flex-basis:calc(130px * var(--s))}}@container (max-width: 795px){.p-btn--act{display:none}.p--refresh .p-tb .p-btn--conn{display:inline-flex}.p-tbmore--opt{display:inline-grid}.p-tbsearch{flex-basis:calc(110px * var(--s));min-width:calc(100px * var(--s))}.p-tb,.p-tb__cluster{gap:calc(8px * var(--s))}.p-tbgrp .p-btn--grp,.p-tbgrp .p-tbdate__sel,.p-tbgrp .p-tbsel{padding-left:calc(10px * var(--s));padding-right:calc(10px * var(--s))}}@container (max-width: 615px){.p-tbsearch{flex:none;width:var(--ctl);min-width:var(--ctl);justify-content:center;padding:0}.p-tbsearch__ph{display:none}}@container (max-width: 555px){.p-tbsel:nth-child(2){display:none}}@container (max-width: 474px){.p-tbgrp--disp .p-chk{display:none}}@container (max-width: 390px){.p-tbgrp--disp{display:none}}@container (max-width: 322px){.p-tbmore{display:none}}@container (max-width: 291px){.p:not(.f--var) .p-tbgrp--scope .p-tbdate__sel{display:none}}.p-crg .p-row{height:calc(38px * var(--s))}.p-crg .p-hrow>.p-c:not(.p-c--dates){background:var(--white)}.p-crdrag{opacity:0;transition:opacity .2s ease}.p-crr.is-hov .p-crdrag{opacity:1}.p-crg .p-c--crc{width:calc(30px * var(--s));flex:none;justify-content:center;padding:0 calc(4px * var(--s))}.p-crsw{flex:none;width:calc(14px * var(--s));height:calc(14px * var(--s));border-radius:calc(2px * var(--s));background:#d9d9d9}.p-crg .p-c--crn{width:calc(230px * var(--s));flex:none;padding:0 calc(12px * var(--s))}.p-crg .p-c--crn.is-edit{padding:calc(2px * var(--s)) calc(8px * var(--s))}.p-crn__t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.p-crn__in{flex:1 1;min-width:0;height:calc(28px * var(--s) + 2px);padding:0 calc(8px * var(--s));border:1px solid var(--ink);border-radius:calc(6px * var(--s));overflow:hidden}.p--report .p-menu__input,.p-crn__in{display:flex;align-items:center;justify-content:flex-end;background:var(--white)}.p--report .p-menu__input{height:calc(24px * var(--s) + 2px);padding:calc(3px * var(--s)) calc(8px * var(--s));border:1px solid var(--line);border-radius:calc(6px * var(--s))}.p--report .p-menu__input.is-focus,.p--report .p-menu__input.is-hov{border-color:var(--ink)}.p--report .p-menu__input.is-hov{animation:p-crk-line .25s ease .3s backwards}.p--report .p-menu--rt .p-menu__add.is-hov .p-menu__addt{animation:p-crk-ink .35s ease .32s backwards}.p-cra__save,.p-menu__save{filter:brightness(0)}.p-crk__run{flex:1 0 auto;white-space:pre}.p-crk{animation:p-crk-key 1ms var(--kd,0s) backwards}.p-crb__ph,.p-crk__ph{color:rgb(0 0 0/35%)}.p-crb__ph.is-going,.p-crk__ph.is-going{animation:p-crk-ph 1ms var(--kd,0s) forwards}.p--report .p-menu__input .p-caretbar,.p-crb .p-caretbar,.p-crn__in .p-caretbar{width:1px;height:calc(var(--fs) * 1.165);margin-left:0}.p-crg .p-c--crf{width:calc(320px * var(--s));flex:none;padding:0 calc(12px * var(--s))}.p-crg .p-c--crf.is-edit{padding:calc(2px * var(--s)) calc(8px * var(--s))}.p-crf__d{display:flex;align-items:center;gap:calc(4px * var(--s));min-width:0;overflow:hidden;white-space:nowrap}.p-crf__op{flex:none;margin:0 calc(2px * var(--s));font-weight:500}.p-crb{position:relative;flex:1 1;min-width:0}.p-crb__area{min-height:calc(28px * var(--s) + 2px);justify-content:flex-end;padding:calc(3px * var(--s)) calc(8px * var(--s));background:var(--white);border:1px solid var(--ink);border-radius:calc(6px * var(--s));overflow:hidden;font-weight:500}.p-crb__area,.p-crb__run{display:flex;align-items:center}.p-crb__run{flex:1 0 auto;column-gap:calc(8px * var(--s))}.p-crb__in{flex:1 0 auto;padding:calc(3px * var(--s)) 0;white-space:pre}.p-crb__chip{position:relative;flex:none;padding:calc(2px * var(--s)) calc(24px * var(--s)) calc(2px * var(--s)) calc(8px * var(--s));border-radius:calc(20px * var(--s));background:#d9d9d9;font-weight:400;white-space:pre}.p-crb__chip .p-crb__tag{color:rgb(0 0 0/54%)}.p-crb__x{position:absolute;top:50%;right:calc(7px * var(--s));translate:0 -50%}.p-crb__op{flex:none}.p-crb__in .p-crb__op{margin-right:calc(8px * var(--s))}.p-crk--op{animation:p-crk-op 1ms var(--kd,0s) backwards}.p-crb__list{position:absolute;top:100%;left:0;z-index:9;width:100%;min-width:calc(220px * var(--s));max-height:calc(200px * var(--s));margin:calc(2px * var(--s)) 0;padding:calc(5px * var(--s)) calc(10px * var(--s));display:flex;flex-direction:column;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);font-weight:500;color:var(--ink);animation:p-crk-show 1ms var(--kd,0s) backwards}.p-crb__li{flex:none;padding:calc(8px * var(--s)) 0;border-bottom:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-crb__li:last-child{border-bottom:0}.p-crb__li .p-crb__tag{font-weight:400;color:rgb(0 0 0/35%)}.p-crb__li--load{border-bottom:0;animation:p-crk-fold 1ms var(--kr,0s) forwards}.p-crb__li--res{animation:p-crk-unfold 1ms var(--kr,0s) backwards}.p-crb__li--pick{animation:p-crk-unfold 1ms var(--kr,0s) backwards,p-crk-pri .35s ease var(--kh,0s) forwards}.p-crg .p-c--crt{width:calc(120px * var(--s));flex:none;padding:0 calc(12px * var(--s))}.p-crt__anchor{position:relative;display:inline-flex;min-width:0}.p-crt__pill{display:inline-flex;align-items:center;justify-content:center;gap:calc(8px * var(--s));min-width:calc(86px * var(--s));padding:calc(3px * var(--s)) calc(10px * var(--s));border-radius:calc(20px * var(--s));background:#d9d9d9;color:var(--ink);font-weight:400;white-space:nowrap}.p-crt__pill.is-select{background:rgb(0 0 0/6%);color:var(--slate)}.p-crt__menu{position:absolute;top:calc(100% + 5px * var(--s));left:0;z-index:9;min-width:calc(112px * var(--s));padding:calc(7px * var(--s)) calc(16px * var(--s));display:flex;flex-direction:column;background:var(--white);border-radius:var(--r);box-shadow:var(--sh);transform-origin:top left}.p-crt__opt{min-height:calc(32px * var(--s));padding:calc(9px * var(--s)) 0;border-bottom:1px solid var(--line);font-weight:500;white-space:nowrap}.p-crt__opt:last-child{border-bottom:0}.p-crt__opt.is-hov{animation:p-crk-pri 1ms .3s forwards}.p-crg .p-c--cra{width:calc(70px * var(--s));flex:none;justify-content:center;padding:0 calc(6px * var(--s))}.p-cra__btns{display:inline-flex;align-items:center;gap:calc(12px * var(--s))}.p-cra__save.is-dis{opacity:.5}.p-cradd{display:flex;align-items:stretch;min-height:calc(30px * var(--s));background:color-mix(in srgb,#d9d9d9 20%,transparent);border-bottom:1px solid var(--line);font-weight:500;color:var(--ink)}.p-cradd .p-c{border-right:0}.p-cradd__t{display:flex;align-items:center;gap:calc(8px * var(--s));padding:0 calc(12px * var(--s));white-space:nowrap}.p-cradd.is-hov{animation:p-crk-band .3s ease .3s forwards}@keyframes p-crk-key{0%{font-size:0}}@keyframes p-crk-op{0%{font-size:0;margin-right:0}}@keyframes p-crk-ph{to{font-size:0;visibility:hidden}}@keyframes p-crk-show{0%{visibility:hidden}}@keyframes p-crk-fold{to{height:0;padding-block:0;border-width:0;visibility:hidden}}@keyframes p-crk-unfold{0%{height:0;padding-block:0;border-width:0;visibility:hidden}}@keyframes p-crk-pri{to{color:var(--pri)}}@keyframes p-crk-ink{0%{color:var(--ink)}}@keyframes p-crk-line{0%{border-color:var(--line)}}@keyframes p-crk-band{to{background:color-mix(in srgb,#d9d9d9 30%,transparent)}}@container (max-width: 1080px){.p-crg .p-c--crn{width:calc(180px * var(--s))}.p-crg .p-c--crf{width:calc(260px * var(--s))}}@container (max-width: 866px){.p-crg .p-c--crn{width:calc(160px * var(--s))}.p-crg .p-c--dates .p-cell:nth-child(n+3){display:none}}@container (max-width: 820px){.p-crg .p-c--crf{width:calc(240px * var(--s))}}@container (max-width: 640px){.p-crg .p-c--crn{width:calc(130px * var(--s))}.p-crg .p-c--crf{width:calc(200px * var(--s))}}@container (max-width: 580px){.p-crg .p-c--crc{display:none}.p-crg .p-c--crn{width:calc(100px * var(--s));padding:0 calc(6px * var(--s))}.p-crg .p-c--crf.is-edit,.p-crg .p-c--crn.is-edit{padding:calc(2px * var(--s)) calc(4px * var(--s))}.p-crg .p-c--crf{flex:1 1;width:auto;padding:0 calc(6px * var(--s))}.p-crg .p-c--crt{width:calc(96px * var(--s));padding:0 calc(4px * var(--s))}.p-crg .p-c--dates{flex:none;width:calc(80px * var(--s))}.p-crg .p-c--dates .p-cell:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.p--report .p-menu--rt .p-menu__add.is-hov .p-menu__addt,.p--report .p-menu__input.is-hov,.p-cradd.is-hov,.p-crb__li--load,.p-crb__li--pick,.p-crb__li--res,.p-crb__list,.p-crb__ph.is-going,.p-crk,.p-crk--op,.p-crk__ph.is-going,.p-crt__opt.is-hov,.p-menu--rt .p-menu__i.is-hov{animation:none}.p-crdrag{transition:none}}@container (max-width: 713px){.p-cm__panel--gal{padding-top:calc(32px * var(--s));padding-bottom:calc(40px * var(--s))}}@container (max-width: 552px){.p-cm__panel--gal{padding:calc(24px * var(--s)) calc(21px * var(--s)) calc(32px * var(--s)) calc(16px * var(--s))}.p-int__fade{right:calc(21px * var(--s));left:calc(16px * var(--s))}.p-bm{padding:calc(20px * var(--s)) calc(16px * var(--s))}.p-bm__acts{margin-right:calc(-16px * var(--s));margin-left:calc(-16px * var(--s));padding-right:calc(16px * var(--s));padding-left:calc(16px * var(--s))}.p-bm__hd{gap:calc(12px * var(--s))}}@container (max-width: 575px){.p-hubc{width:calc(50% - 11px * var(--s))}.p-hubc--blank{display:none}}@container (640px < width <= 780px){.p--connect .p-cm:has(.p-cm__panel--gal) .p-cm__desc,.p-cm:has(.p-cm__panel--hub) .p-cm__desc{display:block}}@container (470px < width <= 640px){.p--connect .p-cm__desc,.p-cm:has(.p-cm__panel--hub) .p-cm__desc{display:block}}@container (470px < width < 483px){.p-cm:has(.p-cm__panel--hub) .p-cm__desc{display:none}}@container (max-width: 380px){.p-hubc--stock{display:none}}@container (780px < width <= 1000px){.p--connect .p-cm:has(.p-cm__panel--bm) .p-cm__desc{display:none}}@container (780px < width <= 840px){.p--connect .p-cm:has(.p-cm__panel--co) .p-cm__desc{display:none}}@container (max-width: 320px){.p-bpc__st{padding-inline:calc(12px * var(--s))}}@media (prefers-reduced-motion:reduce){.p-bpc,.p-btn--skel,.p-calcic--in_progress,.p-caretbar,.p-cursor__ring,.p-intr.is-hot,.p-intr.is-hot .p-intr__arw,.p-intr.is-hot .p-intr__logo,.p-sk,.p-spin{animation:none}.p-bpc{transition:none}.p-bpc__spin,.p-bpc__spin circle{animation:none}.p--assume .p-acts{transition:none}.p-cursor{display:none}.p-caret,.p-menu--rt .p-menu__addt{transition:none}}