.bis-term{height:1.2em;display:flex;overflow:hidden}.bis-term.open{z-index:40;flex-direction:column;width:100%;height:60vh;position:absolute;top:40vh}.bis-term-icon{padding:0 5px}.bis-term-entry{text-indent:-1.5em;padding-left:1.5em}.bis-term-time{color:#0ff;text-align:right;width:5em;font-family:Courier New,Courier,monospace;display:none}.open>.bis-term-entry>.bis-term-time{display:inline-block}.bis-term-warn{color:orange;font-weight:700}.bis-term-error{color:#ff4500;font-weight:700}.bis-term-menu{padding-left:.25rem;padding-right:1.5em;display:none}.bis-term-menu.open{flex:auto;display:flex}.bis-term-header{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:14px;display:flex}.bis-term-content{white-space:pre;flex-grow:1;align-self:flex-end;padding:0 .25rem;font-family:Roboto Mono,monospace;font-size:14px}.bis-term-content.open{white-space:pre-wrap;align-self:auto;overflow-y:scroll}.bis-error-modal{border:2px solid var(--danger-border)}.bis-error-modal>.bis-modal-topbar{background:var(--danger-bg);border-radius:.5rem .5rem 0 0;margin:-.5em -.5em .25rem;padding:.5em}.bis-error-modal .bis-modal-controls>bis-field:first-child>button{background:var(--success-bg)}.bis-error-modal .bis-modal-controls>bis-field:first-child>button:hover{background:var(--success-bg-hover)}.bis-error-report-fields{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;display:grid}.bis-error-report-fields>dt{color:var(--fg-muted);font-weight:700}.bis-error-report-fields>dd{overflow-wrap:anywhere;margin:0}.bis-error-report-traceback{margin-top:.5rem}.bis-error-report-traceback>pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-inset);border-radius:.375rem;max-height:16rem;padding:.5rem;font-size:.85em;overflow-y:auto}bis-field{--field-gap:.25rem;gap:var(--field-gap);border:0;grid-template-columns:1fr auto;align-content:start;margin:0;padding:0;display:grid}bis-field[hidden]{display:none}bis-field>:is(input,select,textarea,small,output){grid-column:1/-1}bis-field>label{grid-column:1;align-self:end}bis-field>bis-help{grid-area:1/2;justify-self:end}bis-field>:is(label,legend,h3){color:var(--fg-muted);font-size:.8125rem;font-weight:600}bis-field:has(>:is(input,select,textarea):required)>label:after{content:"*" / "";color:var(--danger);margin-inline-start:.25ch}bis-field>:is(label,legend,h3)[title]{text-underline-offset:2px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}bis-field>:is(input,select,textarea){font:inherit;color:var(--fg);background:var(--bg-subtle);border:1px solid #0000;border-radius:.5rem;padding:.25rem .5rem}bis-field>:is(input,select,textarea):hover:not(:disabled):not([readonly]){background:var(--bg-subtle-hover)}bis-field>:is(input,select,textarea):focus-visible{background:var(--bg);border-color:var(--border-focus);box-shadow:var(--ring);outline:none}bis-field>:is(input,select,textarea):user-invalid{border-color:var(--danger-border);background:var(--danger-bg)}bis-field>:is(input,select,textarea):required:invalid{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}bis-field:has(>:required:invalid)>small{color:var(--danger)}bis-field>:is(input,select,textarea):disabled{color:var(--fg-disabled);background:var(--bg-inset)}bis-field>:is(input,select,textarea):read-only:not(:disabled){color:var(--fg-muted);background:var(--bg-inset)}bis-field:has(>:is(:disabled,[readonly]))>:is(label,legend){color:var(--fg-disabled)}bis-field.money:before{content:"$";z-index:1;color:var(--fg-muted);pointer-events:none;grid-area:2/1;place-self:center start;padding-inline-start:.5rem;position:relative}bis-field.money>input{grid-row:2;padding-inline-start:1.25rem}bis-field>label[data-alt]{position:relative}:root[alt-down] bis-field>label[data-alt]:hover:before{content:attr(data-alt);z-index:1;white-space:nowrap;background:var(--fg-muted);min-width:100%;color:var(--bg-inset);border-radius:.375rem;padding:.25rem;position:absolute;inset-block-end:100%;inset-inline-start:0}bis-field>textarea{field-sizing:content;resize:vertical;min-height:4.5rem;max-height:18rem}bis-field[data-type=Rating]>input{appearance:none;cursor:pointer;--rating-on:#f0b429;--rating-off:var(--fg-disabled);border:0;block-size:1.5rem;inline-size:7.5rem;padding:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 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'/%3E%3C/svg%3E") 0 0/20% 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 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'/%3E%3C/svg%3E") 0 0/20% 100% repeat-x}bis-field[data-type=Rating]>input,bis-field[data-type=Rating]>input:read-only:not(:disabled),bis-field[data-type=Rating]>input:hover:not(:disabled):not([readonly]),bis-field[data-type=Rating]>input:focus-visible{color:var(--fg);background:linear-gradient(90deg, var(--rating-on) calc(var(--rating,0) * 1%), var(--rating-off) 0)}bis-field[data-type=Rating]>input:focus-visible{box-shadow:none;--rating-off:var(--border-focus);outline:none}bis-field[data-type=Rating]>input:disabled{background:linear-gradient(90deg, var(--rating-on) calc(var(--rating,0) * 1%), var(--rating-off) 0);opacity:.5;cursor:default}bis-field[data-type=Rating]>input::-webkit-slider-thumb{appearance:none;block-size:0;inline-size:0}bis-field[data-type=Rating]>input::-moz-range-thumb{border:0;block-size:0;inline-size:0}bis-field>:is(bis-toolbar,bis-editor){grid-column:1/-1}bis-field>bis-toolbar{background:var(--bg-subtle);border-radius:.375rem .375rem 0 0;flex-wrap:wrap;gap:.125rem;margin-block-end:calc(-1 * var(--field-gap));display:flex}bis-field>bis-toolbar>button{font:inherit;min-width:1.75em;color:var(--fg-muted);cursor:pointer;border:1px solid #0000;padding:.375rem .5rem;font-size:.75em;line-height:1}bis-field>bis-toolbar>button:hover{color:var(--fg)}bis-field>bis-toolbar>button[data-mode=wysiwyg]{margin-left:auto}bis-field>bis-toolbar>button[aria-pressed=true]{color:var(--fg);background:var(--bg-inset);border-color:var(--border)}bis-field>bis-toolbar~:is(textarea,bis-editor,bis-preview,bis-highlight){border-start-start-radius:0;border-start-end-radius:0}bis-field>bis-editor[hidden]{display:none}bis-field>bis-editor{color:var(--fg);background:var(--bg-inset);border:1px solid #0000;border-radius:0 0 .375rem .375rem;display:block}bis-field>bis-editor:focus-within{background:var(--bg);border-color:var(--border-focus);box-shadow:var(--ring)}bis-field>bis-editor:has([contenteditable=false]){color:var(--fg-muted);background:var(--bg-inset)}bis-field>bis-editor:hover:not(:has([contenteditable=false])):not(:focus-within){background:var(--bg-subtle-hover)}bis-field>bis-editor .tiptap{outline:none;min-height:6rem;max-height:20rem;padding:.5rem .75rem;overflow-y:auto}bis-field>bis-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--fg-muted)}bis-field>bis-preview{min-height:6rem;max-height:20rem;color:var(--fg);background:var(--bg-inset);border:1px solid var(--border);border-radius:.5rem;grid-column:1/-1;padding:.5rem .75rem;display:block;overflow-y:auto}bis-field[data-type=Markdown\ Editor]>:is(textarea,bis-highlight){letter-spacing:normal;tab-size:2;white-space:pre;border:1px solid #0000;padding:.25rem .5rem;font-family:ui-monospace,monospace;font-size:.7rem;line-height:1.45}bis-field[data-type=Markdown\ Editor]>textarea{background:var(--bg-inset);overflow-x:auto}bis-field[data-type=Markdown\ Editor]>textarea:focus,bis-field[data-type=Markdown\ Editor]>textarea:focus:hover:not(:disabled):not(:read-only){background:var(--bg)}bis-field>bis-highlight{display:none}@supports (anchor-name:--a){bis-field[data-type=Markdown\ Editor]{position:relative}bis-field[data-type=Markdown\ Editor]>textarea{anchor-name:--md-source;color:#0000;-webkit-text-fill-color:transparent;caret-color:var(--fg)}bis-field[data-type=Markdown\ Editor]>textarea::selection{background:var(--syntax-select)}bis-field>bis-highlight{position-anchor:--md-source;inset:anchor(top) anchor(right) anchor(bottom) anchor(left);pointer-events:none;color:var(--fg);display:block;position:absolute;overflow:hidden}bis-field>bis-highlight[hidden]{display:none}bis-field:has(>textarea:read-only)>bis-highlight{opacity:.7}bis-field>bis-highlight>span[data-tok=punct]{color:var(--syntax-punct)}bis-field>bis-highlight>span:is([data-tok=head],[data-tok=bold]){font-weight:600}bis-field>bis-highlight>span[data-tok=em]{font-style:italic}bis-field>bis-highlight>span[data-tok=del]{color:var(--fg-muted);text-decoration:line-through}bis-field>bis-highlight>span[data-tok=code]{color:var(--syntax-code)}bis-field>bis-highlight>span[data-tok=link]{color:var(--syntax-link)}bis-field>bis-highlight>span[data-tok=url]{color:var(--syntax-url);text-decoration:underline}}bis-field :is(bis-editor .tiptap,bis-preview){font-style:normal;font-weight:400;line-height:1.5}bis-field[data-type=Markdown\ Editor] :is(bis-editor .tiptap,bis-preview){font-size:.8rem}bis-field[data-type=Markdown\ Editor] :is(bis-editor .tiptap,bis-preview) :is(h1,h2,h3,h4,h5,h6){font-size:1em}bis-field :is(bis-editor .tiptap,bis-preview)>:first-child{margin-block-start:0}bis-field :is(bis-editor .tiptap,bis-preview)>:last-child{margin-block-end:0}bis-field :is(bis-editor .tiptap,bis-preview) p{margin-block:.5em}bis-field :is(bis-editor .tiptap,bis-preview) :is(h1,h2,h3,h4,h5,h6){margin-block:.75em .25em;font-size:1rem;font-weight:600}bis-field :is(bis-editor .tiptap,bis-preview) :is(strong,b){font-weight:600}bis-field :is(bis-editor .tiptap,bis-preview) :is(em,i){font-style:italic}bis-field :is(bis-editor .tiptap,bis-preview) :is(s,del){text-decoration:line-through}bis-field :is(bis-editor .tiptap,bis-preview) a{color:var(--accent);text-decoration:underline}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul,ol){margin-block:.5em;padding-inline-start:1.25rem}bis-field :is(bis-editor .tiptap,bis-preview) ul{list-style-type:disc}bis-field :is(bis-editor .tiptap,bis-preview) ol{list-style-type:decimal}bis-field :is(bis-editor .tiptap,bis-preview) li{display:list-item}bis-field :is(bis-editor .tiptap,bis-preview) li>:is(p,ul,ol){margin-block:0}bis-field :is(bis-editor .tiptap,bis-preview) ul[data-type=taskList]{padding-inline-start:0;list-style-type:none}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul[data-type=taskList]>li,li[data-type=taskItem]){align-items:flex-start;gap:.4rem;display:flex}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul[data-type=taskList]>li,li[data-type=taskItem])>label{-webkit-user-select:none;user-select:none;flex:none;padding-block-start:.2em;display:flex}bis-field :is(bis-editor .tiptap,bis-preview) ul[data-type=taskList] input[type=checkbox]{appearance:auto;cursor:pointer;margin:0}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul[data-type=taskList]>li,li[data-type=taskItem])>div{flex:auto;min-width:0}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul[data-type=taskList]>li,li[data-type=taskItem])>div>:is(p,ul,ol){margin-block:0}bis-field :is(bis-editor .tiptap,bis-preview) :is(ul[data-type=taskList]>li,li[data-type=taskItem])[data-checked=true]>div{color:var(--fg-muted);text-decoration:line-through}bis-field :is(bis-editor .tiptap,bis-preview) ul[data-type=taskList] ul[data-type=taskList]{padding-inline-start:.5rem}bis-field :is(bis-editor .tiptap,bis-preview) blockquote{border-inline-start:2px solid var(--border);color:var(--fg-muted);margin-inline:0;padding-inline-start:.75rem}bis-field :is(bis-editor .tiptap,bis-preview) :is(code,pre){font-family:ui-monospace,monospace}bis-field :is(bis-editor .tiptap,bis-preview) code{border-radius:.25rem;padding:.1em .3em;font-size:.875em}bis-field :is(bis-editor .tiptap,bis-preview) pre{white-space:pre;border-radius:.25rem;margin-block:.5em;padding:.5rem .75rem;overflow-x:auto}bis-field :is(bis-editor .tiptap,bis-preview) pre code{background:0 0;padding:0}bis-field :is(bis-editor .tiptap,bis-preview) hr{border-block-start:1px solid var(--border);margin-block:1em}bis-field :is(bis-editor .tiptap,bis-preview) table{border-collapse:collapse;margin-block:.5em;display:table}bis-field :is(bis-editor .tiptap,bis-preview) :is(th,td){border:1px solid var(--border);text-align:start;padding:.25rem .5rem;display:table-cell}bis-field :is(bis-editor .tiptap,bis-preview) th{background:var(--bg-subtle);font-weight:600}bis-field :is(bis-editor .tiptap,bis-preview) img{max-width:100%}bis-field>bis-editor .tiptap :is(code,pre){background:var(--bg-inset)}bis-field>bis-preview :is(code,pre){background:var(--bg-subtle)}bis-field>bis-toolbar>button[data-mode=wysiwyg]{margin-inline-start:auto}bis-field[data-inline]{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem}bis-field[data-inline]>input{width:1rem;height:1rem;accent-color:var(--accent);background:0 0;border:0;grid-area:1/1;justify-self:start;padding:0}bis-field[data-inline]>label{grid-area:1/2;align-self:center}bis-field[data-inline]>.field-help{grid-area:1/3}bis-field[data-inline]>small{grid-column:2/-1}bis-field>small{color:var(--fg-muted);font-size:.75rem}bis-field:has(>:user-invalid)>small{color:var(--danger)}bis-help>button{font:inherit;cursor:help;width:1.25rem;height:1.25rem;color:var(--fg-muted);background:var(--bg-subtle);border:1px solid var(--border);text-align:center;border-radius:50%;padding:0;font-size:.75rem;line-height:1}bis-help>button:hover{color:var(--fg);border-color:var(--border-strong)}bis-help>div{max-width:28rem;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:.5rem;margin:auto;padding:.75rem 1rem;font-size:.8125rem;box-shadow:0 4px 16px #00000026}bis-help>div:popover-open{display:block}@supports (position-area:block-end){bis-help>div:popover-open{position-area:block-start span-inline-start;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline}}bis-field[data-unsupported]>output{color:var(--danger);font-size:.8125rem}bis-field[data-type=Check]>input{cursor:pointer}bis-field[data-type=Check]>label{-webkit-user-select:none;user-select:none;cursor:pointer}bis-field[data-type=Button]>button{cursor:pointer;background:var(--bg-subtle);border:none;border-radius:.5rem;width:fit-content;padding:.25rem .5rem}bis-field[data-type=Button]>button:hover{background:var(--bg-subtle-hover)}bis-field[data-type=Image]{grid-template-columns:1fr auto auto}bis-field[data-type=Image]>label,bis-field[data-type=Image]>input[type=url],bis-field[data-type=Image]>small,bis-field[data-type=Image]>output{grid-column:1/-1}bis-field[data-type=Image]>bis-imgpreview{background:var(--bg);border:1px solid var(--border);grid-area:2/1/auto/-1;justify-content:center;align-items:center;width:250px;height:250px;display:flex}bis-field[data-type=Image]>bis-imgpreview>img{object-fit:contain;max-width:100%;max-height:100%}bis-field[data-type=Image]>bis-imgpreview>img[src]{cursor:zoom-in}bis-field[data-type=Image]>bis-imgpreview[data-broken]{position:relative}bis-field[data-type=Image]>bis-imgpreview[data-broken]>img{visibility:hidden;cursor:default}bis-field[data-type=Image]>bis-imgpreview[data-broken]:after{content:"No Image";letter-spacing:.1em;text-transform:uppercase;color:var(--fg-disabled);pointer-events:none;place-items:center;font-size:1.5rem;font-weight:700;display:grid;position:absolute;inset:0;transform:rotate(-15deg)}bis-field[data-type=Image]>input[type=url]{display:none}bis-field[data-type=Image]>bis-imgpreview~bis-toolbar{grid-area:2/1/auto/-1;align-self:end;padding:.25em}bis-field[data-type=Image]>bis-imgpreview~output{text-align:center;background:var(--bg-inset);grid-row:2;align-self:center;width:250px}bis-field[data-type=Image]>bis-toolbar{background:0 0;border-radius:0;gap:.25em;width:250px;margin-block-end:0}bis-field[data-type=Image]>bis-toolbar>:nth-child(3){margin-left:auto}bis-field[data-type=Image][data-over]{outline:2px dashed var(--border-focus);outline-offset:2px}bis-field[data-type=Image][data-busy]{cursor:progress}bis-field[data-type=Image][data-busy]>:is(input,button){pointer-events:none;opacity:.6}bis-field[data-type=Image]>output{color:var(--fg-muted);font-size:.8125rem}bis-field[data-type=ImageGallery]{min-width:0;max-width:100%}bis-field[data-type=ImageGallery]>bis-gallery{flex-direction:column;grid-template:"mainimg""thumbs";gap:.5em;min-width:0;max-width:100%;display:grid;position:relative}bis-field[data-type=ImageGallery]>bis-gallery>bis-gallery-empty{border:1px dashed var(--border-strong);width:100%;max-width:512px;height:12rem;color:var(--fg-subtle);justify-content:center;align-items:center;font-style:italic;display:flex}bis-field[data-type=ImageGallery]>bis-gallery>bis-toolbar{grid-area:mainimg/1/mainimg/-1;align-self:end;gap:.25em;padding:.25em;display:flex}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-main{background:var(--bg);border:1px solid var(--border);cursor:zoom-in;grid-area:mainimg;justify-content:center;align-items:center;width:100%;min-width:0;max-width:512px;height:18rem;padding:0;display:flex}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-main>img{object-fit:contain;max-width:100%;max-height:100%}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:.5em;padding-bottom:.25rem;display:flex;overflow-x:auto}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-strip>.gallery-thumb{background:var(--bg);border:1px solid var(--border);scroll-snap-align:start;cursor:pointer;flex:none;justify-content:center;align-items:center;width:72px;height:72px;padding:0;display:flex;position:relative}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-strip>.gallery-thumb>img{object-fit:contain;width:100%;height:100%}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-strip>.gallery-thumb>.gallery-thumb-delete{background:var(--bg-subtle);border-radius:.25em;justify-content:center;align-items:center;margin:.125em;padding:.125em;display:flex;position:absolute;bottom:0;right:0}bis-field[data-type=ImageGallery]>bis-gallery>.gallery-strip>.gallery-thumb[data-current]{border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}bis-field[data-type=ImageGallery]>bis-gallery>bis-toolbar{left:.5rem}bis-field[data-type=ImageGallery]>bis-gallery>bis-gallery-controls{left:6rem}bis-field[data-type=ImageGallery][data-over]>bis-gallery>.gallery-main,bis-field[data-type=ImageGallery][data-over]>bis-gallery>bis-gallery-empty{outline:2px dashed var(--accent);outline-offset:-4px}bis-field[data-type=ImageGallery][data-busy]{cursor:progress}dialog.bis-img-lightbox{cursor:zoom-out;background:0 0;border:none;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;position:fixed;inset:0}dialog.bis-img-lightbox[open]{justify-content:center;align-items:center;display:flex}dialog.bis-img-lightbox>.bis-img-frame{background:#000;border:2px solid #000;border-radius:.5rem;max-width:92vw;max-height:92vh;overflow:auto}dialog.bis-img-lightbox>.bis-img-frame>img{object-fit:contain;max-width:92vw;max-height:92vh;display:block}dialog.bis-img-lightbox>.bis-img-prev,dialog.bis-img-lightbox>.bis-img-next{width:3rem;height:3rem;color:var(--white);cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:is(dialog.bis-img-lightbox>.bis-img-prev,dialog.bis-img-lightbox>.bis-img-next):hover{background:#000c}dialog.bis-img-lightbox>.bis-img-prev{left:.5rem}dialog.bis-img-lightbox>.bis-img-next{right:.5rem}dialog.bis-img-lightbox>.bis-img-count{color:var(--white);cursor:default;background:#00000080;border-radius:.25rem;padding:.15rem .5rem;font-size:.85em;position:absolute;bottom:.5rem;left:.5rem}dialog.bis-img-lightbox>bis-toolbar{cursor:default;gap:.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}dialog.bis-img-lightbox::backdrop{background:#0000008c}bis-field[data-type=Autocomplete]{grid-template-rows:auto auto;position:relative}bis-field>bis-listbox{z-index:2;max-height:21rem;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:.5rem;flex-direction:column;grid-area:2/1/3/-1;display:flex;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 4px 16px #00000026}bis-field>button[data-caret]{font:inherit;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;grid-area:2/1/3/-1;align-items:center;padding-inline:.25rem;display:flex;position:absolute;inset-block:0;inset-inline:auto .25rem}bis-field>button[data-caret]:after{content:"⌄";margin-block-start:-.35em}bis-field>button[data-caret]:hover:not(:disabled){color:var(--fg)}bis-field>button[data-caret]:disabled{cursor:default}bis-field:has(>button[data-caret])>input{padding-inline-end:1.5rem}bis-field>bis-listbox[hidden]{display:none}bis-field>bis-listbox:popover-open{width:auto;height:auto;margin:0;padding:0;position:fixed;inset:auto}bis-field>bis-listbox>button{font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:.75rem;padding:.25rem .5rem;display:flex}bis-field>bis-listbox>button[data-secondary]:after{content:attr(data-secondary);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}bis-field>bis-listbox>button[aria-selected=true]{background:var(--bg-subtle-hover)}.field-grid{border:0;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.25rem 1rem;padding:0;display:grid}.field-grid>legend{padding:0;font-size:1.125rem;font-weight:600}bis-field.field-nudge>:is(input:not([type=checkbox]),textarea,select){background:#fef3c7;border-color:#f59e0b}bis-field.field-nudge>input[type=checkbox]{outline-offset:1px;outline:2px solid #f59e0b}bis-field.field-nudge>input[type=checkbox]+label,bis-field.field-nudge>label{color:#b45309;font-weight:600}bis-field.field-nudge[data-type=Image]{outline-offset:.25rem;border-radius:.25rem;outline:2px solid #f59e0b}.section-nudge{outline-offset:.375rem;border-radius:.25rem;outline:2px solid #f59e0b}.section-nudge-hint,bis-field.field-nudge>small{color:#b45309;font-weight:600}.field-col{align-content:start;gap:.75rem;display:grid}.field-section{margin-block:1rem}details.field-section>summary{cursor:pointer;font-size:1.125rem;font-weight:600;list-style:none}details.field-section>summary:after{content:" ⌄";color:var(--fg-muted)}details.field-section[open]>summary:after{content:" ⌃"}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea)){grid-template:"label control help""desc desc desc"/auto 1fr auto;column-gap:.5rem}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>:is(input,select,textarea){grid-area:control;align-self:center}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>label{grid-area:label;align-self:center}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>bis-help{grid-area:help;align-self:center}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>small{grid-area:desc}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>bis-listbox{grid-row:1/2}[data-labels=inline]>bis-field:not([data-type=Markdown\ Editor]):has(>:is(input,select,textarea))>button[data-caret]{grid-area:control}bis-field[data-type=DataTable]{height:250px;display:flex}bis-field[data-type=DataTable] .bist-table{flex:1}bis-modal{z-index:20;background:var(--bg);min-width:500px;color:var(--fg);border-radius:.5rem;padding:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #00000026}bis-modal>.bis-modal-topbar{border-bottom:1px solid;border-color:var(--border-strong);justify-content:space-between;margin-bottom:.25rem;padding-bottom:.25rem;display:flex}bis-modal>.bis-modal-topbar>i{cursor:pointer}bis-modal>.bis-modal-controls{justify-content:flex-end;gap:1rem;display:flex}.bis-dialog{top:20%;left:50%;transform:translate(-50%)}.bis-dialog.bis-dialog-modeless{z-index:1000;position:fixed;box-shadow:0 8px 32px #00000059}.bis-dialog{background:var(--bg);min-width:500px;color:var(--fg);border-radius:.5rem;overflow:hidden}.bis-dialog[open]{flex-direction:column;display:flex}.bis-dialog>.bis-modal-topbar{border-bottom:1px solid;border-color:var(--border-strong);flex:none;justify-content:space-between;padding:.25em .5em 0;display:flex}.bis-dialog>.bis-modal-topbar>i{cursor:pointer}.bis-dialog>.bis-modal-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:auto}.bis-dialog>.bis-modal-controls{flex:none;justify-content:flex-end;gap:1rem;padding:.5em;display:flex}.bis-modal-controls bis-field[data-type=Button]>button{border:1px solid var(--border-strong);font-weight:600}.bis-modal-controls bis-field[data-type=Button]:not(:last-child)>button{background:var(--accent);border-color:var(--accent);color:var(--white)}.bis-modal-controls bis-field[data-type=Button]:not(:last-child)>button:hover{background:var(--accent);filter:brightness(1.08)}.toolkit-text-editor{width:100%;height:100%}.toolkit-text-editor>input[type=text]{border:2px solid var(--cell-border-selected);width:100%;height:100%;font-family:inherit;font-size:inherit;box-sizing:border-box;scrollbar-width:none;outline:none;margin:0;padding:.2em .2em .1em;overflow:visible}.erplink{cursor:pointer;color:inherit;margin-right:2px;text-decoration:none}.erplink:hover{text-decoration:underline}.erplink-modal,.erplink-batch,.erplink-doc{color:#2563eb}.erplink-icon{object-fit:contain;vertical-align:-.125em;width:1em;height:1em;margin-right:3px}.erplink>.erplink-icon{cursor:default}.erplink-noicon>.erplink-icon{display:none}bis-field.toolkit-field-editor{width:100%;height:100%;margin:0;padding:0}bis-field.toolkit-field-editor>label{display:none}bis-field.toolkit-field-editor>input{border:2px solid var(--cell-border-selected);width:100%;height:100%;font-family:inherit;font-size:inherit;box-sizing:border-box;outline:none;margin:0}.cliplink{cursor:copy;font-weight:700}.fixrec-ta .bis-typeahead-input{font:inherit;color:var(--fg);background:var(--bg-subtle);border:1px solid #0000;border-radius:.5rem;padding:.25rem .5rem}.fixrec-ta .bis-typeahead-input:hover{background:var(--bg-subtle-hover)}.fixrec-ta .bis-typeahead-input:focus-visible{background:var(--bg);border-color:var(--border-focus);box-shadow:var(--ring);outline:none}.bist-cell-md{white-space:normal;line-height:1.3}.bist-cell-md p{margin:0 0 .3em}.bist-cell-md p:last-child{margin-bottom:0}.bist-cell-md ul,.bist-cell-md ol{margin:.1em 0 .3em 1.2em}.bist-cell-md ul{list-style:outside}.bist-cell-md ol{list-style:decimal}.bist-cell-md code{font-family:monospace}.bist-cell-md :is(strong,b){font-weight:600}.bist-cell-md :is(em,i){font-style:italic}.bist-cell-md :is(s,del){text-decoration:line-through}.bis-roles-cell{align-items:center;gap:.4rem;width:100%;display:flex;overflow:hidden}.bis-roles-cell-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bis-roles-cell-btn{flex:none}.bis-roles-modal-list{flex-direction:column;gap:.4rem;min-width:12rem;max-height:60vh;display:flex;overflow-y:auto}.bis-roles-modal-row{cursor:pointer;align-items:center;gap:.5rem;display:flex}.past-deliveries-radio{appearance:auto;-webkit-appearance:radio;accent-color:#2563eb;cursor:pointer;flex:none;width:1.1rem;height:1.1rem;margin:0}.fields tr{border:1px solid #bdbdbd;border-width:1px 1px 0 0}.fields th{text-align:left;padding-left:.5em}.fields td:before{content:": "}.bom-activepage{border-color:#f59e0b;border-bottom-width:3px;font-weight:700}.boms-table{flex:auto}.bist-td-name,.bist-td-docstatus,.bist-td-item,.bist-td-latest,.bist-td-modified,.bist-td-modified_by{background:#eee}.bom-cell{height:unset;white-space:pre-wrap;word-break:break-word}.bom-header.is-dirty{background-color:#e0dd2170}.fields input[type=text]{border:0;width:90%;height:100%;font-size:14px}.col-valuation_rate,.col-custom_proc_stockqty{text-align:right}.bist-td-rev,.bist-td-qty,.bist-td-id{text-align:center}.tool-table{border-collapse:collapse}.tool-table td,.tool-table th{border:1px solid #000;padding:5px}.tool-table th{font-weight:700}.bom-notes{scrollbar-width:auto;scrollbar-color:#8888;flex:auto;min-height:80px;overflow-y:scroll}.bom-notes::-webkit-scrollbar{width:10px}.bom-notes::-webkit-scrollbar-thumb{background:#8888;border-radius:2px}.bom-header{border-bottom:1px solid #d1d5db;margin:0;display:flex}@media (width<=1000px){.bom-header{grid-template-columns:1fr 1fr;grid-template-areas:"a c""b b";display:grid}.bom-title-frame{grid-area:a}.bom-notes-frame{grid-area:b}.bom-fields-frame{grid-area:c}}.bis-dialog.bom-rev-modal{color:#000;background:#fff;border:2px solid #000;top:50%;transform:translate(-50%,-50%)}.bis-dialog.bom-rev-modal>.bis-modal-topbar>label{font-size:1.1rem;font-weight:700}.bis-dialog.bom-rev-modal>.bis-modal-topbar>i{border:1px solid var(--border-strong,#999);border-radius:.25rem;padding:0 .4rem;font-style:normal;font-weight:600}.bis-dialog.bom-rev-modal>.bis-modal-topbar>i:before{content:"✕ "}.gomperts-item-cell{height:unset;white-space:pre-wrap;word-break:break-word}.gomp-late{background-color:#ff8b8b}.gomperts-nack{color:red;font-weight:700}.po-draft-table{flex:1 1 0}.stockedparts-table{flex:1 1 0;max-height:140px;overflow-y:auto}.stockedparts-table>table{table-layout:fixed}.gomperts-expanded{font-weight:700}.bist-td-qty_required,.bist-td-qty,.bist-td-qty_ordered,.bist-td-qty_ready,.bist-td-qty_kit,.bist-td-qty_unkit,.bist-td-qty_pending{text-align:center}.bist-td-itemtree{padding:0!important}.bist-td-itemtree>.gomperts-item-cell{align-items:center;padding:0;display:flex;position:absolute;inset:0}.tree-lines{pointer-events:none}.gomptargets-table,.gompitems-table,.gomp-procurement-table,.gomp-stuck-table{flex:auto;height:100%}.gomprow-gray{color:#0006;background-color:#f7f7f7}.gomprow-camp{border-top:1px solid #00f}.gomp-done{color:green;font-weight:700}.gomp-satisfied{background-color:#e3f6e3}.bomcost-table.bistbl{flex-grow:1;font-size:16px;overflow:scroll}.col-valuation_rate,.col-custom_proc_stockqty{text-align:right}.postmark{cursor:pointer;width:100%;height:100%;margin-top:10px;font-family:Courier New,Courier,monospace;font-size:.8em}.labels td,.labels th{text-align:left}.labels{margin-bottom:2rem}.stocker-ws-cell{white-space:pre;height:unset;word-break:break-word}.recvr-recieved{color:#2a5237;background-color:#e4e4e4}.recvr-ondock{background-color:#fff4d6}.recvr-receiving{background-color:#e4f1fb}.dock-received{color:#6b7280;background-color:#f1f1f1}.stocker-description{text-align:right;text-overflow:ellipsis;color:#004a86;width:100%;padding-left:5px;font-size:.85rem;font-style:italic;overflow:hidden}.stocker-warn{color:#ff4500;font-weight:700}.bist-table.shiprec-dock-eta-table,.bist-table.auditqueue-table,.bist-table.shiprec-dock-filed-table,.bist-table.shiprec-dock-table,.bist-table.dizzyqueue-table{flex:100%}.bist-table.receiver-pending-table,.bist-table.receiver-pendinglines-table,.bist-table.receiver-recs-table,.bist-table.receiver-reclines-table,.bist-table.cyclecounts-table,.bist-table.cyclecount_details-table{flex:50%}.bist-table.receiver-reclinews-table,.bist-table.cyclecount_ws-table,.bist-table.binmoves-table{flex:auto}.tb-warehouse.scan-target{background-color:orange}.needs_order{color:red;font-weight:700}.bist-td.bist-td-_description,.bist-td.bist-td-_effective_stock,.bist-td.bist-td-_buffer_qty,.bist-td.bist-td-_bins,.bist-td.bist-td-_required_qty,.bist-td.bist-td-_effective_buffer,.bist-td.bist-td-_otherbins{background:#e8e8e8}.bis-dialog.dock-modal,.bis-dialog.audit-modal{border:2px solid #000;width:min(96vw,1500px);max-height:93vh}.bis-dialog.dock-modal::backdrop,.bis-dialog.audit-modal::backdrop{background:#0000008c}.audit-modal input.audit-radio{appearance:auto;-webkit-appearance:radio;accent-color:#2563eb;cursor:pointer;flex:none;width:1.1rem;height:1.1rem;margin:0}.audit-modal input.audit-photo-check{appearance:none;opacity:1;cursor:not-allowed;background-color:#f8fafc;border:1px solid #94a3b8;border-radius:3px;flex:none;width:1.1rem;height:1.1rem;margin:0}.audit-modal input.audit-photo-check:checked{background-color:#2563eb;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60%;border-color:#2563eb}.bis-dialog.mint-modal{border:2px solid #000;width:min(92vw,1100px);height:84vh}.bis-dialog.mint-modal::backdrop{background:#0000008c}.bis-dialog.makebin-modal{background:#7dd3fc;border:2px solid #000}.bis-dialog.makebin-modal::backdrop{background:#0c4a6e40}.kitstop-pane input,.kitstop-pane select{color:#000;background:#fff;border:1px solid #8a8a8a;border-radius:3px;padding:.1em .35em}.kitstop-pane input::placeholder{color:#888}.kitstop-pane input:focus-visible,.kitstop-pane select:focus-visible{border-color:var(--border-focus,#2563eb);box-shadow:var(--ring,0 0 0 2px #2563eb59);outline:none}section.labels{height:100%;padding:5px;overflow:auto}.labeltypeselect{background:#fff;padding:5px 0}section.labels h2{border-top:1px dashed #00f;padding-top:5px;font-size:1.2em}section.labels h3{background-color:#0003;font-size:1em}.labeltable th{text-align:right;min-width:10em;padding-right:.5em}.label-hori{display:flex}.label-hori>div{flex:1}.labels input[type=number]{width:3em}.btnload,.btnprint{height:1.7rem;margin-left:10px}.mainpanel{flex:1em;height:10rem;display:flex}.delivery-in-progress{background-color:orange}.delivery-complete{background-color:#adff2f}.deliv-proj-row{border-top:1px solid #00f;font-weight:700}.tasks-summary{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.tasks-chip{cursor:pointer;border:1px solid;border-radius:.75rem;padding:.1rem .6rem;font-size:.85em;text-decoration:none}.tasks-chip:hover{background:#00000014}.task-overdue{color:#dc143c;font-weight:700}.oo-table{font-size:1rem}.consignment-item-cell{height:unset}.col-valuation_rate,.col-custom_proc_stockqty{text-align:right}.bist-td-qty_required,.bist-td-qty,.bist-td-qty_ordered,.bist-td-qty_ready,.bist-td-qty_pending{text-align:center}.openconsignment-table,.openorders-table,.deliveredorders-table{flex:auto}.pstat-table{font-size:1rem}.bist-td.bist-td-name,.bist-td.bist-td-title,.bist-td.bist-td-item_code,.bist-td.bist-td-custom_serial_numbers,.bist-td.bist-td-description,.bist-td.bist-td-percent_delivered,.bist-td.bist-td-delivered_qty,.bist-td.bist-td-qty,.bist-td.bist-td-status{background:#eee}.col-valuation_rate,.col-custom_proc_stockqty{text-align:right}.projstat-table{flex:auto}.field-label{color:#000;margin-right:.25rem;font-weight:700}body{--fc-event-text-color:#000}.fc-event{background-color:#f5f5f5}.root-main .fc-day{height:1px!important}.root-main .fc-h-event{border:none}.cevent{border-left:10px solid #fff;margin-bottom:2px;padding-left:2px;position:relative}.cevent-crate-procurement{margin:0 5px}.cevent-delivered{background:#12c9127e}.cevent-delivered-qty{margin-left:.3rem;font-weight:700}.cevent:hover{background:#7db5ff2f}.cevent-title{font-weight:700}.cevent-item-code{color:#444}.cevent-daysearly{color:#00640d;font-weight:700}.cevent-dayslate{color:#b63503;font-weight:700}.cevent-serial-numbers{color:#007acc;background-color:#fff;margin-left:.3rem;font-weight:700}.cevent-item-description{color:#941600;font-weight:700;overflow:hidden}.cevent-nomatch{background:#c1c1c1de;position:absolute;inset:0}.bist-td-operation_id,.bist-td-wo\.qty{text-align:center}.kittable-cell{height:unset;white-space:pre-wrap;word-break:break-word}.bist-td-_qty_kitted{text-align:center}.bist-td-itemtree>.kittable-cell{align-items:center;padding:0;display:flex;position:absolute;inset:0}.dialog-input{-webkit-user-select:all;user-select:all;background-color:#fff;border:2px solid #60a5fa;flex-grow:1.3;width:0;height:2.5rem;font-size:1.5rem}.dialog-input:focus{background-color:#c4fcff}.dialog-input.bad{background-color:pink}.dialog-input.good{background-color:#adff2f}.btn.dialog-submit{--btn-primary:#eee;cursor:pointer;border:1px solid #000;height:2.5rem;font-size:1.5rem;box-shadow:2px 2px gray}.btn.dialog-submit:enabled{border-color:#60a5fa;animation:1s infinite buttblink}.dialog-select{background-color:#fff;border:1px solid #000;min-width:6rem}.dialog-scanboxes{flex:auto}.dialog-scanbox-title{text-align:right;width:6rem;margin-right:.25rem;font-weight:500;display:inline-block}.dialog-deet{-webkit-user-select:all;user-select:all;color:#cf7c00;background:#fff;border-radius:2px;margin-inline:.25rem;padding-inline:5px;font-size:1.2rem}.dialog-deets{flex-grow:1;width:0}.dialog-deets-title{width:4rem;font-weight:500;display:inline-block}.dialog-hungrykits{color:#cf7c00;flex:.5 auto;max-width:400px;font-weight:500}.dialog-subdeet{-webkit-user-select:all;user-select:all;color:#000;background:#fff;padding-inline:5px}.dialog-imgdiv img{background-color:#fff;border:1px solid #000;border-radius:.25rem;max-width:5in;max-height:4in}.kitstop-row{background-color:#fde8e8}.wo-header-fold .flatpanel-open>.flex-x.overflow-hidden{min-width:0;height:auto;max-height:none;overflow:visible;flex-basis:auto!important}.wo-header-fold .flatpanel-open>.h-1{display:none}.wo-header-fold{min-width:0}#app>header.wo-page-bar{min-width:0;overflow-x:auto}.wo-header-fold .flatpanel-closed{white-space:nowrap;text-overflow:ellipsis}.wo-header-fold .flatpanel-toggle-open .wo-fold-extra{display:none}.wo-header{background-color:var(--app-main-bg,#f1f5f9);color:#111;border-bottom:1px solid #d1d5db;flex:auto;min-width:0;margin:0;display:flex;overflow-x:auto}.wo-header.is-dirty{background-color:#e0dd2170}.wo-header-fields{--wo-field-font:14px;--wo-field-row:2rem;min-width:48rem;font-size:var(--wo-field-font);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(10rem,16rem);grid-template-areas:"c1 c2 c3 c4 links""notes notes notes gomp links";align-items:stretch;display:grid}.wo-hcol-1{grid-area:c1}.wo-hcol-2{grid-area:c2}.wo-hcol-3{grid-area:c3}.wo-hcol-4{grid-area:c4}.wo-notes-span{grid-area:notes;align-self:start}.wo-gomp-span{z-index:2;grid-area:gomp;align-self:start;overflow:visible}.wo-header-fields>.fields{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.wo-header-fields .fields tr{height:var(--wo-field-row);border:0}.wo-header-fields .fields td{box-sizing:border-box;height:var(--wo-field-row);max-height:var(--wo-field-row);vertical-align:middle;border:0;align-items:center;gap:0;min-width:0;padding:0 .4rem 0 .5rem;display:flex;overflow:hidden}.wo-header-fields .fields td:before{content:": ";white-space:pre;color:#6b7280;flex:none;order:2}.wo-header-fields .fields td:focus-within{z-index:40;overflow:visible}.wo-field-label{white-space:nowrap;color:#6b7280;pointer-events:none;flex:none;order:1;width:max-content;font-size:.75rem;line-height:1.2}.wo-field-control{min-width:0;height:calc(var(--wo-field-row) - 2px);max-height:calc(var(--wo-field-row) - 2px);flex:auto;order:3;align-items:center;display:flex;position:relative;overflow:hidden}.wo-header-fields .fields td:focus-within .wo-field-control,.wo-header-fields .fields td:focus-within .wo-cell-field{overflow:visible}.wo-header-fields .fields .wo-field-control>input[type=text],.wo-header-fields .fields .wo-field-control>input[type=date],.wo-header-fields .fields .wo-field-control>input[type=number],.wo-header-fields .fields .wo-field-control>select,.wo-header-fields .fields .wo-field-control>textarea{box-sizing:border-box;width:100%;min-width:0;height:100%;max-height:100%;font:inherit;font-size:var(--wo-field-font);color:inherit;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:0 .4rem;line-height:1.2;display:block}.wo-header-fields .fields .wo-field-control>input[type=text]{text-overflow:ellipsis;overflow:hidden}.wo-header-fields .fields .wo-field-control>input[type=checkbox]{background:0 0;border:0;flex:none;width:.9rem;height:.9rem;margin:0}.wo-header-fields .fields .wo-field-control>:is(input[type=text],input[type=date],input[type=number],select,textarea):not(:disabled):not([readonly]),.wo-header-fields .fields .wo-cell-field>input:not(:disabled):not([readonly]){background:var(--bg-subtle);border-color:var(--border)}.wo-header-fields .fields .wo-field-control>:is(input,select,textarea):disabled,.wo-header-fields .fields .wo-cell-field>input:disabled,.wo-header-fields .fields .wo-cell-field>input[readonly]{background:0 0;border-color:#0000}.wo-header-fields .wo-field-status{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:var(--wo-field-font);line-height:calc(var(--wo-field-row) - 2px);display:block;overflow:hidden}.wo-header-fields a.wo-field-status{color:#0369a1;text-decoration:none}.wo-header-fields a.wo-field-status:hover{text-decoration:underline}.wo-header-fields .wo-si-link{flex-shrink:1;min-width:0;margin:0;overflow:hidden}.wo-header-fields .fields .wo-cell-field{gap:0;width:100%;min-width:0;height:100%;max-height:100%;display:block;position:relative;overflow:hidden}.wo-header-fields .fields .wo-cell-field>label,.wo-header-fields .fields .wo-cell-field>small,.wo-header-fields .fields .wo-cell-field>button[data-caret]{display:none}.wo-header-fields .fields .wo-cell-field>input{box-sizing:border-box;width:100%;height:100%;max-height:100%;font:inherit;font-size:var(--wo-field-font);color:inherit;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:0 .4rem;line-height:1.2;display:block;overflow:hidden}.wo-header-fields .fields .wo-cell-field>bis-listbox{z-index:30}.wo-link-field{align-items:center;gap:.25rem;width:100%;min-width:0;height:100%;display:flex}.wo-link-field .wo-cell-field{flex:auto;width:auto;min-width:0}.wo-field-open{color:#0369a1;flex:none;font-size:.85rem;text-decoration:none}.wo-field-open:hover{text-decoration:underline}.wo-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#0ea5e9;border:1px solid #0284c7;border-radius:3px;flex-shrink:0;margin:0 .2rem .2rem 0;padding:.2rem .55rem;font-size:.8rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-block}.wo-btn:hover{color:#fff;background:#0284c7}.wo-btn-success{background:#22c55e;border-color:#15803d}.wo-btn-success:hover{background:#16a34a}.wo-btn:disabled,.wo-btn.wo-btn-disabled,.wo-btn:disabled:hover,.wo-btn.wo-btn-disabled:hover{opacity:.6;cursor:not-allowed}.wo-btn:disabled:hover{color:#fff;background:#0ea5e9}.wo-si-link.wo-link-disabled,.wo-cm-link.wo-link-disabled,.wo-url-link.wo-link-disabled{opacity:.6;cursor:not-allowed;pointer-events:none;text-decoration:none}.wo-btn-stub,.wo-btn-stub:hover,.wo-btn-stub:disabled,.wo-btn-stub:disabled:hover{color:#666;cursor:not-allowed;opacity:1;background:#e5e5e5;border-color:#bbb;font-weight:500}.wo-btn-danger{background:#ef4444;border-color:#b91c1c}.wo-btn-danger:hover{background:#dc2626}.wo-btn-muted{background:#64748b;border-color:#64748b}.wo-btn-muted:hover{background:#475569}.wo-btn-primary{background:#007bff;border-color:#0056b3}.wo-btn-primary:hover{background:#0056b3}.wo-btn-cam{color:#111;background:#7dd3fc;border-color:#38bdf8;align-items:center;display:inline-flex}.wo-btn-cam:before{content:"";background:url(../camcom.png) 50%/contain no-repeat;flex-shrink:0;width:1em;height:1em;margin-right:3px;display:inline-block}.wo-btn-cam:hover{color:#111;background:#38bdf8}.wo-btn-cam:disabled:hover,.wo-btn-cam.wo-btn-disabled:hover{color:#111;background:#7dd3fc}.wo-btn-cmd,.wo-btn-warning{align-items:center;display:inline-flex}.wo-btn-cmd:before,.wo-btn-warning:before{content:"";background:url(../icon.png) 50%/contain no-repeat;flex-shrink:0;width:1em;height:1em;margin-right:3px;display:inline-block}.wo-btn-warning{background:#f70;border-color:#e66000}.wo-btn-warning:hover{background:#e66000}.wo-btn-warning:disabled:hover,.wo-btn-warning.wo-btn-disabled:hover{color:#fff;background:#f70}.wo-btn-purple{background:#6f42c1;border-color:#5a32a3}.wo-btn-purple:hover{background:#5a32a3}.wo-si-link,.wo-cm-link,.wo-url-link{cursor:pointer;color:#111;font:inherit;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;max-width:100%;margin:0 .2rem .2rem 0;padding:0;font-size:.8rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.wo-si-link:hover,.wo-cm-link:hover,.wo-url-link:hover{color:#111;text-decoration:underline}.wo-si-icon{object-fit:contain;flex-shrink:0;width:1em;height:1em;margin-right:3px}.wo-cm-mark{color:#a42b32;letter-spacing:.02em;flex-shrink:0;margin-right:3px;font-size:.7em;font-weight:700;line-height:1}.wo-url-icon{flex-shrink:0;margin-right:3px;font-size:.95em;line-height:1}.wo-files-cell{flex-wrap:nowrap;align-items:center;gap:.15rem;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.wo-files-measure{visibility:hidden;pointer-events:none;flex-wrap:nowrap;align-items:center;gap:.15rem;width:100%;display:flex;position:absolute;top:0;left:0}.wo-file-link{color:#374151;white-space:nowrap;background:#e5e7eb;border-radius:3px;flex-shrink:0;margin:0 .15rem .15rem 0;padding:.1rem .35rem;font-size:.75rem;text-decoration:none;display:inline-block}.wo-file-jpg{color:#166534;background:#dcfce7}.wo-file-pdf{color:#374151;background:#e5e7eb}.wo-file-link:hover{text-decoration:underline}.wo-file-rejected{opacity:.45;text-decoration:line-through}.wo-files-error{color:#b91c1c;text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font-size:.75rem;font-weight:500;overflow:hidden}.wo-modal-backdrop{z-index:40;background:#0f172a59;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow:auto}.wo-modal{background:#fff;border-radius:4px;min-width:28rem;max-width:42rem;padding:1rem 1.15rem;box-shadow:0 8px 24px #0000002e}.wo-modal-wide{min-width:36rem;max-width:52rem}.wo-modal h3{margin:0 0 .75rem;font-size:1.05rem}.wo-modal-actions{justify-content:flex-end;gap:.4rem;margin-top:.85rem;display:flex}.wo-atp-meta{border-collapse:collapse;width:100%;font-size:.85rem}.wo-atp-meta th{text-align:left;vertical-align:top;width:8rem;padding:4px 8px 4px 0;font-weight:600}.wo-atp-meta td{vertical-align:top;padding:4px 0}.wo-atp-files{margin:0;padding-left:18px}.wo-all-files-gallery{width:100%}.wo-all-files-gallery+.wo-other-files{margin-top:.75rem}.wo-other-files{flex-wrap:wrap;align-items:center;gap:.15rem;display:flex}.wo-atp-reject{align-items:center;gap:.35rem;margin-top:.75rem;font-size:.85rem;display:flex}.wo-reject-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.wo-reject-group{background:#f8f9fa;border:1px solid #d6dce2;border-radius:4px;margin:0 0 16px;padding:10px 12px}.wo-reject-group-title{align-items:baseline;gap:10px;margin:0 0 10px;font-size:13px;display:flex}.wo-reject-group-title span:first-child{min-width:2.5em;font-weight:700}.wo-reject-group-title span:last-child{font-weight:600}.wo-reject-row{cursor:pointer;align-items:center;gap:10px;margin:0 0 8px;display:flex}.wo-helpful-links-list{flex-direction:column;align-items:stretch;gap:.25rem;min-width:0;max-width:100%;display:flex}.wo-links-frame .wo-btn,.wo-helpful-links-list .wo-btn{box-sizing:border-box;text-align:left;white-space:nowrap;align-self:start;width:fit-content;max-width:100%;margin:0;display:inline-block}.wo-links-frame .wo-btn-cmd,.wo-links-frame .wo-btn-warning,.wo-helpful-links-list .wo-btn-cmd,.wo-helpful-links-list .wo-btn-warning{align-items:center;display:inline-flex}.wo-helpful-links-list .wo-si-link,.wo-helpful-links-list .wo-cm-link,.wo-helpful-links-list .wo-url-link{margin:0}.wo-links-inner .wo-btn{padding:0 .45rem;font-size:.8rem;line-height:1.25}.wo-links-frame .wo-btn-success{background:#28a745;border-color:#218838}.wo-links-frame .wo-btn-success:hover{background:#218838}.wo-links-frame{border-left:1px solid #d1d5db;grid-area:links;min-width:0;min-height:0;max-height:16rem;padding:.15rem .25rem;overflow:hidden auto}.wo-links-inner{width:100%;min-width:0;max-width:100%;font-size:.875rem}.wo-links-heading{padding:.15rem .35rem;font-weight:700}.wo-links-inner ul{flex-direction:column;align-items:stretch;gap:.25rem;min-width:0;max-width:100%;display:flex}.wo-links-frame .wo-si-link,.wo-links-frame .wo-cm-link,.wo-links-frame .wo-url-link{white-space:normal;overflow-wrap:anywhere;flex-shrink:1;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:3px;min-width:0;max-width:100%;display:inline-grid}.wo-links-frame .wo-si-icon,.wo-links-frame .wo-cm-mark,.wo-links-frame .wo-url-icon{margin-right:0}.wo-header-fields .fields .wo-field-control>textarea.wo-notes{resize:none;white-space:nowrap;overflow:hidden}.wo-banner{background-color:#fff8e6;border-bottom:1px solid #e6d9a8;flex-shrink:0;padding:.25rem .6rem;font-size:.85rem}.wo-possession-pending{color:#c2410c}.wo-possession-error{color:#b91c1c}.wo-possession-empty{color:#64748b}.wo-possession-actions,.wo-possession-edit,.wo-possession-log{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.wo-possession-edit label,.wo-possession-edit small{display:none}.wo-possession-edit .wo-cell-field{min-width:10rem;max-width:16rem;display:inline-grid}.wo-possession-log-line{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-width:0;overflow:hidden}.wo-possession-history{max-height:20rem;font-size:.85rem;overflow:auto}.wo-possession-history-first{font-weight:600}.wo-unit-chip{--wo-chip:#6c757d;--wo-chip-ink:#fff;border:1px solid var(--wo-chip);background-color:color-mix(in srgb, var(--wo-chip) 22%, #fff);color:#111}.wo-unit-chip:hover{background-color:color-mix(in srgb, var(--wo-chip) 40%, #fff)}.wo-unit-chip[aria-pressed=true]{background-color:var(--wo-chip);color:var(--wo-chip-ink);font-weight:700;box-shadow:0 0 0 2px #111}.wo-unit-chip[aria-pressed=true]:hover{background-color:var(--wo-chip);filter:brightness(.92)}.wounits2-cell.wo-unit-clip{align-items:center}.wounits2-cell.wo-unit-status{white-space:nowrap;align-items:center}.wo-unit-status-inner{white-space:nowrap}.wounits2-cell.wo-unit-links{white-space:normal;text-wrap:wrap;contain:none;align-items:center;overflow:visible}.wo-opprog-cell:has(>input.wo-reqd-probe:required:invalid){box-shadow:inset 0 0 0 1px var(--danger), 0 0 0 1px var(--danger)}.wo-opprog-cell>input.wo-reqd-probe{opacity:0;pointer-events:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute}.wo-opprog-cell.wo-op-clip,.wo-opprog-cell.wo-prog-clip{align-items:center}.wo-opprog-cell.wo-op-wrap,.wo-opprog-cell.wo-prog-wrap{white-space:normal;text-wrap:wrap;contain:none;align-items:flex-start;overflow:visible}.wo-opprog-master,.wo-opprog-add{box-shadow:0 -1px #94a3b8}.wo-opprog-master{z-index:1}.wo-opprog-table .bist-body{isolation:isolate}.wo-opprog-table .bist-selectplane{z-index:2}.wo-opprog-add>.bist-cell:not(.bist-hdr){background-image:linear-gradient(#94a3b8,#94a3b8);background-repeat:no-repeat;background-size:100% 1px}.wo-opprog-cell.wo-prog-files{white-space:nowrap;align-items:center}.wo-opprog-cell:has(>.bist-treelines){padding:0}.wo-opprog-cell .bist-treelines{height:100%}.wo-opprog-cell .wo-cell-breath,.wo-opprog-cell .wo-qc{flex-flow:row;align-items:center;gap:.35rem;min-height:0;padding-bottom:0}.wo-opprog-cell .wo-btn,.wo-opprog-cell .wo-si-link,.wo-opprog-cell .wo-cm-link,.wo-opprog-cell .wo-url-link{margin-bottom:0}.wo-op-tally-wrap{white-space:nowrap;justify-content:flex-end;align-items:center;width:100%;min-width:0;display:flex}.wo-op-tally{vertical-align:middle;align-items:center;gap:3px;max-width:100%;line-height:0;display:inline-flex;overflow:hidden}.wo-op-tally-dot{box-sizing:border-box;font-variant-numeric:tabular-nums;min-width:1.125rem;height:1.125rem;color:var(--wo-tally-ink,#fff);background:var(--wo-tally-fill,#6c757d);border-radius:999px;justify-content:center;align-items:center;padding:0 .2rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.wo-qc-required{align-items:center;width:100%;min-width:0;display:flex}.wo-qc-tally{box-sizing:border-box;font-variant-numeric:tabular-nums;color:#fff;background:var(--wo-qc-tally-fill,#28a745);pointer-events:none;border-radius:2px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;margin-left:auto;padding:0 .2rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.wo-cell-wrap,.wo-actions-cell{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;line-height:1.25}.wo-actions-cell{flex-wrap:wrap;align-items:center;gap:.15rem;padding-bottom:.35rem;display:flex}.wo-pencil-icon{width:16px;height:16px;color:inherit;background-color:currentColor;display:block;overflow:visible}.wo-actions-editing{gap:.25rem .35rem;padding-top:.35rem}.wo-actions-greyed{opacity:.45;pointer-events:none;min-height:1.25rem}.wo-opprog-cell:has(>.wo-actions-greyed){background-color:#efefef}.wo-action-chip{flex-shrink:0;align-items:flex-start;display:inline-flex;position:relative}.wo-action-chip .wo-btn,.wo-action-chip .wo-si-link,.wo-action-chip .wo-cm-link,.wo-action-chip .wo-url-link{margin:0 .2rem .2rem 0}.wo-action-chip-edit .wo-btn,.wo-action-chip-edit .wo-si-link,.wo-action-chip-edit .wo-cm-link,.wo-action-chip-edit .wo-url-link{padding-right:.7rem}.wo-action-incomplete .wo-btn,.wo-action-incomplete .wo-si-link,.wo-action-incomplete .wo-cm-link,.wo-action-incomplete .wo-url-link,.wo-action-incomplete .wo-btn.wo-btn-disabled,.wo-action-incomplete .wo-btn.wo-btn-disabled:hover{border-color:#d97706;box-shadow:inset 0 0 0 1px #d97706}.wo-action-x{z-index:1;color:#334155;cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;margin:0;padding:0;font-size:11px;line-height:1;display:inline-flex;position:absolute;top:-.35rem;right:0}.wo-action-x:hover:not(:disabled){color:#b91c1c;background:#fee2e2;border-color:#dc2626}.wo-action-x:disabled{color:#cbd5e1;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}.wo-action-add{color:#0284c7;cursor:pointer;background:0 0;border:1px dashed #0284c7;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin:0 .2rem .2rem 0;padding:0;font-size:16px;line-height:1;display:inline-flex}.wo-action-add:hover{background:#e0f2fe}.wo-link-kind-list{min-width:16rem;max-height:50vh;margin:0;padding:0;list-style:none;overflow-y:auto}.wo-link-editor{flex-direction:column;gap:.75rem;min-width:22rem;max-width:36rem;padding:.85rem 1rem 1rem;display:flex}.wo-link-editor-note{color:#334155;margin:0;font-size:.9rem;line-height:1.4}.wo-link-editor-raw{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid #e2e8f0;max-height:12rem;margin:0;padding:.5rem .6rem;font-size:.8rem;overflow:auto}.wo-link-editor-error{color:#b91c1c;margin:0;font-size:.85rem}.wo-link-editor .wo-modal-actions{margin-top:0}.wo-link-editor-list{flex-direction:column;gap:.5rem;display:flex}.wo-link-editor-add{align-self:start;width:auto}.bis-dialog.wo-scan-jobs-modal{width:max-content;min-width:0}.wo-scan-jobs-picker{flex-direction:column;align-items:start;gap:.75rem;padding:.85rem 1rem 1rem;display:flex}.wo-scan-jobs-picker .wo-btn{align-self:start;width:auto}.wo-link-editor-row{grid-template-columns:1fr 5.5rem auto;align-items:end;gap:.4rem;display:grid}.wo-link-editor-row-one{grid-template-columns:1fr auto}.wo-link-row-x{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;margin:0;padding:0;font-size:16px;line-height:1;display:inline-flex}.wo-link-row-x:hover{color:#b91c1c;background:#fee2e2;border-color:#dc2626}.wo-unit-picker{min-width:16rem;max-height:60vh;margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}.wo-unit-picker-item{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.35rem .5rem;display:flex}.wo-unit-picker-item:hover{background:#e2e8f0}.wo-unit-picker-seq{min-width:1.5rem;font-weight:700}.wo-cell-clip{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}.wo-cell-select{width:100%;min-width:0;height:1.5rem;font:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:auto;margin:0;padding:0 .1rem}.wo-cell-select:hover:not(:disabled),.wo-cell-select:focus{background:#fff;border-color:#cbd5e1;outline:none}.wo-cell-select:disabled{cursor:not-allowed;opacity:.6}.wo-cell-disabled .wo-cell-select:disabled{opacity:1}.wo-cell-disabled{opacity:.6;cursor:not-allowed}.wo-cell-disabled .wo-qc-check:disabled{opacity:1}.wo-audit{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;line-height:1.2;overflow:hidden}.wo-qc{align-items:flex-start;width:100%;min-width:0}.wo-cell-breath,.wo-qc{padding-bottom:.35rem}input[type=checkbox].wo-qc-check{appearance:none;vertical-align:middle;cursor:pointer;width:21px;min-width:21px;height:21px;min-height:21px;box-shadow:none;background-color:#fcebec;border:1px solid #c0828d;border-radius:3px;flex-shrink:0;margin:0}input[type=checkbox].wo-qc-check:disabled{cursor:not-allowed;opacity:.6}input[type=checkbox].wo-qc-check:disabled:not(:checked){opacity:1;background-color:#f1f5f9;border:.5px solid #ce949a;box-shadow:inset 0 1px 7px #0000001a}input[type=checkbox].wo-qc-check:checked,input[type=checkbox].wo-qc-check:disabled:checked{box-shadow:none;opacity:1;background-color:#28a745;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:57%;border:none}@media (width<=1100px){.wo-header-fields{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"c1 c2""c3 c4""notes notes""gomp gomp""links links"}.wo-links-frame{border-top:1px solid #d1d5db;border-left:0;max-height:12rem}}.bis-dialog header.wo-header{background-color:var(--app-main-bg,#f1f5f9);color:#111}.bis-dialog header.wo-header.is-dirty{background-color:#e0dd2170;animation:none}.salesitems-table{flex-grow:1}.bist-tr-hdr0>.salesitems-table.bist-th:nth-child(2n){background-color:#b1cfba}.h3title{margin:0;padding:0}.errortext{color:#000;white-space:pre;background:pink;border:2px dotted red;margin:0;padding:0}.eqt-th{text-align:left}.eqt-td:before{content:": "}.eqt-td>input[type=text]{background-color:#fff;font-size:16px}.eqt-h3{margin:0}.eqt{margin:.5rem 0}.bist-td.bist-td-cost_price_lock,.bist-td.bist-td-price_per_unit,.bist-td.bist-td-warranty_price,.bist-td.bist-td-item_description,.bist-td.bist-td-forecast_credit_ea{background:#e8e8e8}.bist-cell-number{text-align:right;width:100%}.col-valuation_rate,.col-custom_proc_stockqty{text-align:right}.col-custom_proc_postmark{text-align:center}.modified{background:#adff2f}.link{color:#00008b;margin-right:5px;text-decoration:none}.postmark{cursor:pointer;width:100%;height:100%;font-size:.8em}.bc_dirty{background-color:#f1ff32;min-width:5rem;min-height:1rem;display:inline-block}.bc_new{background-color:#54ff32;min-width:5rem;min-height:1rem;display:inline-block}.bc_delete{background-color:#f55;min-width:5rem;min-height:1rem;display:inline-block}.bc_invalid{background-color:#e9caca;min-width:5rem;min-height:1rem;display:inline-block}.consignment-table{z-index:10;flex:auto;min-width:0;min-height:0}.account-section{justify-content:center;align-items:center;margin-top:2rem;margin-bottom:2rem;display:flex}.account-div{flex-direction:column;padding:0 5px;display:flex}.account-h2{text-align:left;width:100%;padding:0 10px;font-size:1.5em}.account-h3{text-align:left;margin-top:1rem;padding:0 10px}.account-roles{margin-left:50px}.account-form{flex-direction:column;gap:1rem;width:90vw;max-width:30rem;margin:2rem 0;display:flex}.account-register-form{max-width:60rem}.account-terms{border:1px solid gray;flex-direction:column;max-height:25rem;display:flex}.account-password,.account-email{background:#fff;border:1px solid #000;flex-grow:1;margin:0 10px;padding:1rem}.account-edit{align-items:center;display:flex}.account-edit>span{text-align:right;width:5rem;font-size:1.1em;font-weight:700}.account-edit>span:after{content:":";margin-right:5px}.account-remember{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:1.1rem}.account-check{appearance:auto;accent-color:#d48a00;margin-left:5px}.account-buttons{margin:0 10px;display:flex}.account-error{white-space:pre;color:red;font-weight:700}.account-msg{white-space:pre;color:green;font-weight:700}.account-submit{box-sizing:border-box;color:#fff;cursor:pointer;text-align:center;background:#000;border:1px solid #eee;max-width:17rem;padding:.7rem 1.2rem}.account-register{color:#000;background:#fff;border:1px solid #000}.account-sso{color:#fff;background:#727272;padding:.7rem .5rem}.account-submit:hover{color:#ffc14d;background:gray;border:1px solid}
