.ds .ap-tip{--tip-y:3px;z-index:90;max-width:15rem;padding:var(--space-8) var(--space-12);border-radius:var(--radius-xs);background:var(--backgrounds-primary-inverse);color:var(--text-primary-inverse);font-size:var(--fs-12);font-weight:var(--fw-400);box-shadow:var(--shadow-raised);pointer-events:none;transform-origin:bottom;transition:opacity .16s var(--ease-enter), transform .16s var(--ease-enter);line-height:1.3;position:fixed}.ds .ap-tip[data-side=bottom]{--tip-y:-3px;transform-origin:top}.ds .ap-tip[data-side=right]{--tip-y:0px;transform-origin:0}.ds .ap-tip[data-side=left]{--tip-y:0px;transform-origin:100%}@starting-style{.ds .ap-tip[data-state=open]{opacity:0;transform:translateY(var(--tip-y)) scale(.97)}.ds .ap-tip[data-instant][data-state=open]{transform:none}}.ds .ap-tip[data-instant][data-state=open]{transition:opacity .12s var(--ease-standard), transform .12s var(--ease-standard)}.ds .ap-tip[data-state=closed]{opacity:0;transition:opacity var(--t-exit-quick), transform var(--t-exit-quick);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.ds .ap-tip,.ds .ap-tip[data-state]{transition:opacity 90ms linear;transform:none}@starting-style{.ds .ap-tip[data-state=open]{opacity:0;transform:none}}}.ds :is(.ap-set-input,.ap-field input,.ap-select,.ap-date,.ap-cost-field input,.ap-savebar-date,.ap-sup-textarea,.ap-viewbar-name.is-input,.ap-search,.ap-aplo-input){transition:border-color var(--t-fast), background-color var(--t-fast)}@media (hover:hover) and (pointer:fine){.ds :is(.ap-set-input,.ap-field input,.ap-cost-field input,.ap-sup-textarea,.ap-viewbar-name.is-input):hover:not(:focus,:focus-within,:disabled),.ds :is(.ap-search,.ap-num,.ap-money-control):hover:not(:focus-within){border-color:var(--text-primary)}}.ds :is(.ap-set-input,.ap-field input,.ap-cost-field input,.ap-sup-textarea,.ap-viewbar-name.is-input):active:not(:focus,:focus-within,:disabled),.ds :is(.ap-search,.ap-num,.ap-money-control):active:not(:focus-within){border-color:var(--text-primary)}.ds :is(.ap-set-input,.ap-field input,.ap-cost-field input,.ap-sup-textarea,.ap-viewbar-name.is-input):focus,.ds :is(.ap-search,.ap-pw,.ap-num,.ap-money-control):focus-within{border-color:var(--text-primary);outline:none}@media (hover:hover) and (pointer:fine){.ds :is(.ap-select,.ap-date,.ap-savebar-date):hover:not(:disabled){border-color:var(--borders-strong)}}.ds :is(.ap-select,.ap-date,.ap-savebar-date):active:not(:disabled){border-color:var(--borders-strong)}.ds :is(.ap-select,.ap-date,.ap-savebar-date):focus:not(:disabled),.ds .ap-aplo-input:focus-within{border-color:var(--borders-strong);outline:none}.ds :is(.ap-set-input,.ap-field input,.ap-select,.ap-cost-field input,.ap-savebar-date,.ap-sup-textarea):disabled{opacity:.5;cursor:not-allowed}.ds span.ap-pw{align-items:center;gap:var(--space-4);padding-right:calc((32px - 2 * var(--line-w) - 24px) / 2);display:flex}.ds .ap-pw input{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.ds .ap-pw input::placeholder{color:var(--text-placeholder);opacity:1}.ds ::placeholder{color:var(--text-placeholder);opacity:1}.ds .ap-pw input[data-reveal=shown]{animation:ap-reveal-a .24s var(--ease-enter)}.ds .ap-pw input[data-reveal=hidden]{animation:ap-reveal-b .24s var(--ease-enter)}@keyframes ap-reveal-a{0%{opacity:.35;filter:blur(2px)}}@keyframes ap-reveal-b{0%{opacity:.35;filter:blur(2px)}}.ds .ap-pw-eye,.ds .ap-search-clear{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), scale var(--press-t,var(--spring-snappy));background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.ds :is(.ap-pw-eye,.ap-search-clear):hover{background:var(--fills-hover);color:var(--text-primary)}}.ds :is(.ap-pw-eye,.ap-search-clear):active{background:var(--fills-hover);color:var(--text-primary)}.ds .ap-pw-eye[aria-pressed=true]{color:var(--text-primary)}.ds .ap-eye-slash{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .24s var(--ease-standard), opacity .12s var(--ease-standard)}.ds .ap-pw-eye[aria-pressed=true] .ap-eye-slash{stroke-dashoffset:0;opacity:1}.ds .ap-search>svg{color:var(--text-secondary);transition:color var(--t-fast);flex:none}.ds .ap-search:is(:focus-within,[data-filled])>svg{color:var(--text-primary)}.ds .ap-search input{appearance:none}.ds .ap-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.ds .ap-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}.ds .ap-search-slot{width:24px;height:24px;margin-right:calc(var(--space-4) * -1);flex:none;place-items:center;display:grid}.ds .ap-search-clear{opacity:0;filter:blur(2px);visibility:hidden;pointer-events:none;transition:opacity var(--t-exit-quick), scale var(--t-exit-quick), filter var(--t-exit-quick), background-color var(--t-fast), color var(--t-fast), visibility 0s .12s;scale:.8}.ds .ap-search-clear[data-on]{opacity:1;filter:none;visibility:visible;pointer-events:auto;transition:opacity var(--t-fast), scale var(--press-t,var(--spring-snappy)), filter var(--t-fast), background-color var(--t-fast), color var(--t-fast), visibility 0s;scale:1}.ds .ap-cb,.ds .ap-rb{flex:none;place-items:center;display:inline-grid;position:relative}.ds .ap-cb{width:18px;height:18px}.ds .ap-rb{width:17px;height:17px}.ds :is(.ap-cb,.ap-rb)>input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ds :is(.ap-cb,.ap-rb)>input:disabled{cursor:not-allowed}.ds .ap-cb-box{box-sizing:border-box;border:var(--line-w) solid var(--borders-strong);border-radius:var(--radius-xs);background:var(--backgrounds-primary);color:var(--text-primary-inverse);pointer-events:none;transition:border-color var(--t-fast), scale var(--spring-snappy);display:block;position:absolute;inset:0}.ds .ap-cb-box:before{content:"";inset:calc(var(--edge) * -1);border-radius:inherit;background:var(--fills-solid);opacity:0;transition:transform var(--spring-snappy), opacity var(--t-fast);position:absolute;transform:scale(.6)}.ds .ap-cb-box svg{inset:calc(var(--edge) * -1);width:18px;height:18px;position:absolute;overflow:visible}.ds .ap-cb-box path{stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.2 1.2;stroke-dashoffset:1.3px;opacity:0;transition:stroke-dashoffset var(--spring-snappy), opacity var(--t-fast), d var(--spring-morph)}.ds .ap-cb>input:is(:checked,:indeterminate)+.ap-cb-box{border-color:var(--fills-solid)}.ds .ap-cb>input:is(:checked,:indeterminate)+.ap-cb-box:before{opacity:1;transition:transform var(--spring-snappy), opacity var(--t-exit-quick);transform:none}.ds .ap-cb>input:is(:checked,:indeterminate)+.ap-cb-box path{stroke-dashoffset:.1px;opacity:1;transition:stroke-dashoffset var(--spring-snappy), opacity var(--t-exit-quick), d var(--spring-morph)}.ds .ap-rb-mark{box-sizing:border-box;border:var(--line-w) solid var(--borders-strong);background:var(--backgrounds-primary);pointer-events:none;transition:border-color var(--t-fast), background-color var(--t-fast), scale var(--spring-snappy);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.ds .ap-rb-mark:before,.ds .ap-rb-mark:after{content:"";background:var(--text-primary);border-radius:50%;grid-area:1/1;width:7px;height:7px}.ds .ap-rb-mark:before{opacity:0;transition:opacity var(--press-in)}.ds .ap-rb-mark:after{opacity:0;transition:transform var(--spring-snappy), opacity var(--t-exit-quick);transform:scale(.4)}.ds .ap-rb>input:checked+.ap-rb-mark{border-color:var(--fills-solid);background:var(--fills-solid)}.ds .ap-rb>input:checked+.ap-rb-mark:after{opacity:1;background:var(--text-primary-inverse);transition:transform var(--spring-snappy), opacity var(--t-fast);transform:none}@media (hover:hover) and (pointer:fine){.ds label:hover .ap-cb>input:not(:checked,:indeterminate,:disabled)+.ap-cb-box,.ds .ap-cb:hover>input:not(:checked,:indeterminate,:disabled)+.ap-cb-box,.ds label:hover .ap-rb>input:not(:checked,:disabled)+.ap-rb-mark,.ds .ap-rb:hover>input:not(:checked,:disabled)+.ap-rb-mark{border-color:var(--text-secondary)}}.ds label:active .ap-cb>input:not(:checked,:indeterminate,:disabled)+.ap-cb-box,.ds .ap-cb:active>input:not(:checked,:indeterminate,:disabled)+.ap-cb-box,.ds label:active .ap-rb>input:not(:checked,:disabled)+.ap-rb-mark,.ds .ap-rb:active>input:not(:checked,:disabled)+.ap-rb-mark{border-color:var(--text-secondary)}@media (prefers-reduced-motion:no-preference){.ds label:active .ap-cb>input:not(:disabled)+.ap-cb-box,.ds .ap-cb:active>input:not(:disabled)+.ap-cb-box{transition:border-color var(--t-fast), scale var(--press-in);scale:.95}.ds label:active .ap-rb>input:not(:disabled)+.ap-rb-mark,.ds .ap-rb:active>input:not(:disabled)+.ap-rb-mark{transition:border-color var(--t-fast), background-color var(--t-fast), scale .1s var(--ease-standard);scale:.88}}.ds label:active .ap-rb>input:not(:checked,:disabled)+.ap-rb-mark:before,.ds .ap-rb:active>input:not(:checked,:disabled)+.ap-rb-mark:before{opacity:.22}.ds :is(.ap-cb,.ap-rb)>input:disabled+*{opacity:.5}.ds :is(.ap-cb,.ap-rb)>input:focus-visible+*{outline:2px solid var(--borders-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ds :is(.ap-set-input,.ap-field input,.ap-select,.ap-date,.ap-cost-field input,.ap-savebar-date,.ap-sup-textarea,.ap-viewbar-name.is-input,.ap-search,.ap-aplo-input),.ds :is(.ap-pw-eye,.ap-search-clear,.ap-search>svg,.ap-eye-slash,.ap-cb-box,.ap-rb-mark),.ds .ap-search-clear[data-on],.ds .ap-cb-box:before,.ds .ap-cb-box path,.ds .ap-rb-mark:before,.ds .ap-rb-mark:after,.ds .ap-cb>input:is(:checked,:indeterminate)+.ap-cb-box:before,.ds .ap-cb>input:is(:checked,:indeterminate)+.ap-cb-box path,.ds .ap-rb>input:checked+.ap-rb-mark:after{transition:none}.ds .ap-pw input[data-reveal]{animation:none}.ds .ap-search-clear{filter:none;scale:1}}.ds .ap-select{appearance:none;align-items:center;gap:var(--space-8);text-align:left;font-weight:var(--fw-400);color:var(--text-primary);cursor:pointer;margin:0;display:flex}.ds .ap-select[data-state=open]:not(:disabled){border-color:var(--borders-strong)}.ds .ap-select:disabled{opacity:.5;cursor:not-allowed}.ds .ap-select-value{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ds .ap-select-value>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.ds .ap-select-value>[data-placeholder]{color:var(--text-placeholder)}.ds .ap-select-value>.is-in{animation:ap-sel-roll-in .24s var(--ease-enter)}.ds .ap-select-value>.is-out{animation:ap-sel-roll-out .16s var(--ease-standard) forwards}@keyframes ap-sel-roll-in{0%{opacity:0;transform:translateY(calc(var(--dir,1) * .35em));filter:blur(4px)}}@keyframes ap-sel-roll-out{to{opacity:0;transform:translateY(calc(var(--dir,1) * -.3em));filter:blur(2px)}}.ds .ap-select-chevron{color:var(--text-secondary);transition:transform var(--spring-snappy), color var(--t-fast);flex:none;place-items:center;display:grid}.ds .ap-select[data-state=open] .ap-select-chevron{color:var(--text-primary);transform:rotate(180deg)}.ds .ap-select-icon{flex:none;place-items:center;display:grid}.ds .ap-select.is-icon{box-sizing:border-box;width:var(--control-h);height:var(--control-h);background:var(--backgrounds-primary);border:var(--line-w) solid var(--borders-pale);border-radius:var(--radius-xs);color:var(--text-secondary);flex:none;justify-content:center;padding:0}.ds .ap-select.is-icon[data-state=open]{color:var(--text-primary)}.ds .ap-select.is-icon.is-on{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-primary-inverse)}.ds .ap-select-list{z-index:68;box-sizing:border-box;font-size:var(--f-fs);font-weight:var(--f-fw);line-height:var(--f-lh);letter-spacing:var(--f-ls);color:var(--text-primary);background:var(--backgrounds-primary);border-radius:var(--radius-s);box-shadow:var(--shadow-floating);transition:width var(--spring-smooth), height var(--spring-smooth), border-radius var(--spring-smooth), background-color .16s var(--ease-standard), box-shadow .24s var(--ease-standard);outline:none;position:fixed;overflow:clip}.ds .ap-select-list:after{content:"";z-index:2;border:var(--line-w) solid var(--borders-pale);border-radius:inherit;pointer-events:none;transition:border-color .16s var(--ease-standard), border-width .16s var(--ease-standard);position:absolute;inset:0}.ds .ap-select-list[data-phase=field]{background:var(--f-bg);border-radius:var(--f-r);box-shadow:none}.ds .ap-select-list[data-phase=field]:after{border:var(--f-bdw) solid var(--f-bdc)}.ds .ap-select-list[data-state=closed]{pointer-events:none}.ds .ap-select-lid{box-sizing:border-box;align-items:center;gap:var(--f-gap);width:var(--f-w);height:var(--f-h);padding:0 calc(var(--f-pr) + var(--f-bdw)) 0 calc(var(--f-pl) + var(--f-bdw));color:var(--f-ink);transition:opacity .1s var(--ease-standard);display:flex;position:absolute;top:0;left:0}.ds .ap-select-list[data-align=end] .ap-select-lid{left:auto;right:0}.ds .ap-select-list[data-side=top] .ap-select-lid{top:auto;bottom:0}.ds .ap-select-list.is-icon .ap-select-lid{justify-content:center;padding:0}.ds .ap-select-lid[data-search]{opacity:0}.ds .ap-select-list[data-phase=open] .ap-select-lid .ap-select-chevron{color:var(--text-primary);transform:rotate(180deg)}.ds .ap-select-slot{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ds .ap-select-slot>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.ds .ap-select-slot>[data-placeholder]{color:var(--text-placeholder)}.ds .ap-select-slot>.is-fly{animation:ap-sel-fly var(--spring-snappy) both}.ds .ap-select-slot>.is-out{animation:ap-sel-lift .12s var(--ease-standard) forwards}@keyframes ap-sel-fly{0%{transform:translate(var(--fx,0), var(--fy,0))}}@keyframes ap-sel-lift{to{opacity:0;filter:blur(2px);transform:translateY(-.3em)}}.ds .ap-select-face{top:var(--f-h);box-sizing:border-box;width:max-content;max-width:min(24rem,100vw - 24px);padding:0 var(--space-4) var(--space-4);transition:opacity .2s var(--ease-enter) 40ms, transform var(--spring-smooth), filter .22s var(--ease-enter) 40ms;position:absolute;left:0}.ds .ap-select-face:before{content:"";top:0;left:var(--space-8);right:var(--space-8);height:var(--line-w);background:var(--borders-faint);position:absolute}.ds .ap-select-list[data-align=end] .ap-select-face{left:auto;right:0}.ds .ap-select-list[data-side=top] .ap-select-face{top:auto;bottom:var(--f-h);padding:var(--space-4) var(--space-4) 0}.ds .ap-select-list[data-side=top] .ap-select-face:before{top:auto;bottom:0}.ds .ap-select-list[data-phase=field] .ap-select-face{opacity:0;filter:blur(2px);transition:opacity .1s var(--ease-standard), transform .1s var(--ease-standard), filter .1s var(--ease-standard);transform:translateY(-6px)}.ds .ap-select-list[data-side=top][data-phase=field] .ap-select-face{transform:translateY(6px)}.ds .ap-select-rows{overscroll-behavior:contain;max-height:320px;padding-top:var(--space-4);outline:none;position:relative;overflow-y:auto}.ds .ap-select-list[data-side=top] .ap-select-rows{padding-top:0;padding-bottom:var(--space-4)}.ds .ap-select-glow{height:var(--hi-h,32px);transform:translateY(var(--hi-y,0));border-radius:var(--radius-xs);background:var(--fills-hover);opacity:0;pointer-events:none;transition:opacity .12s var(--ease-standard);position:absolute;top:0;left:0;right:0}.ds .ap-select-glow[data-on=true]{opacity:1;transition:opacity .12s var(--ease-enter)}.ds .ap-select-glow[data-on=true][data-glide]{transition:opacity .12s var(--ease-enter), transform var(--spring-snappy), height var(--spring-snappy)}.ds .ap-select-glabel{padding:var(--space-8) var(--space-8) var(--space-4);font-size:var(--fs-12);font-weight:var(--fw-400);color:var(--text-secondary)}.ds .ap-select-item{box-sizing:border-box;min-height:32px;padding:0 var(--space-32) 0 var(--space-8);border-radius:var(--radius-xs);font-size:var(--fs-14);font-weight:var(--fw-400);color:var(--text-primary);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.ds .ap-select-item[aria-disabled=true]{opacity:.45}@media (pointer:coarse){.ds .ap-select-item{min-height:44px}}.ds .ap-select-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds .ap-select-check{right:var(--space-8);animation:ap-sel-check .24s var(--ease-enter) 40ms both;place-items:center;display:grid;position:absolute}@keyframes ap-sel-check{0%{opacity:0;filter:blur(2px);transform:scale(.6)}}.ds .ap-select-none{padding:var(--space-12) var(--space-8);font-size:var(--fs-14);color:var(--text-secondary);margin:0}.ds .ap-select-search{z-index:1;box-sizing:border-box;align-items:center;gap:var(--space-8);height:var(--f-h);padding:0 calc(var(--f-pr) + var(--f-bdw) - 6px) 0 calc(var(--f-pl) + var(--f-bdw));color:var(--text-secondary);opacity:0;filter:blur(2px);transition:opacity .1s var(--ease-standard), filter .1s var(--ease-standard);display:flex;position:absolute;top:0;left:0;right:0}.ds .ap-select-list[data-side=top] .ap-select-search{top:auto;bottom:0}.ds .ap-select-list[data-phase=open] .ap-select-search:not([inert]){opacity:1;filter:none;transition:opacity .18s var(--ease-enter) 40ms, filter .18s var(--ease-enter) 40ms}.ds .ap-select-search>svg{flex:none}.ds .ap-select-search input{min-width:0;height:100%;font:inherit;font-weight:var(--fw-400);color:var(--text-primary);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.ds .ap-select-search input::placeholder{color:var(--text-placeholder)}.ds :is(.ap-select-clear,.ap-select-shut){border-radius:var(--radius-full);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.ds .ap-select-clear{animation:ap-sel-check .16s var(--ease-enter) both}.ds .ap-select-shut>svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.ds :is(.ap-select-clear,.ap-select-shut):hover{background:var(--fills-hover);color:var(--text-primary)}}.ds :is(.ap-select-clear,.ap-select-shut):active{background:var(--fills-hover);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.ds .ap-select-list,.ds .ap-select-list:after,.ds .ap-select-face,.ds .ap-select-list[data-phase=field] .ap-select-face,.ds .ap-select-glow,.ds .ap-select-search,.ds .ap-select-lid{transition:none}.ds .ap-select-list[data-phase=open]{animation:ap-sel-fade .12s var(--ease-standard) both}.ds .ap-select-list[data-state=closed]{animation:ap-sel-fade-out .12s var(--ease-standard) both}.ds .ap-select-list[data-phase=field] .ap-select-face{filter:none;transform:none}.ds .ap-select-slot>.is-fly{animation:ap-sel-fade .12s var(--ease-standard) both}.ds .ap-select-slot>.is-out{animation:ap-sel-fade-out .12s var(--ease-standard) forwards}.ds .ap-select-value>.is-in{animation:ap-sel-fade .12s var(--ease-standard)}.ds .ap-select-value>.is-out{animation:ap-sel-fade-out .12s var(--ease-standard) forwards}.ds .ap-select-chevron,.ds .ap-select-item{transition:none}.ds .ap-select-check,.ds .ap-select-clear{animation:none}}@keyframes ap-sel-fade{0%{opacity:0}}@keyframes ap-sel-fade-out{to{opacity:0}}
