:root{--jbutton-color: #298BA8;--jactive-color: #007aff;--jsafe-area-top: env(safe-area-inset-top);--jsafe-area-bottom: env(safe-area-inset-bottom)}[data-visible=false],.row[data-visible=false]{display:none}div[data-before]:before{content:attr(data-before)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jreadonly{pointer-events:none}.jdragging{opacity:.2;filter:alpha(opacity=20)}.jupload.input{position:relative;box-sizing:border-box;background-size:initial;height:33px;min-height:initial;padding:6px 30px 6px 6px}.jupload.input:before{content:"save";font-size:18px;font-family:Material Icons;color:#000;position:absolute;right:5px}.jupload:empty:before{z-index:0}.jupload img{width:100%}.jupload.input img{width:initial;max-width:100%;height:100%}.jupload[data-multiple]{padding:10px}.jupload[data-multiple] img{height:70px;width:100px;-o-object-fit:cover;object-fit:cover;margin-right:5px;margin-bottom:5px}.jupload{position:relative;border:1px dotted #eee;cursor:pointer;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;min-height:180px}.jupload:not(.input):empty:before{content:"";font-family:Material Icons;font-size:90px;color:#eee;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute}.jupload-item{padding-right:22px;border-radius:1px;display:inline-block;position:relative}.jphoto{position:relative;border:1px dotted #eee;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:center}.jphoto:empty:before{content:"";font-family:Material Icons;font-size:90px;color:#eee;width:100%;height:100%;text-align:center}.jremove{opacity:.2;filter:alpha(opacity=20)}.round img{border-radius:1000px}.jtooltip{position:fixed;top:10px;left:10px;z-index:5;font-family:initial;font-size:12px;color:#000;background-color:#fff;border:1px solid black;padding:8px;margin:10px;display:block;animation:jfadeIn .5s;pointer-events:none}.jtooltip:empty{display:none}@keyframes jfadeIn{0%{opacity:0}to{opacity:1}}.jpanel{position:absolute;box-sizing:border-box;z-index:10}.jpanel:focus{outline:2px solid black;outline-offset:-1px;z-index:1000!important}.jpanel-action{position:absolute;width:8px;height:8px;background-color:#fff;border:1px solid black;box-sizing:border-box;pointer-events:auto;z-index:1000}.jpanel-action[data-position=n-resize]{top:-4px;left:calc(50% - 4px)}.jpanel-action[data-position=ne-resize]{top:-4px;left:calc(100% - 4px)}.jpanel-action[data-position=e-resize]{top:calc(50% - 4px);left:calc(100% - 4px)}.jpanel-action[data-position=se-resize]{top:calc(100% - 4px);left:calc(100% - 4px)}.jpanel-action[data-position=s-resize]{top:calc(100% - 4px);left:calc(50% - 4px)}.jpanel-action[data-position=sw-resize]{top:calc(100% - 4px);left:-4px}.jpanel-action[data-position=w-resize]{top:calc(50% - 4px);left:-4px}.jpanel-action[data-position=nw-resize]{top:-4px;left:-4px}.jpanel-action[data-action=rotate]{top:-50px;left:calc(50% - 12px);width:24px;height:24px;border:0;cursor:move;background-color:transparent}.jpanel-action[data-action=rotate]:before{content:"refresh";font-family:Material Icons;font-size:24px}.jpanel-action[data-action=rotate]:after{position:absolute;content:"";bottom:-22px;left:50%;width:1px;height:28px;background-color:#000}.jloading{position:fixed;z-index:10001;width:100%;left:0;right:0;top:0;bottom:0;background-color:#000000b3}.jloading:after{content:"";display:block;margin:0 auto;margin-top:50vh;width:40px;height:40px;border-style:solid;border-color:#fff;border-top-color:transparent;border-width:4px;border-radius:50%;animation:jspin .8s linear infinite}.jloading.jspin{background-color:transparent}.jloading.jspin:after{margin:80px auto 0;border-color:#aaa;border-top-color:transparent}.jfade-in{animation:jfade-in 2s forwards}.jfade-out{animation:jfade-out 1s forwards}.jslide-left-in{position:relative;animation:jslide-left-in .4s forwards}.jslide-left-out{position:relative;animation:jslide-left-out .4s forwards}.jslide-right-in{position:relative;animation:jslide-right-in .4s forwards}.jslide-right-out{position:relative;animation:jslide-right-out .4s forwards}.jslide-top-in{position:relative;animation:jslide-top-in .4s forwards}.jslide-top-out{position:relative;animation:jslide-top-out .2s forwards}.jslide-bottom-in{position:relative;animation:jslide-bottom-in .4s forwards}.jslide-bottom-out{position:relative;animation:jslide-bottom-out .1s forwards}.jslide-left-in>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-left-out>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-right-in>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jslide-right-out>div{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0)}.jspin{animation:jspin 2s infinite linear}@keyframes jfade-in{0%{opacity:0}to{opacity:100}}@keyframes jfade-out{0%{opacity:100}to{opacity:0}}@keyframes jslide-left-in{0%{left:-100%}to{left:0%}}@keyframes jslide-left-out{0%{left:0%}to{left:-100%}}@keyframes jslide-right-in{0%{left:100%}to{left:0%}}@keyframes jslide-right-out{0%{left:0%}to{left:100%}}@keyframes jslide-top-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes jslide-top-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes jslide-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes jslide-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes jspin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.jcalendar{position:absolute;z-index:9000;display:none;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;min-width:280px}.jcalendar.jcalendar-focus{display:block}.jcalendar .jcalendar-backdrop{position:fixed;top:0;left:0;z-index:9000;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;display:none}.jcalendar .jcalendar-container{position:relative;box-sizing:border-box}.jcalendar .jcalendar-content{position:absolute;z-index:9001;box-shadow:1px 1px 5px #00000063;background-color:#fff}.jcalendar-header{text-align:center}.jcalendar-header span{margin-right:4px;font-size:1.1em;font-weight:700}.jcalendar-prev{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.jcalendar-next{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z%27 fill=%27%23000%27 /%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.jcalendar-weekday{font-weight:600;background-color:#fcfcfc;padding:14px}.jcalendar-table{padding:10px}.jcalendar-table>table{width:100%;background-color:#fff}.jcalendar-table>table>thead{cursor:pointer}.jcalendar-table thead td{padding:10px;height:40px}.jcalendar-table>table>tbody>tr{height:34px}.jcalendar-table>table>tbody td{box-sizing:border-box;cursor:pointer;padding:9px;font-size:.9em}.jcalendar-table tfoot td{padding:10px}.jcalendar-months td,.jcalendar-years td{height:24px}.jcalendar-input{padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27gray%27%3E%3Cpath d=%27M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z%27/%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3C/svg%3E");background-position:top 50% right 5px;background-repeat:no-repeat;box-sizing:border-box}.jcalendar-done{box-shadow:1px 1px 5px #00000063;background-color:#fff}.jcalendar-update{border:1px solid #ccc;background-color:#fff;border-radius:4px;padding:5px;width:100%}.jcalendar-container select{width:55px;display:inline-block;border:0px;padding:4px;text-align:center;font-size:1.1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:10px}.jcalendar-container select:first-child{margin-right:2px}.jcalendar-selected{background-color:#eee}.jcalendar-reset,.jcalendar-confirm{text-transform:uppercase;cursor:pointer;color:var(--jactive-color)}.jcalendar-controls{padding:15px;box-sizing:border-box;vertical-align:middle;display:flex;justify-content:space-between;align-items:center}.jcalendar-controls div{font-weight:700}.jcalendar-fullsize{position:fixed;width:100%;top:0;left:0}.jcalendar-fullsize .jcalendar-content{position:fixed;width:100%;left:0;bottom:0}.jcalendar-focus.jcalendar-fullsize .jcalendar-backdrop{display:block}.jcalendar-sunday{color:red}.jcalendar-disabled{color:#ccc}.jcalendar-time{display:flex}.jcalendar_warning{color:red}.jcalendar-hide-controls .jcalendar-controls{display:none}.jcolor{display:none;outline:none;position:absolute}.jcolor-input{padding-right:24px!important;background:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27black%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z%27/%3E%3C/svg%3E") top 50% right 4px no-repeat,content-box;box-sizing:border-box}.jcolor-content{position:absolute;z-index:9000;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;border-radius:4px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;background-color:#fff;box-sizing:border-box;min-width:260px}.jmodal .jcolor-content{position:fixed}.jcolor-controls{display:flex;padding:10px;border-bottom:1px solid #eee;margin-bottom:5px}.jcolor-controls div{flex:1;font-size:1em;color:var(--jactive-color);text-transform:uppercase;font-weight:700;box-sizing:border-box}.jcolor-content table{border-collapse:collapse;box-sizing:border-box}.jcolor-focus{display:block}.jcolor table{width:100%;height:100%;min-height:160px}.jcolor td{padding:7px}.jcolor-selected{background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z%27 fill=%27white%27/%3E%3C/svg%3E")}.jcolor-fullscreen{position:fixed;left:0;bottom:0;width:100%;max-height:290px;border-radius:0;box-sizing:border-box}.jcolor-fullscreen .jcolor-controls{padding:15px;box-shadow:1px 0 1px #00000063}.jcolor-reset{text-align:left}.jcolor-close{text-align:right}.jcolor-backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;z-index:8000;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jcolor-content .jtabs-content{padding:7px}.jcolor-grid tr:first-child>td:first-child{border-top-left-radius:3px}.jcolor-grid tr:first-child>td:last-child{border-top-right-radius:3px}.jcolor-grid tr:last-child>td:first-child{border-bottom-left-radius:3px}.jcolor-grid tr:last-child>td:last-child{border-bottom-right-radius:3px}.jcolor-hsl{box-sizing:border-box}.jcolor-hsl>div{height:100%;position:relative}.jcolor-hsl canvas{display:block;border-radius:4px;-webkit-user-drag:none}.jcolor-point{height:5px;width:5px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.jcolor-sliders{padding:10px 20px 10px 10px}.jcolor-sliders input{-webkit-appearance:none;height:12px;width:80%;background:#d3d3d3;opacity:1;border-radius:30px;outline:none}.jcolor-sliders-input-subcontainer{display:flex;justify-content:space-between;align-items:center}.jcolor-sliders-input-container{margin-top:4px;line-height:.8em;text-align:left}.jcolor-sliders-input-container>label{font-size:10px;text-transform:uppercase;color:#bbbbbd}.jcolor-sliders-input-subcontainer>input{border:0px;padding:1px}.jcolor-sliders-input-container input::-webkit-slider-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer}.jcolor-sliders-input-container input::-moz-range-thumb{-webkit-appearance:none;height:12px;width:12px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer}.jcolor-sliders-final-color{padding:6px;-webkit-user-select:all;-moz-user-select:all;user-select:all;margin-top:10px;text-align:center}.jcolor-sliders-final-color>div:nth-child(2){width:71px;text-transform:uppercase}.jcolor .jtabs .jtabs-headers-container .jtabs-controls{display:none!important}.jcolor .jtabs .jtabs-headers-container{display:flex!important;justify-content:center;padding:4px}.jcolor .jtabs-headers>div:not(.jtabs-border){padding:2px 15px!important;font-size:.8em}.jcontextmenu{position:fixed;z-index:10000;background:#fff;color:#555;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:2px 2px 2px #8f9091;border:1px solid #C6C6C6;padding:4px 0;margin:0;outline:none;display:none}.jcontextmenu.jcontextmenu-focus{display:inline-block}.jcontextmenu>div{box-sizing:border-box;display:flex;padding:8px 8px 8px 32px;width:250px;position:relative;cursor:default;font-size:11px;font-family:sans-serif;text-align:left;align-items:center}.jcontextmenu>div:before{content:attr(data-icon);font-family:Material Icons!important;font-size:15px;position:absolute;left:9px;line-height:24px}.jcontextmenu.symbols>div:before{font-family:Material Symbols Outlined!important}.jcontextmenu>div.header{display:none}.jcontextmenu>div a{color:#555;text-decoration:none;flex:1;cursor:pointer}.jcontextmenu>div span{margin-right:10px;font-size:.9em}.jcontextmenu .jcontextmenu-disabled a{color:#ccc}.jcontextmenu .jcontextmenu-disabled:before{color:#ccc}.jcontextmenu>div:hover{background:#ebebeb}.jcontextmenu hr{border:1px solid #e9e9e9;border-bottom:0;margin-top:5px;margin-bottom:5px}.jcontextmenu>hr:hover{background:transparent}.jcontextmenu .jcontextmenu{top:4px;left:99%;opacity:0;position:absolute}.jcontextmenu>div:hover>.jcontextmenu{display:block;opacity:1;transform:translate(0) scale(1);pointer-events:auto}@media only screen and (max-width:420px){.jcontextmenu{top:initial!important;left:0!important;bottom:0!important;width:100vw;height:260px;overflow:scroll;animation:jslide-bottom-in .4s forwards;padding-top:0}.jcontextmenu div{width:100%;text-align:center;border-bottom:1px solid #ccc;padding:15px}.jcontextmenu>div.header{background-color:#d3d3d3;padding:5px;top:0;position:sticky;z-index:2}.jcontextmenu>div.header>a.title{text-align:left}.jcontextmenu>div.header>a.close{text-align:right}.jcontextmenu a{font-size:1.4em;text-transform:uppercase}.jcontextmenu span,.jcontextmenu hr{display:none}}.jdropdown{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;background:#fff;-webkit-tap-highlight-color:transparent;display:inline-block}.jdropdown-backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#00000080;border:0px;padding:0;z-index:8000;display:none}.jdropdown[disabled]{opacity:.5;pointer-events:none}.jdropdown-focus{position:relative}.jdropdown-focus .jdropdown-container{transform:translateZ(0)}.jdropdown-default.jdropdown-focus .jdropdown-header{outline:auto 5px -webkit-focus-ring-color}.jdropdown-default.jdropdown-focus .jdropdown-header.jdropdown-add{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2724px%27 height=%2724px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27/%3E%3C/svg%3E")}.jdropdown-container-header{padding:0;margin:0;position:relative;box-sizing:border-box}.jdropdown-header{width:100%;appearance:none;background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;padding-right:30px!important}.jdropdown-insert-button{font-size:1.4em;text-transform:uppercase;position:absolute;right:30px;top:4px;display:none}.jdropdown-container{min-width:inherit;transform:translate3d(-10000px,0,0);position:absolute;z-index:9001}.jdropdown-close{display:none;font-size:1em;color:var(--jactive-color);text-transform:uppercase;text-align:right;padding:12px;font-weight:700}.jdropdown-content{min-width:inherit;margin:0;box-sizing:border-box}.jdropdown-item{white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow-x:hidden;color:#000;display:flex;align-items:center}.jdropdown-description{text-overflow:ellipsis;overflow:hidden;line-height:1.5em}.jdropdown-image{margin-right:10px;width:32px;height:32px;border-radius:20px}.jdropdown-image-small{width:24px;height:24px}.jdropdown-icon{margin-right:10px;font-size:30px;margin-left:-5px}.jdropdown-icon-small{font-size:24px;margin-left:0}.jdropdown-title{font-size:.7em;text-overflow:ellipsis;overflow-x:hidden;display:block}.jdropdown-default .jdropdown-header{border:1px solid #ccc;padding:5px 16px 5px 10px}.jdropdown-default .jdropdown-container{background-color:#fff}.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-header{padding-right:50px}.jdropdown-default.jdropdown-focus.jdropdown-insert .jdropdown-insert-button{display:block}.jdropdown-default .jdropdown-content{min-width:inherit;border:1px solid #8fb1e3;margin:0;background-color:#fff;box-sizing:border-box;min-height:10px;max-height:215px;overflow-y:auto}.jdropdown-default .jdropdown-item{padding:4px 40px 4px 8px}.jdropdown-default .jdropdown-item:hover{background-color:#1f93ff;color:#fff}.jdropdown-default .jdropdown-cursor{background-color:#eee}.jdropdown-default .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);background-repeat:no-repeat;background-position:top 50% right 5px;background-color:#1f93ff;color:#fff}.jdropdown-default .jdropdown-group{margin-top:5px}.jdropdown-default .jdropdown-group .jdropdown-item{padding-left:16px}.jdropdown-default .jdropdown-group-name{padding-left:8px;font-weight:700;text-align:left}.jdropdown-default .jdropdown-reset_{content:"x";position:absolute;top:0;right:0;margin:5px 10px 5px 5px;font-size:12px;width:12px;cursor:pointer;text-shadow:0px 0px 5px #fff;display:none;line-height:1.8em}.jdropdown-default.jdropdown-focus .jdropdown-reset_,.jdropdown-picker.jdropdown-focus .jdropdown-backdrop{display:block}.jdropdown-picker .jdropdown-header{outline:none}.jdropdown-picker .jdropdown-container{position:fixed;bottom:0;left:0;border-bottom:1px solid #e6e6e8;width:100%;background-color:#fff;box-sizing:border-box}.jdropdown-picker .jdropdown-close{box-shadow:0 -1px 5px #00000063;background-color:#fff;display:block}.jdropdown-picker .jdropdown-content{overflow-y:scroll;height:280px;background-color:#fafafa;border-top:1px solid #e6e6e8}.jdropdown-picker .jdropdown-group-name{font-size:1em;text-transform:uppercase;display:block;border-bottom:1px solid #e6e6e8;padding:10px 20px;text-align:center;font-weight:700}.jdropdown-picker .jdropdown-item{font-size:1em;text-transform:uppercase;border-bottom:1px solid #e6e6e8;padding:10px 20px}.jdropdown-picker .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPjxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiIGZpbGw9IndoaXRlIiAvPjwvc3ZnPgo=);background-repeat:no-repeat;background-position:top 50% right 15px;background-color:#1f93ff;color:#fff}.jdropdown-picker .jdropdown-cursor{background-color:#1f93ff;color:#fff}.jdropdown-searchbar.jdropdown-focus{position:fixed;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fafafa;padding:0;z-index:9001;overflow-y:scroll;will-change:scroll-position;-webkit-overflow-scrolling:touch}.jdropdown-searchbar.jdropdown-focus .jdropdown-container-header{position:fixed;top:0;left:0;z-index:9002;padding:6px;background-color:#fff;box-shadow:0 1px 2px #0000001a;width:100%;height:40px}.jdropdown-searchbar.jdropdown-focus .jdropdown-header{border:0px!important;background-position-x:0%!important;background-position-y:40%!important;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiIGZpbGw9IiNlNmU2ZTgiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+);padding-left:30px!important;padding-right:60px!important}.jdropdown-searchbar.jdropdown-focus .jdropdown-close{display:block}.jdropdown-searchbar .jdropdown-header{outline:none}.jdropdown-searchbar .jdropdown-container{margin-top:40px;width:100%}.jdropdown-searchbar .jdropdown-close{position:fixed;top:0;right:0}.jdropdown-searchbar .jdropdown-content{margin-top:10px}.jdropdown-searchbar .jdropdown-group{margin-top:10px;margin-bottom:15px;background-color:#fff}.jdropdown-searchbar .jdropdown-group-name{border-top:1px solid #e6e6e8;border-bottom:1px solid #e6e6e8;padding:10px 10px 10px 12px;font-weight:700}.jdropdown-searchbar .jdropdown-group-arrow{float:right;width:24px;height:24px;background-repeat:no-repeat}.jdropdown-searchbar .jdropdown-group-arrow-down{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNy40MSA4LjU5TDEyIDEzLjE3bDQuNTktNC41OEwxOCAxMGwtNiA2LTYtNiAxLjQxLTEuNDF6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgwVjB6Ii8+PC9zdmc+)}.jdropdown-searchbar .jdropdown-group-arrow-up{background-image:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcuNDEgMTUuNDFMMTIgMTAuODNsNC41OSA0LjU4TDE4IDE0bC02LTYtNiA2eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=)}.jdropdown-searchbar .jdropdown-item{border-bottom:1px solid #e6e6e8;padding:10px 40px 10px 15px;background-color:#fff;font-size:.9em}.jdropdown-searchbar .jdropdown-description{text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 20px)}.jdropdown-searchbar .jdropdown-content>.jdropdown-item:first-child{border-top:1px solid #e6e6e8}.jdropdown-searchbar .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:top 50% right 15px}.jdropdown-list .jdropdown-container{display:block}.jdropdown-list .jdropdown-header{display:none}.jdropdown-list .jdropdown-group{background-color:#fff}.jdropdown-list .jdropdown-group-name{border-bottom:1px solid #e6e6e8;padding-top:10px;padding-bottom:10px;font-weight:700}.jdropdown-list .jdropdown-item{border-bottom:1px solid #e6e6e8;padding:10px 40px 10px 10px;background-color:#fff}.jdropdown-list .jdropdown-selected{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIgZmlsbD0iIzAwN2FmZiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:top 50% right 10px}@media only screen and (max-width:800px){.jdropdown-list{width:100%!important;border:0px;padding:0}.jdropdown-list .jdropdown-container{min-width:100%}.jdropdown-searchbar.jdropdown-focus .jdropdown-description{text-transform:uppercase}}.app .jdropdown-item{text-transform:uppercase}.jdropdown-create-container{margin:10px;border:1px solid #ccc;border-radius:2px;padding:6px}.jdropdown-color{background-color:#fff;border:1px solid transparent;border-radius:12px;width:12px;height:12px;margin-right:6px}.jdropdown-item[data-disabled]{opacity:.5;pointer-events:none}.jeditor-container{border:1px solid #ccc;box-sizing:border-box}.jeditor-container.with-margin{background-color:#f2f2f2;max-width:1200px}.jeditor-dragging{border:1px dashed #000}.jeditor{outline:none;word-break:break-word}.jeditor-container.with-margin .jeditor{background-color:#fff;margin:80px;min-height:800px;padding:80px;max-width:800px}.jeditor[data-placeholder]:empty:before{content:attr(data-placeholder);color:#d3d3d3}.jsnippet{margin-top:15px;cursor:pointer;border:1px solid #ccc;position:relative}.jsnippet:focus{outline:none}.jsnippet img{width:100%}.jsnippet .jsnippet-title{padding:15px;font-size:1.4em}.jsnippet .jsnippet-description{padding-left:15px;padding-right:15px;font-size:1em}.jsnippet .jsnippet-host{padding:15px;text-transform:uppercase;font-size:.8em;color:#777;text-align:right}.jsnippet .jsnippet-url{display:none}.jeditor .jsnippet:after{content:"close";font-family:Material icons;font-size:24px;width:24px;height:24px;line-height:24px;cursor:pointer;text-shadow:0px 0px 2px #fff;position:absolute;top:12px;right:12px}.jsnippet *{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.jeditor img{border:2px solid transparent;box-sizing:border-box}.jeditor img.resizing{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.jeditor img:focus{border:2px solid #0096FD;outline:#0096FD}.jeditor .pdf{background-image:url("data:image/svg+xml,%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 512 512%27 style=%27enable-background:new 0 0 512 512;%27 xml:space=%27preserve%27%3E%3Cpath style=%27fill:%23C30B15;%27 d=%27M511.344,274.266C511.77,268.231,512,262.143,512,256C512,114.615,397.385,0,256,0S0,114.615,0,256 c0,117.769,79.53,216.949,187.809,246.801L511.344,274.266z%27/%3E%3Cpath style=%27fill:%2385080E;%27 d=%27M511.344,274.266L314.991,77.913L119.096,434.087l68.714,68.714C209.522,508.787,232.385,512,256,512 C391.243,512,501.976,407.125,511.344,274.266z%27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27278.328,333.913 255.711,77.913 119.096,77.913 119.096,311.652 %27/%3E%3Cpolygon style=%27fill:%23E8E6E6;%27 points=%27392.904,311.652 392.904,155.826 337.252,133.565 314.991,77.913 255.711,77.913 256.067,333.913 %27/%3E%3Cpolygon style=%27fill:%23FFFFFF;%27 points=%27314.991,155.826 314.991,77.913 392.904,155.826 %27/%3E%3Crect x=%27119.096%27 y=%27311.652%27 style=%27fill:%23FC0F1A;%27 width=%27273.809%27 height=%27122.435%27/%3E%3Cg%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M204.871,346.387c13.547,0,21.341,6.659,21.341,18.465c0,12.412-7.795,19.601-21.341,19.601h-9.611 v14.909h-13.471v-52.975L204.871,346.387L204.871,346.387z M195.26,373.858h8.93c5.904,0,9.308-2.952,9.308-8.552 c0-5.525-3.406-8.324-9.308-8.324h-8.93V373.858z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M257.928,346.387c16.649,0,28.152,10.746,28.152,26.487c0,15.666-11.655,26.488-28.683,26.488 h-22.25v-52.975H257.928z M248.619,388.615h9.611c8.249,0,14.151-6.357,14.151-15.665c0-9.384-6.205-15.817-14.757-15.817h-9.006 V388.615z%27/%3E%3Cpath style=%27fill:%23FFFFFF;%27 d=%27M308.563,356.982v12.26h23.763v10.596h-23.763v19.525h-13.471v-52.975h39.277v10.595h-25.806 V356.982z%27/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:60px;height:60px}.jeditor-toolbar{width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;margin:10px}.toolbar-on-top .jeditor-toolbar{width:initial;margin:0;box-shadow:1px 1px 2px #0000001a;display:block}.toolbar-on-top .jeditor{padding:15px}.toolbar-on-top .jtoolbar .material-icons{font-size:24px;transform:initial;margin:4px}.toolbar-on-top .jtoolbar .jpicker-header{font-size:1em;margin-top:4px;margin-bottom:4px}.jeditor table{border-collapse:collapse}.jeditor table td{border:1px solid #bbb;height:2em}.jeditor table td:focus{border:1px solid blue}.jeditor .line-break{border-top:1px dashed #ccc;display:flex;justify-content:center;pointer-events:none}.jeditor .line-break:before{content:"New page";background-color:#fff;color:#ccc;margin:-1em;padding:6px;position:absolute}.jfloating{position:fixed;bottom:0;right:0;margin-right:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#fff;box-sizing:border-box;padding-top:50px!important;z-index:9002;border-radius:8px}.jfloating.jfloating-big{width:510px!important;height:472px!important}.jfloating.jfloating-small{width:300px!important;height:320px!important}.jfloating.jfloating-large{width:600px!important;height:600px!important}.jfloating:before{position:absolute;top:0;left:0;width:100%;content:attr(title);padding:15px;box-sizing:border-box;font-size:1.2em;box-shadow:1px 1px 3px #0003;background-color:#fff;border-radius:8px 8px 0 0;background-color:#404040;font-size:.93rem;font-weight:600;color:#fff;letter-spacing:.5px}.jfloating:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23FFF%27 d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:absolute;top:0;right:0;margin:14px;font-size:24px;width:24px;height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jfloating_content{padding:20px;overflow-y:auto;max-height:100%;box-sizing:border-box;height:-webkit-fill-available}.jfloating.jfloating-minimized{height:50px!important}.jfloating.jfloating-minimized .jfloating_content{display:none}.jmodal{position:fixed;top:50%;left:50%;width:60%;height:60%;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);-moz-box-shadow:0 2px 12px rgba(0,0,0,.2);border:1px solid #ccc;background-color:#fff;transform:translate(-50%,-50%);box-sizing:border-box;z-index:9002;border-radius:4px;display:flex;flex-direction:column}.jmodal_title{padding:20px;height:70px;box-sizing:border-box;font-size:1.4em;background-color:#fff;border-radius:8px 8px 0 0;pointer-events:none;display:flex;align-items:center;border-bottom:1px solid #eee}.jmodal_title>div{font-size:1.4em}.jmodal_title[data-icon]:before{content:attr(data-icon);font-family:Material Icons!important;width:24px;height:24px;font-size:24px;margin-right:10px;line-height:24px}.jmodal_content{padding:20px;overflow-y:auto;height:100%;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#333 transparent}.jmodal_title:empty{display:none}.jmodal_title:empty+.jmodal_content{height:100%}.jmodal_content::-webkit-scrollbar{height:12px;width:12px}.jmodal_content::-webkit-scrollbar-track{border:1px solid #fff;background:#eee}.jmodal_content::-webkit-scrollbar-thumb{border:1px solid #fff;background:#888}.jmodal:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:absolute;top:0;right:0;margin:25px;font-size:24px;width:24px;height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jmodal_fullscreen{width:100%!important;height:100%!important;top:0;left:0;transform:none;border:0px;border-radius:0}.jmodal_backdrop{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:#0003;border:0px;padding:0;z-index:8000;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jmodal_content .jcalendar .jcalendar-content,.jmodal_content .jdropdown-container{position:fixed}.jnotification{position:fixed;z-index:10000;box-sizing:border-box;padding:10px;bottom:0}.jnotification-container{box-shadow:0 2px 15px -5px #000000b3;border-radius:8px;background-color:#000;background:#5c5c5c;background:linear-gradient(0deg,#5c5c5c,#4d4d4d);color:#fff;width:320px;margin:30px;padding:20px}.jnotification-close{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");font-size:20px;width:20px;height:20px;cursor:pointer}.jnotification-title{font-weight:700}.jnotification-header{display:flex;padding-bottom:5px}.jnotification-header:empty{display:none}.jnotification-image{margin-right:5px}.jnotification-image:empty{display:none}.jnotification-image img{width:24px}.jnotification-name{text-transform:uppercase;font-size:.9em;flex:1;letter-spacing:.1em}.jnotification-error .jnotification-container{background:#b62606;background:linear-gradient(0deg,#aa290d,#950b0b)}@media(max-width:800px){.jnotification{top:calc(0px + var(--jsafe-area-top));width:100%}.jnotification-container{background:#fffffff2;border:1px solid #eee;color:#444;margin:0;width:initial}.jnotification-error .jnotification-container{background:#fffffff2;color:#790909}.jnotification-close{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}}.jnotification-header{display:flex;justify-content:flex-start;align-items:center}.jpicker{cursor:pointer;white-space:nowrap;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;position:relative;min-height:26px}.jpicker-header{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27 fill=%27gray%27/%3E%3C/svg%3E");text-overflow:ellipsis;cursor:pointer;box-sizing:border-box;text-align:left;outline:none;line-height:24px;padding:2px 35px 2px 12px;border-radius:4px}.jpicker-header:hover{background-color:#f2f2f2}.jpicker-content{position:absolute;top:0;display:none;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;border-radius:4px;background-color:#fff;padding:4px;z-index:50;text-align:left;max-height:250px;scrollbar-width:thin;scrollbar-color:#333 transparent}.jpicker-content::-webkit-scrollbar{width:8px}.jpicker-content::-webkit-scrollbar-track{background:#eee}.jpicker-content::-webkit-scrollbar-thumb{background:#888}.jpicker-content>div{padding:6px 15px}.jpicker-focus>.jpicker-content{display:block}.jpicker-content>div:hover{background-color:#efefef}.jpicker-content>div:empty{opacity:0}.jpicker-header>i,.jpicker-header>div{display:block}.jpicker-focus>.jpicker-content.jpicker-columns{display:flex!important;justify-content:center;flex-wrap:wrap}.jpicker-focus .jpicker-content.jpicker-grid{display:inline-grid}.jprogressbar{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;-webkit-tap-highlight-color:transparent;display:inline-block;box-sizing:border-box;cursor:pointer;border:1px solid #ccc;position:relative}.jprogressbar:before{content:attr(data-value);position:absolute;margin:5px 5px 5px 10px}.jprogressbar-header::-moz-placeholder{color:#000}.jprogressbar-header::placeholder{color:#000}.jprogressbar:focus{outline:auto 5px -webkit-focus-ring-color}.jprogressbar>div{background-color:#eee;background-color:red;box-sizing:border-box;height:31px}.jrating{display:flex}.jrating>div{width:24px;height:24px;line-height:24px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z%27 fill=%27gray%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jrating .jrating-over{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27black%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");opacity:.7}.jrating .jrating-selected{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27red%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jsearch{position:relative;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jsearch_container{position:absolute;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326;border:none;border-radius:4px;width:280px;padding:8px 0;z-index:1;box-shadow:0 2px 4px #0003;transition:opacity .218s;background:#fff;border:1px solid rgba(0,0,0,.2);cursor:pointer;margin:0;min-width:300px;outline:none;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jsearch_container:empty:after{content:attr(data-placeholder)}.jsearch_container>div{color:#333;cursor:pointer;display:flex;padding:5px 10px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jsearch_container>div:hover{background-color:#e8eaed}.jsearch_container>div>img{width:32px;height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:16px;margin-right:2px}.jsearch_container>div>div{overflow:hidden;text-overflow:ellipsis;margin-left:2px;max-width:300px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jsearch_container .selected{background-color:#e8eaed}.jslider{outline:none}.jslider-focus{width:100%!important;height:100%!important}.jslider-focus img{display:none}.jslider img{width:100px}.jslider-left:before{position:fixed;left:15px;top:50%;content:"arrow_back_ios";color:#fff;width:30px;height:30px;font-family:Material Icons;font-size:30px;text-shadow:0px 0px 6px rgb(56,56,56);text-align:center;cursor:pointer}.jslider-right:after{position:fixed;right:15px;top:50%;content:"arrow_forward_ios";color:#fff;width:30px;height:30px;font-family:Material Icons;font-size:30px;text-shadow:0px 0px 6px rgb(56,56,56);text-align:center;cursor:pointer}.jslider-close{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27white%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E");position:fixed;top:15px;right:15px;cursor:pointer;z-index:3000;display:block!important}.jslider-counter{height:24px;background-color:transparent;position:fixed;left:50%;transform:translate(-50%);bottom:15px;cursor:pointer;z-index:3000;display:flex;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;justify-content:center;align-items:center;flex-direction:row}.jslider-caption{position:fixed;max-width:90vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;top:15px;left:15px;z-index:3000;color:#fff;font-size:1rem;display:block!important}.jslider-counter div{width:10px;height:10px;background:#fff;border-radius:50%;margin:0 5px;display:block!important}.jslider-counter .jslider-counter-focus{background-color:#6495ed;pointer-events:none}.jslider-focus{position:fixed;left:0;top:0;width:100%;min-height:100%;max-height:100%;z-index:2000;margin:0;box-sizing:border-box;background-color:#000c;transition-duration:.05s;display:flex;align-items:center}.jslider-focus img{width:50vw;height:auto;box-sizing:border-box;margin:0 auto;vertical-align:middle;display:none}.jslider-focus img.jslider-vertical{width:auto;height:80vh}@media only screen and (max-width:576px){.jslider-focus img.jslider-vertical{width:99vw!important;height:auto!important}.jslider-focus img{width:100vw!important;height:auto!important}}.jslider-grid{display:grid;grid-gap:1px;position:relative}.jslider-grid[data-number="2"]{grid-template-columns:1fr 50%}.jslider-grid[data-number="3"]{grid-template-columns:1fr 33%}.jslider-grid[data-number="4"]{grid-template-columns:1fr 25%}.jslider-grid img{display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jslider-grid[data-total]:after{content:attr(data-total) "+";font-size:1.5em;position:absolute;color:#fff;right:15px;bottom:6px}.jslider-grid img:first-child{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1;display:block}.jslider-grid[data-number="2"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="3"] img:first-child{-ms-grid-column:1 / 2;-ms-grid-row:1 / 4;grid-column:1 / 2;grid-row:1 / 4}.jslider-grid[data-number="3"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="3"] img:nth-child(3){-ms-grid-column:2;-ms-grid-row:2;grid-column:2;grid-row:2;display:block}.jslider-grid[data-number="4"] img:first-child{-ms-grid-column:1 / 2;-ms-grid-row:1 / 4;grid-column:1 / 2;grid-row:1 / 4}.jslider-grid[data-number="4"] img:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;grid-column:2;grid-row:1;display:block}.jslider-grid[data-number="4"] img:nth-child(3){-ms-grid-column:2;-ms-grid-row:2;grid-column:2;grid-row:2;display:block}.jslider-grid[data-number="4"] img:nth-child(4){-ms-grid-column:2;-ms-grid-row:3;grid-column:2;grid-row:3;display:block}.jtabs{max-width:100vw;position:relative}.jtabs .jtabs-headers-container{display:flex;align-items:center}.jtabs .jtabs-headers{display:flex;align-items:center;overflow:hidden;position:relative}.jtabs .jtabs-headers>div:not(.jtabs-border){padding:8px 20px;margin-left:1px;margin-right:1px;background-color:#f1f1f1;cursor:pointer;white-space:nowrap;text-align:center}.jtabs .jtabs-headers>div.jtabs-selected{background-color:#e8e8e8;color:#000}.jtabs .jtabs-headers>div>div{color:#555;width:100%;overflow:hidden}.jtabs .jtabs-headers i{display:block;margin:auto}.jtabs .jtabs-content{box-sizing:border-box}.jtabs .jtabs-content>div{display:none;box-sizing:border-box}.jtabs .jtabs-content>div.jtabs-selected{display:block}.jtabs .jtabs-border{position:absolute;height:2px;background-color:#888;transform-origin:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:color,left,transform;display:none;pointer-events:none}.jtabs-animation .jtabs-border{display:initial}.jtabs .jtabs-controls{margin:3px 3px 3px 10px;display:flex;min-width:82px}.jtabs .jtabs-controls>div{cursor:pointer;background-position:center;background-repeat:no-repeat;width:24px;height:24px;line-height:24px}.jtabs .jtabs-prev{margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E")}.jtabs .jtabs-prev.disabled{margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z%27/%3E%3C/svg%3E")}.jtabs .jtabs-next{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27gray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E")}.jtabs .jtabs-next.disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27lightgray%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z%27/%3E%3C/svg%3E")}.jtabs .jtabs-add{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27%3E%3Cpath d=%27M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z%27 fill=%27%23bbbbbb%27/%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3C/svg%3E")}.jtabs.jtabs-modern .jtabs-headers>div:not(.jtabs-border){padding:4px 10px;background-color:#fff}.jtabs.jtabs-modern .jtabs-headers>.jtabs-selected{color:#000}.jtabs.jtabs-modern .jtabs-headers>.jtabs-selected .material-icons{color:#000}.jtabs.jtabs-modern .jtabs-headers{background:#eeeeef!important;padding:2px;border-radius:4px}.jtabs.jtabs-modern .jtabs-headers .jtabs-border{border-color:#eeeeef!important}.jtabs.jtabs-modern .jtabs-border{background-color:#c2c5bce1}.jtags{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;padding:1px;border:1px solid #ccc;position:relative}.jtags.jtags-empty:not(.jtags-focus):before{position:absolute;color:#ccc;content:attr(data-placeholder);top:0;margin:3px 3px 3px 6px}.jtags>div{padding:3px 22px 3px 10px;font-size:.9em;position:relative;border-radius:1px;margin:2px;display:block;outline:none}.jtags>div:empty:before{content:" ";white-space:pre}.jtags>div:after{content:"x";position:absolute;right:4px;width:12px;height:12px;cursor:pointer;font-size:.9em;display:none}.jtags_label{background-color:#e4e4e4!important}.jtags_label:after{display:inline-block!important}.jtags_error:after{color:#fff!important}.jtags_error{background-color:#d93025!important;color:#fff}.jtoolbar-container{border-radius:2px;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;display:inline-flex!important}.jtoolbar{cursor:pointer;white-space:nowrap;display:flex;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px}.jtoolbar-disabled{pointer-events:none;opacity:.4}.jtoolbar-mobile{display:flex;position:fixed;bottom:0;margin:0;left:0;width:100%;background:#f7f7f8;z-index:1;box-sizing:border-box;box-shadow:0 -1px 2px #0000001a;border-radius:0}.jtoolbar>div{display:inline-flex;align-items:center;box-sizing:border-box;vertical-align:middle;justify-content:space-evenly}.jtoolbar-mobile>div{display:flex;width:100%}.jtoolbar .jtoolbar-item{text-align:center;margin:auto;padding:2px 4px}.jtoolbar-mobile .jtoolbar-item{position:relative;flex:1}.jtoolbar .jtoolbar-divisor{width:2px;height:18px;padding:0;margin-left:4px;margin-right:4px;background-color:#ddd}.jtoolbar .jtoolbar-label{padding-left:8px;padding-right:8px}.jtoolbar-mobile a{text-decoration:none;display:inline-block}.jtoolbar-mobile i{display:inline-flex!important;color:#929292}.jtoolbar-mobile span{font-size:.7em;display:block;color:#929292}.jtoolbar-mobile .jtoolbar-selected a,.jtoolbar-mobile .jtoolbar-selected i,.jtoolbar-mobile .jtoolbar-selected span{color:var(--jactive-color)!important;background-color:transparent}.jtoolbar-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jtoolbar-item i{display:block;color:#333}.jtoolbar-item:hover{background-color:#f2f2f2}.jtoolbar .jpicker{padding-left:0;padding-right:0}.jtoolbar .jpicker-header{padding:0 20px 0 8px;background-position:top 50% right 0;display:flex;align-items:center}.jtoolbar .jpicker-content>div{padding:6px}.jtoolbar-active{background-color:#eee}.jtoolbar .fa{width:18px;height:18px;display:block;line-height:18px;font-size:14px}.jtoolbar .material-icons{font-size:18px;width:24px;height:24px;display:block;line-height:24px;transform:rotate(.03deg);text-align:center}.jtoolbar .jtoolbar-arrow{background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27black%27 width=%2718px%27 height=%2718px%27%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27/%3E%3Cpath d=%27M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z%27/%3E%3C/svg%3E");width:24px;height:16px;margin-left:4px;border-left:1px solid #f2f2f2}.jtoolbar-floating{position:absolute;display:none;box-shadow:0 4px 5px #00000024,0 1px 10px #0000001f,0 2px 4px -1px #0003;border-radius:4px;background-color:#fff;padding:4px;z-index:50;text-align:left;margin-right:20px}.jtoolbar-floating .jtoolbar-divisor{display:none}.jtoolbar-arrow-selected .jtoolbar-floating{display:flex;flex-wrap:wrap}:root{--jss-border-color:#000}.jss_spreadsheet{outline:none}.jss_container{display:inline-block;padding-right:2px;box-sizing:border-box;overscroll-behavior:contain;outline:none}.fullscreen{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:21;display:flex;flex-direction:column;background-color:#fff}.fullscreen .jtabs-content{flex:1;overflow:hidden}.fullscreen .jss_content{overflow:auto;width:100%!important;height:100%;max-height:100%!important}.fullscreen .jss_container{height:100%}.jss_content{display:inline-block;box-sizing:border-box;padding-right:3px;padding-bottom:3px;position:relative;scrollbar-width:thin;scrollbar-color:#666 transparent}@supports (-moz-appearance:none){.jss_content{padding-right:10px}}.jss_content::-webkit-scrollbar{width:8px;height:8px}.jss_content::-webkit-scrollbar-track{background:#eee}.jss_content::-webkit-scrollbar-thumb{background:#666}.jss_worksheet{border-collapse:separate;table-layout:fixed;white-space:nowrap;empty-cells:show;border:0px;background-color:#fff;width:0;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.jss_worksheet>thead>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;background-color:#f3f3f3;padding:2px;cursor:pointer;box-sizing:border-box;overflow:hidden;position:sticky;top:0;z-index:2}.jss_worksheet>thead>tr>td.dragging{opacity:.5}.jss_worksheet>thead>tr>td.selected{background-color:#dcdcdc}.jss_worksheet>thead>tr>td.arrow-up{background-repeat:no-repeat;background-position:center right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 14l5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E");text-decoration:underline}.jss_worksheet>thead>tr>td.arrow-down{background-repeat:no-repeat;background-position:center right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E");text-decoration:underline}.jss_worksheet>tbody>tr>td:first-child{position:relative;background-color:#f3f3f3;text-align:center}.jss_worksheet>tbody.resizable>tr>td:first-child:before{content:" ";width:100%;height:3px;position:absolute;bottom:0;left:0;cursor:row-resize}.jss_worksheet>tbody.draggable>tr>td:first-child:after{content:" ";width:3px;height:100%;position:absolute;top:0;right:0;cursor:move}.jss_worksheet>tbody>tr.dragging>td{background-color:#eee;opacity:.5}.jss_worksheet>tbody>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;padding:4px;white-space:nowrap;box-sizing:border-box;line-height:1em}.jss_overflow>tbody>tr>td{overflow:hidden}.jss_worksheet>tbody>tr>td:last-child{overflow:hidden}.jss_worksheet>tbody>tr>td>img{display:inline-block;max-width:100px}.jss_worksheet>tbody>tr>td.readonly{color:#0000004d}.jss_worksheet>tbody>tr.selected>td:first-child{background-color:#dcdcdc}.jss_worksheet>tbody>tr>td>select,.jss_worksheet>tbody>tr>td>input,.jss_worksheet>tbody>tr>td>textarea{border:0px;border-radius:0;outline:0px;width:100%;margin:0;padding:0 2px 0 0;background-color:transparent;box-sizing:border-box}.jss_worksheet>tbody>tr>td>textarea{resize:none;padding-top:6px!important}.jss_worksheet>tbody>tr>td>input[type=checkbox]{width:12px;margin-top:2px}.jss_worksheet>tbody>tr>td>input[type=radio]{width:12px;margin-top:2px}.jss_worksheet>tbody>tr>td>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position-x:100%;background-position-y:40%;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+)}.jss_worksheet>tbody>tr>td.jss_dropdown{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E");text-overflow:ellipsis;overflow-x:hidden}.jss_worksheet>tbody>tr>td.jss_dropdown.jss_comments{background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='lightgray'/%3E%3C/svg%3E") top 50% right 5px no-repeat,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=) top right no-repeat}.jss_worksheet>tbody>tr>td>.color{width:90%;height:10px;margin:auto}.jss_worksheet>tbody>tr>td>a{text-decoration:underline}.jss_worksheet>tbody>tr>td.highlight>a{color:#00f;cursor:pointer}.jss_worksheet>tfoot>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid transparent;border-bottom:1px solid transparent;background-color:#f3f3f3;padding:2px;cursor:pointer;box-sizing:border-box;overflow:hidden}.jss_worksheet .highlight{background-color:#0000000d}.jss_worksheet .highlight-top{border-top:1px solid #000;box-shadow:0 -1px #ccc}.jss_worksheet .highlight-left{border-left:1px solid #000;box-shadow:-1px 0 #ccc}.jss_worksheet .highlight-right{border-right:1px solid #000}.jss_worksheet .highlight-bottom{border-bottom:1px solid #000}.jss_worksheet .highlight-top.highlight-left{box-shadow:-1px -1px #ccc;-webkit-box-shadow:-1px -1px #ccc;-moz-box-shadow:-1px -1px #ccc}.jss_worksheet .highlight-selected{background-color:#0000}.jss_worksheet .selection{background-color:#0000000d}.jss_worksheet .selection-left{border-left:1px dotted #000}.jss_worksheet .selection-right{border-right:1px dotted #000}.jss_worksheet .selection-top{border-top:1px dotted #000}.jss_worksheet .selection-bottom{border-bottom:1px dotted #000}.jss_corner{position:absolute;background-color:#000;height:1px;width:1px;border:1px solid rgb(255,255,255);top:-2000px;left:-2000px;cursor:crosshair;box-sizing:initial;z-index:20;padding:2px}.jss_worksheet .editor{outline:0px solid transparent;white-space:nowrap;text-align:left;padding:0;box-sizing:border-box;overflow:visible!important}.jss_worksheet .editor>input{padding-left:4px}.jss_worksheet .editor .jupload{position:fixed;top:100%;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;border-radius:4px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;padding:10px;background-color:#fff;width:300px;min-height:225px;margin-top:2px}.jss_worksheet .editor .jupload img{width:100%;height:auto}.jss_worksheet .editor .jss_richtext{position:fixed;top:100%;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.2px;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;padding:10px;background-color:#fff;width:358px;margin-top:2px;text-align:left;white-space:initial}.jss_worksheet .editor .jclose:after{position:absolute;top:0;right:0;margin:10px;content:"close";font-family:Material icons;font-size:24px;width:24px;height:24px;line-height:24px;cursor:pointer;text-shadow:0px 0px 5px #fff}.jss_worksheet,.jss_worksheet td,.jss_corner{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.jss_textarea{position:absolute;top:-999px;left:-999px;width:1px;height:1px}.jss_worksheet .dragline{position:absolute}.jss_worksheet .dragline div{position:relative;top:-6px;height:5px;width:22px}.jss_worksheet .dragline div:hover{cursor:move}.jss_worksheet .onDrag{background-color:#0009}.jss_worksheet .error{border:1px solid red}.jss_worksheet thead td.resizing{border-right-style:dotted!important;border-right-color:red!important}.jss_worksheet tbody tr.resizing>td{border-bottom-style:dotted!important;border-bottom-color:red!important}.jss_worksheet tbody td.resizing{border-right-style:dotted!important;border-right-color:red!important}.jss_worksheet .jdropdown-header{border:0px!important;outline:none!important;width:100%!important;height:100%!important;padding:0 0 0 8px!important}.jss_worksheet .jdropdown-container{margin-top:1px}.jss_worksheet .jdropdown-container-header{padding:0;margin:0;height:inherit}.jss_worksheet .jdropdown-picker{border:0px!important;padding:0!important;width:inherit;height:inherit}.jss_worksheet .jss_comments{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFuGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAxLTMxVDE4OjU1OjA4WiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMTlhZDJmOC1kMDI2LTI1NDItODhjOS1iZTRkYjkyMmQ0MmQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOGI5NDUyMS00ZjEwLWQ5NDktYjUwNC0wZmU1N2I3Nzk1MDEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMzdjYmE1ZS1hYTMwLWNkNDUtYTAyNS1lOWYxZjk2MzUzOGUiIHN0RXZ0OndoZW49IjIwMTktMDEtMzFUMTg6NTU6MDhaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmExOWFkMmY4LWQwMjYtMjU0Mi04OGM5LWJlNGRiOTIyZDQyZCIgc3RFdnQ6d2hlbj0iMjAxOS0wMS0zMVQxODo1NTowOFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4En6MDAAAAX0lEQVQYlX3KOw6AIBBAwS32RpJADXfx0pTET+ERZJ8F8RODFtONsG0QAoh0CSDM82dqodaBdQXnfoLZQM7gPai+wjNNE8R4pTuAYNZSKZASqL7CMy0LxNgJp30fKYUDi3+vIqb/+rUAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:top right}.jss_worksheet .sp-replacer{margin:2px;border:0px}.jss_worksheet>thead>tr.jss_filter>td>input{border:0px;width:100%;outline:none}.jss_about{float:right;font-size:.7em;padding:2px;text-transform:uppercase;letter-spacing:1px;display:none}.jss_about a{color:#ccc;text-decoration:none}.jss_about img{display:none}.jss_filter{display:flex;justify-content:space-between;margin-bottom:4px}.jss_filter>div{padding:8px;align-items:center}.jss_pagination{display:flex;justify-content:space-between;align-items:center}.jss_pagination>div{display:flex;padding:10px}.jss_pagination>div:last-child{padding-right:10px;padding-top:10px}.jss_pagination>div>div{text-align:center;width:36px;height:36px;line-height:34px;border:1px solid #ccc;box-sizing:border-box;margin-left:2px;cursor:pointer}.jss_page{font-size:.8em}.jss_page_selected{font-weight:700;background-color:#f3f3f3}.jss_toolbar{display:flex;background-color:#f3f3f3;border:1px solid #ccc;padding:4px;margin:0 2px 4px 1px}.jss_toolbar:empty{display:none}.jss_worksheet .dragging-left{background-repeat:no-repeat;background-position:top 50% left 0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M14 7l-5 5 5 5V7z'/%3E%3Cpath fill='none' d='M24 0v24H0V0h24z'/%3E%3C/svg%3E")}.jss_worksheet .dragging-right{background-repeat:no-repeat;background-position:top 50% right 0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 17l5-5-5-5v10z'/%3E%3Cpath fill='none' d='M0 24V0h24v24H0z'/%3E%3C/svg%3E")}.jss_hidden_index>tbody>tr>td:first-child,.jss_hidden_index>thead>tr>td:first-child,.jss_hidden_index>tfoot>tr>td:first-child,.jss_hidden_index>colgroup>col:first-child{display:none}.jss_worksheet .jrating{display:inline-flex}.jss_worksheet .jrating>div{zoom:.55}.jss_worksheet .copying-top{border-top:1px dashed #000}.jss_worksheet .copying-left{border-left:1px dashed #000}.jss_worksheet .copying-right{border-right:1px dashed #000}.jss_worksheet .copying-bottom{border-bottom:1px dashed #000}.jss_worksheet .jss_column_filter{background-repeat:no-repeat;background-position:top 50% right 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='gray' width='18px' height='18px'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");text-overflow:ellipsis;overflow:hidden;padding:0 20px 0 6px}.jss_worksheet thead .jss_freezed,.jss_worksheet tfoot .jss_freezed{left:0;z-index:3!important;box-shadow:2px 0 2px .2px #ccc!important;-webkit-box-shadow:2px 0px 2px .2px #ccc!important;-moz-box-shadow:2px 0px 2px .2px #ccc!important}.jss_worksheet tbody .jss_freezed{position:relative;background-color:#fff;box-shadow:1px 1px 1px 1px #ccc!important;-webkit-box-shadow:2px 4px 4px .1px #ccc!important;-moz-box-shadow:2px 4px 4px .1px #ccc!important}.red{color:red}.jss_worksheet>tbody>tr>td.readonly>input[type=checkbox],.jss_worksheet>tbody>tr>td.readonly>input[type=radio]{pointer-events:none;opacity:.5}@font-face{font-family:Public Sans;src:url(/fonts/PublicSans-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-ui, "Public Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono, "Public Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{color-scheme:light;--green-50: #e9f4ef;--green-100: #dcecdf;--green-200: #b6d8bd;--green-300: #7fbb8c;--green-400: #4ea065;--green-500: #2d8348;--green-600: #1c6b4d;--green-700: #155b3a;--green-800: #153d26;--green-900: #0f2e1d;--ink-50: #f6f8f7;--ink-100: #eef1ef;--ink-200: #e6eae8;--ink-300: #67726d;--ink-400: #5a635f;--ds-skeleton-base: #e8ebe9;--ds-skeleton-sheen: rgba(255, 255, 255, .62);--ink-500: #55605a;--ink-600: #414b46;--ink-700: #2b3630;--ink-800: #1f2a25;--ink-900: #16201b;--paper: #f7f4ec;--background: #ffffff;--foreground: var(--ink-900);--muted: var(--ink-100);--muted-foreground: var(--ink-500);--accent: var(--green-600);--accent-secondary: var(--green-700);--accent-deep: var(--green-800);--accent-surface: var(--green-50);--accent-foreground: #ffffff;--color-accent-text: var(--green-600);--border: var(--ink-200);--card: #ffffff;--rail: #ffffff;--ring: var(--green-600);--sidebar-bg: #131b17;--sidebar-fill: #1c2620;--sidebar-fill-strong: #243029;--sidebar-line: #243029;--sidebar-line-strong: #31413a;--sidebar-ink: #e7efea;--sidebar-ink-quiet: #9db0a6;--primary: var(--accent);--primary-foreground: var(--accent-foreground);--secondary: var(--muted);--secondary-foreground: var(--foreground);--input: var(--color-control-border);--destructive: var(--color-danger-strong);--destructive-foreground: #ffffff;--popover: var(--card);--popover-foreground: var(--foreground);--card-foreground: var(--foreground);--color-background: var(--background);--color-foreground: var(--foreground);--color-brand-secondary: var(--accent);--color-muted-foreground: var(--muted-foreground);--color-border: rgba(22, 32, 27, .1);--color-focus-ring: var(--ring);--color-transparent: transparent;--color-focus-ring-offset-alpha-92: rgba(255, 255, 255, .92);--color-link-underline-alpha-35: rgba(29, 107, 69, .35);--color-surface-border-alpha-95: rgba(212, 219, 215, .95);--color-surface-bg-alpha-92: rgba(255, 255, 255, .92);--color-surface-bg-alpha-95: rgba(255, 255, 255, .95);--color-surface-border-alpha-08: rgba(22, 32, 27, .08);--color-surface-border-alpha-12: rgba(22, 32, 27, .12);--color-surface-border-alpha-18: rgba(22, 32, 27, .18);--color-surface-raised: #ffffff;--color-surface-muted: var(--ink-50);--color-surface-subtle: rgba(255, 255, 255, .92);--color-rail: #ffffff;--color-foreground-alpha-70: rgba(22, 32, 27, .7);--color-foreground-alpha-65: rgba(22, 32, 27, .65);--color-foreground-alpha-34: rgba(22, 32, 27, .34);--color-foreground-alpha-20: rgba(22, 32, 27, .2);--color-foreground-alpha-16: rgba(22, 32, 27, .16);--color-foreground-alpha-14: rgba(22, 32, 27, .14);--color-foreground-alpha-04: rgba(22, 32, 27, .04);--color-foreground-alpha-025: rgba(22, 32, 27, .025);--color-shadow-black-alpha-10: rgba(22, 32, 27, .08);--color-shadow-black-alpha-04: rgba(22, 32, 27, .04);--color-shadow-black-alpha-03: rgba(22, 32, 27, .03);--color-shadow-black-alpha-02: rgba(22, 32, 27, .02);--color-accent-alpha-70: rgba(29, 107, 69, .7);--color-accent-alpha-50: rgba(29, 107, 69, .5);--color-accent-alpha-45: rgba(29, 107, 69, .45);--color-accent-alpha-35: rgba(29, 107, 69, .35);--color-accent-alpha-26: rgba(29, 107, 69, .26);--color-accent-alpha-25: rgba(29, 107, 69, .25);--color-accent-alpha-18: rgba(29, 107, 69, .18);--color-accent-alpha-14: rgba(29, 107, 69, .14);--color-info-border: rgba(22, 32, 27, .1);--color-info-bg: rgba(22, 32, 27, .035);--color-danger-strong: #b42318;--color-warning-strong: #b8651a;--color-warning-fill: #8f4e12;--color-warning-on-fill: #ffffff;--color-control-border: rgba(22, 32, 27, .5);--color-accent-secondary-alpha-12: rgba(21, 91, 58, .12);--color-placeholder-alpha-70: rgba(85, 96, 90, .7);--color-status-info: var(--accent);--color-status-success: #1c6b4d;--color-status-success-border: rgba(28, 107, 77, .22);--color-status-success-bg: #e9f4ef;--color-status-warning: #9a5a12;--color-status-warning-border: rgba(154, 90, 18, .22);--color-status-warning-bg: #fbf1e2;--color-status-danger: #b42318;--color-status-danger-border: #f2cdc9;--color-status-danger-bg: #fdeceb;--agent-accent: var(--green-600);--agent-info: #45895f;--agent-warn: var(--color-status-warning);--agent-alt: #2f3630;--agent-neutral: #5d635a;--agent-teal: #276c6a;--agent-bronze: #6e3f20;--agent-berry: #9f445b;--agent-olive: #596928;--phase-1: #b6d8bd;--phase-2: #7fbb8c;--phase-3: #2d8348;--phase-4: #1d6b45;--phase-5: #153d26;--avatar-1: #c97456;--avatar-2: #b16580;--avatar-3: #7a8f6e;--avatar-4: #a48450;--avatar-5: #7f7b7c;--swatch-male: #d4dbd7;--radius-xs: .375rem;--radius-sm: .4375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: .65rem;--radius-pill: 999px;--page-measure: 1120px;--form-measure: 640px;--shadow-xs: 0 1px 2px rgba(22, 32, 27, .03);--shadow-card: 0 1px 2px rgba(22, 32, 27, .04), 0 4px 12px rgba(22, 32, 27, .04);--shadow-pop: 0 8px 24px rgba(22, 32, 27, .08);--shadow-dialog: 0 18px 40px rgba(22, 32, 27, .12);--shadow-ask: 0 1px 2px rgba(0, 0, 0, .04), 0 16px 40px -24px rgba(0, 0, 0, .45);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--text-2xs: .625rem;--text-xs: .72rem;--text-sm: .8125rem;--text-table: .75rem;--text-table-head: .65625rem;--text-base: .875rem;--text-md: .9375rem;--text-lg: 1rem;--text-xl: 1.05rem;--text-2xl: 1.375rem;--text-3xl: 1.55rem;--text-4xl: 1.75rem;--text-display: clamp(2rem, 3.6vw, 3.1rem);--text-display-sm: 2rem;--text-display-xl: 3.5rem;--lh-tight: 1.1;--lh-snug: 1.35;--lh-normal: 1.48;--lh-relaxed: 1.55;--tracking-tight: -.025em;--tracking-display: -.045em;--dot-texture-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='2' cy='2' r='1' fill='%23ffffff' fill-opacity='0.12'/%3E%3C/svg%3E");--gradient-accent: var(--accent);--gradient-accent-underline: var(--color-accent-alpha-18);--gradient-accent-glow: none;--font-ui: "Public Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-display: var(--font-ui);--font-mono: "SF Mono", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-ui);text-rendering:optimizeLegibility;--wx-accent: var(--accent);--wx-accent-2: var(--green-500);--wx-accent-deep: var(--green-800);--wx-accent-soft: rgba(29, 107, 69, .08);--wx-accent-tint: rgba(29, 107, 69, .16);--wx-accent-line: rgba(29, 107, 69, .22);--jactive-color: var(--accent);--jbutton-color: var(--accent);--pdoc-desk: #efeeea;--pdoc-sheet: #ffffff;--pdoc-rule: rgba(24, 34, 27, .14);--pdoc-rule-strong: rgba(24, 34, 27, .22);--pdoc-wash: rgba(24, 34, 27, .05);--pdoc-grey-cell: #e6e5e1;--pdoc-blocking-ink: #8f2439;--pdoc-waiting-ink: #8a4d14}[data-theme=dark]{color-scheme:dark;--background: #0e1512;--foreground: var(--ink-900);--muted: var(--ink-100);--muted-foreground: var(--ink-500);--accent: #4bbd8e;--accent-secondary: var(--green-300);--accent-deep: var(--green-700);--accent-surface: #17281f;--accent-foreground: #06110c;--color-accent-text: #4bbd8e;--border: var(--ink-200);--card: #17211c;--rail: #17211c;--ring: var(--green-300);--sidebar-bg: var(--background);--sidebar-fill: var(--ink-100);--sidebar-fill-strong: var(--ink-200);--sidebar-line: var(--border);--sidebar-line-strong: #31413a;--sidebar-ink: var(--ink-900);--sidebar-ink-quiet: var(--ink-500);--primary: var(--accent);--primary-foreground: var(--accent-foreground);--secondary: var(--muted);--secondary-foreground: var(--foreground);--input: var(--color-control-border);--destructive: var(--color-danger-strong);--destructive-foreground: #0e1512;--popover: var(--card);--popover-foreground: var(--foreground);--card-foreground: var(--foreground);--color-border: var(--ink-200);--color-focus-ring-offset-alpha-92: rgba(14, 21, 18, .92);--color-link-underline-alpha-35: rgba(127, 187, 140, .35);--color-surface-border-alpha-95: rgba(49, 65, 58, .95);--color-surface-bg-alpha-92: rgba(14, 21, 18, .92);--color-surface-bg-alpha-95: rgba(14, 21, 18, .95);--color-surface-border-alpha-08: #243029;--color-surface-border-alpha-12: #2a382f;--color-surface-border-alpha-18: #31413a;--color-surface-raised: #17211c;--color-surface-muted: var(--ink-50);--color-surface-subtle: rgba(14, 21, 18, .92);--color-rail: #17211c;--color-foreground-alpha-70: rgba(231, 239, 234, .7);--color-foreground-alpha-65: rgba(231, 239, 234, .65);--color-foreground-alpha-34: rgba(231, 239, 234, .34);--color-foreground-alpha-20: rgba(157, 176, 166, .2);--color-foreground-alpha-16: rgba(157, 176, 166, .16);--color-foreground-alpha-14: rgba(157, 176, 166, .14);--color-foreground-alpha-04: rgba(157, 176, 166, .06);--color-foreground-alpha-025: rgba(157, 176, 166, .04);--color-shadow-black-alpha-10: rgba(0, 0, 0, .5);--color-shadow-black-alpha-04: rgba(0, 0, 0, .3);--color-shadow-black-alpha-03: rgba(0, 0, 0, .25);--color-shadow-black-alpha-02: rgba(0, 0, 0, .2);--color-accent-alpha-70: rgba(127, 187, 140, .7);--color-accent-alpha-50: rgba(127, 187, 140, .5);--color-accent-alpha-45: rgba(127, 187, 140, .45);--color-accent-alpha-35: rgba(127, 187, 140, .35);--color-accent-alpha-26: rgba(127, 187, 140, .26);--color-accent-alpha-25: rgba(127, 187, 140, .25);--color-accent-alpha-18: rgba(127, 187, 140, .18);--color-accent-alpha-14: rgba(127, 187, 140, .14);--color-info-border: rgba(157, 176, 166, .14);--color-info-bg: rgba(157, 176, 166, .05);--color-danger-strong: #f0a79f;--color-warning-strong: #d29142;--color-warning-fill: #e0a35f;--color-warning-on-fill: #0e1512;--paper: #1d2822;--color-control-border: rgba(157, 176, 166, .58);--color-accent-secondary-alpha-12: rgba(127, 187, 140, .18);--color-placeholder-alpha-70: rgba(157, 176, 166, .62);--color-status-success: #4bbd8e;--color-status-success-border: rgba(75, 189, 142, .3);--color-status-success-bg: #17281f;--color-status-warning: #e0a35f;--color-status-warning-border: #463818;--color-status-warning-bg: #271e12;--color-status-danger: #f0a79f;--color-status-danger-border: #4a2622;--color-status-danger-bg: #2a1513;--agent-accent: var(--green-400);--agent-info: #2c7a55;--agent-warn: var(--color-status-warning);--agent-alt: #9aa294;--agent-neutral: #75796f;--agent-teal: #3ba4a0;--agent-bronze: #c9724f;--agent-berry: #c98092;--agent-olive: #869e3c;--phase-1: #dcecdf;--phase-2: #b6d8bd;--phase-3: #7fbb8c;--phase-4: #4ea065;--phase-5: #2d8348;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .4);--shadow-pop: 0 8px 24px rgba(0, 0, 0, .5);--shadow-dialog: 0 18px 40px rgba(0, 0, 0, .55);--green-50: #17281f;--green-100: #1c3325;--green-200: #26402f;--green-600: #2e8b4d;--green-700: #2c864a;--green-800: #297f46;--green-900: #267741;--ink-50: #131b17;--ink-100: #1c2620;--ink-200: #243029;--ink-300: #799285;--ink-400: #8da298;--ink-500: #9db0a6;--ink-600: #b5c2bc;--ds-skeleton-base: #1c2620;--ds-skeleton-sheen: rgba(157, 176, 166, .14);--ink-700: #c6d0cb;--ink-800: #d6ddda;--ink-900: #e7efea;--wx-accent-deep: var(--color-accent-text);--wx-tag-law-ink: #e8879f;--pdoc-desk: var(--ink-900);--pdoc-sheet: var(--card);--pdoc-rule: var(--color-surface-border-alpha-18);--pdoc-rule-strong: var(--color-surface-border-alpha-24);--pdoc-wash: rgba(255, 255, 255, .05);--pdoc-grey-cell: rgba(255, 255, 255, .08);--pdoc-blocking-ink: #e8879f;--pdoc-waiting-ink: #e6b579}*{border-color:var(--color-border)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}input:focus,input[type]:focus,input[multiple]:focus,select:focus,select[multiple]:focus,textarea:focus{--tw-ring-color: var(--ring);border-color:var(--ring)}body{margin:0;min-height:100vh;background-color:var(--color-background);background-image:none;color:var(--color-foreground);font-family:var(--font-ui);font-feature-settings:"ss01" 1;font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:1.48}#root{min-height:100vh}:where(input,button,textarea,select){font:inherit;font-variant-numeric:inherit}:focus{outline:none}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-focus-ring),0 0 0 6px var(--color-focus-ring-offset-alpha-92)}a{color:var(--color-brand-secondary);text-decoration-color:var(--color-link-underline-alpha-35);text-underline-offset:3px}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.ds-panel{border:1px solid var(--color-surface-border-alpha-08);border-radius:.5rem;background:var(--color-surface-raised);box-shadow:0 1px 2px var(--color-shadow-black-alpha-03)}[data-kpi-strip]{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:12px}.ds-page-working-state{position:sticky;top:clamp(5rem,calc(50svh - 10rem),16rem);display:flex;min-height:20rem;width:min(100%,34rem);margin-inline:auto;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:clamp(3rem,7vw,5rem) 1.5rem;background:transparent;text-align:center}.ds-page-working-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;padding:0 1.5rem;background:var(--color-background);min-height:-moz-max-content;min-height:max-content}.ds-page-working-host{display:grid;grid-template-columns:minmax(0,1fr)}.ds-page-working-host>*{grid-area:1 / 1;min-width:0}.ds-page-working-host>.ds-page-working-overlay{position:relative;inset:auto}.ds-page-working-body [data-page-actions]{position:relative;z-index:61}.ds-page-working-overlay--below-actions{padding-top:3.25rem}.ds-skeleton{position:relative;overflow:hidden;background:var(--ds-skeleton-base);border-radius:.5rem}.ds-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--ds-skeleton-sheen) 50%,transparent 100%);animation:ds-skeleton-shimmer 1.5s ease-in-out infinite}@keyframes ds-skeleton-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.ds-skeleton:after{animation:none}}.ds-loading-indicator{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;text-align:center}.ds-loading-indicator-compact{gap:.625rem}.ds-loading-indicator-media{display:flex;width:100%;max-width:20rem;flex-direction:column;gap:.6rem}.ds-loading-indicator-compact .ds-loading-indicator-media{max-width:15rem;gap:.5rem}.ds-loading-indicator-bar{height:.85rem;border-radius:.45rem}.ds-loading-indicator-compact .ds-loading-indicator-bar{height:.7rem}.ds-loading-indicator-bar-1{width:100%}.ds-loading-indicator-bar-2{width:82%}.ds-loading-indicator-bar-3{width:64%}.ds-loading-indicator-copy{display:flex;max-width:36rem;flex-direction:column;align-items:center;gap:.25rem}.ds-loading-indicator-label{color:var(--color-foreground-strong);font-size:var(--text-md);font-weight:600;line-height:1.5}.ds-loading-indicator-detail{color:var(--color-foreground-alpha-60);font-size:var(--text-sm);line-height:1.5}.ds-page-working-title{margin:0;max-width:36rem;color:var(--color-foreground);font-size:var(--text-xl);font-weight:600;line-height:1.35}.ds-page-working-description{margin:0;max-width:34rem;color:var(--color-foreground-alpha-65);font-size:var(--text-md);line-height:1.55}.ds-page-working-headline{display:flex;flex-direction:column;gap:.35rem;padding-bottom:.9rem}.ds-page-working-status{margin:0;color:var(--color-accent-text);font-size:var(--text-sm);font-weight:600;letter-spacing:.01em;line-height:1.4}.ds-card-title{margin:0;font-size:var(--text-md);font-weight:640;line-height:var(--lh-snug);letter-spacing:-.005em;color:var(--ink-900)}.ds-mono-label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.ds-page-state{border:1px solid var(--color-surface-border-alpha-08);border-radius:var(--radius-lg);background:var(--color-surface-raised);padding:1.1rem 1.15rem}.ds-page-state-neutral{background:var(--color-surface-raised)}.ds-page-state-warning{border-color:var(--color-status-warning-border);background:var(--color-status-warning-bg)}.ds-page-state-danger{border-color:var(--color-status-danger-border);background:var(--color-status-danger-bg)}.ds-page-state-success{border-color:var(--color-status-success-border);background:var(--color-status-success-bg)}.ds-page-state-description{margin:.4rem 0 0;max-width:48rem;font-size:var(--text-base);line-height:1.55;color:var(--color-muted-foreground)}@keyframes ds-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.72}}.t-secondary{font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--muted-foreground)}.fin-shell{display:grid;grid-template-columns:240px 1fr;grid-template-rows:100%;height:100vh;height:100dvh;overflow:hidden;background:var(--ink-50);color:var(--ink-900)}.fin-shell--no-sidebar{grid-template-columns:1fr}.fin-sidebar{background:var(--sidebar-bg);color:var(--sidebar-ink-quiet);display:flex;flex-direction:column;padding:16px 0 12px;border-right:1px solid var(--sidebar-line-strong);overflow:hidden;position:sticky;top:0;height:100vh;height:100svh}.fin-side-head{padding:6px 18px 14px;border-bottom:1px solid var(--sidebar-line)}.fin-logo{height:22px;width:auto;filter:brightness(0) invert(1)}.fin-side-org{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin:12px;padding:8px 10px;background:var(--sidebar-fill);border:1px solid var(--sidebar-line);border-radius:8px;cursor:pointer}.fin-side-org .dot{width:26px;height:26px;border-radius:6px;background:var(--accent);color:var(--accent-foreground);font-size:var(--text-2xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.fin-side-org .meta{min-width:0}.fin-side-org .meta .name{font-size:var(--text-sm);font-weight:600;color:var(--sidebar-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-side-org .meta .\!name{font-size:var(--text-sm)!important;font-weight:600!important;color:var(--sidebar-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.fin-side-org .meta .sub{font-size:var(--text-xs);color:var(--sidebar-ink-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-side-org svg{color:var(--sidebar-ink-quiet)}.fin-side-org .dot.user{border-radius:999px}.fin-side-org .dot.\!user{border-radius:999px!important}.fin-nav{flex:1;overflow-y:auto;padding:6px 8px 12px}.fin-nav-item{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:7px 12px;margin:1px 0;border-radius:6px;font-size:var(--text-sm);color:var(--sidebar-ink-quiet);text-decoration:none;transition:background-color .14s ease,color .14s ease}.fin-nav-item:hover{background:var(--sidebar-fill);color:var(--sidebar-ink)}.fin-nav-item.on{background:var(--sidebar-fill-strong);color:var(--sidebar-ink)}.fin-nav-item.\!on{background:var(--sidebar-fill-strong)!important;color:var(--sidebar-ink)!important}.fin-nav-item .tag{font-size:var(--text-xs);color:var(--sidebar-ink-quiet);font-variant-numeric:tabular-nums}.fin-nav-item.on .tag{color:var(--green-300)}.fin-nav-item.\!on .tag{color:var(--green-300)!important}.fin-nav-home{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 12px;margin:2px 0;border-radius:6px;cursor:pointer;font-weight:500;font-size:var(--text-sm);color:var(--sidebar-ink-quiet);text-decoration:none;border:1px solid var(--sidebar-line);background:var(--sidebar-fill);transition:background-color .14s ease,border-color .14s ease,color .14s ease}.fin-nav-home:hover{background:var(--sidebar-fill-strong);color:var(--sidebar-ink);border-color:var(--sidebar-line-strong)}.fin-nav-home .arrow{color:var(--sidebar-ink-quiet);transition:color .14s ease}.fin-nav-home:hover .arrow{color:var(--sidebar-ink)}.fin-side-foot{padding:8px;border-top:1px solid var(--sidebar-line);display:flex;flex-direction:column;gap:8px}.fin-main{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--color-surface-raised);position:relative}.fin-fullbleed-host{flex:1 1 0%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.fin-topbar{flex:0 0 auto;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:flex-start;padding:18px max(28px,calc((100% - var(--page-measure)) / 2));border-bottom:1px solid var(--ink-100);background:var(--color-surface-raised)}.fin-kicker{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:4px}.fin-title{font-size:var(--text-2xl);font-weight:680;letter-spacing:-.02em;margin:0;color:var(--ink-900)}.fin-locale{display:inline-flex;background:var(--ink-50);border:1px solid var(--ink-100);border-radius:var(--radius-sm);padding:2px;font-size:var(--text-xs);font-weight:600}.fin-locale a,.fin-locale button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:4px 10px;border-radius:calc(var(--radius-sm) - 2px);cursor:pointer;color:var(--ink-500);text-decoration:none;font:inherit}.fin-locale a.on,.fin-locale button.on{background:var(--color-surface-raised);color:var(--ink-900);box-shadow:0 1px 2px #0000000a}.fin-locale a.\!on,.fin-locale button.\!on{background:var(--color-surface-raised)!important;color:var(--ink-900)!important;box-shadow:0 1px 2px #0000000a!important}.ds-workspace-pill{position:relative;display:inline-flex}.ds-workspace-pill-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:3px 9px 3px 3px;border:1px solid var(--ink-200);border-radius:999px;background:var(--card);color:var(--ink-900);font:600 var(--text-sm) "Public Sans",sans-serif;transition:background-color .14s ease,border-color .14s ease}.ds-workspace-pill-btn:hover{background:var(--color-surface-muted);border-color:var(--ink-300)}.ds-workspace-pill.on .ds-workspace-pill-btn{background:var(--ink-50);border-color:var(--ink-300)}.ds-workspace-pill.\!on .ds-workspace-pill-btn{background:var(--ink-50)!important;border-color:var(--ink-300)!important}.ds-workspace-pill-name{letter-spacing:-.005em}.ds-workspace-pill-caret{color:var(--ink-500);transition:transform .16s ease}.ds-workspace-pill.on .ds-workspace-pill-caret{transform:rotate(180deg)}.ds-workspace-pill.\!on .ds-workspace-pill-caret{transform:rotate(180deg)!important}.ds-workspace-pill-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:100;min-width:320px;max-width:360px;background:var(--card);border:1px solid var(--ink-100);border-radius:12px;box-shadow:0 12px 32px #1619151f,0 2px 6px #1619150f;padding:8px;display:flex;flex-direction:column;animation:ds-workspace-pill-in .14s ease}@keyframes ds-workspace-pill-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ds-workspace-pill-section-h{font-size:var(--text-2xs);font-weight:700;color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 6px}.ds-workspace-pill-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:8px;background:none;text-decoration:none;font:500 var(--text-sm) "Public Sans",sans-serif;color:var(--ink-900);transition:background-color .1s ease,transform .1s ease}.ds-workspace-pill-item:hover{background:var(--ink-100)}.ds-workspace-pill-item:active{transform:scale(.99)}.ds-workspace-pill-item.current{background:var(--green-50)}.ds-workspace-pill-item.\!current{background:var(--green-50)!important}.ds-workspace-pill-item.current:hover{background:var(--green-100)}.ds-workspace-pill-item.\!current:hover{background:var(--green-100)!important}.ds-workspace-pill-item[disabled],.ds-workspace-pill-item[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ds-workspace-pill-item[disabled]:hover,.ds-workspace-pill-item[aria-disabled=true]:hover{background:none}.ds-workspace-pill-item.small{padding:7px 10px;font-size:var(--text-sm);color:var(--ink-700)}.ds-workspace-pill-item.small>span:not(.ds-workspace-pill-tag):not(.ds-workspace-pill-kbd){flex:1}.ds-workspace-pill-item.small>svg:first-child{color:var(--ink-500);flex:0 0 14px}.ds-workspace-pill-item-m{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ds-workspace-pill-item-m .t{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.ds-workspace-pill-item-m .s{font-size:var(--text-xs);color:var(--ink-500)}.ds-workspace-pill-item-m .\!s{font-size:var(--text-xs)!important;color:var(--ink-500)!important}.ds-workspace-pill-item.current .ds-workspace-pill-item-m .t{color:var(--color-accent-text)}.ds-workspace-pill-item.\!current .ds-workspace-pill-item-m .t{color:var(--color-accent-text)!important}.ds-workspace-pill-item.current>svg:last-child{color:var(--color-accent-text)}.ds-workspace-pill-item.\!current>svg:last-child{color:var(--color-accent-text)!important}.ds-workspace-pill-tag{font-size:var(--text-xs);font-weight:600;color:var(--ink-500);font-variant-numeric:tabular-nums}.ds-workspace-pill-kbd{font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);padding:2px 6px;border:1px solid var(--ink-200);border-radius:4px}.ds-workspace-pill-tail{color:var(--ink-400);margin-left:auto}.ds-workspace-pill-user{display:flex;align-items:center;gap:6px;padding:4px;border-radius:8px}.ds-workspace-pill-user-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;text-align:left;display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:4px 6px;border-radius:6px;text-decoration:none;font:inherit;color:inherit;transition:background-color .12s ease}.ds-workspace-pill-user-btn:hover{background:var(--ink-100)}.ds-workspace-pill-user-m{flex:1;display:flex;flex-direction:column;min-width:0}.ds-workspace-pill-user-m .n{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.ds-workspace-pill-user-m .r{font-size:var(--text-xs);color:var(--ink-500)}.ds-workspace-pill-user-m .\!r{font-size:var(--text-xs)!important;color:var(--ink-500)!important}.ds-workspace-pill-user-btn:hover .ds-workspace-pill-user-m .r{color:var(--color-accent-text)}.ds-workspace-pill-user-btn:hover .ds-workspace-pill-user-m .\!r{color:var(--color-accent-text)!important}.ds-workspace-pill-out{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--ink-200);border-radius:6px;cursor:pointer;padding:5px 7px;color:var(--ink-500);transition:background-color .12s ease,color .12s ease}.ds-workspace-pill-out:hover{background:var(--ink-100);color:var(--ink-900)}.ds-workspace-pill-lang{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px}.ds-workspace-pill-lang-label{font-size:var(--text-sm);font-weight:500;color:var(--ink-700)}.ds-workspace-pill-lang-seg{display:inline-flex;background:var(--ink-100);border-radius:var(--radius-sm);padding:2px;gap:2px}.ds-workspace-pill-lang-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:4px 12px;min-width:36px;border-radius:calc(var(--radius-sm) - 2px);background:transparent;font:600 var(--text-xs) "Public Sans",sans-serif;color:var(--ink-500);letter-spacing:.02em;text-align:center;transition:background-color .12s ease,color .12s ease}.ds-workspace-pill-lang-seg button:hover{color:var(--ink-900)}.ds-workspace-pill-lang-seg button.on{background:var(--card);color:var(--color-accent-text);box-shadow:0 1px 2px #1619150f}.ds-workspace-pill-lang-seg button.\!on{background:var(--card)!important;color:var(--color-accent-text)!important;box-shadow:0 1px 2px #1619150f!important}.fin-stepnav{flex:0 0 auto;background:var(--color-surface-raised);border-bottom:1px solid var(--ink-100);padding:14px 28px 0;position:relative}.fin-stepnav-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:14px}.fin-stepnav-left{display:inline-flex;align-items:flex-end;gap:12px;min-width:0}.fin-stepnav-logo{flex:0 0 auto;display:inline-flex;align-items:center;padding-bottom:9px;opacity:.85;transition:opacity .14s ease}.fin-stepnav-logo:hover{opacity:1}.fin-stepnav-logo img{height:18px;width:auto}[data-theme=dark] .fin-stepnav-logo img{filter:brightness(0) invert(1)}.fin-stepnav-actions{display:flex;align-items:center;gap:8px}.fin-stepnav-save{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--text-xs);font-weight:600;cursor:default}.fin-stepnav-save .dot{width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.fin-stepnav-save--dirty{color:var(--muted-foreground)}.fin-stepnav-save--saved{color:var(--color-status-success)}.fin-stepnav-save--saving{color:var(--color-status-warning)}.fin-stepnav-save--error{color:var(--color-status-danger)}.fin-stepnav-exit{display:inline-flex;align-items:center;gap:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;height:30px;padding:0 10px;border-radius:var(--radius-md);font:500 var(--text-xs) var(--font-ui, sans-serif);color:var(--ink-500);cursor:pointer;text-decoration:none;transition:background-color .14s ease,color .14s ease}.fin-stepnav-exit:hover{background:var(--ink-50);color:var(--ink-900)}.fin-stepnav-track{position:relative;display:grid;grid-template-columns:repeat(var(--fin-stepnav-count, 8),1fr);gap:4px;padding-bottom:0}.fin-stepnav-fill-bg{position:absolute;left:22px;right:22px;top:19px;height:2px;background:var(--ink-100);z-index:0}.fin-stepnav-fill{position:absolute;left:22px;top:19px;height:2px;background:var(--accent);transition:width .35s cubic-bezier(.2,.8,.2,1);z-index:0;max-width:calc(100% - 44px)}.fin-stepnav-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 6px 12px;font-family:inherit;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-3px;text-align:center;min-width:0;text-decoration:none;position:relative;z-index:1;transition:background-color .14s ease}.fin-stepnav-step .num{width:26px;height:26px;flex:0 0 26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-raised);border:1.5px solid var(--ink-200);font:600 var(--text-xs) var(--font-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--ink-500);position:relative;z-index:1;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.fin-stepnav-step .num svg{display:block}.fin-stepnav-step .lbl{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;min-width:0}.fin-stepnav-step .lbl .name{font:500 var(--text-xs) var(--font-ui, sans-serif);color:var(--ink-500);letter-spacing:-.005em;max-width:100px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.fin-stepnav-step .lbl .\!name{font:500 var(--text-xs) var(--font-ui, sans-serif)!important;color:var(--ink-500)!important;letter-spacing:-.005em!important;max-width:100px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;overflow-wrap:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important}.fin-stepnav-step.done .num{background:var(--green-50);border-color:var(--green-300);color:var(--color-accent-text)}.fin-stepnav-step.done .lbl .name{color:var(--ink-900);font-weight:600}.fin-stepnav-step.done .lbl .\!name{color:var(--ink-900)!important;font-weight:600!important}.fin-stepnav-step.done:hover .num{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}.fin-stepnav-step.current{cursor:default;border-bottom-color:var(--accent)}.fin-stepnav-step.\!current{cursor:default!important;border-bottom-color:var(--accent)!important}.fin-stepnav-step.current .num{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent);box-shadow:0 0 0 4px #2d834824}.fin-stepnav-step.\!current .num{background:var(--accent)!important;color:var(--accent-foreground)!important;border-color:var(--accent)!important;box-shadow:0 0 0 4px #2d834824!important}.fin-stepnav-step.current .lbl .name{color:var(--ink-900);font-weight:600}.fin-stepnav-step.\!current .lbl .name,.fin-stepnav-step.current .lbl .\!name{color:var(--ink-900)!important;font-weight:600!important}.fin-stepnav-step.locked{cursor:not-allowed;opacity:.55}.fin-stepnav-step.locked .num{background:var(--ink-50);border-style:dashed;color:var(--ink-400)}.fin-stepnav-step.locked .lbl .name{color:var(--ink-500)}.fin-stepnav-step.locked .lbl .\!name{color:var(--ink-500)!important}.fin-stepnav-step.available:hover .num{border-color:var(--ink-400);color:var(--ink-700)}.fin-stepnav-step.available:hover .lbl .name{color:var(--ink-700)}.fin-stepnav-step.available:hover .lbl .\!name{color:var(--ink-700)!important}.fin-content{flex:1;min-height:0;overflow-y:auto;padding:40px max(28px,calc((100% - var(--page-measure)) / 2)) 96px;background:var(--color-surface-raised);position:relative}.fin-main:has([data-snapshot-table]){--page-measure: 100%}.fin-auth{min-height:100vh;background:#161915;color:#ffffffeb;display:grid;grid-template-columns:1fr 480px}.fin-auth-left{padding:40px 56px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);overflow:hidden}.fin-auth-logo{filter:brightness(0) invert(1)}.fin-auth-eyebrow{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--green-300)}.fin-auth-display{font-size:var(--text-display-xl);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin:24px 0 0;color:#fff}.fin-auth-display .accent{color:var(--green-300)}.fin-auth-lede{font-size:var(--text-lg);line-height:1.55;color:#fff9;max-width:440px;margin-top:18px}.fin-auth-features{display:grid;gap:14px;margin-top:36px;max-width:440px}.fin-auth-feature{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.fin-auth-feature-num{font-size:var(--text-2xl);font-weight:600;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fin-auth-feature-label{font-size:var(--text-base);color:#ffffffc7}.fin-auth-foot{display:flex;justify-content:space-between;font-size:var(--text-xs);color:#fff6;margin-top:auto;padding-top:32px}.fin-auth-right{background:var(--card, #ffffff);padding:56px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;color:var(--ink-900)}.fin-auth-right-locale{position:absolute;top:24px;right:24px}.fin-auth-right-inner{width:100%;max-width:380px}.fin-auth-right .fin-kicker{color:var(--accent-secondary)}.fin-auth-right .fin-title{font-size:var(--text-display-sm);letter-spacing:-.02em;margin:6px 0 10px}.fin-auth-sub{color:var(--ink-500);font-size:var(--text-base);line-height:1.55;margin-bottom:32px;max-width:360px}.fin-auth-cta{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 20px;border:1px solid var(--ink-200);border-radius:8px;background:var(--card);color:var(--ink-800);font-size:var(--text-md);font-weight:500;box-shadow:var(--shadow-xs);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.fin-auth-cta:hover{background:var(--ink-50);border-color:var(--ink-300)}.fin-auth-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px}.fin-auth-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--ink-100);border-radius:999px;background:var(--ink-50);color:var(--ink-700);font-size:var(--text-xs);font-weight:500}.fin-auth-note{margin-top:24px;color:var(--ink-500);font-size:var(--text-xs);line-height:1.55;max-width:360px}.fin-auth-signup{margin-top:40px;padding-top:20px;border-top:1px solid var(--ink-100);color:var(--ink-500);font-size:var(--text-xs)}.fin-auth-signup a{color:var(--accent-secondary);font-weight:500;text-underline-offset:2px}.fin-auth-signup a:hover{text-decoration:underline}@media(max-width:880px){.fin-auth{grid-template-columns:1fr}.fin-auth-left{display:none}}.ds-tabs button .t-secondary{font-size:inherit;line-height:inherit}.ds-data-table-name{font-weight:600;color:var(--foreground);line-height:1.2}.ds-data-table-id{font-size:var(--text-xs);color:var(--color-muted-foreground);margin-top:.125rem;font-variant-numeric:tabular-nums}.ds-field{display:flex;flex-direction:column;gap:.375rem}.ds-field-label{font-size:var(--text-xs);font-weight:600;color:var(--foreground);letter-spacing:.01em}.ds-field-hint{font-size:var(--text-xs);color:var(--color-muted-foreground)}.ds-doc-list{padding:0;border:1px solid var(--color-surface-border-alpha-08);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}.ds-doc-list-head{display:flex;align-items:center;justify-content:space-between;gap:.875rem;padding:.75rem 1.125rem;border-bottom:1px solid var(--color-surface-border-alpha-08)}.ds-doc-list-head-left{display:flex;align-items:baseline;gap:.625rem;min-width:0}.ds-doc-list-head-left h3{margin:0;font-size:var(--text-md);font-weight:640;line-height:var(--lh-snug);color:var(--foreground);letter-spacing:-.005em}.ds-doc-list-count{font-size:var(--text-xs);color:var(--color-muted-foreground);font-variant-numeric:tabular-nums}.ds-doc-list-count strong{color:var(--foreground);font-weight:600}.ds-doc-list-filter{display:flex;gap:.125rem;padding:.125rem;background:var(--color-surface-muted);border-radius:var(--radius-sm);border:1px solid var(--color-surface-border-alpha-08)}.ds-doc-list-filter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:var(--text-xs);padding:.25rem .5625rem;border-radius:calc(var(--radius-sm) - 2px);color:var(--color-muted-foreground);cursor:pointer;font-variant-numeric:tabular-nums;transition:all .12s}.ds-doc-list-filter button:hover{color:var(--foreground)}.ds-doc-list-filter button.active{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #0000000a}.ds-doc-list-filter button.\!active{background:var(--card)!important;color:var(--foreground)!important;box-shadow:0 1px 2px #0000000a!important}.ds-doc-section+.ds-doc-section{border-top:1px solid var(--color-surface-border-alpha-08)}.ds-doc-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease}.ds-doc-section-head:hover{background:var(--color-surface-muted)}.ds-doc-section.is-open .ds-doc-section-head{padding-bottom:.125rem}.ds-doc-section-head-lhs{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.ds-doc-section-caret{width:.875rem;height:.875rem;color:var(--color-muted-foreground);display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,color .12s;flex-shrink:0}.ds-doc-section.is-open .ds-doc-section-caret{transform:rotate(90deg);color:var(--foreground)}.ds-doc-section-title{font-size:var(--text-xs);font-weight:600;color:var(--color-foreground-alpha-70);letter-spacing:.01em}.ds-doc-section.is-open .ds-doc-section-title{color:var(--foreground)}.ds-doc-section-count{font-size:var(--text-xs);color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.ds-doc-section-count.is-complete{color:var(--accent)}.ds-doc-section-count.is-complete:before{content:"";display:inline-block;width:.375rem;height:.375rem;border-radius:999px;background:var(--accent);margin-right:.375rem;vertical-align:1px}.ds-doc-section-note{padding:0 1.125rem .375rem;font-size:var(--text-xs);color:var(--color-muted-foreground);line-height:1.45;font-style:italic}.ds-doc-row{display:flex;align-items:center;gap:.75rem;padding:.5625rem 1.125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease}.ds-doc-row+.ds-doc-row{border-top:1px solid var(--color-surface-border-alpha-08)}.ds-doc-row:hover{background:var(--color-surface-muted)}.ds-doc-row-icon{flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:.375rem;background:var(--color-surface-muted);color:var(--color-foreground-alpha-70);border:1px solid var(--color-surface-border-alpha-08);display:flex;align-items:center;justify-content:center;transition:all .12s ease}.ds-doc-row.done .ds-doc-row-icon{background:#155b3a1a;color:var(--accent);border-color:#155b3a38}.ds-doc-row.muted{opacity:.5}.ds-doc-row.muted:hover{opacity:.75}.ds-doc-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.ds-doc-row-name{font-size:var(--text-sm);font-weight:500;color:var(--foreground);line-height:1.35}.ds-doc-row-meta{font-size:var(--text-xs);color:var(--color-muted-foreground);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-doc-row-file{display:inline-flex;align-items:center;gap:.3125rem;font-size:var(--text-xs);color:var(--accent);font-weight:500;line-height:1.4}.ds-dropzone{border:2px dashed var(--color-surface-border-alpha-18);border-radius:var(--radius-lg);padding:1.25rem;background:var(--color-surface-muted);transition:border-color .14s,background-color .14s}.ds-dropzone-header{text-align:center;margin-bottom:.5rem}.ds-dropzone-icon{width:2.5rem;height:2.5rem;border-radius:999px;background:var(--green-50);color:var(--color-accent-text);margin:0 auto .5rem;display:inline-flex;align-items:center;justify-content:center}.ds-dropzone-headline{font-size:var(--text-sm);font-weight:600;color:var(--foreground);margin-bottom:.125rem}.ds-dropzone-sub{font-size:var(--text-xs);color:var(--color-muted-foreground)}.ds-file-icn{width:1.875rem;height:1.875rem;border-radius:.375rem;background:var(--ink-100);color:var(--ink-700);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ds-toolbar-search{display:flex;align-items:center;gap:.5rem;padding:0 .875rem;height:2.375rem;background:var(--color-surface-muted);border:1px solid var(--color-control-border);border-radius:999px;font-size:var(--text-sm);flex:1 1 12rem;max-width:20rem;transition:border-color .12s ease,background-color .12s ease}.ds-toolbar-search:focus-within{border-color:var(--color-surface-border-alpha-18);background:var(--card)}.ds-toolbar-search input{border:0;outline:none;background:transparent;font-size:var(--text-sm);flex:1;font-family:inherit;color:var(--foreground);min-width:0}.ds-toolbar-search input::-moz-placeholder{color:var(--color-muted-foreground)}.ds-toolbar-search input::placeholder{color:var(--color-muted-foreground)}.ds-eval-toolbar>.relative{flex-shrink:1}.ds-eval-segmented button.\!on{background:var(--color-surface-raised)!important;color:var(--ink-900)!important;box-shadow:0 1px 2px #0000000d,0 0 0 1px var(--ink-100)!important}.ds-eval-segmented button.on{background:var(--color-surface-raised);color:var(--ink-900);box-shadow:0 1px 2px #0000000d,0 0 0 1px var(--ink-100)}.ds-eval-segmented button.\!on .ds-eval-segmented-ico{color:var(--color-accent-text)!important}.ds-eval-segmented button.on .ds-eval-segmented-ico{color:var(--color-accent-text)}.ds-eval-level-cell-segs i.\!on{background:var(--accent)!important}.ds-eval-level-cell-segs i.on{background:var(--accent)}.ds-gap-drawer-bg.\!on{opacity:1!important;pointer-events:auto!important}.ds-gap-drawer-bg.on{opacity:1;pointer-events:auto}.ds-gap-drawer.\!on{transform:translate(0)!important}.ds-gap-drawer.on{transform:translate(0)}.ds-posting-nav-row.\!on{background:var(--ink-50, rgba(22, 25, 21, .04))!important}.ds-posting-nav-row.on{background:var(--ink-50, rgba(22, 25, 21, .04))}.ds-posting-nav-row.\!on .ds-posting-nav-badge{background:var(--foreground)!important;color:var(--background, #fff)!important}.ds-posting-nav-row.on .ds-posting-nav-badge{background:var(--foreground);color:var(--background, #fff)}.fin-nav-settings.\!on{background:#2d83482e!important;color:var(--sidebar-ink)!important}button.fin-nav-signout:disabled{opacity:.6;cursor:not-allowed}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-4{bottom:1rem}.left-0{left:0}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-2{top:.5rem}.top-4{top:1rem}.top-\[3px\]{top:3px}.top-\[50\%\]{top:50%}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.-ml-2{margin-left:-.5rem}.-mt-7{margin-top:-1.75rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-3\.5{width:.875rem;height:.875rem}.size-9{width:2.25rem;height:2.25rem}.h-0{height:0px}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[3px\]{height:3px}.h-\[7px\]{height:7px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-52{max-height:13rem}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.min-h-24{min-height:6rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[168px\]{min-height:168px}.min-h-\[2\.375rem\]{min-height:2.375rem}.min-h-\[210px\]{min-height:210px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[5rem\]{min-height:5rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[190px\]{width:190px}.w-\[22px\]{width:22px}.w-\[3\.75rem\]{width:3.75rem}.w-\[7px\]{width:7px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[124px\]{min-width:124px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.max-w-0{max-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.-translate-y-\[200\%\]{--tw-translate-y: -200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--color-surface-border-alpha-08\)\]>:not([hidden])~:not([hidden]){border-color:var(--color-surface-border-alpha-08)}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.375rem\]{border-radius:.375rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg, .6rem)}.rounded-md{border-radius:var(--radius-md, .5rem)}.rounded-sm{border-radius:var(--radius-sm, .45rem)}.rounded-xl{border-radius:var(--radius-xl, .65rem)}.rounded-xs{border-radius:var(--radius-xs, .375rem)}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--color-surface-border-alpha-08\)\]{border-color:var(--color-surface-border-alpha-08)}.border-\[var\(--color-surface-border-alpha-12\)\]{border-color:var(--color-surface-border-alpha-12)}.border-\[var\(--color-surface-border-alpha-18\)\]{border-color:var(--color-surface-border-alpha-18)}.border-\[var\(--ink-100\)\]{border-color:var(--ink-100)}.border-\[var\(--ink-200\)\]{border-color:var(--ink-200)}.border-accent{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-accent-alpha-26{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-accent-alpha-26, rgba(29, 107, 69, .26)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--border, #dcdfd9) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-control-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-control-border, rgba(22, 25, 21, .5)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-destructive{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--destructive, #b8324c) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-foreground{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--foreground, #161915) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-input{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--input, #dcdfd9) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--primary, #1d6b45) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-600{--tw-border-opacity: 1;border-color:rgb(225 29 72 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-status-danger-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-status-danger-border, rgba(184, 50, 76, .18)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-status-success-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-status-success-border, rgba(22, 101, 52, .18)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-status-warning-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-status-warning-border, rgba(184, 101, 26, .18)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-surface-border-alpha-08{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-surface-border-alpha-08, rgba(22, 25, 21, .08)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-surface-border-alpha-12{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-surface-border-alpha-12, rgba(22, 25, 21, .12)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-surface-border-alpha-18{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-surface-border-alpha-18, rgba(22, 25, 21, .18)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-transparent{border-color:transparent}.\!bg-accent{--tw-bg-opacity: 1 !important;background-color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-bg-opacity, 1) * 100%),transparent)!important}.bg-\[color-mix\(in_srgb\,var\(--accent\)_22\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--accent) 22%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--color-status-danger\)_22\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--color-status-danger) 22%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--color-status-success\)_22\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--color-status-success) 22%,var(--card))}.bg-\[color-mix\(in_srgb\,var\(--color-status-warning\)_22\%\,var\(--card\)\)\]{background-color:color-mix(in srgb,var(--color-status-warning) 22%,var(--card))}.bg-\[var\(--color-status-info\)\]{background-color:var(--color-status-info)}.bg-\[var\(--color-surface-border-alpha-08\)\]{background-color:var(--color-surface-border-alpha-08)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-surface-raised\)\]{background-color:var(--color-surface-raised)}.bg-\[var\(--ink-100\)\]{background-color:var(--ink-100)}.bg-\[var\(--ink-300\)\]{background-color:var(--ink-300)}.bg-\[var\(--ink-50\)\]{background-color:var(--ink-50)}.bg-accent{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-accent-secondary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent-secondary, #155b3a) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-accent-surface{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent-surface, #f1f7f3) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--background, #ffffff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-black\/80{background-color:#000c}.bg-border{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--border, #dcdfd9) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-card{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--card, #ffffff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-destructive{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--destructive, #b8324c) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-700{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.bg-info-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-info-bg, rgba(22, 25, 21, .035)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-muted{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-muted\/40{background-color:color-mix(in srgb,var(--muted, #ecedea) 40%,transparent)}.bg-popover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--popover, #ffffff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-status-danger{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-danger, #b8324c) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-status-danger-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-danger-bg, rgba(184, 50, 76, .07)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-status-success{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-success, #166534) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-status-success-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-success-bg, rgba(22, 101, 52, .07)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-status-warning{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-warning, #8a4a10) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-status-warning-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-warning-bg, rgba(184, 101, 26, .07)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-surface-border-alpha-08{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-surface-border-alpha-08, rgba(22, 25, 21, .08)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-surface-muted{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-surface-muted, #f7f8f5) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-surface-raised{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-surface-raised, #ffffff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-transparent{background-color:transparent}.bg-warning-strong{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-warning-strong, #b8651a) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fill-accent{fill:color-mix(in srgb,var(--accent, #1d6b45) 100%,transparent)}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.48rem\]{padding-left:.48rem;padding-right:.48rem}.px-\[0\.85rem\]{padding-left:.85rem;padding-right:.85rem}.px-\[0\.88rem\]{padding-left:.88rem;padding-right:.88rem}.px-\[1\.15rem\]{padding-left:1.15rem;padding-right:1.15rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.2rem\]{padding-top:.2rem;padding-bottom:.2rem}.py-\[0\.56rem\]{padding-top:.56rem;padding-bottom:.56rem}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono, "Public Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif)}.text-2xl{font-size:var(--text-2xl, 1.3rem);line-height:var(--lh-snug, 1.35)}.text-2xs{font-size:var(--text-2xs, .625rem);line-height:var(--lh-normal, 1.48)}.text-3xl{font-size:var(--text-3xl, 1.55rem);line-height:var(--lh-snug, 1.35)}.text-base{font-size:var(--text-base, .875rem);line-height:var(--lh-normal, 1.48)}.text-lg{font-size:var(--text-lg, 1rem);line-height:var(--lh-snug, 1.35)}.text-sm{font-size:var(--text-sm, .8125rem);line-height:var(--lh-normal, 1.48)}.text-table{font-size:var(--text-table, .75rem);line-height:var(--lh-normal, 1.48)}.text-table-head{font-size:var(--text-table-head, .65625rem);line-height:var(--lh-normal, 1.48)}.text-xl{font-size:var(--text-xl, 1.05rem);line-height:var(--lh-snug, 1.35)}.text-xs{font-size:var(--text-xs, .72rem);line-height:var(--lh-normal, 1.48)}.font-\[680\]{font-weight:680}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-\[1\.55\]{line-height:1.55}.leading-none{line-height:1}.leading-relaxed{line-height:var(--lh-relaxed, 1.55)}.leading-snug{line-height:var(--lh-snug, 1.35)}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:var(--tracking-tight, -.025em)}.tracking-wider{letter-spacing:.05em}.\!text-accent-foreground{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--accent-foreground, #ffffff) calc(var(--tw-text-opacity, 1) * 100%),transparent)!important}.text-\[color\:var\(--ink-700\)\]{color:var(--ink-700)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--color-foreground-alpha-65\)\]{color:var(--color-foreground-alpha-65)}.text-\[var\(--color-foreground-alpha-70\)\]{color:var(--color-foreground-alpha-70)}.text-\[var\(--color-status-danger\)\]{color:var(--color-status-danger)}.text-\[var\(--color-status-info\)\]{color:var(--color-status-info)}.text-\[var\(--color-status-success\)\]{color:var(--color-status-success)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--ink-300\)\]{color:var(--ink-300)}.text-\[var\(--ink-400\)\]{color:var(--ink-400)}.text-\[var\(--ink-500\)\]{color:var(--ink-500)}.text-\[var\(--ink-900\)\]{color:var(--ink-900)}.text-accent{--tw-text-opacity: 1;color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-accent-deep{--tw-text-opacity: 1;color:color-mix(in srgb,var(--accent-deep, #153d26) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-accent-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--accent-foreground, #ffffff) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-accent-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-accent-text, #1d6b45) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-brand-secondary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-current{color:currentColor}.text-destructive{--tw-text-opacity: 1;color:color-mix(in srgb,var(--destructive, #b8324c) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-destructive-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--destructive-foreground, #ffffff) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--foreground, #161915) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-muted-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--muted-foreground, #5d635a) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-muted-foreground\/50{color:color-mix(in srgb,var(--muted-foreground, #5d635a) 50%,transparent)}.text-popover-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--popover-foreground, #161915) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-status-danger{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-status-danger, #b8324c) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-status-success{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-status-success, #166534) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-status-warning{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-status-warning, #8a4a10) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.\!opacity-0{opacity:0!important}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(22\,25\,21\,0\.03\)\]{--tw-shadow: 0 1px 2px rgba(22,25,21,.03);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ask{--tw-shadow: var(--shadow-ask, 0 1px 2px rgba(0, 0, 0, .04), 0 16px 40px -24px rgba(0, 0, 0, .45));--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--shadow-card, 0 1px 2px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .04)), 0 4px 12px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .04)));--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px var(--color-shadow-black-alpha-10, rgba(22, 25, 21, .08));--tw-shadow-colored: 0 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .06));--tw-shadow-colored: 0 4px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-pop{--tw-shadow: var(--shadow-pop, 0 8px 24px var(--color-shadow-black-alpha-10, rgba(22, 25, 21, .08)));--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .04));--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--shadow-xs, 0 1px 2px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .04)));--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: color-mix(in srgb, var(--card, #ffffff) 100% , transparent);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-accent{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--accent, #1d6b45) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.ring-status-danger{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--color-status-danger, #b8324c) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.ring-status-success{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--color-status-success, #166534) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.ring-status-warning{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--color-status-warning, #8a4a10) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.ring-offset-background{--tw-ring-offset-color: color-mix(in srgb, var(--background, #ffffff) 100% , transparent)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.\!running{animation-play-state:running!important}.running{animation-play-state:running}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;scroll-behavior:auto!important}}.ds-intake-main{background:var(--card);flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.ds-intake-scroll{flex:1 1 0%;min-height:0;overflow-y:auto;padding:32px 28px 48px}.ds-intake-col{max-width:880px;margin:0 auto}.ds-intake-title{font-family:var(--font-ui);font-weight:680;font-size:var(--text-2xl);line-height:1.2;letter-spacing:-.02em;color:var(--ink-900);margin:0 0 10px;text-wrap:balance}.ds-intake-sub{font-size:var(--text-base);line-height:1.55;color:var(--ink-500);margin:0 0 24px;text-wrap:pretty}.ds-intake-body{display:flex;flex-direction:column;gap:16px}.ds-intake-vchip{border:1px solid var(--ink-200);border-radius:var(--radius-lg);padding:12px 14px;background:var(--card);display:flex;flex-direction:column;gap:6px}.ds-intake-vchip.pass{border-color:var(--green-100);background:var(--green-50)}.ds-intake-vchip.fail{border-color:#b8324c4d;background:#b8324c0a}.ds-intake-vchip.pending{border-color:var(--ink-200);background:var(--card)}.ds-intake-vchip.pending .ds-intake-vchip-mark{background:var(--ink-200);color:var(--ink-900)}.ds-intake-vchip.pending .ds-intake-vchip-status{color:var(--ink-500)}.ds-intake-vchip-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ds-intake-vchip-rule{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);line-height:1.4;flex:1}.ds-intake-radio-list{display:flex;flex-direction:column;gap:10px}.ds-intake-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;width:100%;display:grid;grid-template-columns:40px 1fr 22px;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--ink-200);border-radius:12px;background:var(--card);color:var(--ink-900);font:500 var(--text-base) "Public Sans",sans-serif;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.ds-intake-radio:hover{border-color:var(--ink-300);background:var(--color-surface-muted)}.ds-intake-radio.on{border-color:var(--green-700);background:#2d83480a;box-shadow:0 0 0 1px var(--green-700)}.ds-intake-radio .i{width:40px;height:40px;border-radius:10px;background:var(--ink-50);color:var(--ink-700);display:inline-flex;align-items:center;justify-content:center}.ds-intake-radio.on .i{background:var(--green-700);color:#fff}.ds-intake-radio .m{display:flex;flex-direction:column;gap:3px;min-width:0}.ds-intake-radio .m .t{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}.ds-intake-radio .m .s{font-size:var(--text-sm);color:var(--ink-500);line-height:1.5}.ds-intake-radio .r{width:18px;height:18px;border:2px solid var(--ink-300);border-radius:999px;position:relative}.ds-intake-radio.on .r{border-color:var(--green-700)}.ds-intake-radio.on .r span{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:var(--green-700);display:block}.ds-intake-field{display:flex;flex-direction:column;gap:6px}.ds-intake-field label{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}.ds-intake-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding:0 16px;background:var(--card);border:1px solid var(--ink-200);border-radius:var(--radius-md);font:500 var(--text-md) "Public Sans",sans-serif;color:var(--ink-900);transition:border-color .14s ease,box-shadow .14s ease}.ds-intake-input:focus{outline:0;border-color:var(--green-700);box-shadow:0 0 0 3px #1d6b451a}.ds-intake-input.tabular{font-variant-numeric:tabular-nums;letter-spacing:.01em}.ds-intake-input-wrap{position:relative}.ds-intake-input-ok{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:600;color:var(--color-accent-text);background:var(--green-50);padding:4px 8px;border-radius:6px}.ds-intake-hint{font-size:var(--text-xs);color:var(--ink-500);line-height:1.5}.ds-intake-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ds-intake-toggle{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--ink-200);border-radius:var(--radius-lg);background:var(--card);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.ds-intake-toggle:hover{border-color:var(--ink-300);background:var(--color-surface-muted)}.ds-intake-toggle-t{font-size:var(--text-base);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}.ds-intake-toggle-s{font-size:var(--text-sm);color:var(--ink-500);margin-top:3px;line-height:1.5}.ds-intake-toggle:has([data-state=checked]){border-color:var(--green-700);background:#2d83480a;box-shadow:0 0 0 1px var(--green-700)}.ds-intake-followup{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px dashed var(--ink-200);border-radius:12px;background:var(--color-surface-muted)}.ds-intake-followup-label{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.ds-intake-followup-row{display:flex;align-items:center;gap:12px}.ds-intake-followup-row .ds-intake-input{max-width:160px}.ds-intake-followup-hint{font-size:var(--text-xs);color:var(--ink-500)}.ds-intake-block{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:12px;background:#b8651a0f;border:1px solid rgba(184,101,26,.22)}.ds-intake-block-icon{width:32px;height:32px;border-radius:8px;background:#b8651a29;color:var(--color-warning-strong);display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px}.ds-intake-block-title{font-size:var(--text-base);font-weight:600;color:var(--ink-900);margin-bottom:4px}.ds-intake-block-body{font-size:var(--text-sm);color:var(--ink-700);line-height:1.55}.ds-intake-note{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:var(--radius-lg);background:var(--accent-surface);border:1px solid var(--green-200);color:var(--accent-secondary);font-size:var(--text-sm);line-height:1.55}.ds-intake-note svg{color:var(--accent-secondary);flex:0 0 auto;margin-top:2px}.ds-intake-warn{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:8px;margin-top:10px;background:#b8324c0d;border:1px solid rgba(184,50,76,.2);color:var(--color-danger-strong);font-size:var(--text-sm);line-height:1.55}.ds-intake-warn strong{font-weight:700}.ds-intake-rowbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;padding:4px 6px;border-radius:var(--radius-md);cursor:pointer;color:var(--ink-500)}.ds-intake-rowbtn:hover{background:var(--ink-100);color:var(--ink-900)}.ds-intake-validation{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ds-intake-vchip-people{display:flex;align-items:flex-end;gap:3px;min-height:18px;flex-wrap:wrap}.ds-intake-person{display:inline-block}.ds-intake-person-employee{fill:var(--green-700)}.ds-intake-person-employer{fill:var(--ink-300)}.ds-intake-person-woman{fill:var(--green-700)}.ds-intake-person-man{fill:var(--green-300)}.ds-intake-vchip-legend{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:var(--text-2xs);color:var(--ink-500)}.ds-intake-legend-item{display:inline-flex;align-items:center;gap:4px}.ds-intake-legend-swatch{width:8px;height:8px;border-radius:999px;display:inline-block}.ds-intake-legend-swatch.ds-intake-person-employee{background:var(--green-700)}.ds-intake-legend-swatch.ds-intake-person-employer{background:var(--ink-300)}.ds-intake-legend-swatch.ds-intake-person-woman{background:var(--green-700)}.ds-intake-legend-swatch.ds-intake-person-man{background:var(--green-300)}.ds-intake-vchip-status{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:500;color:var(--ink-900);padding-top:8px;border-top:1px solid rgba(24,34,27,.06)}.ds-intake-vchip-mark{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px}.ds-intake-vchip.pass .ds-intake-vchip-mark{background:var(--green-700);color:#fff}.ds-intake-vchip.fail .ds-intake-vchip-mark{background:var(--color-danger-strong);color:#fff}.ds-intake-vchip.pass .ds-intake-vchip-status{color:var(--color-accent-text);border-top-color:#2d83482e}.ds-intake-vchip.fail .ds-intake-vchip-status{color:var(--color-danger-strong);border-top-color:#b8324c2e}.ds-intake-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;border:1px dashed var(--ink-200);border-radius:12px;background:var(--color-surface-muted);text-align:center}.ds-intake-empty svg{color:var(--ink-400);margin-bottom:12px}.ds-intake-empty-t{font-family:Public Sans,system-ui,sans-serif;font-size:var(--text-lg);font-weight:600;color:var(--ink-900);margin-bottom:6px;letter-spacing:-.005em}.ds-intake-empty-s{font-size:var(--text-sm);color:var(--ink-500);line-height:1.55;max-width:380px}.ds-intake-derived{background:var(--accent-surface);border:1px solid var(--green-200);border-radius:12px;overflow:hidden}.ds-intake-derived-head{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--green-200);font-size:var(--text-xs);font-weight:600;color:var(--accent-secondary);letter-spacing:.02em}.ds-intake-derived-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.ds-intake-derived-cell{padding:14px 16px;border-right:1px solid var(--green-200);display:flex;flex-direction:column;gap:4px}.ds-intake-derived-cell:last-child{border-right:0}.ds-intake-derived-k{font-size:var(--text-xs);color:var(--accent-secondary);font-weight:500;letter-spacing:.01em}.ds-intake-derived-v{font-family:Public Sans,system-ui,sans-serif;font-size:var(--text-xl);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}.ds-intake-derived-c{font-size:var(--text-2xs);color:var(--accent-secondary);line-height:1.45}.ds-intake-summary{display:flex;flex-direction:column;gap:8px}.ds-intake-sumblock{border:1px solid var(--ink-100);border-radius:var(--radius-lg);padding:14px 16px;background:var(--card)}.ds-intake-sumblock-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ds-intake-sumblock-head .n{width:20px;height:20px;border-radius:999px;background:var(--green-50);color:var(--color-accent-text);font-size:var(--text-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ds-intake-sumblock-head .t{font-family:Public Sans,system-ui,sans-serif;font-size:var(--text-base);font-weight:600;color:var(--ink-900);letter-spacing:-.005em;flex:1}.ds-intake-sumblock-head .e{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:600 var(--text-xs) "Public Sans",sans-serif;color:var(--color-accent-text);padding:4px 8px;border-radius:6px}.ds-intake-sumblock-head .e:hover{background:var(--green-50)}.ds-intake-sumblock-rows{display:flex;flex-direction:column;gap:5px;padding-left:30px}.ds-intake-sumblock-row{display:flex;gap:12px;font-size:var(--text-sm);line-height:1.5}.ds-intake-sumblock-row .k{color:var(--ink-500);min-width:170px}.ds-intake-sumblock-row .v{color:var(--ink-900);font-weight:500}.ds-intake-attest{border:1px solid var(--ink-200);border-radius:12px;background:var(--card);transition:border-color .14s ease,background-color .14s ease}.ds-intake-attest.on{border-color:var(--green-300);background:#2d83480a}.ds-intake-attest-head{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--ink-100);font-size:var(--text-xs);font-weight:600;color:var(--ink-900)}.ds-intake-attest.on .ds-intake-attest-head{border-bottom-color:#2d83482e}.ds-intake-attest-row{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;font-size:var(--text-sm);line-height:1.55;color:var(--ink-900)}.ds-intake-learn{margin-top:16px;border:1px solid var(--ink-100);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}.ds-intake-learn-body{padding:14px 16px 16px;font-size:var(--text-sm);line-height:1.65;color:var(--ink-700);border-top:1px solid var(--green-200);background:var(--accent-surface);display:flex;flex-direction:column;gap:12px}.ds-intake-actions{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:14px 36px;background:var(--card);border-top:1px solid var(--ink-100)}.ds-intake-back,.ds-intake-continue{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font:600 var(--text-base) "Public Sans",sans-serif;border-radius:var(--radius-md);transition:background-color .14s ease,color .14s ease}.ds-intake-back{height:44px;padding:0 16px;background:none;border:1px solid transparent;color:var(--ink-500)}.ds-intake-back:hover{background:var(--ink-100);color:var(--ink-900)}.ds-intake-continue{height:46px;padding:0 22px;background:var(--accent);color:var(--accent-foreground);border:0;box-shadow:0 1px 2px #16191514,0 0 0 1px #0000000a inset}.ds-intake-continue:hover:not(:disabled){background:var(--accent-secondary)}.ds-intake-continue:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.wx-news-row{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:9px 12px;border-bottom:1px solid var(--border)}.wx-news-row:last-child{border-bottom:0}.wx-news-row:hover{background:var(--ink-50);cursor:pointer}.wx-news-tag-pill{display:inline-flex;align-items:center;padding:1px 5px;border:1px solid transparent;border-radius:4px;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5}.wx-tag-cnesst{background:var(--wx-accent);color:var(--accent-foreground)}.wx-tag-law{background:#ad26481a;color:var(--wx-tag-law-ink, #ad2648)}.wx-tag-op{background:var(--wx-accent-soft);color:var(--wx-accent-deep)}.wx-tag-press{background:var(--ink-100);color:var(--ink-700)}.wx-tag-federal{background:var(--ink-50);color:var(--ink-500);border-color:var(--border)}.wx-news-fav{width:22px;height:22px;border-radius:6px;align-self:start;margin-top:1px;-o-object-fit:contain;object-fit:contain;background:var(--card);border:1px solid var(--ink-100)}.wx-news-fav-fb{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:800;color:var(--accent-foreground);background:var(--wx-accent);border-color:transparent}.wx-news-meta{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--ink-500);margin-bottom:4px}.wx-news-src{font-weight:600;color:var(--ink-700)}.wx-news-sep{color:var(--ink-300)}.wx-news-title{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);line-height:1.35;letter-spacing:-.005em}.wx-news-excerpt{font-size:var(--text-xs);color:var(--ink-500);line-height:1.45;margin-top:4px}.wx-veille-page{display:flex;flex-direction:column;height:100%;overflow-y:auto}.wx-veille-body{width:100%;padding:28px max(24px,calc((100% - var(--page-measure)) / 2)) 48px}.wx-veille-back{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:4px 0;font-size:var(--text-sm);font-weight:600;color:var(--wx-accent-deep);cursor:pointer}.wx-veille-back:hover{text-decoration:underline}.wx-veille-title{font-size:var(--text-2xl);font-weight:680;color:var(--ink-900);letter-spacing:-.02em;margin:14px 0 4px}.wx-veille-sub{font-size:var(--text-sm);color:var(--ink-500);margin:0 0 20px}.wx-veille-list{border:1px solid var(--ink-100);border-radius:12px;overflow:hidden;background:var(--card)}.all-ex-page{display:flex;flex-direction:column;height:100%;overflow-y:auto}.all-ex-topbar{padding:16px 40px;background:var(--color-surface-raised);border-bottom:1px solid var(--ink-100)}.all-ex-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font-size:var(--text-sm);color:var(--ink-500);padding:0;display:flex;align-items:center;gap:4px}.all-ex-back:hover{color:var(--ink-900)}.all-ex-body{width:100%;padding:32px max(40px,calc((100% - var(--page-measure)) / 2))}.all-ex-header{margin-bottom:20px}.all-ex-title{font-size:var(--text-2xl);font-weight:680;color:var(--ink-900);margin:0 0 4px;letter-spacing:-.02em}@keyframes wx-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wx-news-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 24px;text-align:center;color:var(--ink-500)}.wx-news-empty svg{color:var(--ink-300)}.wx-news-row{transition:background .12s ease}.wx-news-loading{padding:14px 18px;display:flex;flex-direction:column;gap:10px}.wx-news-skeleton{height:60px;border-radius:6px}.wx-news-empty{padding:32px 18px;text-align:center;color:var(--ink-500);font-size:var(--text-sm)}[data-snapshot-table]{background:var(--card);--snapshot-cell-ink: var(--ink-900);--jss-header-bg: color-mix(in srgb, var(--snapshot-cell-ink) 3.5%, var(--card));--jss-header-bg-active: color-mix(in srgb, var(--accent) 10%, var(--card));--jss-range-tint: color-mix(in srgb, var(--accent) 8%, transparent);--snapshot-marker-pinned: var(--accent);--snapshot-marker-dirty: var(--color-warning-strong);--snapshot-dirty-wash: color-mix(in srgb, var(--color-warning-strong) 9%, transparent);--snapshot-derived-wash: color-mix(in srgb, var(--ink-100) 45%, transparent);--snapshot-marker-imputed: var(--ink-500);--sheet-mark-ambre: color-mix(in srgb, var(--color-warning-strong) 16%, transparent);--sheet-mark-bleu: color-mix(in srgb, var(--color-status-info) 16%, transparent);--sheet-mark-vert: color-mix(in srgb, var(--color-status-success) 16%, transparent);--sheet-mark-rose: color-mix(in srgb, var(--color-status-danger) 14%, transparent);--sheet-mark-parked: var(--ink-500)}.nivo-sheet-grid--multiline .jss_worksheet td,.nivo-sheet-grid--multiline td{white-space:pre-wrap;vertical-align:top;line-height:1.35;height:calc(var(--nivo-sheet-lines, 3) * 1.35em + .75rem);overflow:hidden}.nivo-sheet-grid table.jss_worksheet{min-width:100%}[data-snapshot-table] .nivo-sheet-grid{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-xs);--snapshot-cell-ink: var(--ink-900);--jss-header-bg: color-mix(in srgb, var(--snapshot-cell-ink) 3.5%, var(--card));--jss-header-bg-active: color-mix(in srgb, var(--accent) 10%, var(--card));--jss-range-tint: color-mix(in srgb, var(--accent) 8%, transparent);--snapshot-marker-pinned: var(--accent);--snapshot-marker-dirty: var(--color-warning-strong);--snapshot-dirty-wash: color-mix(in srgb, var(--color-warning-strong) 9%, transparent);--snapshot-derived-wash: color-mix(in srgb, var(--ink-100) 45%, transparent);--snapshot-marker-imputed: var(--ink-500);--sheet-mark-ambre: color-mix(in srgb, var(--color-warning-strong) 16%, transparent);--sheet-mark-bleu: color-mix(in srgb, var(--color-status-info) 16%, transparent);--sheet-mark-vert: color-mix(in srgb, var(--color-status-success) 16%, transparent);--sheet-mark-rose: color-mix(in srgb, var(--color-status-danger) 14%, transparent);--sheet-mark-parked: var(--ink-500)}.jss_about{display:none!important}[data-snapshot-table] .jss_spreadsheet{background-color:var(--card);border:0}[data-snapshot-table] .jss_container{display:block;padding-right:0}[data-snapshot-table] .jss_content{display:block;padding:0;scrollbar-color:var(--color-foreground-alpha-16) transparent;max-height:calc(100vh - 260px)!important;min-height:320px;overflow:auto}[data-snapshot-table] .jss_content::-webkit-scrollbar{width:10px;height:10px}[data-snapshot-table] .jss_content::-webkit-scrollbar-track{background:transparent}[data-snapshot-table] .jss_content::-webkit-scrollbar-thumb{background:var(--color-foreground-alpha-16);border-radius:999px;border:2px solid transparent;background-clip:padding-box}[data-predominance-table] [data-snapshot-table] .jss_content{max-height:min(700px,calc(100vh - 260px))!important}.ds-pred-surface [data-snapshot-table] .nivo-sheet-grid{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}[data-snapshot-table] .jss_worksheet{background-color:var(--card);border-right-color:transparent;border-bottom-color:transparent;font-size:var(--text-table);font-variant-numeric:tabular-nums;color:var(--snapshot-cell-ink)}[data-snapshot-table] .jss_worksheet>tbody>tr>td{border-top:1px solid var(--color-surface-border-alpha-08);border-left:0;border-right:1px solid var(--color-foreground-alpha-04);padding:8px 12px;height:35px;line-height:1.48;font-size:var(--text-table);color:var(--snapshot-cell-ink)}[data-snapshot-table] .jss_worksheet>tbody>tr>td:last-child{border-right:0}[data-snapshot-table] .jss_worksheet>tbody>tr:first-child>td{border-top-color:transparent}[data-snapshot-table] .jss_worksheet>tbody>tr:hover>td:not(.highlight):not(.selection){background-color:var(--ink-50)}[data-snapshot-table] .jss_worksheet>thead>tr>td{background-color:var(--card);border-top:0;border-left:0;border-right:1px solid var(--color-foreground-alpha-04);border-bottom:1px solid var(--color-surface-border-alpha-12);padding:0 16px;height:33px;font-family:var(--font-ui);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}[data-snapshot-table] .jss_worksheet>thead>tr>td:last-child{border-right:0}[data-snapshot-table] .jss_worksheet>thead>tr:last-child>td{border-bottom:1px solid var(--color-surface-border-alpha-12)}[data-snapshot-table] .jss_worksheet>thead>tr>td.selected{background-color:var(--jss-header-bg-active);color:var(--accent)}[data-snapshot-table] .jss_worksheet>thead>tr:has(td.jss_column_filter)>td{height:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:0;line-height:0}[data-snapshot-table] .jss_worksheet>thead td.jss_column_filter{background-image:none!important}[data-snapshot-table] .jss_worksheet>thead>tr:has(td.jss_column_filter){visibility:collapse}[data-snapshot-table] .jss_worksheet>thead>tr:has(td.jss_column_filter)>td>*:not([class*=jdropdown]){display:none}[data-snapshot-table] .jss_worksheet>thead>tr:has(td.jss_column_filter) [class*=jdropdown]{visibility:visible}[data-snapshot-table] .jss_worksheet>thead td>input{background:transparent;border:0;outline:none;color:var(--snapshot-cell-ink);font-size:var(--text-xs);font-family:inherit}[data-snapshot-table] .jss_worksheet>tbody>tr>td:first-child{background-color:var(--card);color:var(--ink-300);font-size:var(--text-xs);font-weight:500;text-align:center}[data-snapshot-table] .jss_worksheet>tbody>tr:hover>td:first-child{color:var(--ink-500)}[data-snapshot-table] .jss_worksheet>tbody>tr.selected>td:first-child{background-color:var(--accent-surface);color:var(--accent)}[data-snapshot-table] .jss_worksheet>tbody>tr>td.readonly{color:var(--ink-400);background-color:transparent}[data-snapshot-table] .jss_worksheet .highlight,[data-snapshot-table] .jss_worksheet .selection{background-color:var(--jss-range-tint)}[data-snapshot-table] .jss_corner{background-color:var(--accent);border:1px solid var(--card);border-radius:1px}[data-snapshot-table] .jss_worksheet>tbody>tr>td.editor{outline:2px solid var(--ring);outline-offset:-2px;background-color:var(--card)}[data-snapshot-table] .jss_worksheet>tbody>tr>td>input,[data-snapshot-table] .jss_worksheet>tbody>tr>td>textarea,[data-snapshot-table] .jss_worksheet>tbody>tr>td>select{color:var(--snapshot-cell-ink);font-size:var(--text-table);font-family:inherit}[data-snapshot-table] .jss_worksheet thead .jss_freezed,[data-snapshot-table] .jss_worksheet tfoot .jss_freezed{box-shadow:1px 0 0 0 var(--border),4px 0 8px -4px var(--color-shadow-black-alpha-10)!important}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_freezed{z-index:1;background-color:var(--card);box-shadow:1px 0 0 0 var(--border),4px 0 8px -4px var(--color-shadow-black-alpha-10)!important}[data-snapshot-table] .jss_worksheet tbody .jss_freezed.highlight{background-color:color-mix(in srgb,var(--accent) 7%,var(--card))}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_dropdown{background-image:none;position:relative;padding-right:24px}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_dropdown:not(.editor):after{content:"";position:absolute;right:9px;top:50%;width:12px;height:12px;transform:translateY(-50%);background-color:var(--muted-foreground);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none;opacity:0;transition:opacity .12s ease}[data-snapshot-table] .jss_worksheet>tbody>tr:hover>td.jss_dropdown:not(.editor):after,[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_dropdown.highlight:not(.editor):after{opacity:1}[data-snapshot-table] .nivo-sev{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type]{padding-left:30px;padding-right:24px;height:33px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:sticky;top:0;text-align:left}[data-snapshot-table] .nivo-jd-grid .jss_worksheet>thead>tr>td{text-align:center!important;vertical-align:middle}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-inferred]:after{content:"";position:absolute;right:22px;top:calc(50% - 3px);width:6px;height:6px;border-radius:999px;background:var(--color-warning-strong, #b45309)}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type]:before{content:"";position:absolute;left:10px;top:calc(50% - 7px);width:14px;height:14px;background-color:var(--ink-500);-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type=text]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7V5h16v2M9 20h6M12 5v15'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7V5h16v2M9 20h6M12 5v15'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type=numeric]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16M4 15h16M10 3L8 21M16 3l-2 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16M4 15h16M10 3L8 21M16 3l-2 18'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type=calendar]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type=dropdown]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 9l4 4 4-4'/%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 9l4 4 4-4'/%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type=formula]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 4H9a3 3 0 0 0-3 3v13M6 12h9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 4H9a3 3 0 0 0-3 3v13M6 12h9'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type]:after{content:"";position:absolute;right:6px;top:calc(50% - 7px);width:14px;height:14px;background-color:var(--muted-foreground);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transition:opacity .12s ease;cursor:pointer}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-type]:hover:after{opacity:1}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-filtered]{color:var(--accent)}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-filtered]:before{background-color:var(--accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z'/%3E%3C/svg%3E")!important}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-filtered]:after{opacity:1;background-color:var(--accent)}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-edited=pinned]{background-image:radial-gradient(circle at calc(100% - 6px) 6px,var(--snapshot-marker-pinned) 2.4px,transparent 2.6px);background-repeat:no-repeat}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-edited=dirty]{background-image:radial-gradient(circle at calc(100% - 6px) 6px,var(--snapshot-marker-dirty) 2.4px,transparent 2.6px);background-repeat:no-repeat}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-imputed=true]{background-image:radial-gradient(circle at calc(100% - 6px) 6px,var(--snapshot-marker-imputed) 2.4px,transparent 2.6px);background-repeat:no-repeat}[data-snapshot-table] .jtabs-headers-container{display:none}[data-snapshot-table] .jss_worksheet input[type=checkbox]{accent-color:var(--accent)}.nivo-sev{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;padding:.15rem .5rem;font-size:var(--text-xs);font-weight:600;line-height:1.4;white-space:nowrap;border:1px solid transparent}.nivo-sev-dot{width:.4rem;height:.4rem;border-radius:50%;flex:none;background:currentColor}.nivo-sev-blocking{color:var(--color-status-danger);background:var(--color-status-danger-bg);border-color:var(--color-status-danger-border)}.nivo-sev-waiting,.nivo-sev-advisory{color:var(--color-status-warning);background:var(--color-status-warning-bg);border-color:var(--color-status-warning-border)}.nivo-sev-resolved{color:var(--color-status-success);background:var(--color-status-success-bg);border-color:var(--color-status-success-border)}.nivo-sev-neutral{color:var(--ink-600);background:var(--color-surface-muted);border-color:var(--color-surface-border-alpha-08)}.nivo-sev-wrap{display:flex;align-items:flex-start;white-space:normal}.nivo-sev-wrap .nivo-sev-dot{margin-top:.375rem}@keyframes nivo-flash{0%,to{box-shadow:none}25%,65%{box-shadow:inset 0 0 0 2px var(--accent)}}.nivo-sheet-skeleton{padding:0}.nivo-sheet-skeleton .nivo-sk-toolbar{display:flex;gap:8px;padding:8px 10px;border-bottom:1px solid var(--color-surface-border-alpha-08)}.nivo-sheet-skeleton .nivo-sk-chip{width:22px;height:22px;border-radius:var(--radius-sm);background:var(--color-surface-muted)}.nivo-sheet-skeleton .nivo-sk-row{display:flex;align-items:center;height:34px;border-bottom:1px solid var(--color-surface-border-alpha-08)}.nivo-sheet-skeleton .nivo-sk-head{height:32px;background:var(--color-surface-muted)}.nivo-sheet-skeleton .nivo-sk-gutter{flex:0 0 52px;display:flex;justify-content:center}.nivo-sheet-skeleton .nivo-sk-cell{flex:1 1 0;padding:0 10px;min-width:90px}.nivo-sheet-skeleton .nivo-sk-bar{display:block;height:9px;border-radius:999px;background:linear-gradient(90deg,var(--color-surface-muted) 0%,color-mix(in srgb,var(--snapshot-cell-ink, var(--ink-900)) 8%,var(--card)) 50%,var(--color-surface-muted) 100%);background-size:200% 100%;animation:nivo-sk-shimmer 1.4s ease-in-out infinite}@keyframes nivo-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-snapshot-table] .jtoolbar-item[data-tip]{position:relative}[data-snapshot-table] .jtoolbar-item[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);z-index:60;white-space:nowrap;background:var(--ink-900);color:#fff;font-size:var(--text-xs);line-height:1.4;padding:3px 8px;border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);pointer-events:none}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_comments[data-note]{position:relative}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_comments[data-note]:hover:before{content:attr(data-note);position:absolute;left:8px;bottom:calc(100% + 4px);z-index:60;max-width:280px;width:-moz-max-content;width:max-content;white-space:normal;background:var(--ink-900);color:#fff;font-size:var(--text-xs);line-height:1.45;padding:6px 9px;border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);pointer-events:none}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_comments{position:relative;background-image:none}[data-snapshot-table] .jss_worksheet>tbody>tr>td.jss_comments:after{content:"";position:absolute;top:6px;right:6px;width:5px;height:5px;border-radius:999px;background:var(--color-warning-strong);pointer-events:none}[data-snapshot-table] .jss_toolbar{background-color:transparent;border:0;border-bottom:1px solid var(--color-surface-border-alpha-08);padding:8px 12px;margin:0;gap:4px;align-items:center;flex:1 1 auto;min-height:52px;box-sizing:border-box}[data-snapshot-table] .jtoolbar .jtoolbar-item{height:32px;min-width:32px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:var(--radius-sm);color:var(--ink-400);transition:background-color .12s ease,color .12s ease}[data-snapshot-table] .jtoolbar .jtoolbar-item:not(.jtoolbar-divisor):hover{background-color:var(--muted);color:var(--snapshot-cell-ink)}[data-snapshot-table] .jtoolbar .jtoolbar-active{background-color:var(--accent-surface);color:var(--accent)}[data-snapshot-table] .jtoolbar .jtoolbar-divisor{width:1px;height:16px;margin:0 6px;padding:0;background-color:var(--border)}[data-snapshot-table] .jtoolbar-item i.nivo-jss-icon{display:inline-flex;width:16px;height:16px;color:inherit}[data-snapshot-table] .jtoolbar-item i.nivo-jss-icon svg{width:16px;height:16px;display:block}[data-snapshot-table] [data-nivo-toolbar-extras]{display:flex;align-items:center;gap:8px;margin-left:auto}[data-snapshot-table] div.jss_filter{display:none}[data-snapshot-table] div.jss_filter>div{padding:0;display:flex;align-items:center}[data-snapshot-table] div.jss_filter label{position:relative;display:inline-flex;align-items:center;font-size:0}[data-snapshot-table] div.jss_filter label:before{content:"";position:absolute;left:9px;width:13px;height:13px;background-color:var(--muted-foreground);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}[data-snapshot-table] .jss_search{height:30px;width:220px;padding:0 10px 0 28px;border:1px solid var(--input);border-radius:var(--radius-sm);background-color:var(--card);color:var(--snapshot-cell-ink);font-size:var(--text-sm);font-family:inherit;outline:none;box-sizing:border-box}[data-snapshot-table] .jss_search:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--color-accent-alpha-14)}[data-snapshot-table] .jss_pagination{padding:4px 10px;border-top:1px solid var(--color-surface-border-alpha-08);background-color:var(--color-surface-muted);font-size:var(--text-xs);color:var(--muted-foreground)}[data-snapshot-table] .jss_pagination>div,[data-snapshot-table] .jss_pagination>div:last-child{padding:4px 0;align-items:center}[data-snapshot-table] .jss_pagination>div>div{width:auto;min-width:32px;height:32px;line-height:32px;padding:0 4px;border:0;border-radius:var(--radius-sm);margin-left:2px;color:var(--muted-foreground);font-size:var(--text-xs)}[data-snapshot-table] .jss_pagination>div>div:hover{background-color:var(--muted)}[data-snapshot-table] .jss_pagination .jss_page_selected{background-color:var(--accent-surface);color:var(--accent);font-weight:600}.jcontextmenu.jss-nivo-menu{background:var(--popover);color:var(--ink-900);border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:4px;min-width:220px;font-family:var(--font-ui)}.jcontextmenu.jss-nivo-menu>div{width:auto;padding:6px 8px;border-radius:var(--radius-sm);font-size:var(--text-sm);font-family:var(--font-ui);color:var(--ink-900)}.jcontextmenu.jss-nivo-menu>div:before{content:none}.jcontextmenu.jss-nivo-menu>div a{color:inherit}.jcontextmenu.jss-nivo-menu>div:hover{background:var(--muted)}.jcontextmenu.jss-nivo-menu>div span{margin-left:auto;margin-right:0;padding-left:24px;font-size:var(--text-xs);letter-spacing:.06em;color:var(--muted-foreground)}.jcontextmenu.jss-nivo-menu .jcontextmenu-disabled a{color:var(--color-foreground-alpha-34)}.jcontextmenu.jss-nivo-menu hr{border:0;border-top:1px solid var(--color-surface-border-alpha-08);margin:4px 0}.nivo-eval-grid .jss_worksheet{min-width:100%}.nivo-eval-grid .jss_worksheet>colgroup>col:first-child{width:0!important}.nivo-eval-grid .jss_worksheet tr>td:first-child:not([data-x]){padding:0!important;border:none!important;font-size:0;min-width:0;max-width:0;overflow:hidden}.nivo-eval-grid .jss_worksheet>tbody>tr:hover>td.jss_dropdown:not(.editor):after,.nivo-eval-grid .jss_worksheet>tbody>tr>td.jss_dropdown.highlight:not(.editor):after{opacity:0}.nivo-eval-grid .jss_worksheet>tbody>tr>td.jss_dropdown:hover:not(.editor):after{opacity:1}.nivo-eval-grid .jss_worksheet>tbody>tr>td{text-overflow:clip}[data-snapshot-table] .jss_worksheet .jdropdown-header{font-size:var(--text-sm);font-family:inherit;color:var(--snapshot-cell-ink);background-color:var(--card);background-image:none;padding-right:0!important}[data-snapshot-table] .jdropdown-default .jdropdown-container{background-color:transparent}[data-snapshot-table] .jdropdown-default .jdropdown-content{border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);background-color:var(--popover);padding:4px;max-height:240px}[data-snapshot-table] .jdropdown-default .jdropdown-item{position:relative;padding:6px 28px 6px 8px;border-radius:var(--radius-sm);color:var(--snapshot-cell-ink);font-size:var(--text-sm)}[data-snapshot-table] .jdropdown-default .jdropdown-item:hover,[data-snapshot-table] .jdropdown-default .jdropdown-cursor{background-color:var(--muted);color:var(--snapshot-cell-ink)}[data-snapshot-table] .jdropdown-default .jdropdown-selected{background-image:none;background-color:var(--accent-surface);color:var(--accent)}[data-snapshot-table] .jdropdown-default .jdropdown-selected:after{content:"";position:absolute;right:8px;top:50%;width:13px;height:13px;transform:translateY(-50%);background-color:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / contain no-repeat}[data-snapshot-table] .jcalendar .jcalendar-content{border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);background-color:var(--popover);color:var(--snapshot-cell-ink);overflow:hidden}[data-snapshot-table] .jcalendar-table>table{background-color:transparent}[data-snapshot-table] .jcalendar-weekday{background-color:transparent;color:var(--muted-foreground);font-weight:500;font-size:var(--text-xs);padding:8px}[data-snapshot-table] .jcalendar-header span{font-size:var(--text-sm);font-weight:600}[data-snapshot-table] .jcalendar-prev,[data-snapshot-table] .jcalendar-next{background-image:none;background-color:var(--muted-foreground)}[data-snapshot-table] .jcalendar-prev{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center / 16px no-repeat}[data-snapshot-table] .jcalendar-next{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center / 16px no-repeat}[data-snapshot-table] .jcalendar-selected{background-color:var(--accent);color:var(--accent-foreground);border-radius:var(--radius-sm)}[data-snapshot-table] .jcalendar-sunday{color:var(--muted-foreground)}[data-snapshot-table] .jcalendar-disabled{color:var(--color-foreground-alpha-34)}[data-snapshot-table] .jcalendar-reset,[data-snapshot-table] .jcalendar-confirm{font-size:var(--text-xs)}[data-snapshot-table] .jcalendar-controls{padding:8px 12px;border-top:1px solid var(--color-surface-border-alpha-08)}[data-snapshot-table] .jss_worksheet .error{border:1px solid var(--color-danger-strong)}[data-snapshot-table] .jss_worksheet .red{color:var(--color-danger-strong)}[data-snapshot-table] .jss_worksheet>tbody>tr>td>a,[data-snapshot-table] .jss_worksheet>tbody>tr>td.highlight>a{color:var(--accent)}@page{size:A4 portrait;margin:16mm 14mm}@media print{:root,:root[data-theme=dark]{--background: #ffffff;--foreground: #16201b;--card: #ffffff;--border: #d4dbd7;--muted-foreground: #55605a;--ink-50: #f6f8f7;--ink-100: #eef1ef;--ink-200: #e6eae8;--ink-300: #67726d;--ink-400: #5a635f;--ink-500: #55605a;--ink-600: #414b46;--ink-700: #2b3630;--ink-800: #1f2a25;--ink-900: #16201b;--color-surface-raised: #ffffff;--color-surface-muted: #f6f8f7;--color-surface-subtle: rgba(255, 255, 255, .92);--color-border: rgba(22, 32, 27, .1);--color-surface-border-alpha-08: rgba(22, 32, 27, .08);--color-surface-border-alpha-12: rgba(22, 32, 27, .12);--color-surface-border-alpha-18: rgba(22, 32, 27, .18);--rail: #ffffff;--color-rail: #ffffff;--color-foreground-alpha-70: rgba(22, 32, 27, .7);--color-foreground-alpha-65: rgba(22, 32, 27, .65);--color-foreground-alpha-34: rgba(22, 32, 27, .34);--color-foreground-alpha-20: rgba(22, 32, 27, .2);--color-foreground-alpha-16: rgba(22, 32, 27, .16);--color-foreground-alpha-14: rgba(22, 32, 27, .14);--color-foreground-alpha-04: rgba(22, 32, 27, .04);--color-foreground-alpha-025: rgba(22, 32, 27, .025);--color-status-info: #1c6b4d;--color-status-success: #1c6b4d;--color-status-success-border: rgba(28, 107, 77, .22);--color-status-success-bg: #e9f4ef;--color-status-warning: #9a5a12;--color-status-warning-border: rgba(154, 90, 18, .22);--color-status-warning-bg: #fbf1e2;--color-status-danger: #b42318;--color-status-danger-border: #f2cdc9;--color-status-danger-bg: #fdeceb}html,body{background:#fff!important;color:#16201b!important;color-scheme:light!important}.fin-sidebar,.fin-stepnav,.w6-top-r,[data-page-actions],.set-rail,[data-sonner-toaster],[data-agent-tray],[data-flow-nav],[data-skip-link],.jss_toolbar{display:none!important}.fin-content h1.fin-title{margin-bottom:18px!important;padding-bottom:18px!important;border-bottom:1px solid var(--ink-100)!important}.fin-shell,.fin-content,.fin-fullbleed-host{display:block!important;margin:0!important;padding:0!important;max-width:none!important;width:auto!important;overflow:visible!important}[data-print-scroll],table{overflow:visible!important;max-height:none!important;page-break-inside:auto}[data-print-scroll]>table{min-width:0!important;width:100%!important;table-layout:auto!important}[data-print-scroll] th,[data-print-scroll] td{white-space:normal!important;width:auto!important;min-width:0!important;max-width:none!important}thead{display:table-header-group}[data-snapshot-table] .jss_content{overflow:visible!important;max-height:none!important}tr,img,svg,canvas{page-break-inside:avoid}.nivo-sev{page-break-inside:avoid}h1,h2,h3{page-break-after:avoid}a{text-decoration:underline}}[data-sonner-toast]{border-color:var(--border)}[data-sonner-toast][data-type=success]{border-color:var(--color-status-success)}[data-sonner-toast][data-type=error]{border-color:var(--color-status-danger)}[data-sonner-toast][data-type=success] [data-icon]{color:var(--color-status-success)}[data-sonner-toast][data-type=error] [data-icon]{color:var(--color-status-danger)}.ds-workspace-pill-av{width:26px;height:26px;border-radius:999px;background:var(--green-600);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-2xs);font-weight:700;letter-spacing:.02em}.nb{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:2rem;padding:0 .625rem;border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--text-xs);font-weight:500;font-family:inherit;background:transparent;color:var(--ink-700);transition:background-color .14s ease,color .14s ease,border-color .14s ease}.nb:hover{background:var(--muted);color:var(--ink-900)}.nb:disabled{color:var(--ink-400);opacity:.55;cursor:not-allowed;background:transparent}.tb-div{display:inline-block;width:1px;height:1rem;margin:0 .25rem;background:var(--border)}.v2-below .jtoolbar{display:flex;background-color:transparent;border:0;border-bottom:1px solid var(--color-surface-border-alpha-08);padding:8px 12px;margin:0;gap:4px;align-items:center;min-height:52px}.v2-below .jtoolbar .jtoolbar-item{height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:0;background:transparent;border-radius:var(--radius-sm);color:var(--ink-400);transition:background-color .12s ease,color .12s ease}.v2-below .jtoolbar .jtoolbar-item:hover{background-color:var(--muted);color:var(--snapshot-cell-ink)}.v2-below .jtoolbar-item i.nivo-jss-icon{display:inline-flex;width:16px;height:16px;color:inherit}.v2-below .jtoolbar-item i.nivo-jss-icon svg{width:16px;height:16px;display:block}.jss-scroll{overflow-x:auto}.nivo-sev-empty{display:none}.jtoolbar-note{margin-left:auto;padding-right:4px;font-size:var(--text-xs);color:var(--ink-400);font-variant-numeric:tabular-nums}.nb-outline{border-color:var(--color-surface-border-alpha-18);background:var(--card);color:var(--ink-900);font-weight:600}.nb-outline:hover{background:var(--ink-50)}.v2-spine{display:flex;align-items:center;gap:16px;padding:12px 28px;border-bottom:1px solid var(--ink-100);background:var(--card)}.v2-spine-figures{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.v2-spine-count{font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;color:var(--ink-900);font-variant-numeric:tabular-nums}.v2-spine-of{font-size:var(--text-sm);color:var(--muted-foreground)}.v2-spine-census{margin:4px 0 0;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.jd-discard{font-size:var(--text-xs)}.jd-discard.on{color:var(--muted-foreground)}.v2-spine-bar{position:relative;flex:1;height:6px;border-radius:999px;background:var(--ink-100);overflow:hidden;min-width:120px}.v2-spine-fill{position:absolute;inset:0 auto 0 0;background:var(--accent);border-radius:999px;transition:width .26s cubic-bezier(.2,.8,.2,1)}.v2-spine-tags{display:flex;align-items:center;gap:6px}.v2-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--color-surface-border-alpha-12);background:var(--card);font-size:var(--text-xs);font-weight:600;color:var(--ink-700);cursor:pointer;white-space:nowrap;flex:0 0 auto}.v2-spine-tags{flex:0 0 auto}.v2-tag:hover{background:var(--ink-50)}.v2-tag .dot{width:7px;height:7px;border-radius:999px}.v2-tag.blocking{color:var(--color-status-danger);border-color:var(--color-status-danger-border);background:var(--color-status-danger-bg)}.v2-tag.blocking .dot{background:var(--destructive)}.v2-tag.question{color:var(--color-status-warning);border-color:var(--color-status-warning-border);background:var(--color-status-warning-bg)}.v2-tag.question .dot{background:#b8651a}.v2-cta{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:var(--radius-md);border:1px solid transparent;background:var(--accent);color:#fff;font-size:var(--text-sm);font-weight:600}.v2-cta:hover{background:var(--accent-secondary)}.v2-cta:disabled{background:var(--ink-100);color:var(--ink-400);cursor:not-allowed}.v2-cta-quiet{background:var(--card);border-color:var(--color-surface-border-alpha-18);color:var(--ink-900)}.v2-cta-quiet:hover{background:var(--ink-50)}.v2-bar{display:flex;align-items:center;gap:8px;padding:10px 28px;background:var(--card);border-bottom:1px solid var(--color-surface-border-alpha-08);flex-wrap:wrap}.v2-views{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--color-surface-border-alpha-08);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.v2-views button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:4px 10px;border-radius:calc(var(--radius-sm) - 2px);font-size:var(--text-xs);font-weight:500;color:var(--ink-500);display:inline-flex;align-items:center;gap:6px}.v2-views button:hover{color:var(--foreground)}.v2-views button.on{background:var(--card);color:var(--foreground);font-weight:600;box-shadow:0 1px 2px #0000000a}.v2-views .n{font-size:var(--text-2xs);font-weight:700;color:var(--ink-500);font-variant-numeric:tabular-nums}.v2-views button.on .n{color:var(--accent)}.v2-toggle{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--radius-md);border:1px solid var(--color-surface-border-alpha-12);background:var(--card);font-size:var(--text-xs);font-weight:600;color:var(--ink-600)}.v2-toggle:hover{background:var(--ink-50);color:var(--ink-900)}.v2-toggle.on{background:var(--accent-surface);border-color:var(--green-200);color:var(--color-accent-text)}.v2-toggle .chev{display:inline-flex;transition:transform .16s ease}.v2-toggle.on .chev{transform:rotate(90deg)}.v2-shortcut{margin-left:4px;padding:1px 5px;border-radius:4px;background:var(--ink-100);color:var(--ink-500);font-size:10px;font-weight:700}.v2-light{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;width:100%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.v2-light span{width:8px;height:8px;border-radius:999px}.v2-light.ok span{background:var(--green-400)}.v2-light.question span{background:#b8651a}.v2-light.blocking span{background:var(--destructive)}.v2-light:hover span{box-shadow:0 0 0 4px #16201b14}td.v2-edited{box-shadow:inset 2px 0 #b8651a;background:#b8651a0d!important}td.v2-calc{color:var(--ink-400)}.v2-prov{border-bottom:1px dotted var(--ink-300);cursor:help}.v2-band{display:flex;align-items:center;gap:6px}.v2-band-track{position:relative;flex:1;height:5px;border-radius:999px;background:var(--ink-100);min-width:60px}.v2-band-mark{position:absolute;top:-2px;width:3px;height:9px;border-radius:2px;background:var(--accent)}.v2-band-mark.out{background:var(--destructive)}.v2-delta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-surface-border-alpha-12);background:var(--card);border-radius:999px;padding:1px 8px;font-size:var(--text-xs);font-weight:600;color:var(--ink-700);font-variant-numeric:tabular-nums;cursor:pointer}.v2-delta:hover{background:var(--ink-50)}.v2-delta.up{color:var(--color-status-success)}.v2-overlay{position:fixed;top:var(--v2-stepnav, 150px);left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:28px}.v2-scrim{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:#16201b33;cursor:pointer}.v2-focus{position:relative;z-index:1;width:min(720px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fbfaf8;border:1px solid rgba(22,32,27,.1);border-radius:20px;box-shadow:0 18px 48px #16191524}.v2-focus-head{display:flex;align-items:center;gap:16px;padding:18px 20px 12px}.v2-focus-title{flex:1;min-width:0;font-size:1.0625rem;font-weight:600;line-height:1.32;letter-spacing:-.012em;color:var(--ink-900)}.v2-focus-nav{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.v2-focus-step{font-size:var(--text-sm);color:var(--ink-400);font-variant-numeric:tabular-nums;padding:0 2px}.v2-nav-btn,.v2-focus-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--ink-300);cursor:pointer}.v2-nav-btn:hover,.v2-focus-x:hover{background:#16201b0f;color:var(--ink-900)}.v2-focus-x{margin-left:6px}.v2-focus .v2-card{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;gap:0;padding:0;border-left:0;background:transparent;min-height:0}.v2-focus .v2-card>div{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.v2-focus-scroll{overflow-y:auto;min-height:0;padding:0 20px 12px}.v2-focus-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--text-xs);color:var(--ink-400);margin-bottom:8px}.v2-meta-sep{color:var(--ink-200)}.v2-focus .v2-card-why{font-size:var(--text-base);line-height:1.6;color:var(--ink-500);margin:0 0 12px}.v2-mini{display:flex;flex-direction:column;gap:4px}.v2-mini-head{font-size:var(--text-xs);font-weight:600;color:var(--ink-700)}.v2-mini-table{width:100%;border-collapse:collapse}.v2-mini-table td{padding:3px 0;border:0;font-size:var(--text-sm);color:var(--ink-500)}.v2-mini-table td.who{color:var(--ink-700);width:46%}.v2-mini-table td.what{color:var(--ink-400)}.v2-mini-table td.val{text-align:right;color:var(--ink-500);font-variant-numeric:tabular-nums}.v2-mini-more{display:inline-flex;align-items:center;gap:5px;padding:3px 0;border:0;background:none;font:inherit;font-size:var(--text-xs);color:var(--ink-400);cursor:pointer}.v2-mini-more:hover{color:var(--ink-900)}.v2-subchev{display:inline-flex;color:var(--ink-300);transition:transform .14s ease}.v2-subchev.open{transform:rotate(90deg);color:var(--ink-700)}.v2-subbar{display:flex;align-items:center;gap:6px;padding:8px 24px;background:#16201b06;border-bottom:1px solid var(--color-surface-border-alpha-08)}.v2-subbar-label{font-size:var(--text-xs);color:var(--ink-400);margin-right:2px}.v2-subtog{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--color-surface-border-alpha-12);border-radius:8px;background:var(--card);font:inherit;font-size:var(--text-xs);font-weight:500;color:var(--ink-700);cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.v2-subtog:hover{border-color:var(--color-surface-border-alpha-18);color:var(--ink-900)}.v2-subtog .chev{display:inline-flex;color:var(--ink-300);transition:transform .14s ease}.v2-subtog.on{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.v2-subtog.on .chev{transform:rotate(90deg);color:#ffffffb3}.v2-subbar-uni{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--color-status-warning-border);border-radius:8px;background:var(--color-status-warning-bg);font:inherit;font-size:var(--text-xs);font-weight:500;color:var(--color-status-warning);cursor:pointer}.v2-subbar-uni:hover{background:color-mix(in srgb,var(--color-status-warning) 14%,transparent)}.v2-xbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;padding:0;border:1px solid var(--color-surface-border-alpha-12);border-radius:5px;background:var(--card);color:var(--ink-400);cursor:pointer;vertical-align:-3px;opacity:.55;transition:opacity .12s ease,background-color .12s ease,color .12s ease,border-color .12s ease}.v2-xbtn:hover{background:#b3324c1a;color:var(--destructive)}.v2-xbtn.hint{opacity:1;color:var(--color-status-warning);background:var(--color-status-warning-bg);border-color:var(--color-status-warning-border)}.v2-xbtn.on{opacity:1;color:#fff;background:var(--destructive);border-color:var(--destructive);transform:rotate(45deg)}td.v2-excl{color:var(--ink-200)!important;text-decoration:line-through;text-decoration-color:var(--ink-200);background:#16201b07}.v2-nrow{position:relative}.v2-nrow-num{display:inline-block;transition:opacity .12s ease}.v2-rowx{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--color-surface-border-alpha-12);border-radius:5px;background:var(--card);color:var(--ink-400);cursor:pointer;opacity:0;transform:scale(.82);transition:opacity .12s ease,transform .12s ease,color .12s ease,background-color .12s ease,border-color .12s ease}.v2-rowx:hover{color:var(--destructive);border-color:#b3324c59;background:#b3324c14}.v2-rowx.on{opacity:1;transform:scale(1) rotate(45deg);color:#fff;background:var(--destructive);border-color:var(--destructive)}tr:has(.v2-rowx.on) .v2-nrow-num{opacity:0}td.v2-rowout{color:var(--ink-300)!important;text-decoration:line-through;text-decoration-color:var(--ink-200)}.v2-rowout-pill{display:inline-flex;align-items:center;margin-left:8px;padding:1px 7px;border-radius:999px;background:#b3324c1a;color:var(--destructive);font-size:var(--text-2xs);font-weight:600;text-decoration:none;letter-spacing:.01em}.v2-subbar-restore{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;height:28px;padding:0 11px;border:1px solid var(--color-surface-border-alpha-12);border-radius:8px;background:var(--card);font:inherit;font-size:var(--text-xs);color:var(--ink-500);cursor:pointer}.v2-subbar-restore:hover{color:var(--ink-900);border-color:var(--color-surface-border-alpha-18)}.v2-subbar-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:var(--text-xs);color:var(--ink-400);cursor:pointer}.v2-subbar-all:hover{background:#16201b0f;color:var(--ink-900)}.v2-focus-actions{flex:0 0 auto;padding:0 12px 10px}.v2-answers{display:flex;flex-direction:column;gap:0;margin:0}.v2-ans{display:flex;align-items:center;gap:14px;width:100%;height:auto;min-height:52px;padding:8px 12px;border:0;border-top:1px solid rgba(22,32,27,.07);border-radius:12px;background:transparent;box-shadow:none;font-size:var(--text-base);font-weight:500;color:var(--ink-900);text-align:left;transition:background-color .12s ease}.v2-ans:first-child{border-top:0}.v2-ans .k{flex:0 0 auto;width:28px;height:28px;border-radius:8px;border:0;background:#16201b0d;color:var(--ink-400);font-size:var(--text-sm);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.v2-ans .lbl{flex:1;min-width:0}.v2-ans .lbl strong{font-weight:700}.v2-ans .arrow{flex:0 0 auto;display:inline-flex;color:var(--ink-300);opacity:0;transition:opacity .12s ease}.v2-ans:hover{background:#16201b0d;border-top-color:transparent}.v2-ans:hover+.v2-ans,.v2-ans:hover+div>.v2-ans{border-top-color:transparent}.v2-ans:hover .k{background:var(--ink-900);color:#fff}.v2-ans:hover .arrow{opacity:1}.v2-ans-batch .lbl{font-weight:500;color:var(--ink-700)}.v2-batch{display:block;padding:0;margin:0;border:0;background:transparent}.v2-batch .v2-ans{border-top:1px solid rgba(22,32,27,.07)}.v2-lastrow{display:flex;align-items:center;gap:14px;min-height:52px;padding:8px 12px;border-top:1px solid rgba(22,32,27,.07)}.v2-pencil{flex:0 0 auto;width:28px;height:28px;border-radius:8px;background:#16201b0d;color:var(--ink-400);display:inline-flex;align-items:center;justify-content:center}.v2-lastrow input{flex:1;min-width:0;height:30px;border:0;background:transparent;font:inherit;font-size:var(--text-base);color:var(--ink-900);outline:none}.v2-lastrow input::-moz-placeholder{color:var(--ink-300)}.v2-lastrow input::placeholder{color:var(--ink-300)}.v2-pass{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;height:32px;padding:0 16px;border:0;border-radius:9px;background:#16201b12;color:var(--ink-700);font-size:var(--text-base);font-weight:500;cursor:pointer}.v2-pass:hover{background:#16201b1f;color:var(--ink-900)}td.v2-ask-cell{padding:4px 8px!important}.v2-ask{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;border:1px solid var(--color-status-warning-border);background:var(--color-status-warning-bg);color:var(--color-status-warning);font:600 var(--text-xs) var(--font-ui);cursor:pointer}.v2-ask:hover{background:#b8651a;border-color:#b8651a;color:#fff}.v2-ask.blocking{border-color:var(--color-status-danger-border);background:var(--color-status-danger-bg);color:var(--color-status-danger)}.v2-ask.blocking:hover{background:var(--destructive);border-color:var(--destructive);color:#fff}.v2-card{display:flex;flex-direction:column;gap:12px;padding:14px 28px 16px;border-left:3px solid var(--accent);background:var(--card)}.v2-card-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v2-card-progress{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.v2-card-q{font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--foreground);max-width:76ch}.v2-card-why{margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--ink-700);max-width:76ch}.v2-years{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.v2-year{flex:1 1 120px;padding:8px 10px;border:1px solid var(--color-surface-border-alpha-08);border-radius:var(--radius-md)}.v2-year .y{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-400)}.v2-year .v{font-size:var(--text-sm);font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums;margin-top:2px}.v2-year .e{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:2px}.v2-year.now{border-color:var(--green-200);background:var(--accent-surface)}.v2-below{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.v2-journal{position:absolute;top:0;right:0;bottom:0;width:380px;z-index:60;display:flex;flex-direction:column;background:var(--card);border-left:1px solid var(--color-surface-border-alpha-12);box-shadow:-12px 0 32px #1619151a}.v2-journal-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid var(--color-surface-border-alpha-08)}.v2-journal-title{font-size:var(--text-sm);font-weight:700;color:var(--foreground)}.v2-journal-list{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:2px}.v2-j-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start;padding:9px 10px;border-radius:var(--radius-md)}.v2-j-row:hover{background:var(--ink-50)}.v2-j-dot{width:7px;height:7px;margin-top:6px;border-radius:999px;background:var(--accent)}.v2-j-dot.nivo{background:var(--ink-300)}.v2-j-main{min-width:0}.v2-j-what{font-size:var(--text-xs);font-weight:600;color:var(--ink-900);line-height:1.4}.v2-j-meta{font-size:var(--text-2xs);color:var(--muted-foreground);margin-top:2px}.v2-j-undo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;font-size:var(--text-2xs);font-weight:600;color:var(--muted-foreground);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.v2-j-undo:hover{color:var(--ink-900)}.v2-journal-empty{padding:24px 16px;font-size:var(--text-xs);color:var(--muted-foreground)}.v2-hide{display:none!important}.jtoolbar-item.is-off{opacity:.38;pointer-events:none}.nivo-jss-icon.nivo-jss-stroke{display:inline-flex;align-items:center;justify-content:center}.nivo-jss-icon.nivo-jss-stroke svg{display:block}.v2-ask{max-width:142px;display:inline-block;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-below .jtoolbar{justify-content:flex-start}.v2-below .jtoolbar .jtoolbar-item{flex:0 0 auto;margin:0}.v2-below{height:calc(100vh - var(--v2-stepnav, 150px));overflow:hidden}table.jd-sheet>tbody>tr>td{vertical-align:top;white-space:normal;height:auto}.jd-prose{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line;line-height:1.45;color:var(--ink-700)}.jd-prose.one{-webkit-line-clamp:3}.jd-empty{color:var(--ink-300)}.jd-cat{font-weight:600;color:var(--ink-900)}.jd-cat-meta{display:block;margin-top:3px;font-size:var(--text-2xs);font-weight:500;color:var(--ink-400);letter-spacing:.01em}.jd-eff{font-variant-numeric:tabular-nums;color:var(--ink-500)}.jd-src{color:var(--ink-500)}.jd-src small{display:block;margin-top:3px;font-size:var(--text-2xs);color:var(--ink-300)}.jd-prose.full{-webkit-line-clamp:unset;display:block}.jd-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 28px;border-bottom:1px solid var(--color-status-warning-border);background:var(--color-status-warning-bg);color:var(--color-status-warning);font-size:var(--text-sm);line-height:1.4}.jd-banner-what{min-width:0}.jd-banner{padding-right:20px}.jd-banner-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;height:30px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--color-status-warning);background:var(--color-status-warning);color:#fff;font:600 var(--text-xs) var(--font-ui);transition:background-color .14s ease}.jd-banner-cta:hover{background:color-mix(in srgb,var(--color-status-warning) 86%,#000)}.jd-banner .nb-outline{flex:0 0 auto}.jd-drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;margin:12px 0;padding:22px 16px;border:1px dashed var(--color-surface-border-alpha-18);border-radius:var(--radius-lg);background:var(--ink-50);text-align:center;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.jd-drop:hover{border-color:var(--accent);background:var(--accent-surface)}.jd-drop-icon{color:var(--ink-400);display:inline-flex}.jd-drop-main{font-size:var(--text-sm);font-weight:500;color:var(--ink-900)}.jd-drop-meta{font-size:var(--text-xs);color:var(--ink-500)}.jd-drop input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.jd-file{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-md);background:var(--card)}.jd-file-name{font-size:var(--text-sm);color:var(--ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-banner-cta[disabled]{opacity:.45;pointer-events:none}table.jd-sheet .v2-ask,.nivo-jd-grid .v2-ask{max-width:168px}.nivo-jd-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-jd-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-jd-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-jd-grid .v2-rowout-pill{display:inline-block;margin-top:3px}.nivo-jd-grid .jd-prose{line-height:1.35}.nivo-jd-full .jd-prose{-webkit-line-clamp:unset;display:block}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=flag]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6 3v18h1.7v-7.4h11.6l-2.5-4.3 2.5-4.3H6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6 3v18h1.7v-7.4h11.6l-2.5-4.3 2.5-4.3H6z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=user]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3.6a4.2 4.2 0 110 8.4 4.2 4.2 0 010-8.4zm0 10.2c4.5 0 8.2 3 8.2 6.7v.5H3.8v-.5c0-3.7 3.7-6.7 8.2-6.7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3.6a4.2 4.2 0 110 8.4 4.2 4.2 0 010-8.4zm0 10.2c4.5 0 8.2 3 8.2 6.7v.5H3.8v-.5c0-3.7 3.7-6.7 8.2-6.7z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=gender]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9 6.3a5.6 5.6 0 100 11.2A5.6 5.6 0 009 6.3zm0 2.1a3.5 3.5 0 110 7 3.5 3.5 0 010-7zM8 17.4h2v4.4H8zM6.2 19.4h5.6v1.8H6.2zM14.7 2.8H21v6.3h-1.9V6l-3.6 3.6-1.3-1.3 3.6-3.6h-3.1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9 6.3a5.6 5.6 0 100 11.2A5.6 5.6 0 009 6.3zm0 2.1a3.5 3.5 0 110 7 3.5 3.5 0 010-7zM8 17.4h2v4.4H8zM6.2 19.4h5.6v1.8H6.2zM14.7 2.8H21v6.3h-1.9V6l-3.6 3.6-1.3-1.3 3.6-3.6h-3.1z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=job]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9.6 2.9h4.8A2.6 2.6 0 0117 5.5V7h3a2 2 0 012 2v3.2H2V9a2 2 0 012-2h3V5.5a2.6 2.6 0 012.6-2.6zm.5 4.1h3.8V5.6h-3.8V7zM2 13.7h20V19a2 2 0 01-2 2H4a2 2 0 01-2-2v-5.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9.6 2.9h4.8A2.6 2.6 0 0117 5.5V7h3a2 2 0 012 2v3.2H2V9a2 2 0 012-2h3V5.5a2.6 2.6 0 012.6-2.6zm.5 4.1h3.8V5.6h-3.8V7zM2 13.7h20V19a2 2 0 01-2 2H4a2 2 0 01-2-2v-5.3z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=doc]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M13.1 2H7a2 2 0 00-2 2v16a2 2 0 002 2h10a2 2 0 002-2V8.1L13.1 2zm.6 2.7L16.9 8h-3.2V4.7zM8.4 12.6h7.2v1.7H8.4v-1.7zm0 3.5h4.8v1.7H8.4v-1.7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M13.1 2H7a2 2 0 00-2 2v16a2 2 0 002 2h10a2 2 0 002-2V8.1L13.1 2zm.6 2.7L16.9 8h-3.2V4.7zM8.4 12.6h7.2v1.7H8.4v-1.7zm0 3.5h4.8v1.7H8.4v-1.7z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=layers]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2.7l9.3 4.6L12 12 2.7 7.3 12 2.7zm7.2 6.9l2.1 1.1L12 15.4 2.7 10.7l2.1-1.1L12 13.1l7.2-3.5zm0 4.6l2.1 1.1L12 20 2.7 15.3l2.1-1.1L12 17.7l7.2-3.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2.7l9.3 4.6L12 12 2.7 7.3 12 2.7zm7.2 6.9l2.1 1.1L12 15.4 2.7 10.7l2.1-1.1L12 13.1l7.2-3.5zm0 4.6l2.1 1.1L12 20 2.7 15.3l2.1-1.1L12 17.7l7.2-3.5z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=bars]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4.6 13.2h3.2V21H4.6zM10.4 7.6h3.2V21h-3.2zM16.2 3h3.2v18h-3.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4.6 13.2h3.2V21H4.6zM10.4 7.6h3.2V21h-3.2zM16.2 3h3.2v18h-3.2z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=check]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 100 20 10 10 0 000-20zm5.1 7.4l-6 6.8a1.1 1.1 0 01-1.6.05l-3-3 1.6-1.6 2.2 2.2 5.2-5.9 1.6 1.45z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 100 20 10 10 0 000-20zm5.1 7.4l-6 6.8a1.1 1.1 0 01-1.6.05l-3-3 1.6-1.6 2.2 2.2 5.2-5.9 1.6 1.45z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=money]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 2.2h2v2.2c2.4.3 4 1.8 4 3.9h-2.3c0-1.1-1-1.8-2.8-1.8s-2.7.7-2.7 1.7c0 1 .9 1.4 3 1.8 2.8.5 4.9 1.4 4.9 4 0 2.2-1.7 3.7-4.1 4v2.2h-2v-2.2c-2.6-.3-4.4-1.8-4.4-4.1h2.3c0 1.2 1.2 2 3.1 2 2 0 3-.7 3-1.8 0-1.1-.9-1.6-3.2-2C8.7 11.6 6.7 10.7 6.7 8.2c0-2.1 1.7-3.5 4.3-3.8V2.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 2.2h2v2.2c2.4.3 4 1.8 4 3.9h-2.3c0-1.1-1-1.8-2.8-1.8s-2.7.7-2.7 1.7c0 1 .9 1.4 3 1.8 2.8.5 4.9 1.4 4.9 4 0 2.2-1.7 3.7-4.1 4v2.2h-2v-2.2c-2.6-.3-4.4-1.8-4.4-4.1h2.3c0 1.2 1.2 2 3.1 2 2 0 3-.7 3-1.8 0-1.1-.9-1.6-3.2-2C8.7 11.6 6.7 10.7 6.7 8.2c0-2.1 1.7-3.5 4.3-3.8V2.2z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=wallet]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 5.8h16a2 2 0 012 2v1.1H2V7.8a2 2 0 012-2zM2 10.7h20v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8zm14.2 3.1a1.4 1.4 0 100 2.8 1.4 1.4 0 000-2.8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 5.8h16a2 2 0 012 2v1.1H2V7.8a2 2 0 012-2zM2 10.7h20v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8zm14.2 3.1a1.4 1.4 0 100 2.8 1.4 1.4 0 000-2.8z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=min]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 3.4h2v8.3l2.4-2.4 1.4 1.4L12 15.5l-4.8-4.8 1.4-1.4 2.4 2.4V3.4zM5 18.6h14v2H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 3.4h2v8.3l2.4-2.4 1.4 1.4L12 15.5l-4.8-4.8 1.4-1.4 2.4 2.4V3.4zM5 18.6h14v2H5z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=mid]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M5 9h14v2H5zM5 13.6h14v2H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M5 9h14v2H5zM5 13.6h14v2H5z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=max]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 20.6h2v-8.3l2.4 2.4 1.4-1.4L12 8.5l-4.8 4.8 1.4 1.4 2.4-2.4v8.3zM5 3.4h14v2H5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 20.6h2v-8.3l2.4 2.4 1.4-1.4L12 8.5l-4.8 4.8 1.4 1.4 2.4-2.4v8.3zM5 3.4h14v2H5z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=sliders]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 7.1h5.4a3.1 3.1 0 015.6 0H21v1.9h-7a3.1 3.1 0 01-5.6 0H3V7.1zm0 7h7a3.1 3.1 0 015.6 0H21v1.9h-5.4a3.1 3.1 0 01-5.6 0H3v-1.9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 7.1h5.4a3.1 3.1 0 015.6 0H21v1.9h-7a3.1 3.1 0 01-5.6 0H3V7.1zm0 7h7a3.1 3.1 0 015.6 0H21v1.9h-5.4a3.1 3.1 0 01-5.6 0H3v-1.9z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=trend]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M14 3.6h7v7h-2.2V7.2l-6.6 6.6-3.3-3.3-5.1 5.1-1.5-1.5 6.6-6.6 3.3 3.3 4.4-4.4H14V3.6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M14 3.6h7v7h-2.2V7.2l-6.6 6.6-3.3-3.3-5.1 5.1-1.5-1.5 6.6-6.6 3.3 3.3 4.4-4.4H14V3.6z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=sun]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 6.4a5.6 5.6 0 100 11.2 5.6 5.6 0 000-11.2zM11 1.6h2v3.2h-2zM11 19.2h2v3.2h-2zM1.6 11h3.2v2H1.6zM19.2 11h3.2v2h-3.2zM4.2 5.6l1.4-1.4 2.3 2.3-1.4 1.4zM16.1 17.5l1.4-1.4 2.3 2.3-1.4 1.4zM4.2 18.4l2.3-2.3 1.4 1.4-2.3 2.3zM16.1 6.5l2.3-2.3 1.4 1.4-2.3 2.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 6.4a5.6 5.6 0 100 11.2 5.6 5.6 0 000-11.2zM11 1.6h2v3.2h-2zM11 19.2h2v3.2h-2zM1.6 11h3.2v2H1.6zM19.2 11h3.2v2h-3.2zM4.2 5.6l1.4-1.4 2.3 2.3-1.4 1.4zM16.1 17.5l1.4-1.4 2.3 2.3-1.4 1.4zM4.2 18.4l2.3-2.3 1.4 1.4-2.3 2.3zM16.1 6.5l2.3-2.3 1.4 1.4-2.3 2.3z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=heart]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 21.1l-1.3-1.2C6 15.6 3 12.9 3 9.5 3 6.7 5.2 4.5 8 4.5c1.6 0 3.1.7 4 1.9.9-1.2 2.4-1.9 4-1.9 2.8 0 5 2.2 5 5 0 3.4-3 6.1-7.7 10.4L12 21.1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 21.1l-1.3-1.2C6 15.6 3 12.9 3 9.5 3 6.7 5.2 4.5 8 4.5c1.6 0 3.1.7 4 1.9.9-1.2 2.4-1.9 4-1.9 2.8 0 5 2.2 5 5 0 3.4-3 6.1-7.7 10.4L12 21.1z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=piggy]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M17.5 7.2c-1.1-.8-2.6-1.3-4.2-1.3H10c-3.9 0-7 2.6-7 5.9 0 1.8.9 3.4 2.4 4.5V19h2.8v-1.2c.6.1 1.2.2 1.8.2h.8V19h2.8v-1.4c1.6-.7 2.8-1.9 3.3-3.4H21v-4h-1.2c-.3-1-.9-1.9-1.7-2.6l.9-2.6-1.8-.6-.7 2.8zM8.8 10.6a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4zm5.9 1.2h-3.4v-1.6h3.4v1.6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M17.5 7.2c-1.1-.8-2.6-1.3-4.2-1.3H10c-3.9 0-7 2.6-7 5.9 0 1.8.9 3.4 2.4 4.5V19h2.8v-1.2c.6.1 1.2.2 1.8.2h.8V19h2.8v-1.4c1.6-.7 2.8-1.9 3.3-3.4H21v-4h-1.2c-.3-1-.9-1.9-1.7-2.6l.9-2.6-1.8-.6-.7 2.8zM8.8 10.6a1.2 1.2 0 110 2.4 1.2 1.2 0 010-2.4zm5.9 1.2h-3.4v-1.6h3.4v1.6z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=shield]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2.2l8 3.1v5.4c0 4.7-3.3 8.9-8 10.9-4.7-2-8-6.2-8-10.9V5.3l8-3.1zm-1 12.6l5-5.6-1.5-1.4-3.6 4-1.9-2-1.5 1.5 3.5 3.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 2.2l8 3.1v5.4c0 4.7-3.3 8.9-8 10.9-4.7-2-8-6.2-8-10.9V5.3l8-3.1zm-1 12.6l5-5.6-1.5-1.4-3.6 4-1.9-2-1.5 1.5 3.5 3.5z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=car]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M5.4 6.6C5.7 5.6 6.6 5 7.7 5h8.6c1.1 0 2 .6 2.3 1.6l1.2 3.5c.7.4 1.2 1.2 1.2 2.1v4.6c0 .7-.6 1.2-1.3 1.2h-.6v.9c0 .7-.6 1.3-1.3 1.3h-1c-.7 0-1.3-.6-1.3-1.3V18H9.5v.9c0 .7-.6 1.3-1.3 1.3h-1c-.7 0-1.3-.6-1.3-1.3V18H5.3c-.7 0-1.3-.5-1.3-1.2v-4.6c0-.9.5-1.7 1.2-2.1l1.2-3.5zm2.3.4l-1 3h10.6l-1-3H7.7zM6.9 13a1.3 1.3 0 100 2.6 1.3 1.3 0 000-2.6zm10.2 0a1.3 1.3 0 100 2.6 1.3 1.3 0 000-2.6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M5.4 6.6C5.7 5.6 6.6 5 7.7 5h8.6c1.1 0 2 .6 2.3 1.6l1.2 3.5c.7.4 1.2 1.2 1.2 2.1v4.6c0 .7-.6 1.2-1.3 1.2h-.6v.9c0 .7-.6 1.3-1.3 1.3h-1c-.7 0-1.3-.6-1.3-1.3V18H9.5v.9c0 .7-.6 1.3-1.3 1.3h-1c-.7 0-1.3-.6-1.3-1.3V18H5.3c-.7 0-1.3-.5-1.3-1.2v-4.6c0-.9.5-1.7 1.2-2.1l1.2-3.5zm2.3.4l-1 3h10.6l-1-3H7.7zM6.9 13a1.3 1.3 0 100 2.6 1.3 1.3 0 000-2.6zm10.2 0a1.3 1.3 0 100 2.6 1.3 1.3 0 000-2.6z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=phone]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M8 1.8h8a2.2 2.2 0 012.2 2.2v16a2.2 2.2 0 01-2.2 2.2H8a2.2 2.2 0 01-2.2-2.2V4A2.2 2.2 0 018 1.8zm2 1.9v1.2h4V3.7h-4zM12 17.6a1.4 1.4 0 100 2.8 1.4 1.4 0 000-2.8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M8 1.8h8a2.2 2.2 0 012.2 2.2v16a2.2 2.2 0 01-2.2 2.2H8a2.2 2.2 0 01-2.2-2.2V4A2.2 2.2 0 018 1.8zm2 1.9v1.2h4V3.7h-4zM12 17.6a1.4 1.4 0 100 2.8 1.4 1.4 0 000-2.8z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=cap]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3L1.6 7.6 12 12.2l10.4-4.6L12 3zM5 12.1v3.6c0 1.9 3.1 3.4 7 3.4s7-1.5 7-3.4v-3.6l-7 3.1-7-3.1zm14.8-1.5v5.6h1.6v-5.6h-1.6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3L1.6 7.6 12 12.2l10.4-4.6L12 3zM5 12.1v3.6c0 1.9 3.1 3.4 7 3.4s7-1.5 7-3.4v-3.6l-7 3.1-7-3.1zm14.8-1.5v5.6h1.6v-5.6h-1.6z'/%3E%3C/svg%3E")}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=flag]:before{background-color:#b8651a}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=none]:before{display:none}[data-snapshot-table] .jss_worksheet>thead>tr.jss_nested>td{height:26px;padding:0 12px;background:var(--ink-50);border-bottom:1px solid var(--color-surface-border-alpha-08);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ink-500)}[data-snapshot-table] .jss_worksheet>thead>tr.jss_nested>td.nivo-band-grp{background:var(--accent-surface);color:var(--color-accent-text)}[data-snapshot-table] .jss_worksheet>thead>tr>td[data-nivo-icon=calendar]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z'/%3E%3C/svg%3E")}.nivo-me-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-me-grid .jss_worksheet>tbody>tr:hover .v2-nrow-num{opacity:0}.nivo-me-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-me-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-me-grid tr:has(.jd-rowx.on) .v2-nrow-num{opacity:0}.nivo-me-grid .jd-prose{-webkit-line-clamp:3;line-height:1.4}.nivo-me-full .jd-prose{-webkit-line-clamp:unset;display:block}.nivo-me-grid tr.me-rowout .jd-prose{color:var(--ink-300);text-decoration:line-through;text-decoration-color:var(--ink-200)}.nivo-me-grid tr.me-rowout .v2-rowout-pill{text-decoration:none}.nivo-me-grid .v2-rowout-pill{display:inline-block;margin-top:3px}[data-snapshot-table] .nivo-me-grid .jss_worksheet>thead>tr>td[data-nivo-type]{white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.35;height:50px;vertical-align:middle;padding-top:8px;padding-bottom:8px}[data-snapshot-table] .nivo-cat-grid .jss_worksheet>thead>tr>td[data-nivo-type]{vertical-align:middle}.jd-add{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:9px;width:100%;padding:11px 14px;border:0;background:var(--card);font:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-400);cursor:pointer;transition:background-color .12s ease,color .12s ease}.jd-add:hover{background:var(--ink-50);color:var(--color-accent-text)}.jd-add span.plus{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;border:1px solid var(--color-surface-border-alpha-18);color:var(--ink-500)}.jd-add:hover span.plus{border-color:var(--accent);background:var(--accent);color:#fff}.nivo-me-grid+.jd-add{border:1px solid var(--color-surface-border-alpha-08);border-top:0;border-radius:0 0 10px 10px}.me-anchor-row{margin-top:14px}.me-anchor-row label{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-xs);font-weight:600;color:var(--ink-600)}.me-anchor-row input[type=date]{height:2rem;padding:0 .5rem;border:1px solid var(--color-surface-border-alpha-18);border-radius:var(--radius-md);font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:var(--card)}.nivo-me-grid .v2-rowout-pill.me-prov-pill{margin-left:6px;background:var(--color-status-warning-bg);color:var(--color-status-warning)}.nivo-me-grid table.jss_worksheet>colgroup>col:first-child,.nivo-cat-grid table.jss_worksheet>colgroup>col:first-child{display:none}.nivo-me-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-me-grid table.jss_worksheet>tbody>tr>td.jss_row,.nivo-cat-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-cat-grid table.jss_worksheet>tbody>tr>td.jss_row{display:none}.nivo-sev-info{color:#1d4a7a;background:#1d4a7a12;border-color:#1d4a7a33}.jd-critstack{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.jd-critline{display:flex;align-items:center;gap:6px}.jd-critnum{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:3px;border:1px solid var(--ink-100);background:#f5f6f4;font-size:9.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-400)}.jd-critval{font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums;letter-spacing:.01em}table.jss_worksheet>tbody>tr>td.jd-pickcell{position:relative;overflow:visible}table.jss_worksheet>tbody>tr>td.jd-pickcell:has(.jd-pick-menu:not(.v2-hide)){z-index:40}.jd-pick{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:flex-start;gap:6px;width:100%;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.jd-pick-caret{flex:0 0 auto;margin-top:2px;color:var(--ink-300);display:inline-flex;opacity:0;transition:opacity .12s ease}table.jss_worksheet>tbody>tr:hover .jd-pick-caret{opacity:1}.jd-pick-menu{position:absolute;z-index:30;bottom:calc(100% - 6px);left:8px;width:296px;max-height:288px;overflow-y:auto;padding:4px;border:1px solid var(--color-surface-border-alpha-12);border-radius:10px;background:var(--card);box-shadow:0 12px 32px #16191524;display:flex;flex-direction:column;gap:1px}.jd-pick-opt{display:flex;align-items:center;gap:9px;padding:6px 8px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:var(--text-sm);color:var(--ink-700);text-align:left;cursor:pointer}.jd-pick-opt:hover{background:var(--ink-50);color:var(--ink-900)}.jd-pick-opt.on{color:var(--ink-900);font-weight:500}.jd-pick-box{flex:0 0 auto;width:15px;height:15px;border-radius:4px;border:1px solid var(--color-surface-border-alpha-18);display:inline-flex;align-items:center;justify-content:center;color:transparent}.jd-pick-opt.on .jd-pick-box{background:var(--accent);border-color:var(--accent);color:#fff}.jd-addnote{display:block;padding:11px 14px;border:1px solid var(--color-surface-border-alpha-08);border-top:0;border-radius:0 0 10px 10px;background:var(--card);font-size:var(--text-xs);color:var(--ink-400);line-height:1.45}.nivo-pred-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-pred-grid .jss_worksheet>tbody>tr:hover .v2-nrow-num{opacity:0}.nivo-pred-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-pred-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-pred-grid tr:has(.jd-rowx.on) .v2-nrow-num{opacity:0}.nivo-pred-grid .jd-prose{-webkit-line-clamp:3;line-height:1.4}.nivo-pred-full .jd-prose{-webkit-line-clamp:unset;display:block}.nivo-pred-grid tr.me-rowout .jd-prose{color:var(--ink-300);text-decoration:line-through;text-decoration-color:var(--ink-200)}.nivo-pred-grid tr.me-rowout .v2-rowout-pill{text-decoration:none}.nivo-pred-grid .v2-rowout-pill{display:inline-block;margin-top:3px}[data-snapshot-table] .nivo-pred-grid .jss_worksheet>thead>tr>td[data-nivo-type]{white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.35;height:50px;vertical-align:middle;padding-top:8px;padding-bottom:8px}.nivo-pred-grid table.jss_worksheet>colgroup>col:first-child{display:none}.nivo-pred-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-pred-grid table.jss_worksheet>tbody>tr>td.jss_row{display:none}.jd-lvlcell{font-variant-numeric:tabular-nums;color:var(--ink-900);cursor:pointer;text-align:center!important;vertical-align:middle!important}.jd-lvlcell.v2-gap{color:var(--color-status-danger);font-weight:600}.jd-lvlcell.v2-calc{cursor:default;color:var(--ink-500)}.jd-factpts{font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink-900);cursor:pointer;text-align:right!important;vertical-align:middle!important}.jd-factpts:hover{background:var(--ink-100)}.v2-total{font-weight:600}.jd-profzone{display:inline-flex;align-items:center;gap:16px;flex:0 0 auto;min-width:0;margin-left:auto;padding-left:16px}.jd-profzone .v2-bar-note{text-align:right;max-width:34rem;line-height:1.35}.jd-profwrap{position:relative;flex:0 0 auto;display:inline-flex}.jd-prof-main{display:flex;flex-direction:column;gap:2px;min-width:0}.jd-prof-name{font-weight:600;color:var(--ink-900)}.jd-prof-meta{font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums}.jd-pick-menu.jd-profmenu{top:calc(100% + 6px);bottom:auto;left:auto;right:0;width:372px;max-width:372px}.jd-pick-menu.jd-profmenu .jd-pick-opt{align-items:flex-start;padding-top:8px;padding-bottom:8px}.nivo-eval-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-eval-grid .jss_worksheet>tbody>tr:hover .v2-nrow-num{opacity:0}.nivo-eval-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-eval-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-eval-grid tr:has(.jd-rowx.on) .v2-nrow-num{opacity:0}.nivo-eval-grid .jd-prose{-webkit-line-clamp:3;line-height:1.4}.nivo-eval-full .jd-prose{-webkit-line-clamp:unset;display:block}.nivo-eval-grid tr.me-rowout .jd-prose{color:var(--ink-300);text-decoration:line-through;text-decoration-color:var(--ink-200)}.nivo-eval-grid tr.me-rowout .v2-rowout-pill{text-decoration:none}.nivo-eval-grid .v2-rowout-pill{display:inline-block;margin-top:3px}[data-snapshot-table] .nivo-eval-grid .jss_worksheet>thead>tr>td[data-nivo-type]{white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.35;height:50px;vertical-align:middle;padding-top:8px;padding-bottom:8px}.nivo-eval-grid table.jss_worksheet>colgroup>col:first-child{display:none}.nivo-eval-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-eval-grid table.jss_worksheet>tbody>tr>td.jss_row{display:none}.jd-chartwrap{flex:0 0 auto;border-bottom:1px solid var(--color-surface-border-alpha-08);background:var(--card);padding:8px 24px 2px}.jd-chartbox{position:relative}.jd-chart{display:block;width:100%;height:auto}.jd-chart-head{display:flex;align-items:center;gap:14px;margin-bottom:2px}.jd-chart-title{font-size:var(--text-xs);font-weight:600;color:var(--ink-900)}.jd-chart-legend{display:flex;align-items:center;gap:14px;flex:1 1 auto;min-width:0;flex-wrap:wrap}.jd-lg{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-2xs);color:var(--ink-500)}.jd-lg .dot{width:7px;height:7px;border-radius:999px}.jd-lg .bar{width:14px;height:2px;border-radius:2px;background:var(--accent)}.jd-lg-m .dot{background:var(--accent)}.jd-lg-f .dot{background:var(--color-status-warning)}.jd-lg-n .dot{background:var(--ink-300)}.jd-axis{position:absolute;font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums;pointer-events:none}.jd-axis-y{left:0;transform:translateY(-50%);width:44px;text-align:right}.jd-axis-x{bottom:-2px;transform:translate(-50%)}.jd-label{position:absolute;transform:translate(-50%);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);white-space:nowrap;pointer-events:none}.jd-label.empty{color:var(--color-status-danger)}.jd-grid{stroke:var(--color-surface-border-alpha-08);stroke-width:1;vector-effect:non-scaling-stroke}.jd-axisline{stroke:var(--color-surface-border-alpha-18);stroke-width:1;vector-effect:non-scaling-stroke}.jd-dot{stroke:var(--card);stroke-width:1.2;vector-effect:non-scaling-stroke}.jd-dot-m{fill:var(--accent)}.jd-dot-f{fill:var(--color-status-warning)}.jd-dot-n{fill:var(--ink-300)}.jd-dot.gap{stroke:var(--color-status-warning);stroke-width:2}.jd-regline{stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.jd-band{fill:var(--accent);opacity:.05}.jd-band.empty{fill:var(--color-status-danger);opacity:.09}.jd-gapbar{fill:var(--color-status-warning);opacity:.85}.jd-gap-pos{color:var(--color-status-warning)!important;font-weight:600}.nivo-gap-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-gap-grid .jss_worksheet>tbody>tr:hover .v2-nrow-num{opacity:0}.nivo-gap-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-gap-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-gap-grid tr:has(.jd-rowx.on) .v2-nrow-num{opacity:0}.nivo-gap-grid .jd-prose{-webkit-line-clamp:3;line-height:1.4}.nivo-gap-full .jd-prose{-webkit-line-clamp:unset;display:block}.nivo-gap-grid tr.me-rowout .jd-prose{color:var(--ink-300);text-decoration:line-through;text-decoration-color:var(--ink-200)}.nivo-gap-grid tr.me-rowout .v2-rowout-pill{text-decoration:none}.nivo-gap-grid .v2-rowout-pill{display:inline-block;margin-top:3px}[data-snapshot-table] .nivo-gap-grid .jss_worksheet>thead>tr>td[data-nivo-type]{white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.35;height:50px;vertical-align:middle;padding-top:8px;padding-bottom:8px}.nivo-gap-grid table.jss_worksheet>colgroup>col:first-child{display:none}.nivo-gap-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-gap-grid table.jss_worksheet>tbody>tr>td.jss_row{display:none}.nivo-adj-grid .jss_worksheet>tbody>tr>td{position:relative}.nivo-adj-grid .jss_worksheet>tbody>tr:hover .v2-nrow-num{opacity:0}.nivo-adj-grid .jss_worksheet>tbody>tr:hover .jd-rowx{opacity:1;transform:scale(1)}.nivo-adj-grid .jd-rowx.on{opacity:1;transform:scale(1) rotate(45deg)}.nivo-adj-grid tr:has(.jd-rowx.on) .v2-nrow-num{opacity:0}.nivo-adj-grid .jd-prose{-webkit-line-clamp:3;line-height:1.4}.nivo-adj-full .jd-prose{-webkit-line-clamp:unset;display:block}.nivo-adj-grid tr.me-rowout .jd-prose{color:var(--ink-300);text-decoration:line-through;text-decoration-color:var(--ink-200)}.nivo-adj-grid tr.me-rowout .v2-rowout-pill{text-decoration:none}.nivo-adj-grid .v2-rowout-pill{display:inline-block;margin-top:3px}[data-snapshot-table] .nivo-adj-grid .jss_worksheet>thead>tr>td[data-nivo-type]{white-space:normal;overflow:hidden;text-overflow:clip;line-height:1.35;height:50px;vertical-align:middle;padding-top:8px;padding-bottom:8px}.nivo-adj-grid table.jss_worksheet>colgroup>col:first-child{display:none}.nivo-adj-grid table.jss_worksheet>thead>tr>td.jss_selectall,.nivo-adj-grid table.jss_worksheet>tbody>tr>td.jss_row{display:none}.jd-expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:4px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--ink-300);cursor:pointer;vertical-align:middle;transition:transform .12s ease,color .12s ease,background .12s ease}.jd-expand:hover{color:var(--ink-900);background:#16201b0f}.jd-expand.open{transform:rotate(90deg);color:var(--ink-900)}.nivo-adj-grid td.jd-person{padding-left:26px!important;box-shadow:inset 3px 0 0 -1px var(--color-surface-border-alpha-12)}.nivo-adj-grid td.jd-person .jd-cat{font-weight:500;color:var(--ink-700)}.nivo-adj-grid td.jd-person .jd-cat-meta{color:var(--ink-300)}.jd-rate-edit{display:flex;align-items:center;gap:6px;padding:8px 12px 10px;font-size:var(--text-xs);color:var(--ink-500)}.jd-rate-edit input{width:68px;height:26px;padding:0 8px;border:1px solid var(--color-surface-border-alpha-12);border-radius:6px;background:var(--card);font:inherit;font-variant-numeric:tabular-nums;color:var(--ink-900)}.jd-rate-edit input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.jd-rate-edit .src{flex:1;min-width:0;color:var(--ink-300);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-pick-grouplabel{display:block;padding:10px 12px 4px;border-top:1px solid var(--color-surface-border-alpha-08);margin-top:4px;font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-300)}.nivo-cal-pop{position:fixed;z-index:60}.nivo-cal-card{padding:10px;border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 12px 32px #16191524}.nivo-cal-actions{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-surface-border-alpha-08)}.nivo-cal-actions button{flex:1;height:1.75rem;border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-md);background:var(--card);font-size:var(--text-xs);font-weight:500;color:var(--ink-700);cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.nivo-cal-actions button:hover{background:var(--ink-50);color:var(--color-accent-text);border-color:var(--accent)}[data-snapshot-table]~.jdropdown .jdropdown-container,.jdropdown .jdropdown-container{max-height:60vh;height:auto!important}.jdropdown .jdropdown-content{max-height:calc(60vh - 2.5rem)}.nivo-adj-grid .jd-note-hint{color:var(--ink-300);font-style:italic}.pdoc{font-size:.8125rem;line-height:1.62;color:var(--ink-900)}.pdoc p{margin:0 0 10px;text-wrap:pretty}.pdoc ul{margin:0 0 10px;padding-left:20px}.pdoc li{margin:0 0 4px}.pdoc .pdoc-run-identity{margin:4px 0 14px;font-size:var(--text-xs);color:var(--ink-500)}.pz{border-radius:3px;padding:0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:text;outline:none;transition:background-color .14s,box-shadow .14s}.pz:focus{box-shadow:0 0 0 2px #1d6b4559}.pz-agent{background:#1d6b4514;box-shadow:inset 0 -1px #1d6b454d}.pz-empty{background:#b8651a1f;box-shadow:inset 0 -1px #b8651a73;color:var(--pdoc-waiting-ink);font-style:italic}.pz-blocking{background:#b8324c1a;box-shadow:inset 0 -1px #b8324c73;color:var(--pdoc-blocking-ink);font-style:italic}.pz-edited{background:#1d6b451f;box-shadow:inset 0 -2px 0 var(--accent)}.pz-optional{background:var(--pdoc-wash);box-shadow:inset 0 -1px 0 var(--color-surface-border-alpha-18);color:var(--ink-400);font-style:italic}.pz-dim{opacity:.28}.pz-block{display:block;padding:10px 12px;border-radius:var(--radius-sm);margin-bottom:10px;white-space:pre-line}.pt-menuwrap{position:relative;flex:0 0 auto}.pt-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:50;width:420px;max-height:min(420px,calc(100vh - 380px));min-height:132px;overflow-y:auto;padding:6px;border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 1px 2px #1619150f,0 12px 32px #1619151f}.pt-opt{display:block;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:9px 10px;border-radius:var(--radius-sm);cursor:pointer}.pt-opt:hover{background:var(--ink-50)}.pt-opt.on{background:#1d6b4512}.pt-opt-name{display:block;font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.pt-opt-meta{display:block;margin-top:2px;font-size:var(--text-2xs);color:var(--ink-400);line-height:1.5}.pt-menu-title{display:flex;align-items:center;gap:8px;padding:10px 10px 6px;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-400)}.pt-menu-title:after{content:"";flex:1;height:1px;background:var(--color-surface-border-alpha-08)}.jtoolbar-item.on{background:var(--ink-100);color:var(--ink-900)}.v2-j-dot.blocking{background:var(--color-status-danger)}.pstate{display:flex;align-items:center;gap:10px;padding:8px 28px;background:var(--card);border-bottom:1px solid var(--color-surface-border-alpha-08)}.pstate-step{display:inline-flex;align-items:baseline;gap:8px;padding:3px 10px 3px 0;border-right:1px solid var(--color-surface-border-alpha-08);white-space:nowrap}.pstate-step:last-of-type{border-right:0}.pstate-lbl{font-size:var(--text-xs);color:var(--ink-400)}.pstate-step.on .pstate-lbl{color:var(--ink-900);font-weight:600}.pstate-date{font-size:var(--text-xs);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums}.pstate-date.todo{color:var(--pdoc-waiting-ink);font-weight:500;font-style:italic}.pblocked{display:flex;flex-direction:column;gap:8px;margin:0;padding:10px 28px 12px;list-style:none;background:var(--card);border-bottom:1px solid var(--color-surface-border-alpha-08)}.pblocked-line{display:flex;flex-direction:column;gap:3px;padding-left:10px;border-left:2px solid var(--color-status-danger)}.pblocked-cat{font-size:var(--text-xs);font-weight:600;color:var(--ink-900)}.pblocked-why{font-size:var(--text-xs);color:var(--ink-400)}.pblocked-ask{font-size:var(--text-xs);color:var(--ink-900);font-style:italic}.pnext{position:sticky;bottom:18px;align-self:center;z-index:5;display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--color-surface-border-alpha-18);background:var(--ink-900);color:var(--pdoc-sheet);box-shadow:0 6px 20px #1619152e;transition:background-color .15s}.pnext:hover{background:var(--ink-800)}.pnext-count{font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums}.pnext-lbl{font-size:var(--text-xs);color:var(--ink-100)}.pnext .v2-shortcut{background:var(--color-surface-border-alpha-18);color:var(--pdoc-sheet)}.pz-stale{background:#b8651a1a;box-shadow:inset 0 -1px #b8651a8c}.pdoc .doc-p{margin:0 0 10px;line-height:1.62;text-wrap:pretty}.pdoc .doc-p.doc-empty{min-height:8px;margin:0}.pdoc .doc-table{width:100%;border-collapse:collapse;table-layout:fixed;margin:6px 0 14px;font-size:var(--text-xs)}.pdoc .doc-table th,.pdoc .doc-table td{border:1px solid var(--pdoc-rule-strong);padding:6px 8px;text-align:left;vertical-align:top}.pdoc .doc-table th{background:var(--pdoc-wash);font-weight:700}.pdoc .doc-table p{margin:0}.pdoc td.pz,.pdoc th.pz{border-radius:0}.pdoc [data-posting-binding-empty]{font-style:italic}.pdoc [data-doc-style=AffichageNomentreprise]{font-size:var(--text-xs);color:var(--ink-500);margin-bottom:26px}.pdoc [data-doc-style=AffichageTitre1],.pdoc [data-doc-style=AffichageTitrevaluationmaintien]{text-align:center;font-size:.9375rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green-800);margin:0 0 4px}.pdoc [data-doc-style=AffichageTitreaffichage]{text-align:center;margin:8px 0 2px;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--ink-900)}.pdoc [data-doc-style=AffichageTailleentreprise]{text-align:center;margin:2px 0 18px;font-size:1rem;color:var(--ink-500)}.pdoc [data-doc-style=AffichageTitre2]{margin:26px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--pdoc-rule);font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--ink-900)}.pdoc [data-doc-style=AffichageTextegris]:not(.doc-empty){display:block;margin:0 0 10px;padding:8px 12px;border-left:2px solid var(--color-surface-border-alpha-18);background:var(--pdoc-wash);font-size:var(--text-xs);font-style:italic;color:var(--ink-400)}.pdoc [data-doc-style=Paragraphedeliste]{margin:0 0 4px;padding-left:20px;position:relative}.pdoc [data-doc-style=Paragraphedeliste]:before{content:"•";position:absolute;left:6px;color:var(--ink-400)}.pdoc [data-doc-style=Signature1]{margin-top:34px;font-size:var(--text-xs);color:var(--ink-500)}.pdoc [data-doc-style=AffichageNomgroupe],.pdoc [data-doc-style=AffichageDate]{margin:0 0 10px}.pdoc [data-doc-style=AffichageTextegris].v2-hide{display:none}.pdoc .pz-block:not([data-posting-binding-empty]):not([data-posting-binding-placeholder])>.doc-p.doc-empty{display:none}.pdoc .pz [data-doc-style=AffichageTextegris]{padding:0;border-left:0;background:transparent;color:inherit;font-style:normal}.rf-close{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:20px;align-items:start;padding:20px 28px 48px;background:var(--ink-50);min-height:100%}.rf-col{display:flex;flex-direction:column;gap:16px;min-width:0}.rf-panel{border:1px solid var(--color-surface-border-alpha-12);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card, 0 1px 2px rgba(22,25,21,.04))}.rf-panel-head{display:flex;align-items:baseline;gap:10px;padding:14px 16px 10px}.rf-panel-title{font-size:.9375rem;font-weight:600;letter-spacing:-.012em;color:var(--ink-900)}.rf-panel-sub{font-size:var(--text-xs);color:var(--ink-400)}.rf-panel-note{margin:0;padding:10px 16px 14px;border-top:1px solid var(--color-surface-border-alpha-08);font-size:var(--text-xs);color:var(--ink-400);line-height:1.5}.rf-check{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:12px;align-items:start;width:100%;padding:11px 16px;border:0;border-top:1px solid var(--color-surface-border-alpha-08);background:transparent;text-align:left;cursor:pointer}.rf-check:hover{background:var(--ink-50)}.rf-dot{width:8px;height:8px;margin-top:6px;border-radius:999px;background:var(--color-status-success)}.rf-dot.blocking{background:var(--color-status-danger)}.rf-dot.question{background:var(--color-status-warning)}.rf-check-main{min-width:0}.rf-check-what{display:block;font-size:var(--text-sm);font-weight:500;color:var(--ink-900);line-height:1.4}.rf-check-meta{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--ink-400)}.rf-check-do{flex:0 0 auto;align-self:center;font-size:var(--text-xs);font-weight:600;color:var(--accent)}.rf-man{width:100%;border-collapse:collapse}.rf-man th,.rf-man td{padding:9px 16px;text-align:left;font-size:var(--text-xs);border-top:1px solid var(--color-surface-border-alpha-08);vertical-align:top}.rf-man th{font-weight:600;color:var(--ink-400);font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase}.rf-man td.pc{font-weight:500;color:var(--ink-900)}.rf-man td.dt{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-500)}.rf-man td.dt.todo{color:var(--pdoc-waiting-ink);font-style:italic}.rf-receipt{border-color:#16653447;background:linear-gradient(0deg,#16653408,#16653408),var(--card)}.rf-receipt-grid{display:grid;grid-template-columns:148px 1fr;gap:6px 14px;padding:4px 16px 14px;font-size:var(--text-xs)}.rf-receipt-grid dt{color:var(--ink-400)}.rf-receipt-grid dd{margin:0;color:var(--ink-900);font-weight:500}.rf-actions{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--color-surface-border-alpha-08)}.rf-preview{position:sticky;top:0}.rf-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px 16px 16px}.rf-thumb{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.rf-thumb-sheet{position:relative;height:96px;border:1px solid var(--color-surface-border-alpha-12);border-radius:3px;background:var(--pdoc-sheet);overflow:hidden;padding:8px 7px}.rf-thumb:hover .rf-thumb-sheet{border-color:var(--accent)}.rf-thumb-sheet i{display:block;height:3px;margin-bottom:4px;border-radius:1px;background:var(--color-surface-border-alpha-18)}.rf-thumb-sheet i.t{height:6px;width:62%;background:var(--ink-400);margin-bottom:7px}.rf-thumb-sheet i.s{width:84%}.rf-thumb-sheet i.g{background:#b8651a73;width:46%}.rf-thumb-lbl{font-size:var(--text-2xs);color:var(--ink-500);line-height:1.35}.rf-thumb-lbl b{display:block;font-weight:600;color:var(--ink-900)}.rf-modes{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--color-surface-border-alpha-08);border-radius:var(--radius-sm);background:var(--color-surface-subtle, rgba(24,34,27,.03))}.rf-modes button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:4px 12px;border-radius:calc(var(--radius-sm) - 2px);font-size:var(--text-xs);font-weight:500;color:var(--ink-500);cursor:pointer}.rf-modes button.on{background:var(--card);color:var(--foreground);font-weight:600;box-shadow:0 1px 2px #0000000a}.w6{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;background:#f6f6f3}.w6-top{display:flex;align-items:center;gap:12px;height:56px;padding:0 22px;background:#fff;border-bottom:1px solid rgba(24,34,27,.07)}.w6-hello{font-size:1rem;font-weight:600;letter-spacing:-.014em;color:var(--ink-900)}.w6-sub{font-size:var(--text-xs);color:var(--ink-400)}.w6-top-r{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.w6-scroll{flex:1;min-height:0;overflow-y:auto;padding:20px 22px 24px;display:flex;flex-direction:column}.w6-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.w6-col{display:flex;flex-direction:column;gap:16px;min-width:0}.w6-card{border:1px solid rgba(24,34,27,.09);border-radius:12px;background:#fff;overflow:hidden}.w6-h{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid rgba(24,34,27,.06)}.w6-h-t{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.w6-h-n{font-size:10px;font-weight:700;color:var(--ink-300);font-variant-numeric:tabular-nums}.w6-h-a{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:var(--text-xs);font-weight:600;color:var(--accent)}.w6-h-a:hover{text-decoration:underline;text-underline-offset:2px}.w6-task{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;gap:12px;align-items:center;width:100%;padding:12px 16px;border:0;border-top:1px solid rgba(24,34,27,.05);background:transparent;text-align:left}.w6-task:first-of-type{border-top:0}.w6-task:hover{background:#faf9f6}.w6-task-w{display:block;font-size:var(--text-sm);font-weight:500;color:var(--ink-900);line-height:1.4}.w6-task-m{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--ink-400)}.w6-do{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:7px;border:1px solid rgba(24,34,27,.1);background:#fff;font-size:var(--text-xs);font-weight:600;color:var(--ink-900)}.w6-do:hover{background:#f4f3ef}.w6-notice{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px;border:1px solid rgba(184,101,26,.24);border-radius:9px;background:#b8651a0f;font-size:var(--text-xs);color:#8a4d14}.w6-notice svg{flex:none}.w6-notice-x{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#8a4d14}.w6-notice-x:hover{background:#b8651a1f}.w5-find{flex:1;max-width:420px;display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;border:1px solid rgba(24,34,27,.1);border-radius:7px;background:#fbfbf9}.w5-find input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:var(--text-xs);color:var(--ink-900)}.w5-find input::-moz-placeholder{color:var(--ink-300)}.w5-find input::placeholder{color:var(--ink-300)}.w5-find svg{color:var(--ink-300)}.w5-btn{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:7px;border:1px solid rgba(24,34,27,.1);background:#fff;color:var(--ink-900);font-size:var(--text-xs);font-weight:600;transition:background-color .14s,border-color .14s}.w5-btn:hover{background:#f6f5f2}.w5-btn.pri{background:var(--accent);border-color:transparent;color:#fff}.w5-btn.pri:hover{background:var(--accent-secondary)}.w5-btn.icon{position:relative;padding:0;width:30px;justify-content:center}.w5-btn.icon>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.w5-av{width:28px;height:28px;border-radius:999px;background:var(--green-800);color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.w5-panel{border:1px solid rgba(24,34,27,.09);border-radius:10px;background:#fff;overflow:hidden}.w5-panel-h{display:flex;align-items:center;gap:8px;padding:11px 13px;border-bottom:1px solid rgba(24,34,27,.06)}.w5-panel-t{font-size:var(--text-xs);font-weight:600;color:var(--ink-900)}.w5-panel-n{font-size:10px;font-weight:700;color:var(--ink-300);font-variant-numeric:tabular-nums}.w5-panel-a{margin-left:auto;font-size:var(--text-2xs);font-weight:600;color:var(--accent);background:transparent;border:0}.w5-panel-a:hover{text-decoration:underline;text-underline-offset:2px}.w5-prog{display:flex;align-items:center;gap:3px}.w5-prog i{flex:1;height:4px;border-radius:999px;background:#18221b17}.w5-prog i.done{background:var(--accent)}.w5-prog i.now{background:var(--accent);box-shadow:0 0 0 2px #1d6b4529}.w5-todo-w{display:block;font-size:var(--text-xs);font-weight:500;color:var(--ink-900);line-height:1.4}.w5-todo-m{display:block;margin-top:2px;font-size:10px;color:var(--ink-400)}.w5-todo-when{font-size:10px;font-weight:700;color:var(--ink-300);white-space:nowrap;font-variant-numeric:tabular-nums}.w5-todo-when.bad{color:#a52a41}.w5-todo-when.warn{color:#8a4d14}.w5-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:8px 11px 10px}.w5-cal-legend{display:flex;flex-wrap:wrap;gap:9px;padding:0 13px 11px;font-size:10px;color:var(--ink-400)}.w5-cal-legend span{display:inline-flex;align-items:center;gap:5px}.w5-cal-legend i{width:5px;height:5px;border-radius:999px;background:var(--ink-400)}.w5-cal-legend i.legal{background:#b8651a}.w5-cal-legend i.internal{background:var(--ink-400)}.w5-cal-legend i.holiday{background:#a52a41;opacity:.6}.w5-due{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;padding:9px 13px;border:0;border-top:1px solid rgba(24,34,27,.05);background:transparent;text-align:left}.w5-due:hover{background:#faf9f6}.w5-due-d{text-align:center}.w5-due-d b{display:block;font-size:var(--text-xs);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums;line-height:1.15}.w5-due-d span{display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-300)}.w5-addev{display:flex;flex-direction:column;gap:8px;width:268px;padding:12px}.w5-addev-day{font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500)}.w5-addev-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px}.w5-addev input{min-width:0;height:30px;padding:0 8px;border:1px solid rgba(24,34,27,.12);border-radius:6px;background:var(--card);font:inherit;font-size:var(--text-xs);color:var(--ink-900);font-size:var(--text-sm);font-weight:500}.w5-addev input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #1d6b451f}.w5-addev-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:2px}.w5-addev-colors{display:flex;gap:6px;padding-top:2px}.w5-swatch{width:18px;height:18px;padding:0;border:0;border-radius:999px;cursor:pointer;box-shadow:inset 0 0 0 1px #18221b24;transition:transform .1s,box-shadow .12s}.w5-swatch:hover{transform:scale(1.12)}.w5-swatch.on{box-shadow:0 0 0 2px var(--card),0 0 0 4px currentColor}.w5-swatch-green{background:#1d6b45;color:#1d6b45}.w5-swatch-amber{background:#b8651a;color:#b8651a}.w5-swatch-red{background:#a52a41;color:#a52a41}.w5-swatch-blue{background:#2f5fa8;color:#2f5fa8}.w5-swatch-violet{background:#6b4ba6;color:#6b4ba6}.w5-swatch-slate{background:#5d635a;color:#5d635a}[data-theme=dark] .w5-swatch{box-shadow:inset 0 0 0 1px #ffffff2e}[data-theme=dark] .w5-swatch.on{box-shadow:0 0 0 2px #1b201c,0 0 0 4px currentColor}.w5-addev-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px;border-radius:5px;color:var(--ink-400);cursor:pointer}.w5-addev-x:hover{background:#a52a411a;color:#a52a41}[data-theme=dark] .w5-addev input{background:#ffffff0d;border-color:#ffffff24;color:#f2f4f1}[data-theme=dark] .w5-addev-x{color:#ffffff85}.w5-cal{padding:6px 11px 10px;display:flex;justify-content:center}.nivo-cal-has-event button:after{content:"";position:absolute;left:50%;bottom:5px;transform:translate(-50%);width:4px;height:4px;border-radius:999px;background:var(--ink-400)}.nivo-cal-has-event button[data-kind=legal]:after{background:#b8651a}.nivo-cal-has-event button[data-kind=holiday]:after{background:#a52a41;opacity:.6}.nivo-cal-has-event button[data-color=green]:after{background:#1d6b45}.nivo-cal-has-event button[data-color=amber]:after{background:#b8651a}.nivo-cal-has-event button[data-color=red]:after{background:#a52a41}.nivo-cal-has-event button[data-color=blue]:after{background:#2f5fa8}.nivo-cal-has-event button[data-color=violet]:after{background:#6b4ba6}.nivo-cal-has-event button[data-color=slate]:after{background:#5d635a}.w5-news-row{display:flex;gap:10px;align-items:flex-start;width:100%;padding:10px 13px;border:0;border-top:1px solid rgba(24,34,27,.05);background:transparent;text-align:left}.w5-news-body{display:block;min-width:0}.w5-news-row:first-of-type{border-top:0}.w5-news-row:hover{background:#faf9f6}.w5-news-m{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--ink-400)}.w5-news-src{font-weight:700;color:var(--ink-500)}.w5-news-t{display:block;margin-top:3px;font-size:var(--text-xs);font-weight:500;color:var(--ink-900);line-height:1.4}.w5-panel{border-radius:14px;box-shadow:0 1px 2px #16191508,0 6px 16px -8px #16191514}.w6-card{border-radius:14px;box-shadow:0 1px 2px #1619150a,0 8px 20px -8px #1619151a}.pf-ic{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#18221b0d;color:var(--ink-500)}.pf-ic.bad{background:#a52a4117;color:#a52a41}.pf-ic.warn{background:#b8651a1a;color:#8a4d14}.pf-ic.ok{background:#1d6b4517;color:var(--color-accent-text, #155b3a)}.w6 .w5-panel-n,.w6 .w5-news-m,.w6 .w5-cal-legend,.w6 .w5-cal-legend span,.w6 .w5-todo-m,.w6 .w5-due-d span,.w6 .w6-h-n,.w6 .w6-task-m,.w6 .w6-sub{color:var(--ink-500)}.w6 .w5-news-m,.w6 .w5-todo-m{font-size:var(--text-2xs)}.w6 .w6-task{grid-template-columns:30px minmax(0,1fr) auto auto;gap:20px}.w6 .w5-news-row{padding:15px 16px}.w6 .w5-news-t{margin-top:5px;font-size:var(--text-sm);line-height:1.45}.pf-lead{display:flex;align-items:center;gap:18px;padding:15px 18px;border:1px solid rgba(24,34,27,.09);border-radius:14px;background:#fff;box-shadow:0 1px 2px #1619150a,0 8px 20px -8px #1619151a}.pf-lead-l{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.pf-lead-k{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500)}.pf-lead-n{font-size:1.0625rem;font-weight:600;letter-spacing:-.014em;color:var(--ink-900)}.pf-lead-m{font-size:var(--text-xs);color:var(--ink-500)}.pf-lead .w5-btn.pri{height:38px;padding:0 16px;font-size:var(--text-sm)}.pf-rows-h{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:center;padding:8px 18px;border-top:1px solid rgba(24,34,27,.05);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-500)}.pf-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:center;width:100%;padding:13px 18px;border:0;border-top:1px solid rgba(24,34,27,.05);background:transparent;text-align:left;transition:background-color .14s}.pf-row:hover{background:#1d6b450b}.pf-row-c{display:flex;align-items:center;gap:12px;min-width:0}.pf-row-mark{flex:none;width:30px;height:30px;border-radius:9px;background:#1d6b4514;color:var(--color-accent-text, #155b3a);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.pf-row-id{min-width:0}.pf-row-name{display:block;font-size:var(--text-sm);font-weight:600;letter-spacing:-.008em;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-row-sub{display:block;margin-top:1px;font-size:10px;color:var(--ink-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-row-step{min-width:0}.pf-row-step .w5-prog{display:flex;gap:3px;max-width:132px}.pf-row-stepn{display:block;margin-top:6px;font-size:10px;color:var(--ink-500);line-height:1.35}.pf-row-last{position:relative;min-width:0}.pf-row-v{display:block;text-align:right;font-size:var(--text-xs);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;overflow:hidden;transition:opacity .14s}.pf-row:hover .pf-row-v{opacity:0}.pf-row-v.bad{color:#a52a41}.pf-row-v.warn{color:#8a4d14}.pf-row-s{display:block;margin-top:2px;font-size:10px;font-weight:500;color:var(--ink-500);white-space:normal;overflow-wrap:anywhere;line-height:1.35}.pf-row-go{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;font-size:var(--text-xs);font-weight:600;color:var(--accent);opacity:0;transition:opacity .14s;white-space:nowrap}.pf-row:hover .pf-row-go{opacity:1}.pf-empty{padding:26px 18px;border-top:1px solid rgba(24,34,27,.05);text-align:center;font-size:var(--text-xs);color:var(--ink-500)}.w6 .w6-cols{grid-template-columns:minmax(0,1fr) 368px;row-gap:16px;align-items:stretch}.w6 .w6-col{min-height:0}.w6 .w6-col:nth-child(2)>.w5-panel:last-child{flex:1 1 0;min-height:132px;display:flex;flex-direction:column;overflow:hidden}.pf-news-list{flex:1 1 auto;min-height:0;overflow-y:auto}.pf-foot{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(24,34,27,.07);font-size:var(--text-xs);color:var(--ink-500)}.w6-scroll>.pf-foot{padding-top:26px}.pf-foot-links{margin-left:auto;display:inline-flex;gap:18px}.pf-foot-b{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;font-size:var(--text-xs);color:var(--ink-500)}.pf-foot-b:hover{color:var(--ink-900);text-decoration:underline;text-underline-offset:3px}.pf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:40px}.pf-scrim{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#141a1570}.pf-modal{position:relative;display:flex;flex-direction:column;width:620px;max-width:100%;max-height:78vh;border:1px solid rgba(24,34,27,.1);border-radius:16px;background:#fff;box-shadow:0 2px 4px #1619150f,0 24px 56px -16px #1619154d;overflow:hidden}.pf-modal-h{display:flex;align-items:flex-start;gap:14px;padding:18px 20px 14px;border-bottom:1px solid rgba(24,34,27,.07)}.pf-modal-t{font-size:1.0625rem;font-weight:600;letter-spacing:-.014em;color:var(--ink-900)}.pf-modal-s{margin-top:3px;font-size:var(--text-xs);color:var(--ink-500)}.pf-modal-x{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--ink-500);transition:background-color .14s,color .14s}.pf-modal-x:hover{background:#18221b0f;color:var(--ink-900)}.pf-modal-body{flex:1;min-height:0;overflow-y:auto;padding:6px 20px 18px}.pf-block{padding:14px 0;border-bottom:1px solid rgba(24,34,27,.05)}.pf-block:last-child{border-bottom:0}.pf-block-h{font-size:var(--text-sm);font-weight:600;letter-spacing:-.008em;color:var(--ink-900)}.pf-block-p{margin:5px 0 0;font-size:var(--text-xs);line-height:1.6;color:var(--ink-500);text-wrap:pretty}.pf-modal-f{display:flex;align-items:center;gap:14px;padding:13px 20px;border-top:1px solid rgba(24,34,27,.07);background:#fcfcfb}.pf-modal-note{font-size:10px;color:var(--ink-500)}.pf-modal-f .w5-btn{margin-left:auto}[data-theme=dark] .w6{background:#131614}[data-theme=dark] .w6-top,[data-theme=dark] .w6-card,[data-theme=dark] .w5-panel,[data-theme=dark] .pf-lead{background:#1b201c;border-color:#ffffff1a}[data-theme=dark] .w6-top{border-bottom-color:#ffffff1a}[data-theme=dark] .w6-hello,[data-theme=dark] .w6-h-t,[data-theme=dark] .w6-task-w,[data-theme=dark] .w5-todo-w,[data-theme=dark] .w5-news-t,[data-theme=dark] .w5-due-d b,[data-theme=dark] .w5-panel-t,[data-theme=dark] .pf-lead-n,[data-theme=dark] .pf-row-name,[data-theme=dark] .pf-row-v,[data-theme=dark] .pf-modal-t,[data-theme=dark] .pf-block-h{color:#f2f4f1}[data-theme=dark] .w6 .w5-panel-n,[data-theme=dark] .w6 .w5-news-m,[data-theme=dark] .w6 .w5-todo-m,[data-theme=dark] .w6 .w5-due-d span,[data-theme=dark] .w6 .w6-h-n,[data-theme=dark] .w6 .w6-task-m,[data-theme=dark] .w6 .w6-sub,[data-theme=dark] .pf-lead-k,[data-theme=dark] .pf-lead-m,[data-theme=dark] .pf-row-sub,[data-theme=dark] .pf-row-stepn,[data-theme=dark] .pf-row-s,[data-theme=dark] .pf-empty,[data-theme=dark] .pf-foot,[data-theme=dark] .pf-foot-b,[data-theme=dark] .pf-modal-s,[data-theme=dark] .pf-block-p,[data-theme=dark] .pf-modal-note{color:#ffffff94}[data-theme=dark] .w6 .w5-cal-legend,[data-theme=dark] .w6 .w5-cal-legend span{color:#ffffffa3}[data-theme=dark] .w6-task,[data-theme=dark] .w5-due,[data-theme=dark] .w5-news-row,[data-theme=dark] .w6-h,[data-theme=dark] .w5-panel-h,[data-theme=dark] .pf-rows-h,[data-theme=dark] .pf-row,[data-theme=dark] .pf-empty,[data-theme=dark] .pf-foot,[data-theme=dark] .pf-modal-h,[data-theme=dark] .pf-modal-f,[data-theme=dark] .pf-block{border-color:#ffffff14}[data-theme=dark] .w6-task:hover,[data-theme=dark] .w5-due:hover,[data-theme=dark] .w5-news-row:hover,[data-theme=dark] .pf-row:hover{background:#ffffff0a}[data-theme=dark] .w6-do,[data-theme=dark] .w5-btn,[data-theme=dark] .w5-find{background:#ffffff0d;border-color:#ffffff24;color:#f2f4f1}[data-theme=dark] .w5-find input{color:#f2f4f1}[data-theme=dark] .w5-btn.pri{background:var(--green-600);border-color:transparent;color:#fff}[data-theme=dark] .pf-rows-h{color:#ffffff6b}[data-theme=dark] .pf-row-v.bad{color:#e88a9c}[data-theme=dark] .pf-row-v.warn{color:#e2a06a}[data-theme=dark] .pf-row-mark{background:#7fbb8c24;color:#7fbb8c}[data-theme=dark] .pf-row-go{color:#7fbb8c}[data-theme=dark] .pf-ic{background:#ffffff12;color:#ffffffb8}[data-theme=dark] .pf-ic.bad{background:#e88a9c24;color:#e88a9c}[data-theme=dark] .pf-ic.warn{background:#e2a06a24;color:#e2a06a}[data-theme=dark] .pf-ic.ok{background:#7fbb8c24;color:#7fbb8c}[data-theme=dark] .w5-prog i{background:#ffffff1f}[data-theme=dark] .w5-prog i.done,[data-theme=dark] .w5-prog i.now{background:var(--green-300)}[data-theme=dark] .w6-h-a,[data-theme=dark] .w5-panel-a{color:#7fbb8c}[data-theme=dark] .w5-todo-when.bad{color:#e88a9c}[data-theme=dark] .w5-todo-when.warn{color:#e2a06a}[data-theme=dark] .w6-notice{color:#e2a06a;background:#e2a06a1a;border-color:#e2a06a42}[data-theme=dark] .w6-notice-x{color:#e2a06a}[data-theme=dark] .w6-notice-x:hover{background:#e2a06a29}[data-theme=dark] .pf-modal{background:#1b201c;border-color:#ffffff1f}[data-theme=dark] .pf-modal-f{background:#ffffff08}[data-theme=dark] .pf-modal-x{color:#ffffff9e}[data-theme=dark] .pf-modal-x:hover{background:#ffffff14;color:#f2f4f1}[data-theme=dark] .pf-foot-b:hover{color:#f2f4f1}.set-shell{display:grid;grid-template-columns:240px 1fr;flex:1 1 auto;min-height:0;background:var(--color-surface-raised);border-top:1px solid var(--ink-100)}.set-rail{background:var(--ink-50);border-right:1px solid var(--ink-100);padding:18px 12px;overflow-y:auto;min-height:0}.set-rail-group{margin-bottom:14px}.set-rail-group-label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);padding:8px 10px 6px}.set-rail-item{display:grid;grid-template-columns:16px 1fr auto;gap:10px;align-items:center;padding:7px 10px;border-radius:6px;font-size:var(--text-sm);color:var(--ink-700);cursor:pointer;text-decoration:none;transition:background-color .14s ease,color .14s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.set-rail-item:hover{background:var(--ink-100)}.set-rail-item.on{background:var(--accent-surface);color:var(--accent-secondary);font-weight:600}.set-rail-item.on svg{color:var(--accent-secondary)}.set-rail-item .badge{font-size:var(--text-2xs);font-weight:700;color:var(--accent-secondary);background:var(--accent-surface);padding:2px 6px;border-radius:var(--radius-pill)}.set-content{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--color-surface-raised)}.set-head{padding:26px 28px 18px;border-bottom:1px solid var(--ink-100)}.set-head .kicker{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:6px}.set-head h1{font-size:var(--text-2xl);font-weight:680;letter-spacing:-.02em;margin:0 0 6px;color:var(--ink-900)}.set-head p{margin:0;font-size:var(--text-sm);color:var(--ink-500);max-width:720px;line-height:1.55}.set-head .head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.fin-nav-settings{display:grid;grid-template-columns:14px 1fr;gap:10px;align-items:center;padding:8px 12px;margin:0 0 6px;border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--sidebar-ink-quiet);text-decoration:none;cursor:pointer;transition:background-color .14s ease,color .14s ease}.fin-nav-settings:hover{background:var(--sidebar-fill);color:var(--sidebar-ink)}.fin-nav-settings.on{background:#2d83482e;color:var(--sidebar-ink)}button.fin-nav-settings{width:100%;background:transparent;border:none;text-align:left}.set-body{padding:22px max(28px,calc((100% - var(--page-measure)) / 2)) 36px;display:grid;gap:18px}.set-field{display:grid;gap:6px}.set-field label{font-size:var(--text-xs);font-weight:600;color:var(--ink-700)}.set-field .hint{font-size:var(--text-xs);color:var(--ink-400)}.set-field .hint.danger{color:var(--color-danger)}.set-logo-tile{width:64px;height:64px;border:1px solid var(--ink-200);border-radius:.45rem;display:grid;place-items:center;background:var(--ink-50);color:var(--accent-secondary);overflow:hidden}.set-form-status{display:inline-flex;align-items:center;gap:6px}.set-seg{display:inline-flex;border:1px solid var(--ink-200);border-radius:var(--radius-sm);padding:2px;background:var(--ink-50)}.set-seg button{font:inherit;cursor:pointer;border:none;background:transparent;padding:4px 10px;border-radius:calc(var(--radius-sm) - 2px);font-size:var(--text-xs);font-weight:500;color:var(--ink-500);transition:background-color .14s,color .14s,box-shadow .14s}.set-seg button.on{background:var(--color-surface-raised);color:var(--ink-900);box-shadow:0 1px 2px #0000000f}.set-seg button:disabled{cursor:not-allowed;opacity:.6}.set-rule-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0}.set-rule-row+.set-rule-row{border-top:1px solid var(--ink-100)}.set-rule-row .set-rule-label{font-size:var(--text-sm);font-weight:500;color:var(--ink-900)}.set-rule-row .set-rule-desc{font-size:var(--text-xs);color:var(--ink-500);margin-top:2px}.set-rule-row[aria-disabled=true] .set-rule-label,.set-rule-row[aria-disabled=true] .set-rule-desc{opacity:.6}.set-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--color-surface-raised);font-size:var(--text-xs);font-weight:500;color:var(--ink-900);cursor:pointer;transition:background-color .14s,border-color .14s,color .14s}.set-btn:hover{background:var(--ink-50);border-color:var(--ink-300)}.set-btn:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.set-btn-danger{border-color:var(--color-danger-strong);color:var(--color-danger-strong);background:var(--color-surface-raised)}.set-btn-danger:hover{background:#b91c1c0f;border-color:var(--color-danger-strong)}.set-draftbar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:18px;padding:14px 28px 14px 24px;background:var(--color-status-warning-bg);border-bottom:1px solid var(--color-status-warning-border);color:var(--color-status-warning);font-size:var(--text-sm)}.set-draftbar .db-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:999px;background:#c8961f24;color:var(--color-status-warning)}.set-draftbar .db-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.set-draftbar .db-title{font-size:var(--text-sm);font-weight:600;color:var(--color-status-warning);letter-spacing:-.005em;display:flex;align-items:center;gap:8px}.set-draftbar .db-title .db-ver{font-size:var(--text-xs);font-weight:600;padding:2px 7px;border-radius:999px;background:var(--color-status-warning-bg);color:var(--color-status-warning);letter-spacing:.02em}.set-draftbar .db-title .db-save{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:500;color:var(--ink-500)}.set-draftbar .db-title .db-save--error{color:var(--color-danger-strong);font-weight:600}.set-draftbar .db-sub{font-size:var(--text-xs);color:var(--color-status-warning);display:flex;align-items:center;gap:8px;line-height:1.4}.set-draftbar .db-sub .db-sep{width:3px;height:3px;border-radius:999px;background:currentColor;opacity:.4}.set-draftbar .db-undo{background:none;border:0;padding:0;color:var(--color-status-warning);font:inherit;font-size:var(--text-xs);cursor:pointer;text-decoration:underline;text-decoration-color:#8a6f3359;text-underline-offset:3px;transition:color .14s,text-decoration-color .14s}.set-draftbar .db-undo:hover{color:var(--color-status-warning);text-decoration-color:var(--color-status-warning)}.set-draftbar .actions{display:flex;gap:8px;flex-shrink:0;align-items:center}.set-draftbar button.ghost,.set-draftbar button.primary{font:inherit;cursor:pointer;padding:8px 14px;border-radius:8px;border:1px solid transparent;font-size:var(--text-sm);font-weight:600;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex;align-items:center;gap:6px}.set-draftbar button.ghost{color:var(--color-status-warning);background:var(--color-surface-subtle);border-color:#8a4b142e}.set-draftbar button.ghost:hover:not(:disabled){background:var(--card);border-color:#8a4b1452}.set-draftbar button.ghost:disabled{cursor:not-allowed;opacity:.55}.set-draftbar button.primary{color:#fff;background:var(--accent);box-shadow:0 1px 2px #18221b14}.set-draftbar button.primary:hover:not(:disabled){background:var(--accent-secondary);box-shadow:0 2px 6px #18221b1f}.set-draftbar button.primary svg{opacity:.85}.set-publish-warn{padding:12px 14px;border-radius:8px;background:#fdf7e7;border:1px solid #f0e2b7;color:#6b531a;font-size:var(--text-sm);line-height:1.5}.set-publish-warn strong{display:block;font-weight:600;color:var(--color-warning-strong);margin-bottom:0}.set-section-lock-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:16px;border-radius:8px;background:#fdf7e7;border:1px solid #f0e2b7;color:#6b531a;font-size:var(--text-sm);line-height:1.4}.set-field-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.set-chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:500;padding:3px 9px;border-radius:99px;background:#18221b0d;color:var(--ink-500, #5d635a)}.set-chip-ok{background:#1d6b451a;color:var(--color-accent-text)}.set-chip-warn{background:#c48a2e1f;color:var(--color-status-warning)}.set-chip-info{background:var(--ink-200);color:var(--ink-700)}.set-fw-grid .set-fw-row{transition:border-color .14s}.set-fw-grid .set-fw-row:focus-within{border-color:var(--accent)}.set-sfw-grid .set-sfw-factor-head{transition:background-color .14s}.set-sfw-grid .set-sfw-factor-head:hover{background-color:#fafaf7}.set-pts-grid .set-pts-row-head{transition:background-color .14s}.set-pts-grid .set-pts-row-head:hover{background-color:#fafaf7}.set-pts-grid input[type=number]:disabled{background:#fafaf7;color:var(--ink-500, #5d635a)}.set-fv-list .set-fv-bar-track{transition:background-color .14s}.set-acc-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;color:var(--ink-400, #868c82);cursor:pointer}.set-acc-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px}.set-acc-toggle:focus-visible{box-shadow:none}.set-acc-toggle:focus-visible:after{box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.sf-head .sf-scale-chip,.sf-head .set-btn{position:relative;z-index:1}.set-factor-list{display:grid;gap:12px}.set-factor{border:1px solid var(--ink-200, #dcdfd9);border-radius:10px;background:var(--card)}.set-factor-head{position:relative;display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:12px 14px;cursor:pointer;transition:background-color .14s}.set-factor-head .label .name,.set-factor-name-edit{position:relative;z-index:1}.set-factor-head:hover{background-color:#fafaf7}.set-factor-head .label .name{font-size:var(--text-base);font-weight:600;color:var(--ink-900, #161915)}.set-factor-head .label .sub{font-size:var(--text-xs);color:var(--ink-500, #5d635a);margin-top:2px}.set-factor-body{border-top:1px solid var(--ink-100, #ecedea);padding:12px 14px;display:grid;gap:10px}.set-fv-list{display:grid;gap:10px}.set-fv-row{display:grid;grid-template-columns:160px 1fr 80px;gap:14px;align-items:center}.set-fv-name{font-size:var(--text-sm);color:var(--ink-900);font-weight:500}.set-fv-bar-track{height:10px;background:var(--ink-100);border-radius:99px;overflow:hidden}.set-fv-bar-fill{height:100%;border-radius:99px}.set-fv-points{font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.v2-run{display:grid;gap:14px;padding:16px 0}.v2-run-spin{display:inline-block;width:14px;height:14px;margin-right:8px;border:2px solid var(--ink-200);border-top-color:var(--accent);border-radius:50%;animation:v2-run-turn .7s linear infinite}@keyframes v2-run-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.v2-run-spin{animation:none}}.v2-run-failed{color:var(--color-status-danger)}.v2-run-title{font-weight:600}.v2-run-detail{font-size:var(--text-sm);color:var(--ink-500)}.v2-run-log{display:grid;gap:6px;margin:0;padding:0;list-style:none}.v2-run-step{display:grid;grid-template-columns:auto 220px 1fr;gap:12px;font-size:var(--text-sm);align-items:baseline}.v2-run-node{font-weight:500;color:var(--ink-900)}.v2-run-outcome{color:var(--ink-500)}.v2-run-onward{display:flex;gap:10px;padding-top:4px}.v2-run-empty{display:grid;gap:14px;place-items:center;min-height:40vh;text-align:center}.v2-run-empty-title{font-size:var(--text-base);font-weight:600}.nv-prov-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:flex-end}.nv-prov-scrim{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:#16201b33;cursor:pointer}.nv-prov-drawer{position:relative;z-index:1;display:flex;flex-direction:column;width:min(560px,100%);background:var(--card);border-left:1px solid var(--color-surface-border-alpha-12);box-shadow:-18px 0 48px #16191524}.nv-prov-head{display:flex;align-items:center;gap:10px;padding:16px 18px 10px;border-bottom:1px solid var(--color-surface-border-alpha-08)}.nv-prov-title{flex:1;min-width:0;margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.012em;color:var(--ink-900)}.nv-prov-back,.nv-prov-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:var(--ink-400);cursor:pointer;border-radius:8px;padding:4px 8px}.nv-prov-back:hover,.nv-prov-close:hover{background:#16201b0f;color:var(--ink-900)}.nv-prov-close{font-size:1.25rem;line-height:1}.nv-prov-body{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 24px}.nv-prov-section{padding:14px 0;border-bottom:1px solid var(--color-surface-border-alpha-08)}.nv-prov-section:last-child{border-bottom:0}.nv-prov-h{margin:0 0 8px;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400)}.nv-prov-what{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--ink-900)}.nv-prov-method{margin:0 0 4px;font-size:var(--text-base);font-weight:600;color:var(--ink-900)}.nv-prov-formula{margin:0 0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);color:var(--ink-500)}.nv-prov-inputs{list-style:none;margin:0;padding:0}.nv-prov-input{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:4px 0;border-top:1px solid var(--color-surface-border-alpha-08)}.nv-prov-input:first-child{border-top:0}.nv-prov-input-label{font-size:var(--text-sm);color:var(--ink-500)}.nv-prov-input-value{font-size:var(--text-sm);color:var(--ink-900);font-variant-numeric:tabular-nums;white-space:nowrap}.nv-prov-outputs{margin-top:10px;padding-top:8px;border-top:1px solid var(--color-surface-border-alpha-12)}.nv-prov-outputs .nv-prov-input-value{font-weight:600}.nv-prov-follow,.nv-prov-open{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;font-size:var(--text-xs);color:var(--ink-400);cursor:pointer;padding:0 0 0 8px;text-decoration:underline}.nv-prov-follow:hover,.nv-prov-open:hover{color:var(--ink-900)}.nv-prov-note{margin:8px 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--ink-500)}.nv-prov-people{margin:0 0 8px;font-size:var(--text-base);color:var(--ink-900)}.nv-prov-docs,.nv-prov-decisions{list-style:none;margin:0;padding:0;display:grid;gap:8px}.nv-prov-cite{font-size:var(--text-sm);color:var(--ink-700)}.nv-prov-who{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}.nv-prov-when{padding-left:8px;font-size:var(--text-xs);color:var(--ink-400)}.nv-prov-rationale{margin:4px 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--ink-500)}.nv-prov-gaps ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.nv-prov-gaps li{font-size:var(--text-sm);line-height:1.5;color:var(--color-status-warning)}.nv-prov-muted{margin:12px 0;font-size:var(--text-sm);color:var(--ink-400)}.nv-prov-source{margin-top:8px}.nv-prov-sheet-tab{display:inline-block;margin-bottom:6px;padding:2px 8px;border-radius:6px;background:#16201b0d;font-size:var(--text-xs);color:var(--ink-500)}.nv-prov-scroll{overflow-x:auto;border:1px solid var(--color-surface-border-alpha-12);border-radius:10px}.nv-prov-grid{border-collapse:collapse;font-size:var(--text-xs)}.nv-prov-grid th,.nv-prov-grid td{border:1px solid var(--color-surface-border-alpha-08);padding:3px 6px;text-align:left;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;color:var(--ink-700)}.nv-prov-grid thead th{background:#16201b0a;vertical-align:bottom}.nv-prov-col-letter{display:block;font-weight:600;color:var(--ink-400)}.nv-prov-col-header{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--ink-700)}.nv-prov-gutter{background:#16201b0a;color:var(--ink-300);font-variant-numeric:tabular-nums}.nv-prov-headrow td{font-weight:600;color:var(--ink-900)}.nv-prov-cell-marked{background:var(--color-status-warning-bg);color:var(--ink-900);font-weight:600}.nv-prov-para{margin:0 0 6px;font-size:var(--text-sm);line-height:1.55;color:var(--ink-700);white-space:pre-wrap}.nv-prov-journal{padding:14px 0}.nv-prov-journal-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.nv-prov-journal-entry{padding-top:12px;border-top:1px solid var(--color-surface-border-alpha-08)}.nv-prov-journal-entry:first-child{padding-top:0;border-top:0}.nv-prov-journal-what{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--ink-900)}.nv-prov-journal-who{margin:2px 0 0;font-size:var(--text-xs);color:var(--ink-400)}.nv-prov-dot{position:relative}.nv-prov-dot:after{content:"";position:absolute;top:2px;right:2px;width:5px;height:5px;border-radius:50%;background:var(--ink-300);pointer-events:none}.placeholder\:text-\[var\(--color-placeholder-alpha-70\)\]::-moz-placeholder{color:var(--color-placeholder-alpha-70)}.placeholder\:text-\[var\(--color-placeholder-alpha-70\)\]::placeholder{color:var(--color-placeholder-alpha-70)}.last\:border-r-0:last-child{border-right-width:0px}.hover\:border-accent:hover{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-accent-alpha-26:hover{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-accent-alpha-26, rgba(29, 107, 69, .26)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:bg-\[var\(--ink-50\)\]:hover{background-color:var(--ink-50)}.hover\:bg-accent-alpha-14:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-accent-alpha-14, rgba(29, 107, 69, .14)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-accent-secondary:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent-secondary, #155b3a) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-accent-surface:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent-surface, #f1f7f3) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-foreground-alpha-04:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-foreground-alpha-04, rgba(22, 25, 21, .04)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-indigo-800:hover{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-status-danger-bg:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-status-danger-bg, rgba(184, 50, 76, .07)) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-surface-muted:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-surface-muted, #f7f8f5) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[var\(--ink-900\)\]:hover{color:var(--ink-900)}.hover\:text-accent:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-foreground:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--foreground, #161915) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-status-danger:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-status-danger, #b8324c) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus\:translate-y-0:focus{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:bg-muted:focus{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.focus\:text-foreground:focus{--tw-text-opacity: 1;color:color-mix(in srgb,var(--foreground, #161915) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--ring, #1d6b45) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.focus\:ring-ring\/40:focus{--tw-ring-color: color-mix(in srgb, var(--ring, #1d6b45) 40% , transparent)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--ring, #1d6b45) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color: color-mix(in srgb, var(--ring, #1d6b45) 40% , transparent)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: color-mix(in srgb, var(--background, #ffffff) 100% , transparent)}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:active\:scale-100:active[aria-disabled=true]{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .18s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .18s ease-out}.data-\[state\=open\]\:border-b[data-state=open]{border-bottom-width:1px}.data-\[state\=open\]\:border-surface-border-alpha-08[data-state=open]{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-surface-border-alpha-08, rgba(22, 25, 21, .08)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.data-\[state\=active\]\:bg-background[data-state=active]{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--background, #ffffff) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.data-\[state\=checked\]\:bg-accent[data-state=checked]{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent, #1d6b45) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--primary, #1d6b45) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.data-\[state\=open\]\:bg-muted[data-state=open]{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--input, #dcdfd9) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{--tw-text-opacity: 1;color:color-mix(in srgb,var(--muted-foreground, #5d635a) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.data-\[state\=active\]\:text-foreground[data-state=active]{--tw-text-opacity: 1;color:color-mix(in srgb,var(--foreground, #161915) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{--tw-text-opacity: 1;color:color-mix(in srgb,var(--primary-foreground, #ffffff) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{--tw-text-opacity: 1;color:color-mix(in srgb,var(--muted-foreground, #5d635a) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 3px var(--color-shadow-black-alpha-04, rgba(22, 25, 21, .04));--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open],.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg, .6rem)}.sm\:p-8{padding:2rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:text-left{text-align:left}}@media(min-width:768px){.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}}@media print{.print\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.\[\&\:active\>td\]\:bg-muted:active>td{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:hover\>td\]\:bg-surface-muted:hover>td{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-surface-muted, #f7f8f5) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\:hover\]\:bg-accent-secondary>button:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--accent-secondary, #155b3a) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>td\]\:transition-colors>td{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&\>tr\:last-child\>td\]\:border-b-0>tr:last-child>td{border-bottom-width:0px}.\[\&\>tr\>td\]\:border-b-0>tr>td{border-bottom-width:0px}.\[\&\>tr\>td\]\:border-t>tr>td{border-top-width:1px}.\[\&\>tr\>td\]\:border-surface-border-alpha-18>tr>td{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--color-surface-border-alpha-18, rgba(22, 25, 21, .18)) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=selected\]\>td\]\:bg-muted[data-state=selected]>td{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--muted, #ecedea) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.\[\&_\.rdp-day\]\:h-8 .rdp-day{height:2rem}.\[\&_\.rdp-day\]\:w-8 .rdp-day,.\[\&_\.rdp-weekday\]\:w-8 .rdp-weekday{width:2rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
