*,:after,:before{--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:rgba(59,130,246,.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:rgba(59,130,246,.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: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{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}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background-color:rgb(244 245 247/var(--tw-bg-opacity,1))}body{font-size:15px;line-height:1.5rem}body,trh1 td{--tw-bg-opacity:1}trh1 td{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}h1{font-size:1.625rem;font-weight:600;line-height:1.25;letter-spacing:-.025em}trh2 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}h2{margin-top:2.5rem;margin-bottom:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.375}trh3 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}a{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-underline-offset:2px}a:hover{text-decoration-line:underline}:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#1e40af}p{line-height:1.625}dl{margin-bottom:1.5rem}dt{font-size:.875rem;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}dd,dt{line-height:1.5rem}table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem;--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)}th,trth td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}th{white-space:nowrap;text-align:left;vertical-align:bottom;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));box-shadow:inset 0 -1px 0 #d1d5db}td,th{padding:.625rem .75rem}td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));vertical-align:top;line-height:1.375}tbody tr:last-child td{border-bottom-width:0}tbody tr:hover td{--tw-bg-opacity:1;background-color:rgb(239 244 255/var(--tw-bg-opacity,1))}tfoot td,tr.font-semibold td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;min-height:44px;width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-color:rgba(30,64,175,.2)}select{padding-right:2rem}input[type=checkbox],input[type=radio]{height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));vertical-align:middle;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}input[type=checkbox]:focus,input[type=radio]:focus{--tw-ring-color:rgba(30,64,175,.3)}textarea{min-height:6rem}.mono,code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}fieldset{min-width:0}hr{margin-top:2rem;margin-bottom:2rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.shell{min-height:100vh}@media (min-width:1024px){.shell{display:grid;grid-template-columns:15rem 1fr}}.nav{display:flex;flex-direction:column;border-right-width:1px;border-color:hsla(0,0%,100%,.1);--tw-bg-opacity:1;background-color:rgb(17 28 58/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(199 208 230/var(--tw-text-opacity,1))}tr.nav-brand td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.nav-brand{display:flex;min-height:3.5rem;align-items:center;gap:.625rem;padding-left:1rem;padding-right:1rem;font-weight:600;letter-spacing:-.025em}.nav-brand,.nav-brand:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.nav-head{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);padding-right:.5rem}.nav-close{display:inline-flex;min-height:44px;min-width:44px;cursor:pointer;align-items:center;gap:.375rem;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(199 208 230/var(--tw-text-opacity,1))}.nav-close:hover{--tw-bg-opacity:1;background-color:rgb(26 42 82/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-icon{display:inline-block;height:1.25rem;width:1.25rem;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nav-link{display:flex;min-height:44px;align-items:center;gap:.75rem;border-left-width:3px;border-color:transparent;padding-left:1rem;padding-right:1rem;font-size:14px;--tw-text-opacity:1;color:rgb(199 208 230/var(--tw-text-opacity,1));text-decoration-line:none}.nav-link:hover{--tw-bg-opacity:1;background-color:rgb(26 42 82/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}tr.nav-link[aria-current=page] td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.nav-link[aria-current=page]{--tw-border-opacity:1;border-color:rgb(147 180 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(35 58 112/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-section summary{display:flex;min-height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style-type:none;align-items:center;gap:.75rem;padding-right:1rem;padding-left:calc(1rem + 3px);font-size:14px;font-weight:500;--tw-text-opacity:1;color:rgb(199 208 230/var(--tw-text-opacity,1))}.nav-section summary:hover{--tw-bg-opacity:1;background-color:rgb(26 42 82/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-section summary::-webkit-details-marker{display:none}.nav-section summary:after{content:"";margin-left:auto;height:.5rem;width:.5rem;--tw-translate-y:-0.125rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-right-width:2px;border-bottom-width:2px;border-color:currentColor;opacity:.6}.nav-section details[open]>summary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-section details[open]>summary:after{--tw-translate-y:0.125rem;--tw-rotate:-135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-section ul .nav-link{padding-left:3rem;font-size:13.5px}.nav-section--separated{margin-top:.75rem;border-top-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:.75rem}.topbar{display:flex;min-height:3.5rem;align-items:center;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.topbar{padding-left:2rem;padding-right:2rem}}.context-chip{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}tr.context-chip>.kind td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.context-chip>.kind{flex-shrink:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.context-chip>.what{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-chip{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}tr.user-chip>.avatar td{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.user-chip>.avatar,tr.user-chip>.avatar td{--tw-bg-opacity:1}.user-chip>.avatar{display:inline-flex;height:2rem;width:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(30 64 175/var(--tw-bg-opacity,1));font-size:13px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.main{max-width:96rem;padding:1.5rem 1rem}@media (min-width:1024px){.main{padding:2rem 2.5rem}}.reading{max-width:48rem}tr.guide h2 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guide h2{margin-top:2rem;margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}tr.guide h3 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guide h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:600}.guide p{line-height:1.5rem}.guide p,.guide ul{margin-top:.75rem;margin-bottom:.75rem}.guide ul{list-style-type:disc;padding-left:1.5rem}.guide ol{margin-top:.75rem;margin-bottom:.75rem;list-style-type:decimal;padding-left:1.5rem}.guide li{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5rem}.guide img{margin-top:1rem;margin-bottom:1rem;display:block;max-width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.guide blockquote{margin-top:.75rem;margin-bottom:.75rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));padding-left:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.guide pre{margin-top:.75rem;margin-bottom:.75rem;overflow-x:auto;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.guide code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.guide hr{margin-top:1.5rem;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.guide .table-wrap{margin-top:.75rem;margin-bottom:.75rem}.guide .table-wrap table{min-width:0}.guide-toc{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}tr.guide-toc>h2 td,tr.guide-toc>h3 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.guide-toc>h2,.guide-toc>h3{margin-top:0;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600}.guide-toc{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}@media print{.guide-toc{box-shadow:none;border-color:#888}}.how-do-i{display:inline-flex;min-height:44px;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-underline-offset:2px}.how-do-i:hover{text-decoration-line:underline}.guide-toc ul{list-style-type:disc;padding-left:1.25rem}.panel{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}.pw{position:relative;display:block}.pw>input{padding-right:3rem}.pw-toggle{position:absolute;right:0;top:0;display:inline-flex;height:100%;min-height:44px;width:2.75rem;align-items:center;justify-content:center;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pw-toggle:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.pw-toggle:focus{outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-color:rgba(30,64,175,.3)}.pw-toggle[aria-pressed=true]{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}tr .panel>h3 td,tr.panel>h2 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.panel>h2,.panel>h3{margin-top:0;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600}.login-panel{margin-left:auto;margin-right:auto;margin-top:12vh;width:100%;max-width:24rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}@media (min-width:640px){.login-panel{margin-top:18vh;padding:2rem}}.store-pages{margin-top:-.5rem;margin-bottom:1.5rem;display:flex;-moz-column-gap:.25rem;column-gap:.25rem;overflow-x:auto;white-space:nowrap;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem}@media print{.store-pages,form.store-pages{display:none}}.store-pages{-webkit-overflow-scrolling:touch}.store-pages a{margin-bottom:-1px;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));text-decoration-line:none}.store-pages a:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));text-decoration-line:none}tr.store-pages a[aria-current=page] td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.store-pages a[aria-current=page]{border-top-left-radius:.375rem;border-top-right-radius:.375rem;--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 244 255/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.page-head{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-bottom:1.25rem}.page-head>.page-title{min-width:0}.lede{margin-top:.25rem;max-width:48rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.page-actions{align-items:center}.crumbs{margin-bottom:.75rem;font-size:13px}.crumbs,.crumbs a{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.crumbs a:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}tr.btn td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.btn{display:inline-flex;min-height:44px;min-width:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border-width:1px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.btn,.btn:hover{text-decoration-line:none}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}.btn-primary:hover{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.btn-secondary{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}.btn-secondary:hover{border-color:rgb(107 114 128/var(--tw-border-opacity,1));background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.btn-danger,.btn-secondary:hover{--tw-border-opacity:1;--tw-bg-opacity:1}.btn-danger{border-color:rgb(252 165 165/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.btn-danger:hover{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.btn-link{border-color:transparent;padding-left:.5rem;padding-right:.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.btn-link:hover{text-decoration-line:underline}.btn>.nav-icon{height:1rem;width:1rem}tr.badge td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.badge{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;border-radius:9999px;border-width:1px;padding:.125rem .625rem;vertical-align:middle;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1rem;letter-spacing:.05em}.badge:before{content:"";display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;background-color:currentColor;opacity:.8}.badge-neutral{border-color:rgb(156 163 175/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(75 85 99/var(--tw-text-opacity,1))}.badge-neutral,.badge-pending{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.badge-pending{border-color:rgb(251 191 36/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1));color:rgb(120 53 15/var(--tw-text-opacity,1))}.badge-ok{border-color:rgb(22 163 74/var(--tw-border-opacity,1));background-color:rgb(240 253 244/var(--tw-bg-opacity,1));color:rgb(20 83 45/var(--tw-text-opacity,1))}.badge-closed,.badge-ok{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.badge-closed{border-color:rgb(209 213 219/var(--tw-border-opacity,1));background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:rgb(75 85 99/var(--tw-text-opacity,1));text-decoration-line:line-through;text-decoration-thickness:1px}.badge-exception{border-radius:.375rem;--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.stat-grid{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.stat-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}.stat{border-radius:.5rem;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}tr.stat>h2 td,tr.stat>h3 td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.stat>h2,.stat>h3{margin-top:0;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600}.stat{display:flex;min-height:6.5rem;flex-direction:column;gap:.125rem;border-left-width:4px;--tw-border-opacity:1;border-left-color:rgb(209 213 219/var(--tw-border-opacity,1))}@media print{.stat{box-shadow:none;border-color:#888}}.stat-label{font-size:13px;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}tr.stat-value td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.stat-value{margin-top:.25rem;margin-bottom:.25rem;font-size:1.75rem;font-weight:600;--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);line-height:1;letter-spacing:-.025em}.stat-note{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.stat-link{margin-top:auto;padding-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;text-decoration-line:none}.stat-link:hover{text-decoration-line:underline}.stat-quiet{--tw-border-opacity:1;border-left-color:rgb(209 213 219/var(--tw-border-opacity,1))}.stat-pending{--tw-border-opacity:1;border-left-color:rgb(245 158 11/var(--tw-border-opacity,1))}.stat-exception{--tw-border-opacity:1;border-left-color:rgb(185 28 28/var(--tw-border-opacity,1))}.stat-exception .stat-value{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.stat-ok{--tw-border-opacity:1;border-left-color:rgb(22 163 74/var(--tw-border-opacity,1))}.quick-links ul{margin-top:.25rem}.quick-links li{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.quick-links li:first-child{border-top-width:0}.quick-links a{display:flex;min-height:44px;align-items:center;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));text-decoration-line:none}.quick-links a:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));text-decoration-line:underline}.msg{margin-bottom:1rem;border-radius:.375rem;border-width:1px 1px 1px 4px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem}.msg-success{border-color:rgb(187 247 208/var(--tw-border-opacity,1));border-left-color:rgb(22 163 74/var(--tw-border-opacity,1));background-color:rgb(240 253 244/var(--tw-bg-opacity,1));color:rgb(20 83 45/var(--tw-text-opacity,1))}.msg-info,.msg-success{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.msg-info{border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-left-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgb(249 250 251/var(--tw-bg-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1))}.msg-warning{border-color:rgb(253 230 138/var(--tw-border-opacity,1));border-left-color:rgb(245 158 11/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1));color:rgb(120 53 15/var(--tw-text-opacity,1))}.msg-refusal,.msg-warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.msg-refusal{border-color:rgb(254 202 202/var(--tw-border-opacity,1));border-left-color:rgb(185 28 28/var(--tw-border-opacity,1));background-color:rgb(254 242 242/var(--tw-bg-opacity,1));color:rgb(31 41 55/var(--tw-text-opacity,1))}.not-offered{margin-top:.75rem;margin-bottom:.75rem;list-style-type:disc;padding-left:1.25rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.checklist-steps{margin-top:.5rem;margin-bottom:.5rem;list-style-type:none;padding-left:0;counter-reset:step}.checklist-step{display:flex;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.checklist-step:first-child{border-top-width:0}tr.checklist-mark td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.checklist-mark{width:1.5rem;flex-shrink:0;text-align:center;font-weight:600}.checklist-step.is-done .checklist-mark{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.checklist-step.is-missing .checklist-mark{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.checklist-label{margin-right:.5rem;font-weight:500}.checklist-detail{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.checklist-link{margin-top:.25rem;display:inline-block}.form-section{margin-bottom:1.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.25rem .25rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}tr.form-section>legend td{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.form-section>legend{padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.field{margin-bottom:1.25rem}.field .help{font-size:13px;color:rgb(75 85 99/var(--tw-text-opacity,1))}.field .errors,.field .help{margin-top:.375rem;line-height:1.25rem;--tw-text-opacity:1}.field .errors{list-style-type:none;padding-left:0;font-size:.875rem;font-weight:500;color:rgb(153 27 27/var(--tw-text-opacity,1))}.field .errors li:before{content:"\2014\00a0";--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.field.has-error input,.field.has-error select,.field.has-error textarea{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,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(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);--tw-ring-color:rgba(220,38,38,.15)}.req{margin-left:.125rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.form-summary{margin-bottom:1rem;border-radius:.375rem;border-width:1px 1px 1px 4px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-border-opacity:1;border-left-color:rgb(185 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}@media print{.form-summary{display:none}}.form-actions{margin-top:2rem;border-top-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-top:1.25rem}.form-actions,.table-tools{display:flex;flex-wrap:wrap;gap:.75rem;--tw-border-opacity:1}.table-tools{margin-bottom:1rem;align-items:flex-end;border-radius:.5rem;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:.75rem 1rem;--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}.chip-toggle,.table-tools{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.chip-toggle{margin-bottom:0;display:inline-flex;min-height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.chip-toggle,.chip-toggle:hover{--tw-bg-opacity:1}.chip-toggle:hover{background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.chip-toggle:has(input:checked){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 244 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.table-wrap{position:relative;margin-bottom:1.5rem;overflow-x:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px rgba(17,28,58,.06);--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)}@media (min-width:1024px){.table-wrap{max-height:75vh;overflow:auto}}.table-wrap table{min-width:40rem}.table-wrap th{position:sticky;top:0;z-index:1}@media (max-width:639px){.table-stack table{min-width:0;width:100%}.table-stack thead{display:none}.table-stack tr{display:block;padding:.5rem .75rem;border-bottom:1px solid #e5e7eb}.table-stack tr:last-child{border-bottom:0}.table-stack td{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.25rem 0;border:0;text-align:right;white-space:normal;min-width:0}.table-stack td>*{max-width:100%}.table-stack td:before{content:attr(data-label);flex:0 0 auto;font-size:.8125rem;color:#4b5563}.table-stack td:before,.table-stack td:first-child{font-weight:500;text-align:left}.table-stack td input,.table-stack td select{max-width:55%;margin-left:auto}.table-stack td .tap-choice{margin-left:auto}.table-stack td .tap-choice~.tap-choice{margin-left:0}}.th-sort a{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));text-decoration-line:none}.th-sort a:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.row-actions{white-space:nowrap;text-align:right}.empty{margin-bottom:1.5rem;border-radius:.5rem;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2.5rem 1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.empty>p:first-child{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.pager{margin-top:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.pager .count{order:-9999;flex-basis:100%}@media (min-width:640px){.pager .count{order:0;margin-right:auto;flex-basis:auto}}.num{-webkit-user-select:all;-moz-user-select:all;user-select:all;letter-spacing:-.025em}.amount,.num{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em;--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)}.amount{white-space:nowrap;text-align:right}.qty-pair{display:grid;gap:1rem}@media (min-width:640px){.qty-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.qty-contract{border-left-width:4px;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.qty-contract,.qty-net{--tw-border-opacity:1;padding-left:.75rem}.qty-net{border-left-width:4px;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.qty-pair .kind{font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.btn.htmx-request,.htmx-request .btn{pointer-events:none;opacity:.6}.htmx-indicator{display:none}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{display:inline}.interrupted{margin-bottom:1rem;border-radius:.375rem;border-width:1px 1px 1px 4px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-border-opacity:1;border-left-color:rgb(245 158 11/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}@media print{.interrupted{display:none}}.print-only{display:none}.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}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.min-h-touch{min-height:44px}.w-20{width:5rem}.w-60{width:15rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.whitespace-nowrap{white-space:nowrap}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-panel{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-surface{--tw-bg-opacity:1;background-color:rgb(244 245 247/var(--tw-bg-opacity,1))}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-10{padding-left:2.5rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-sans{font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-ink-faint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-ink-muted{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.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-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media print{@page{margin:15mm 15mm 20mm}.btn,.context-chip,.crumbs,.form-actions,.lede,.msg,.nav,.nav-icon,.no-print,.not-offered,.page-actions,.page-head,.pager,.store-pages,.table-tools,.topbar,.user-chip,button,form.no-print,input,nav,select,svg[hidden],textarea{display:none!important}.print-only{display:block!important}body,html{background:#fff}.shell{display:block}.main{padding:0;max-width:none}body{font-size:10.5pt;line-height:1.4}a,body{color:#000}a{text-decoration:none}h2{font-size:11.5pt;margin:8mm 0 2mm;padding-bottom:1mm;border-bottom:.5pt solid #000;page-break-after:avoid}dl{margin-bottom:4mm}dt{color:#000;font-size:9.5pt}.form-section,.panel,.stat{box-shadow:none;border-color:#888}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(45mm,1fr));gap:3mm;margin-bottom:4mm;page-break-inside:avoid}.print-head{display:grid;grid-template-columns:1fr auto;gap:6mm;align-items:end;border-bottom:1.5pt solid #000;padding-bottom:3mm;margin-bottom:5mm}.print-head .org{font-weight:700;font-size:15pt;letter-spacing:.02em}.print-head .org+div{font-size:12pt;font-weight:600;margin-top:1mm}.print-head dl{display:grid;grid-template-columns:auto auto;gap:.5mm 5mm;font-size:9.5pt;margin:0;text-align:left}.print-head dt{font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:8pt;align-self:center}.print-head .num,.print-head dd .num{font-size:11pt;font-weight:600}.badge{border:1pt solid #000!important;background:none!important;color:#000!important;border-radius:0!important}.badge:before{display:none}.table-wrap{overflow:visible;max-height:none;border:none;box-shadow:none;margin-bottom:4mm}.table-wrap th{position:static}.guide img{max-width:100%;page-break-inside:avoid;border:.5pt solid #000}.guide h2,.guide h3{page-break-after:avoid}.guide pre{white-space:pre-wrap;border:.5pt solid #000}table{min-width:0!important;page-break-inside:auto;font-size:9.5pt}th{background:none;color:#000;box-shadow:none;border-bottom:1pt solid #000;font-size:8pt}td,th{padding:1.5mm 2mm}td{border-bottom:.5pt solid #888}tbody tr:last-child td{border-bottom:1pt solid #000}tbody tr:hover td{background:none}tr{page-break-inside:avoid}thead{display:table-header-group}.signatures{display:grid!important;grid-template-columns:repeat(3,1fr);gap:12mm;margin-top:18mm;page-break-inside:avoid}.signatures div{border-top:1pt solid #000;padding-top:2mm;min-height:26mm;font-size:9.5pt}.print-foot{position:fixed;bottom:0;left:0;right:0;font-size:8.5pt;color:#000;border-top:.5pt solid #000;padding-top:1mm;display:flex!important;justify-content:space-between}.print-foot .page:after{content:"Page " counter(page)}}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:inline{display:inline}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:flex-none{flex:none}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:static{position:static}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:transition-none{transition-property:none}}@media print{.print\:hidden{display:none}}