.page_rmaContainer__Ji3qA{margin-bottom:5rem}.page_rma__07Fwr{border:1px solid var(--cardBorder);border-radius:var(--app-radius-md);background-color:var(--grey)}.page_rma__07Fwr .page_header__1j6q6{background-color:var(--greyAlt);padding:var(--app-space-md);display:flex;justify-content:space-between;flex-direction:row;align-items:center;font-size:.9rem}.page_rma__07Fwr .page_header__1j6q6 .page_date__pwJze{color:var(--greyAlt2)}.page_rma__07Fwr .page_header__1j6q6 h1{margin:0}.page_rma__07Fwr .page_header__1j6q6 a{display:flex;align-items:center}.page_rma__07Fwr .page_header__1j6q6 a svg{margin-right:var(--app-space-sm)}.page_rma__07Fwr label{display:flex;text-transform:uppercase;letter-spacing:.04em;background-color:var(--cardBg);padding:.5rem 1rem;font-size:.7rem;border-radius:999px}.page_rma__07Fwr .page_body__rdSjV{padding-top:var(--app-space-xl)}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS{margin:0 1rem 1rem}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS div{margin-bottom:.2rem;padding:.2rem 0;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS b{display:inline-block;width:6rem}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS a{position:relative}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS a:after{content:"None";color:var(--greyAlt1);visibility:hidden}.page_rma__07Fwr .page_body__rdSjV .page_details__i8cLS a:empty:after{visibility:visible}.page_rma__07Fwr .page_body__rdSjV .page_summary__1L0ad{background-color:var(--cardBg);padding:var(--app-space-md);white-space:pre-wrap}.page_rma__07Fwr .page_body__rdSjV .page_summary__1L0ad p{min-height:10rem;margin-top:var(--app-space-md)}.page_rma__07Fwr .page_footer__VOLmY{display:flex;justify-content:space-between;padding:.75rem .5rem;background-color:var(--greyAlt);font-size:.8rem;color:var(--greyAlt2)}.page_related__jgnBY,.page_related__jgnBY section{margin-top:var(--app-space-xl)}.page_related__jgnBY section{border-radius:1rem;background-color:var(--cardBg);padding:var(--app-space-md);box-shadow:0 2px 12px rgba(0,0,0,.08)}.page_related__jgnBY section table{margin-top:var(--app-space-md)}.page_related__jgnBY section table th{background-color:var(--cardBg)}.page_relatedHeader__0xdXP{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;margin-bottom:var(--app-space-md);padding-bottom:var(--app-space-md);border-bottom:.1rem solid color-mix(in srgb,var(--foreground) 8%,transparent)}.page_sectionHeader__SAMgf{display:flex;align-items:center;margin-top:3rem}.page_sectionHeader__SAMgf:first-child{margin-top:0}.page_sectionHeader__SAMgf form{display:flex;align-items:center}.page_sectionHeader__SAMgf form input{padding:var(--app-space-xs);font-size:.9rem;min-width:35rem}.page_sectionHeader__SAMgf button[type=submit]{margin-left:var(--app-space-sm);color:var(--foreground);background-color:var(--blue)}.page_related__jgnBY section h3,.page_sectionHeader__SAMgf h3{margin:0 .5rem 0 0!important}.page_empty__sJCNk{padding:2rem 1rem 1rem 0;color:var(--greyAlt2)}.page_fileCards__9Vow1,.page_fileCards__9Vow1 .page_fileCard__e3Njl{margin-top:var(--app-space-md)}.page_sendToLead__pzpFK{margin-top:var(--app-space-sm);display:inline-flex;align-items:center}.page_sendToLead__pzpFK input[type=checkbox]{margin-right:var(--app-space-xs);width:1rem;height:1rem}.page_leadContentMain__bArQj{flex:1 1}.page_leadContentComments__BtlOs{width:30rem}.page_leadContent__5D7fR{display:flex;gap:var(--app-space-xl)}@media screen and (max-width:768px){.page_lead__kqD_T .page_header__1j6q6{flex-direction:column;align-items:flex-start}.page_lead__kqD_T .page_header__1j6q6 a,.page_lead__kqD_T .page_header__1j6q6 h1,.page_lead__kqD_T label{margin-bottom:var(--app-space-sm)}.page_lead__kqD_T label{margin-top:var(--app-space-md)}}.modal_modal__P0fF_{position:fixed;top:50%;left:50%;transform:translate(-50%,-49%);background-color:var(--cardBg);border-radius:1rem;box-shadow:0 0 40px rgba(0,0,0,.3);z-index:2100;width:60vw;max-height:80vh;display:flex;flex-direction:column;text-align:center;overflow:visible}.modal_modal__P0fF_ .modal_body__liF66{padding:1rem;max-height:calc(80vh - 4rem);overflow:auto;flex:1 1 auto;min-height:0}.modal_modal__P0fF_ form[main]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;padding:1rem}.modal_modal__P0fF_ form[main] [colSpan="2"]{grid-column:span 2}.modal_modal__P0fF_ h2{margin:1rem;text-align:left;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);font-weight:700;letter-spacing:-.02em}.modal_modal__P0fF_ textarea{display:block;width:100%;min-height:8rem}.modal_modal__P0fF_ .modal_controls___q1WQ{display:flex;flex-direction:row-reverse;padding:1rem;width:100%;background-color:color-mix(in srgb,var(--foreground) 5%,transparent);border-radius:0 0 1rem 1rem;flex-shrink:0;margin-top:auto}.modal_modal__P0fF_ .modal_controls___q1WQ p{display:flex;width:100%;justify-content:space-between}.modal_modal__P0fF_ input,.modal_modal__P0fF_ select{padding:.5rem;border-radius:.75rem;width:100%;display:block}.modal_modal__P0fF_ p button[type=submit]{background-color:var(--blue);color:var(--cardBg)}.modal_modal__P0fF_ label{text-transform:uppercase;font-size:.8rem;letter-spacing:.04em}.modal_modal__P0fF_ p button{margin-bottom:.5rem;max-width:5rem;display:inline-block}.modal_modal__P0fF_ p{font-size:1.1rem}.modal_modal__P0fF_ em svg{font-size:2rem;margin-bottom:2rem}.modal_modal__P0fF_ fieldset{padding:2rem;border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:1rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}.modal_modal__P0fF_ fieldset legend{font-size:.8rem;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.04em;background-color:var(--cardBg);padding:.2rem .5rem;border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:999px}.modal_backdrop__17kbB{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000}.modal_cancelButton__C5M3a{background-color:var(--greyAlt)}.modal_spinner__ym0QW{display:inline-block;width:1em;height:1em;border:.2em solid var(--cardBg);border-right:.2em solid transparent;border-radius:50%;animation:modal_spinner-rotate__BfzxN .75s linear infinite;vertical-align:middle;margin:0 .25em}@keyframes modal_spinner-rotate__BfzxN{to{transform:rotate(1turn)}}.modal_modal__P0fF_ .aa-Panel{z-index:2200;margin-top:.25rem}.modal_modal__P0fF_ .autocompleteHits{margin-top:.25rem;z-index:2201}@media screen and (max-width:1000px){.modal_modal__P0fF_{width:90vw}.modal_modal__P0fF_ form[main]{display:flex;flex-direction:column}}.fields_boolTrue__k7qiI{background-color:var(--grey)}.fields_boolFalse__AUuNZ{color:var(--greyAlt1)}.fields_boolField__Nvx12{margin-top:.5rem}.fields_boolField__Nvx12 button{padding:.75rem 1.5rem}.fields_addressField__qWJLl{position:relative;width:100%}.fields_addressField__qWJLl input{width:100%;font-size:.9em}.fields_addressAutocomplete__dKyqz{position:absolute;list-style-type:none;margin-left:0;background-color:#fff;padding:.5rem;width:100%;margin-top:.25rem;border-radius:.5rem;z-index:1}.fields_addressAutocomplete__dKyqz li{text-align:left;padding:.5rem;cursor:pointer;color:#212121}.fields_addressAutocomplete__dKyqz li:hover{background-color:var(--blue)!important;border-radius:.5rem;color:#fff}.search_globalSearchBox__3HztM{border:0;background-color:var(--headerColor)}.search_globalSearchBox__3HztM .aa-Form{background-color:var(--headerColor);border:0!important;box-shadow:none!important}.search_globalSearchBox__3HztM .aa-InputWrapper{background-color:transparent}.search_globalSearchBox__3HztM .aa-Input{background-color:transparent;color:var(--foreground)}.search_globalSearchBox__3HztM .aa-Input::placeholder{color:var(--greyAlt3)}.search_globalSearchBox__3HztM .aa-Panel{background-color:var(--headerColor);border:0!important;box-shadow:none!important}.search_globalSearchBox__3HztM .aa-SourceHeaderTitle{background-color:transparent!important;color:var(--blueAlt1)}.search_globalSearchBox__3HztM .aa-SourceHeaderLine{border-bottom-color:transparent!important;opacity:0!important}.search_globalSearchBox__3HztM form input[type=search]::placeholder{border:0}.search_globalSearchBox__3HztM form{border:none!important;box-shadow:none!important}.search_globalSearchBox__3HztM svg{color:var(--greyAlt3)!important}.search_globalSearchBox__3HztM form input[type=search]{width:100%;border:none;background-color:var(--headerColor);box-shadow:none}.search_globalSearchBox__3HztM form input[type=search]::placeholder{color:var(--greyAlt3);text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.search_globalSearchItem__mUpE2{font-size:.8rem;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;white-space:nowrap;width:100%;display:block!important}.search_searchBoxContainer__1IzaJ{width:100%;outline:none;border-radius:.5rem;font-size:.9rem}.search_searchField__7c21u{background-color:var(--background);border-radius:.5rem}.search_searchField__7c21u input{width:100%;font-size:.9rem}.search_searchField__7c21u input[type=search]{background-color:transparent;border:none}.search_searchField__7c21u form{border-radius:.5rem}.search_searchField__7c21u button[type=submit]{display:none}.search_autocompleteHits__66l3v{position:absolute;background-color:var(--headerColor);color:var(--foreground);z-index:calc(var(--hitBoxIndex) + 10);border:1px solid var(--grey);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:.5rem;text-align:left;padding:.5rem;margin-top:-1rem;z-index:3000}.search_autocompleteHits__66l3v ol{list-style-type:none;margin:0;padding:0}.search_hit__rJOsQ h1{margin:0;padding:0}.search_autocompleteHits__66l3v li{padding:.25rem;cursor:pointer;text-align:left;font-size:.8rem;box-shadow:none}.search_hit__rJOsQ h1{font-size:.9rem;font-weight:500}@media screen and (max-width:700px){.search_globalSearchBox__3HztM{border:none}.search_globalSearchBox__3HztM .aa-Panel{left:0;right:0;width:100%;margin-top:.5rem}.search_globalSearchBox__3HztM .aa-PanelLayout{max-height:60vh}.search_globalSearchBox__3HztM .aa-Item{padding:.65rem .75rem;min-height:2.75rem}.search_globalSearchItem__mUpE2{font-size:.95rem;line-height:1.3;text-wrap:wrap;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}}.kanban_kanbanTagFilterHeader__2kePM{display:flex;align-items:center;gap:1rem;margin:0;position:relative;z-index:10}.kanban_kanbanTagFilterButton__mENb_{display:inline-flex;align-items:center;gap:.4rem;background:transparent;color:var(--foregroundAlt,var(--greyAlt2));border:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);border-radius:999px;padding:.4rem .85rem;font-size:.82rem;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:all .15s ease;position:relative;outline:none}.kanban_kanbanTagFilterButton__mENb_:focus,.kanban_kanbanTagFilterButton__mENb_:hover{background:color-mix(in srgb,var(--blue) 8%,transparent);border-color:color-mix(in srgb,var(--blue) 30%,transparent);color:var(--blue)}.kanban_kanbanTagFilterCount__uF4N7{background:var(--blueAlt1);color:#fff;border-radius:1rem;font-size:.8rem;font-weight:700;padding:.1em .7em;margin-left:.3em;min-width:1.5em;text-align:center;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban_kanbanTagFilterDropdown__kqYPu{position:absolute;top:110%;left:0;min-width:260px;max-width:90vw;background:var(--cardBg);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.16);padding:1rem 1.2rem;z-index:100;display:flex;flex-direction:column;gap:.7rem;animation:kanban_fadeIn__0WNmL .18s}.kanban_kanbanTagFilterDropdown__kqYPu:focus{outline:2px solid var(--blueAlt1)}@media (max-width:700px){.kanban_kanbanTagFilterDropdown__kqYPu{min-width:180px;padding:.7rem .5rem}}.kanban_kanbanTagFilter__VduvB{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:.5rem 0 .5rem .2rem;background:none}.kanban_kanbanTagFilterLabel__QhsT3{font-size:.95rem;color:var(--blueAlt);margin-bottom:.2rem;letter-spacing:.01em}.kanban_kanbanTagFilterPills__Lt1Nz{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.kanban_kanbanTagFilterEmpty__1ZlcU{color:var(--greyAlt2);font-size:.9rem;padding:.2rem .5rem}.kanban_kanbanTagFilterClear__39_Jd{background:var(--greyAlt1);color:#222;border-radius:.5rem;border:none;padding:.3rem .8rem;font-weight:500;font-size:.8rem;margin-left:.5rem;cursor:pointer;transition:background .15s}.kanban_kanbanTagFilterClear__39_Jd:focus,.kanban_kanbanTagFilterClear__39_Jd:hover{background:var(--greyAlt2);outline:2px solid var(--blueAlt1)}.kanban_tagPillSelected__hPnGY{box-shadow:0 0 0 2px var(--blueAlt1);border:2px solid #fff;outline:2px solid var(--blueAlt);filter:brightness(1.1)}@media (max-width:700px){.kanban_kanbanTagFilter__VduvB{padding:.5rem .2rem;gap:.3rem}.kanban_kanbanTagFilterPills__Lt1Nz{gap:.15rem}.kanban_kanbanBoard__LBLVn{gap:.5rem}.kanban_kanbanColumn__BH_lY{min-width:96vw;max-width:99vw}}.kanban_kanbanTaskDescription__0p58I{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;word-break:break-word;max-width:100%;min-height:3.6em}.kanban_kanbanBoard__LBLVn{display:flex;gap:2rem;align-items:flex-start;justify-content:space-evenly;width:100%;overflow-x:auto;padding:2rem 0}.kanban_kanbanColumn__BH_lY{background:var(--cardBg);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:1rem;min-width:300px;flex:1 1;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(0,0,0,.08);height:100%}.kanban_kanbanColumnHeader__qN7Uf{padding:1rem 1.25rem;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--foregroundAlt,var(--greyAlt2));border-bottom:1px solid color-mix(in srgb,var(--foreground) 6%,transparent);border-top-left-radius:1rem;border-top-right-radius:1rem}.kanban_kanbanColumnHeaderRow__8SQd5{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kanban_kanbanColumnHeaderTitle__z1RkK{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban_kanbanColumnHeaderAction__PBEIz{flex:0 0 auto}.kanban_kanbanColumnHeaderIconButton__2XR5g{width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--cardBorder);background:var(--highlight-column);color:var(--foreground);font-size:1.5rem;cursor:pointer;transition:background .18s ease-in-out,box-shadow .18s ease-in-out}.kanban_kanbanColumnHeaderIconButton__2XR5g:hover{background:var(--highlight-column-hover)}.kanban_kanbanColumnHeaderIconButton__2XR5g:focus-visible{outline:2px solid var(--blueAlt1);outline-offset:2px}.kanban_kanbanColumnHeaderIcon__J5gpK{font-size:1.1rem;line-height:1;color:var(--foreground)}.kanban_kanbanTaskList__N_YQC{flex:1 1 auto;padding:1rem;min-height:100px;display:flex;flex-direction:column;gap:1rem}.kanban_kanbanTaskCard__t5IGu{background:var(--cardHover);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:.75rem;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.06);cursor:-webkit-grab;cursor:grab;transition:transform .15s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban_kanbanTaskCardPending__2TM_w{cursor:not-allowed;opacity:.75;filter:saturate(.9);pointer-events:none;position:relative}.kanban_kanbanTaskPending__FmbUV{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:var(--greyAlt2);background:var(--cardBg);border:1px solid var(--cardBorder);border-radius:999px;padding:.15rem .45rem;line-height:1.2;white-space:nowrap}.kanban_kanbanTaskPendingSpinner__8IRPN{width:.7rem;height:.7rem;border-top:.15rem solid var(--greyAlt1);border:.15rem solid var(--greyAlt1);border-top-color:var(--blueAlt1);border-radius:50%;animation:kanban_kanbanSpin__xhCNa .8s linear infinite}.kanban_kanbanTaskCard__t5IGu a:not(.kanban_kanbanTaskProjectLink__JiCa7){color:unset;text-decoration:none}.kanban_kanbanTaskCard__t5IGu:active{transform:scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.12)}.kanban_kanbanTaskTitle__gX6ZZ{font-size:1rem;font-weight:500;color:var(--foreground);margin-bottom:.5rem}.kanban_kanbanTaskProject__evMC5{font-size:.8rem;color:var(--greyAlt2);margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.25rem;align-items:baseline}.kanban_kanbanTaskProjectLabel__QGtqV{color:var(--greyAlt2);font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:.65rem;margin-right:.1rem}.kanban_kanbanTaskProjectLink__JiCa7{color:var(--linkColor);text-decoration:underline;text-underline-offset:2px}.kanban_kanbanTaskProjectLink__JiCa7:focus-visible,.kanban_kanbanTaskProjectLink__JiCa7:hover{color:var(--blueAlt1)}.kanban_kanbanTaskMeta__qDDWG{font-size:.85rem;color:var(--greyAlt5);margin-bottom:.25rem}.kanban_kanbanTaskAssignee__Vx33D{margin-top:1rem;padding-top:1rem;border-top:.1rem solid var(--cardBorder);font-size:.75rem;color:var(--greyAlt2);font-weight:500;display:flex;align-items:center;gap:.2rem}.kanban_kanbanTaskAssignee__Vx33D img{width:1rem;height:1rem}.kanban_kanbanAddTaskButton__xHaNC{margin:1rem;padding:.5rem 1rem;background:var(--blueAlt1);color:#fff;border:none;border-radius:var(--border-radius);font-size:.9rem;cursor:pointer;transition:background .2s}.kanban_kanbanAddTaskButton__xHaNC:hover{background:var(--blueAlt)}.kanban_kanbanQuickAddInput__ooDVI{margin:1rem;padding:.5rem 1rem;border:1px solid var(--cardBorder);border-radius:var(--border-radius);font-size:.95rem;width:calc(100% - 2rem);background:var(--cardBg);color:var(--foreground);transition:border .2s,box-shadow .2s;outline:none}.kanban_kanbanQuickAddInput__ooDVI:focus{border-color:var(--blueAlt1);box-shadow:0 0 0 2px var(--blueAlt1,#30a2ff33)}@media (max-width:900px){.kanban_kanbanBoard__LBLVn{flex-direction:row;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1.5rem}.kanban_kanbanColumn__BH_lY{min-width:90vw;max-width:95vw;flex:0 0 auto;scroll-snap-align:start}}.kanban_kanbanColumnDragOver__VsRWt{border:2px solid var(--blueAlt1);box-shadow:0 0 0 2px var(--blueAlt1,#30a2ff55);transition:background .2s,border .2s,box-shadow .2s}.kanban_card__bxz31,.kanban_offWhiteGroup__I3QRH{background:var(--cardBg)}.kanban_card__bxz31{border:1px solid var(--cardBorder);border-radius:var(--border-radius);box-shadow:0 2px 8px rgba(44,63,80,.04);margin-bottom:2rem;padding:1.25rem 1.5rem 1rem;transition:box-shadow .2s;display:flex;flex-direction:column;gap:.5rem}.kanban_complexityPointsBadge__7Uo1Z{display:inline-block;background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;font-size:.92rem;font-weight:600;border-radius:1rem;padding:.18em .85em;margin-left:.7em;letter-spacing:.01em;box-shadow:0 1px 4px rgba(44,63,80,.07);vertical-align:middle;line-height:1.2;min-width:2.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban_card__bxz31:focus-within,.kanban_card__bxz31:hover{box-shadow:0 4px 16px rgba(44,63,80,.1)}.kanban_summaryRow__9r3Tt{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2.5rem;margin-bottom:1.2rem;margin-top:.2rem}.kanban_summaryField__q3qFx{display:flex;flex-direction:column;min-width:8rem;margin-right:1.5rem;margin-bottom:.5rem}.kanban_summaryLabel__uNGpw{font-size:.75rem;color:var(--greyAlt2);font-weight:500;margin-bottom:.1rem;letter-spacing:.02em;text-transform:uppercase}.kanban_summaryValue__oJ1i4{font-size:1.08rem;font-weight:500;color:var(--foreground);line-height:1.3;word-break:break-word;margin-top:.1rem}.kanban_statusActive__NRZ17{color:var(--darkGreen);background:var(--positiveBg)}.kanban_statusActive__NRZ17,.kanban_statusObsolete__g5nyb{border-radius:.5rem;padding:.1rem .7rem;font-size:1rem;font-weight:600;letter-spacing:.01em;display:inline-block}.kanban_statusObsolete__g5nyb{color:var(--darkRed);background:var(--negativeBg)}.kanban_statusPending__7y1HM{color:var(--darkOrange);background:var(--callout-bg)}.kanban_statusOther__8zJFQ,.kanban_statusPending__7y1HM{border-radius:.5rem;padding:.1rem .7rem;font-size:1rem;font-weight:600;letter-spacing:.01em;display:inline-block}.kanban_statusOther__8zJFQ{color:var(--blueAlt1);background:var(--lightBlueAlt)}.kanban_nameToggleBtn__qW_HA{background:none;border:none;color:var(--blueAlt);font-size:1.1rem;font-weight:500;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;transition:color .15s;outline:none;text-align:left}.kanban_nameToggleBtn__qW_HA:focus,.kanban_nameToggleBtn__qW_HA:hover{color:var(--blueAlt1);text-decoration:underline}.kanban_arrowIcon__rUbrp{font-size:1.1rem;margin-right:.5em;color:var(--greyAlt2);transition:color .15s;display:inline-block;width:1.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban_expandBtn__YCYSg{margin-left:auto;background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;border:none;border-radius:.5rem;padding:.5rem 1.2rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s;box-shadow:0 1px 2px rgba(44,63,80,.04);outline:none}.kanban_expandBtn__YCYSg:focus,.kanban_expandBtn__YCYSg:hover{background:linear-gradient(var(--blueAlt1) 0,var(--blueAlt) 100%)}.kanban_expandBtnSubtle__YKAzd{background:none;border:none;color:var(--greyAlt2);font-size:.95em;font-weight:400;margin-left:1em;padding:0 .25em 0 0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s;vertical-align:middle;outline:none}.kanban_expandBtnSubtle__YKAzd:focus,.kanban_expandBtnSubtle__YKAzd:hover{color:var(--blueAlt1);text-decoration:underline}.kanban_detailsPanel__y7AUd{margin-top:1.2rem;animation:kanban_fadeIn__0WNmL .2s}@keyframes kanban_fadeIn__0WNmL{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.kanban_header__e9YkD{align-items:flex-start;gap:.7rem}.kanban_actions__O1t4c{width:100%;justify-content:flex-start;margin-top:.5rem}.kanban_summaryRow__9r3Tt{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:1rem}.kanban_card__bxz31{padding:1rem .5rem}}.kanban_cardDetailModalContent__MVJ_j{display:flex;flex-direction:column;gap:2rem;padding:.5rem;min-width:0}.kanban_header__e9YkD{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.2rem}.kanban_actions__O1t4c{display:flex;gap:.5rem;align-items:center}.kanban_cardDetailTitle__LnsuN{font-size:1.4rem;font-weight:600;color:var(--blueAlt);margin-bottom:.5rem;word-break:break-word}.kanban_cardDetailFields__j_H9u{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:.5rem}.kanban_detailFieldRow__YSxNI{display:flex;flex-direction:column;min-width:8rem;margin-right:1.5rem;margin-bottom:.5rem}.kanban_detailFieldLabel__kbNm4{font-size:.75rem;color:var(--greyAlt2);font-weight:500;margin-bottom:.1rem;letter-spacing:.02em;text-transform:uppercase}.kanban_detailFieldValue__27Tiy{font-size:1.05rem;font-weight:500;color:var(--foreground);line-height:1.3;word-break:break-word}.kanban_cardDetailDescription__8Twbc{margin-bottom:1.5rem}.kanban_cardDetailDescription__8Twbc h4{font-size:1rem;font-weight:600;color:var(--blueAlt);margin-bottom:.3rem}.kanban_cardDetailDescription__8Twbc>div{font-size:1rem;color:var(--foregroundAlt);background:var(--cardBg);border-radius:var(--border-radius);padding:.5rem .75rem;min-height:2.5rem;border:1px solid var(--cardBorder);word-break:break-word;text-align:left;white-space:pre-wrap}.kanban_cardDetailComments__fwpqQ{margin-top:1.5rem}.kanban_cardDetailComments__fwpqQ h4{font-size:1rem;font-weight:600;color:var(--blueAlt);margin-bottom:.3rem}.kanban_cardDetailModalContentRow__9K9KU{display:flex;flex-direction:row;gap:2.5rem;min-width:0;width:100%;box-sizing:border-box;pointer-events:auto;overflow:visible;position:relative}.kanban_cardDetailLeft__RmBxM{max-width:55%;overflow-y:auto;pointer-events:auto;padding:1rem;background:var(--cardBg)}.kanban_cardDetailLeft__RmBxM,.kanban_cardDetailRight__UE_tX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1.5rem;max-height:100%}.kanban_cardDetailRight__UE_tX{max-width:45%;background:none;position:-webkit-sticky;position:sticky;right:1.5rem;top:1.5rem;bottom:1.5rem}.kanban_cardDetailRight__UE_tX textarea{min-height:unset!important}.kanban_cardDetailRight__UE_tX p{text-align:left}@media (max-width:900px){.kanban_cardDetailModalContentRow__9K9KU{flex-direction:column;gap:2rem;min-height:unset;max-height:unset;height:auto}.kanban_cardDetailLeft__RmBxM,.kanban_cardDetailRight__UE_tX{max-width:100%;padding-left:0;border-left:none;max-height:unset;overflow:visible}}.kanban_btnDanger__7rA4U{color:#fff;background-color:var(--darkRed)}.kanban_placeholderMuted__ki17t{color:var(--greyAlt2)}.kanban_kanbanTaskCardDone__WAbPk{opacity:.3;filter:grayscale(.25)}.kanban_kanbanSubtaskCard__5AV0G{background:var(--cardHover);border-left:2px solid var(--blueAlt1);box-shadow:none;position:relative}.kanban_kanbanSubtaskIcon__mbYfx{display:inline-block;vertical-align:middle;margin-right:.2rem;opacity:.7}.kanban_kanbanSubtaskParentLabel__AZH9V{font-size:.78rem;color:var(--foreground);margin:.5rem 0 1rem;font-style:italic;opacity:.85}.kanban_kanbanTaskTitleDone__pp5_L{text-decoration:line-through;color:var(--greyAlt2)}.kanban_doneBadge__0_gIH{background:var(--neutralBg);color:var(--neutralText);border-radius:.5rem;padding:0 .4rem;font-size:.65rem;font-weight:700;display:inline-block;line-height:1.2}.kanban_tagsRow__mRB1l{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem}.kanban_tagPill__QGDi6{display:inline-flex;align-items:center;gap:.35rem;border-radius:1rem;padding:.05rem .5rem;font-size:.75rem;font-weight:600;border:1px solid var(--cardBorder);cursor:pointer;transition:box-shadow .15s,outline .15s,filter .15s;outline:none}.kanban_tagPill__QGDi6:focus,.kanban_tagPill__QGDi6:hover{box-shadow:0 0 0 2px var(--blueAlt1);outline:2px solid var(--blueAlt1);filter:brightness(1.08)}.kanban_tagIcon__VACux{width:1em;height:1em;display:inline-block}.kanban_tagBlue__GmR7q{background:var(--lightBlueAlt);color:var(--blue)}.kanban_tagGreen__FUiRz{background:var(--positiveBg);color:var(--positiveText)}.kanban_tagOrange__zGa5_{background:var(--lightOrange);color:var(--darkOrange)}.kanban_tagRed__fPUuQ{background:var(--darkRedAlt);color:var(--darkRedAltText)}.kanban_tagTeal__UB06g{background:var(--lightBlueAlt);color:var(--teal)}.kanban_tagPurple__poVTg{background:var(--lightBlueAlt);color:var(--purple)}.kanban_tagGrey__hz1dF{background:var(--grey);color:var(--greyAlt3)}.kanban_kanbanTaskAssigneeEmail__vMKIq{color:var(--greyAlt2);font-size:.85em;margin-left:4px}.kanban_kanbanTaskHeaderRow__oF_Zk{display:flex;align-items:center;gap:.5rem}.kanban_subtasksSection__MrjMa{margin:2rem 0 1rem;padding:2rem;background:var(--cardBg);border-radius:var(--border-radius)}.kanban_subtasksList__4_G04{list-style:none;padding:0;margin:.5rem 0;display:flex;flex-direction:column;gap:.25rem}.kanban_subtaskItem__aKWoL label{display:flex;align-items:center;gap:.5rem}.kanban_subtaskTitle__xScLx{font-size:.95rem;color:var(--foreground)}.kanban_addSubtaskRow__FKkYu input[type=text]{flex:1 1 auto;padding:.4rem .6rem;border:1px solid var(--cardBorder);border-radius:var(--border-radius);background:var(--cardBg);color:var(--foreground)}.kanban_subtaskAdd__GybiW{flex:1 1 auto;min-height:2rem;background:transparent;border:1px solid transparent;border-radius:var(--border-radius);color:var(--foreground);padding:.3rem .5rem;outline:none}.kanban_subtaskAdd__GybiW:focus{box-shadow:0 0 0 2px rgba(48,162,255,.2);background:var(--cardBg);border:1px solid var(--blueAlt1)!important}.kanban_subtaskInput__EgmKj{flex:1 1 auto;min-height:2rem;background:transparent;border:1px solid transparent;border-radius:var(--border-radius);color:var(--foreground);padding:.3rem .5rem;outline:none}.kanban_subtaskInput__EgmKj:focus{border-color:var(--blueAlt1);box-shadow:0 0 0 2px rgba(48,162,255,.2);background:var(--cardBg)}.kanban_subtaskDone__3_qY_{text-decoration:line-through;color:var(--greyAlt2)}.kanban_subtasksCount__o0UgS{font-size:.8rem;color:var(--greyAlt2);margin-left:.4rem}.kanban_subtaskRemove__xB87x{background:none;border:none;color:var(--greyAlt2);font-size:1rem;line-height:1;padding:0 .25rem;opacity:.6;cursor:pointer;flex:0 0 auto;margin-left:.25rem}.kanban_subtaskRemove__xB87x:focus-visible,.kanban_subtaskRemove__xB87x:hover{opacity:1;color:var(--red);outline:none}.kanban_subtaskItem__aKWoL{display:flex;align-items:center;gap:.5rem;padding:.35rem .5rem;border-radius:var(--border-radius);border:1px solid transparent;position:relative}.kanban_subtaskItem__aKWoL:hover{background:var(--cardBg);border-color:var(--cardBorder)}.kanban_subtaskCharCounter__lA9Ug{position:absolute;bottom:.2em;right:.7em;font-size:.75em;pointer-events:none;color:#888;background:transparent;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban_addSubtaskRow__FKkYu{margin-top:.5rem;display:flex;gap:.5rem;position:relative}.kanban_subtaskItem__aKWoL input[type=checkbox]{flex:0 0 auto;width:1rem;height:1rem;accent-color:var(--blueAlt);margin:0}.kanban_errorText___Vl2H{color:var(--red);margin-bottom:.5rem}.kanban_requiredAsterisk__qscMr{color:red;font-weight:700;margin-left:.25rem}.kanban_pageWrapper__pSexx{position:relative}.kanban_pageLoadingOverlay__dUfTN{position:absolute;top:.5rem;right:.5rem;z-index:5;pointer-events:none}.kanban_pageLoadingSpinner__c7qKS{width:1rem;height:1rem;border-top:.2rem solid var(--greyAlt1);border:.2rem solid var(--greyAlt1);border-top-color:var(--blueAlt1);border-radius:50%;animation:kanban_kanbanSpin__xhCNa .8s linear infinite;background:none}@keyframes kanban_kanbanSpin__xhCNa{to{transform:rotate(1turn)}}.ToggleSwitch_toggleWrapper__cMtVn{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ToggleSwitch_toggleInput__rt_aR{opacity:0;width:0;height:0;position:absolute;pointer-events:none}.ToggleSwitch_toggleSlider__P1rl3{position:relative;display:inline-block;width:38px;height:18px;background-color:var(--toggle-off-color,#ccc);border-radius:34px;transition:.4s;vertical-align:middle;box-sizing:border-box}.ToggleSwitch_toggleSlider__P1rl3:before{content:"";position:absolute;height:15px;width:15px;left:4px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.ToggleSwitch_toggleInput__rt_aR:checked+.ToggleSwitch_toggleSlider__P1rl3{background-color:var(--toggle-on-color,var(--orange,orange))}.ToggleSwitch_toggleInput__rt_aR:checked+.ToggleSwitch_toggleSlider__P1rl3:before{transform:translateX(16px)}.ToggleSwitch_toggleInput__rt_aR:focus+.ToggleSwitch_toggleSlider__P1rl3{outline:2px solid var(--orange,orange);outline-offset:2px}.ToggleSwitch_toggleInput__rt_aR:disabled+.ToggleSwitch_toggleSlider__P1rl3,.ToggleSwitch_toggleWrapper__cMtVn[aria-disabled=true] .ToggleSwitch_toggleSlider__P1rl3{background:#eee;cursor:not-allowed;opacity:.7}.ToggleSwitch_toggleInput__rt_aR:disabled+.ToggleSwitch_toggleSlider__P1rl3:before{background:#ccc}.ToggleSwitch_toggleLabel__3lat5{font-size:.95rem;color:#666;min-width:2rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 .5rem}.ToggleSwitch_visuallyHidden__sV_0x{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.tasks_header__8X6FH{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4.5rem;box-shadow:0 1px 8px rgba(44,63,80,.04);position:relative;z-index:10}.tasks_headerLeft__JL8Aq{display:flex;align-items:center;gap:1rem;min-width:0}.tasks_title__6fyo7{font-size:1.3rem;font-weight:300;color:var(--blue);margin-right:.7rem;letter-spacing:.01em;line-height:1.1;white-space:nowrap;margin-bottom:0}.tasks_list__7sOkS{list-style:none;padding-left:0;margin-top:.5rem}.tasks_item__lr1BU{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-radius:var(--border-radius);border:1px solid var(--cardBorder);background-color:var(--cardBg);transition:background-color .18s ease-in-out;margin-bottom:.5rem}.tasks_item__lr1BU:hover{background-color:var(--cardHover)}.tasks_checkbox__0NRxY{width:1.15rem;height:1.15rem;margin-top:.1rem;accent-color:var(--blue);cursor:pointer}.tasks_content__obwSS{flex:1 1;min-width:0}.tasks_name__0KUtr{font-weight:500;color:var(--foreground);line-height:1.2;display:inline-flex;gap:.5rem;align-items:center;max-width:100%}.tasks_name__0KUtr a{color:var(--linkColor);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks_name__0KUtr a:hover{text-decoration:underline}.tasks_meta__Ytl7S{margin-top:.25rem;font-size:.8rem;color:var(--greyAlt1);display:flex;gap:.75rem;flex-wrap:wrap}.tasks_badge__SxzTz{padding:.1rem .4rem;border-radius:var(--border-radius);background-color:var(--highlight-column);color:var(--foreground);font-size:.7rem;text-transform:uppercase}.tasks_duePast__pznhY{color:var(--red)}.tasks_dueSoon__puJqn{color:var(--orange)}.tasks_empty__44lJn{color:var(--greyAlt2);padding:.75rem .25rem}.tasks_done__jL2zE{opacity:.8}.tasks_done__jL2zE .tasks_name__0KUtr a{text-decoration:line-through;color:var(--greyAlt1)}.tasks_done__jL2zE .tasks_meta__Ytl7S{color:var(--greyAlt2)}.tasks_actions__PaTZH{display:flex;align-items:center;gap:.7rem;min-width:0;justify-content:flex-end}.tasks_addForm__ijpVs{display:flex;flex-wrap:wrap;gap:.5rem;background:var(--cardBg);border:1px solid var(--cardBorder);margin:.5rem 0 1rem}.tasks_addForm__ijpVs,.tasks_addInput__D0xNw{border-radius:var(--border-radius);padding:.5rem}.tasks_addInput__D0xNw{flex:1 1 12rem;min-width:10rem;border:1px solid var(--greyAlt1);background-color:var(--background);color:var(--foreground);font-family:inherit}.tasks_addActions__CvIYr,.tasks_tabs__RaRPC{display:flex;align-items:center;gap:.5rem}.tasks_tabs__RaRPC{background:none;min-width:0;flex:1 1 auto;justify-content:flex-start}.tasks_tab___I1Gx{background:none;border:none;color:var(--greyAlt2);font-size:.8rem;font-weight:400;padding:.35rem .9rem;border-radius:1rem;cursor:pointer;transition:background .18s,color .18s;outline:none;margin:0;position:relative;min-width:3.5rem;letter-spacing:.01em}.tasks_tab___I1Gx:focus,.tasks_tab___I1Gx:hover{background:var(--greyAlt);color:var(--blueAlt);outline:none}.tasks_activeTab__6uK7Q{background:var(--blueAlt);color:#fff;box-shadow:0 2px 8px rgba(7,94,219,.08);border:none;outline:none}.tasks_tab___I1Gx:focus-visible{outline:none}.DatePicker_dateRangePicker___rwR_{display:inline-flex;align-items:center;position:relative;gap:.5rem;width:100%}.DatePicker_dateRangeField__H8_wa{position:relative;width:100%;display:inline-flex;align-items:center;cursor:text}.DatePicker_dateRangeField__H8_wa[data-disabled=true]{cursor:not-allowed}.DatePicker_dateRangeInput__7fGFm{width:100%;text-indent:1.5rem;text-transform:none!important}.DatePicker_dateRangeInput__7fGFm:disabled{cursor:not-allowed}.DatePicker_dateRangeInput__7fGFm::placeholder{opacity:.6}.DatePicker_dateRangeIcon__9nAg8{position:absolute;left:.65rem;color:var(--foregroundAlt);pointer-events:none;display:inline-flex;align-items:center}.DatePicker_dateRangeField__H8_wa[data-disabled=true] .DatePicker_dateRangeIcon__9nAg8{color:var(--greyAlt2)}.DatePicker_dateRangePopover__R0W8z{z-index:10000;position:absolute;top:2.5rem;left:0}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-container{border-left:1px solid var(--greyAlt1);width:7rem;background:var(--cardBg)}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time{background:var(--cardBg);color:var(--foreground)}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-box{width:100%}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list{max-height:12rem;overflow-y:auto;border-radius:.35rem;background:var(--background);margin:0;padding:.25rem 0;list-style:none!important;border:1px solid var(--greyAlt1)}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list-item{list-style:none!important;display:block;width:100%;padding:.35rem .65rem;margin:0;border-radius:0;font-size:.85rem;color:var(--foreground);background:transparent;border:none;border-bottom:1px solid var(--greyAlt1);transition:background .15s,color .15s}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list-item:last-child{border-bottom:none}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list-item:hover{background:var(--blueAlt1);color:#fff}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list-item--selected{background:var(--blueAlt);color:#fff}.DatePicker_dateRangePopover__R0W8z .react-datepicker__header--time{background:var(--cardBg);border-bottom:1px solid var(--greyAlt1);padding:.35rem .5rem}.DatePicker_dateRangePopover__R0W8z .react-datepicker-time__header{color:var(--foregroundAlt);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list::-webkit-scrollbar{width:8px}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list::-webkit-scrollbar-track{background:transparent}.DatePicker_dateRangePopover__R0W8z .react-datepicker__time-list::-webkit-scrollbar-thumb{background:var(--greyAlt2);border-radius:999px}.DatePicker_dateRangePopover__R0W8z .react-datepicker__input-time-container{margin-top:.5rem;padding:.25rem 0;border-top:1px solid var(--greyAlt1)}.DatePicker_dateRangePopover__R0W8z .react-datepicker-time__caption{color:var(--foregroundAlt);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.35rem}.DatePicker_dateRangePopover__R0W8z .react-datepicker-time__input,.DatePicker_dateRangePopover__R0W8z .react-datepicker-time__input-container{width:100%}.DatePicker_timeSelect__7DUQw{width:100%;padding:.45rem .6rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background-color:var(--background);color:var(--foreground);font-size:.85rem}.DatePicker_timeSelect__7DUQw:disabled{background:var(--greyAlt);color:var(--greyAlt2);cursor:not-allowed}.inbox_inboxContainer___8rkA{width:100%;max-width:100vw;min-width:0;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh;position:relative;font-family:Roboto,Inter,Helvetica Neue,Arial,sans-serif;color:var(--foreground);outline:none}.inbox_header__OwbwH{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4.5rem;box-shadow:0 1px 8px rgba(44,63,80,.04);position:relative;z-index:10}.inbox_headerLeft__tRVZW{display:flex;align-items:center;gap:1rem;min-width:0}.inbox_headerLeft__tRVZW h1{margin:0}.inbox_title__VQYCd{font-size:1.45rem;font-weight:300;color:var(--blue);margin-right:.7rem;letter-spacing:.01em;line-height:1.1;white-space:nowrap}.inbox_unreadCount__Yi9CF{background:var(--greyAlt2);color:#fff;border-radius:1rem;padding:.25rem .85rem;font-size:.92rem;font-weight:500;margin-right:.2rem;margin-left:0;letter-spacing:.01em;display:inline-block;min-width:2.2rem;text-align:center;box-shadow:0 1px 4px rgba(48,162,255,.08)}.inbox_tabs__B3CLF{display:flex;align-items:center;gap:.5rem;background:none;min-width:0;flex:1 1 auto;justify-content:center}.inbox_tabs__B3CLF button{background:none;border:none;color:var(--greyAlt2);font-size:.9rem;font-weight:400;padding:.45rem 1.2rem;border-radius:1.2rem;cursor:pointer;transition:background .18s,color .18s;outline:none;margin:0;position:relative;min-width:4.5rem;letter-spacing:.01em}.inbox_tabs__B3CLF button:focus,.inbox_tabs__B3CLF button:hover{background:var(--greyAlt);color:var(--blueAlt);outline:none}.inbox_tabs__B3CLF button.inbox_activeTab__9hn_f{background:var(--blueAlt);color:#fff;box-shadow:0 2px 8px rgba(7,94,219,.08);border:none;outline:none}.inbox_bulkActions__ORNCS{display:flex;align-items:center;gap:.7rem;min-width:0;justify-content:flex-end}.inbox_iconButton__yLbD9{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;width:2.5rem;padding:0;margin:0;background:transparent;border:none;border-radius:var(--border-radius);cursor:pointer;transition:background .18s,box-shadow .18s;color:inherit;outline:none;position:relative}.inbox_iconButton__yLbD9:focus-visible{box-shadow:0 0 0 2px var(--blueAlt1);background:var(--greyAlt)}.inbox_iconButton__yLbD9:hover{background:var(--greyAlt)}.inbox_iconButton__yLbD9 svg{width:1.5rem;height:1.5rem;display:block;pointer-events:none}.inbox_selectedCount__HkLCe{margin-left:.7rem;background:none}.inbox_selectedCountPill__iD_SV,.inbox_selectedCount__HkLCe{display:flex;align-items:center;font-size:.95rem;font-weight:500;color:var(--blueAlt)}.inbox_selectedCountPill__iD_SV{background:var(--greyAlt);border-radius:1.2rem;padding:.25rem 1.1rem;gap:.5rem;margin-left:0;box-shadow:0 1px 4px rgba(44,63,80,.04)}.inbox_list__cRDxw{list-style:none;margin:0;padding:0;flex:1 1 auto;overflow-y:auto;width:100%;background:transparent;display:flex;flex-direction:column}.inbox_group__9ll4R{margin-top:1.2rem}.inbox_groupLabel__9i92B{font-size:.82rem;font-weight:500;color:var(--greyAlt2);margin-bottom:.2rem;margin-left:.5rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.inbox_swipeBackground__N97gf{position:absolute;top:.2rem;left:0;right:0;bottom:.2rem;z-index:0;display:flex;align-items:center;justify-content:flex-end;background:var(--red,tomato);border-radius:var(--border-radius);padding-right:2.2rem;transition:background .18s;pointer-events:none;overflow:hidden}.inbox_swipeArchiveIcon__nrJ7S{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:1.1rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inbox_swiping__7Z410{transition:none!important;background:var(--background);z-index:1}.inbox_swipeAnimatingOut__5fSk3{transition:transform .25s cubic-bezier(.4,0,.2,1)}.inbox_swipeRemoved__r91n1{opacity:0;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;transition:opacity .2s,height .2s,margin .2s,padding .2s}.inbox_item__LqZyT{display:grid;grid-template-columns:.2rem .05fr .8fr .8fr 2fr 12rem 4rem;align-items:center;width:100%;grid-gap:1rem;gap:1rem;min-height:2.1rem;padding:0 .5rem 0 0;background:var(--background);margin:0;cursor:pointer;transition:background .12s;font-size:.97rem;position:relative;color:var(--foreground);outline:none;touch-action:pan-y;z-index:0}.inbox_item__LqZyT:not(:last-child){margin-bottom:0}.inbox_selected__lETnE{background:var(--row-color-hover);z-index:2}.inbox_source__daZOt{display:flex;align-self:center;gap:.5rem;font-size:.7rem!important}.inbox_source__daZOt span{font-size:.7rem;line-height:.7rem}.inbox_unreadDot__JsaiS{width:.5rem;height:.5rem;background:var(--blueAlt1);border-radius:50%;display:inline-block;vertical-align:middle;box-shadow:0 0 .2rem var(--blueAlt1);padding:0!important}.inbox_avatar__iUu3x span{width:1.5rem;height:1.5rem;border-radius:50%;background:var(--greyAlt);color:var(--blueAlt);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0;margin:0 .5rem 0 0}.inbox_sender__gRd8e{color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem;letter-spacing:.01em;padding-right:.5rem}.inbox_avatarInitials__FkAHE{font-size:1.1rem;font-weight:700;color:var(--blueAlt)}.inbox_avatarFallback__BrCLu{font-size:1.1rem;font-weight:700;color:var(--greyAlt2)}.inbox_content__l7CGH{flex:1 1 40%;min-width:0;display:flex;flex-direction:row;align-items:center;gap:.5rem;overflow:hidden}.inbox_summary__ThZii{font-size:1rem;font-weight:500;color:var(--foreground)}.inbox_objectName__TygL6,.inbox_summary__ThZii{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem}.inbox_objectName__TygL6{font-size:.9rem;color:var(--greyAlt5);font-weight:400;max-width:20rem}.inbox_placeholder__hgQa0{color:var(--greyAlt2);font-style:italic}.inbox_message__cWkbN{font-size:.9rem;color:var(--foreground);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem;display:flex;gap:1rem}.inbox_user__m49fP{display:inline-block;background:var(--greyAlt1);color:var(--foreground);font-weight:600;border-radius:.5rem;padding:.1rem .5rem;margin:0 .15rem;font-size:.92em;letter-spacing:.01em;vertical-align:middle;box-shadow:0 1px 4px rgba(48,162,255,.08);cursor:pointer;transition:background .15s,color .15s}.inbox_meta__j3GNg{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.2rem;min-width:3.5rem;white-space:nowrap;font-size:.91rem;color:var(--greyAlt1);font-weight:400;padding-left:.2rem}.inbox_timestamp__qNkwl{font-size:.92rem;color:var(--greyAlt3);font-weight:400;white-space:nowrap}.inbox_actionButton__yPFIv{border:none;background-color:none;font-size:.92rem;text-decoration:underline;margin:0}.inbox_actionButton__yPFIv:focus,.inbox_actionButton__yPFIv:hover{background:var(--blueAlt1);color:#fff;outline:none}.inbox_bulkCheckbox__S9WIU{margin-right:.5rem;accent-color:var(--blueAlt,#075edb);width:.9rem;height:.9rem;vertical-align:middle}.inbox_emptyState__hf20D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--greyAlt2);font-size:1rem;font-weight:400;opacity:.8;background:transparent}@media (max-width:1000px){.inbox_header__OwbwH{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:.35rem .7rem;min-height:unset;padding:.5rem .6rem .2rem;margin:.6rem 0}.inbox_headerLeft__tRVZW{flex-direction:row;flex-wrap:wrap;gap:.35rem .6rem;flex:1 1;min-width:0;max-width:calc(100% - 5.5rem)}.inbox_title__VQYCd{font-size:1.05rem;margin-right:.3rem}.inbox_unreadCount__Yi9CF{font-size:.8rem;padding:.15rem .6rem;min-width:1.5rem}.inbox_tabs__B3CLF{flex-basis:100%;flex-wrap:nowrap;gap:.4rem;justify-content:flex-start;padding:.35rem 0 .45rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;width:100%;max-width:100%}.inbox_tabs__B3CLF button{font-size:.8rem;padding:.35rem .7rem;min-width:2.5rem;border-radius:1rem;white-space:nowrap;flex:0 0 auto;scroll-snap-align:start}.inbox_bulkActions__ORNCS{gap:.2rem;flex-wrap:wrap;padding:0;margin-left:auto;align-self:flex-start;flex:0 0 auto}.inbox_bulkActions__ORNCS .inbox_iconButton__yLbD9{margin-top:.1rem}.inbox_bulkActions__ORNCS button,.inbox_selectedCountPill__iD_SV{min-width:2.75rem;font-size:.85rem;padding:0;border-radius:1.2rem}.inbox_bulkActions__ORNCS .inbox_iconButton__yLbD9{width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}.inbox_bulkActions__ORNCS .inbox_iconButton__yLbD9:focus,.inbox_bulkActions__ORNCS .inbox_iconButton__yLbD9:hover{background:none;outline:none}.inbox_selectedCount__HkLCe{font-size:.85rem;margin-left:.3rem}.inbox_list__cRDxw{padding:0}.inbox_item__LqZyT{display:grid;grid-template-columns:.75rem 2.4rem 1fr auto;grid-template-areas:"dot avatar sender meta" "dot avatar object meta" "dot avatar message meta" "dot avatar source meta";grid-column-gap:.6rem;column-gap:.6rem;grid-row-gap:.25rem;row-gap:.25rem;position:relative;min-height:3.4rem;padding:.85rem .4rem .85rem 0;font-size:.91rem;align-items:start;border-bottom:1px solid var(--greyAlt);margin-bottom:.1rem}.inbox_item__LqZyT:last-child{border-bottom:none}.inbox_item__LqZyT>.inbox_unreadDotColumn__GNAtx{grid-area:dot;display:flex;align-items:flex-start;justify-content:center;height:100%;margin:0;padding:0}.inbox_item__LqZyT>.inbox_unreadDotColumn__GNAtx .inbox_unreadDot__JsaiS{margin:0 auto;display:block;width:.55rem;height:.55rem}.inbox_item__LqZyT>.inbox_avatar__iUu3x{grid-area:avatar;display:flex;align-items:flex-start;height:100%;margin:0;padding:0;flex-direction:row}.inbox_item__LqZyT>.inbox_avatar__iUu3x span{width:2.2rem;height:2.2rem;font-size:1.1rem;margin:0;display:flex;position:static;align-items:center;justify-content:center}.inbox_item__LqZyT>.inbox_sender__gRd8e{grid-area:sender;font-size:.9rem;line-height:1.2}.inbox_item__LqZyT>.inbox_objectName__TygL6,.inbox_item__LqZyT>.inbox_sender__gRd8e,.inbox_item__LqZyT>.inbox_summary__ThZii{font-weight:500;padding-right:.2rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.02rem}.inbox_item__LqZyT>.inbox_objectName__TygL6,.inbox_item__LqZyT>.inbox_summary__ThZii{grid-area:object;font-size:.82rem;display:block}.inbox_item__LqZyT>.inbox_message__cWkbN{grid-area:message;font-size:.85rem;font-weight:400;padding-right:.2rem;width:100%;overflow:hidden;white-space:normal;word-break:break-word;overflow-wrap:anywhere;margin-bottom:.02rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.inbox_item__LqZyT>.inbox_source__daZOt{grid-area:source;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;font-size:.72rem}.inbox_item__LqZyT>.inbox_actionButton__yPFIv,.inbox_item__LqZyT>.inbox_meta__j3GNg,.inbox_item__LqZyT>.inbox_timestamp__qNkwl{grid-area:meta;align-self:flex-start;justify-self:end;font-size:.78rem;padding-left:.1rem;margin-top:.1rem;width:auto;text-align:right;color:var(--greyAlt2);opacity:.85}.inbox_timestamp__qNkwl{margin-right:0}.inbox_item__LqZyT .inbox_user__m49fP{display:block;margin-top:.15rem;margin-bottom:.12rem;font-size:.8rem;min-width:2.2rem;padding:.1rem .6rem;border-radius:.5rem;line-height:1.2;vertical-align:middle;word-break:break-word;overflow-wrap:anywhere}.inbox_item__LqZyT>.inbox_placeholder__hgQa0{font-style:italic;color:var(--greyAlt2);opacity:.7;font-size:.85rem;margin-bottom:.05rem}.inbox_item__LqZyT .inbox_user__m49fP,.inbox_item__LqZyT [class*=Pill]{display:inline-block;margin-top:.12rem;margin-bottom:.12rem;font-size:.8rem;min-width:2.2rem;padding:.1rem .6rem;border-radius:.5rem;line-height:1.2;vertical-align:middle}.inbox_avatar__iUu3x span{width:1.2rem;height:1.2rem;font-size:.9rem;margin-right:.2rem}.inbox_unreadDot__JsaiS{width:.55rem;height:.55rem}.inbox_expandedRow__1aGkH{padding-left:.5rem}.inbox_expandedMessage__Pfrnq{padding:.7rem .5rem .7rem .2rem;font-size:.95rem}.inbox_expandedSubject__eunL9{font-size:1rem;margin-bottom:.3rem}.inbox_expandedMeta__1AMCH{font-size:.8rem;margin-bottom:.5rem}.inbox_expandedBody__RTWjf{font-size:.95rem;margin-bottom:.7rem}.inbox_expandedAction__Gzjhn{font-size:.9rem;margin-right:.5rem}.inbox_shortcutsContent__KPKba{padding:1rem .5rem;min-width:0;max-width:99vw;max-height:95vh;gap:.7rem}.inbox_shortcutsContent__KPKba h2{font-size:1.05rem;margin-bottom:.5rem}.inbox_shortcutsList__FblxN{gap:.3rem}.inbox_shortcutRow__1nqeK{font-size:.7rem;padding:.1rem .2rem}.inbox_shortcutIcon__tZwUt{font-size:1rem;margin-right:.1rem}.inbox_closeShortcutsBtn__P0ZLy{margin-top:.7rem;padding:.5rem 1rem;font-size:.9rem}.inbox_shortcutLegendIcon__tnOtp{font-size:1rem;padding:.1rem}.inbox_emptyState__hf20D{padding:1rem .2rem;font-size:.95rem}.inbox_bulkCheckbox__S9WIU{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;margin-right:.2rem}}@media (max-width:420px){.inbox_item__LqZyT{grid-template-columns:.7rem 2.1rem 1fr;grid-template-areas:"dot avatar sender" "dot avatar object" "dot avatar message" "dot avatar source" "dot avatar meta";row-gap:.3rem;padding:.75rem .3rem .75rem 0}.inbox_item__LqZyT>.inbox_actionButton__yPFIv,.inbox_item__LqZyT>.inbox_meta__j3GNg,.inbox_item__LqZyT>.inbox_timestamp__qNkwl{justify-self:start;text-align:left}.inbox_meta__j3GNg,.inbox_timestamp__qNkwl{align-self:flex-start}.inbox_expandedMessage__Pfrnq,.inbox_expandedRow__1aGkH{padding-left:.2rem;padding-right:.2rem}}.inbox_expandedRow__1aGkH{background:var(--cardBg);padding:0 0 0 2.2rem;grid-column:1/-1;border-bottom:1px solid var(--greyAlt2)}.inbox_expandedMessage__Pfrnq{padding:1.2rem 2.5rem 1.2rem .5rem;background:var(--row-color);color:var(--foreground);border-radius:0 0 .5rem .5rem;font-size:1rem;line-height:1.6;max-width:100vw;overflow-x:auto}.inbox_expandedSubject__eunL9{font-size:1.15rem;font-weight:600;color:var(--foreground);margin-bottom:.5rem}.inbox_expandedMeta__1AMCH{font-size:.92rem;color:var(--greyAlt2);margin-bottom:1rem}.inbox_expandedBody__RTWjf{font-size:1rem;color:var(--foregroundAlt);margin-bottom:1.2rem;white-space:pre-line;word-break:break-word}.inbox_expandedAction__Gzjhn{display:inline-block;font-size:.97rem;color:var(--blueAlt1);padding:0;border:none;text-decoration:underline;cursor:pointer;margin-right:1rem;background:none;text-transform:none}.inbox_shortcutsCard__6DC98{background:var(--cardBg);border-radius:var(--border-radius);padding:.5rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.7rem;align-items:flex-end;align-self:flex-end;width:-moz-fit-content;width:fit-content}.inbox_shortcutRow__1nqeK{gap:.5rem;margin-bottom:.1rem;font-size:.7rem;color:var(--foreground)}.inbox_shortcutIcon__tZwUt{font-size:1.1rem}.inbox_shortcutKbd__iaHAK{background:var(--greyAlt);color:var(--foreground);border-radius:.3rem;border:1px solid var(--greyAlt1);padding:.15rem .45rem;font-size:.92em;font-family:inherit;margin:0 .1rem;box-shadow:0 1px 1px rgba(0,0,0,.04);display:inline-block;min-width:1.2em;text-align:center;line-height:1.2}.inbox_shortcutsOverlay__xly2C{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(30,30,30,.55);display:flex;align-items:center;justify-content:center;transition:background .2s}.inbox_shortcutsContent__KPKba{background:var(--cardBg);border-radius:var(--border-radius);box-shadow:0 4px 32px rgba(0,0,0,.18);padding:2.5rem 2.5rem 2rem;min-width:320px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1.5rem;outline:none}.inbox_shortcutsContent__KPKba h2{font-size:1.3rem;font-weight:500;color:var(--blueAlt1);margin-bottom:1rem;text-align:center;letter-spacing:.01em}.inbox_shortcutsList__FblxN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;width:100%;align-items:flex-start}.inbox_shortcutRow__1nqeK{display:flex;align-items:center;gap:.7rem;font-size:.8rem;color:var(--greyAlt2);font-weight:400;background:none;border-radius:.4rem;padding:.2rem .5rem}.inbox_shortcutIcon__tZwUt{color:var(--blueAlt1);font-size:1.15rem;flex-shrink:0;margin-right:.2rem;display:flex;align-items:center}.inbox_closeShortcutsBtn__P0ZLy{margin-top:1.5rem;background:var(--blueAlt);color:#fff;border:none;border-radius:var(--border-radius);padding:.6rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .15s;box-shadow:0 1px 4px rgba(0,0,0,.08)}.inbox_closeShortcutsBtn__P0ZLy:focus,.inbox_closeShortcutsBtn__P0ZLy:hover{background:var(--blueAlt1);color:#fff;outline:none}.inbox_shortcutLegendIcon__tnOtp{color:var(--blueAlt1);font-size:1.25rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s;padding:.2rem}.inbox_shortcutLegendIcon__tnOtp:focus,.inbox_shortcutLegendIcon__tnOtp:hover{background:var(--greyAlt);outline:none}.orders_notification__qtqW4{.orders_loadingStep__rCYC0{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;width:100%}.orders_loadingSpinner__gfty2{width:48px;height:48px;border-top:6px solid var(--greyAlt1);border:6px solid var(--greyAlt1);border-top-color:var(--blue);border-radius:var(--app-radius-pill);animation:orders_spin__L_ZS8 1s linear infinite;margin-bottom:1.5rem}background-color:var(--green);color:var(--background);padding:10px;text-align:center;font-weight:700;margin-bottom:10px;border-radius:var(--app-radius-sm);opacity:0;transition:opacity 1s ease-in-out}.orders_show__IxHZN{opacity:1}.orders_hide__Tm7sa{opacity:0}.orders_orderLines__ONZES h3{margin-bottom:1rem;text-align:left}.orders_row__DEBE4{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-bottom:.5rem}.orders_product__VK35S{flex:1 1}.orders_qty__M7hE5{width:5rem}.orders_errors__BwSB8{background-color:var(--darkRedAlt);padding:1rem;border-radius:var(--app-radius-md);margin-bottom:1rem;color:var(--darkRedAltText);text-align:left}.orders_errors__BwSB8 div:before{content:"- "}.orders_errors__BwSB8 h4{color:var(--darkRedAltText)}.orders_submitButton__569pf{background-color:var(--blue);color:var(--background)}.orders_newOrder__nUzYk{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;width:100%}.orders_newOrder__nUzYk .orders_fullWidth__mS_Ef{grid-column:1/-1}.orders_required-asterisk__3KF5t{color:var(--darkRedAlt);margin-left:.25em;font-weight:700;font-size:1.1em}.orders_creditCardStep__EXm_i{background:var(--cardBg);border-radius:var(--border-radius);padding:2rem 2.5rem;box-shadow:var(--app-shadow-sm);margin:0 auto;max-width:420px;width:100%;display:flex;flex-direction:column;gap:1.5rem}.orders_formGroup__wQTlb{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.2rem}.orders_formRow__zNgQi{display:flex;flex-direction:row;gap:1.5rem}.orders_input__ZRAUj{padding:.75rem 1rem;border:1px solid var(--greyAlt1);border-radius:var(--border-radius);background:var(--background);color:var(--foreground);font-size:1rem;font-family:inherit;transition:border .2s}.orders_input__ZRAUj:focus{border-color:var(--blueAlt);outline:none;background:var(--cardHover)}.orders_buttonRow__XovDS{display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.orders_disabledSection__srwJ_{opacity:.55;filter:grayscale(.25);pointer-events:none;background:linear-gradient(120deg,var(--greyAlt) 0,var(--cardBg) 100%);transition:opacity .2s,filter .2s,background .2s}.orders_loadingStep__rCYC0{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:2rem 0}.orders_loadingSpinner__gfty2{width:48px;height:48px;border-top:6px solid var(--greyAlt1);border:6px solid var(--greyAlt1);border-top-color:var(--blue);border-radius:var(--app-radius-pill);animation:orders_spin__L_ZS8 1s linear infinite;margin-bottom:1.5rem}@keyframes orders_spin__L_ZS8{to{transform:rotate(1turn)}}.orders_cancelButton__vP71u{background:var(--greyAlt);color:var(--foreground);border:none;border-radius:var(--border-radius);padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s}.orders_cancelButton__vP71u:hover{background:var(--greyAlt2)}.List_productsCategory__a185N{display:flex;flex-direction:column;list-style-type:none;margin-top:1rem}.List_productsCategory__a185N li{margin-bottom:1rem;position:relative}.List_productsCategory__a185N li h3{margin-bottom:2rem;margin-top:2rem;font-size:1.4rem}.List_productsCategory__a185N li h3:after{content:"";display:block;width:2rem;height:.2rem;background-color:var(--blue);margin-top:.5rem}.List_productsCategory__a185N a{text-decoration:none;color:var(--foreground)}.List_products__hNLiw{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:1.25rem;gap:1.25rem;list-style-type:none}@media (min-width:1400px){.List_products__hNLiw{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.List_products__hNLiw li{border-radius:1rem;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;animation:List_fadeSlideUp__yVaGe .4s ease both}.List_products__hNLiw li:hover{transform:scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.12)}.List_products__hNLiw li a{text-decoration:none;display:block;position:relative}.List_cardImageWrapper__2GUIz{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--grey)}.List_cardImageWrapper__2GUIz img{width:100%;height:100%;object-fit:cover;display:block;transition:filter .2s ease}.List_products__hNLiw li:hover .List_cardImageWrapper__2GUIz img{filter:brightness(1.05)}.List_cardNoImage__O76oD{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--grey),var(--greyAlt));color:var(--greyAlt1)}.List_cardOverlay__u_rxg{position:absolute;bottom:0;left:0;right:0;padding:2.5rem 1rem 1rem;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);display:flex;flex-direction:column;gap:.15rem}.List_cardTitle__a61Gh{color:#fff;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.List_cardPrice__0_CdL{color:hsla(0,0%,100%,.8);font-size:.8rem;font-weight:500}.List_cardBadge__b_lYL{position:absolute;top:.75rem;left:.75rem;background:hsla(0,0%,100%,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;padding:.2rem .6rem;border-radius:.4rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border:1px solid hsla(0,0%,100%,.2)}@keyframes List_fadeSlideUp__yVaGe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.List_skeletonCard__l_OEK{pointer-events:none;animation:List_fadeSlideUp__yVaGe .4s ease both}.List_skeletonShimmer__TXNrX{width:100%;height:100%;background:linear-gradient(90deg,var(--grey) 25%,var(--greyAlt) 50%,var(--grey) 75%);background-size:200% 100%;animation:List_skeleton-loading__YkNrA 1.2s linear infinite}@keyframes List_skeleton-loading__YkNrA{0%{background-position:200% 0}to{background-position:-200% 0}}.List_addDefaultsLink__Nfk_8{background:none;border:none;color:var(--greyAlt2);text-decoration:underline;font-size:.85rem;cursor:pointer;padding:0;margin:.25rem 0 .5rem;transition:color .15s;display:inline}.List_addDefaultsLink__Nfk_8:focus,.List_addDefaultsLink__Nfk_8:hover{color:var(--blueAlt1);text-decoration:underline;outline:none}.List_categoryPills__xX_Pt{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:.25rem 0}.List_categoryPills__xX_Pt::-webkit-scrollbar{display:none}.List_pill__vHrrL{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);background:transparent;color:var(--foregroundAlt,var(--greyAlt2));font-size:.82rem;font-weight:500;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease;flex-shrink:0}.List_pill__vHrrL:hover{background:color-mix(in srgb,var(--blue) 8%,transparent);border-color:color-mix(in srgb,var(--blue) 30%,transparent);color:var(--blue)}.List_pillActive___NYOP{background:var(--blue);color:#fff;border-color:var(--blue)}.List_pillActive___NYOP:hover{background:var(--blueAlt);border-color:var(--blueAlt);color:#fff}.List_pillCount__T_FBp{font-size:.7rem;font-weight:600;background:color-mix(in srgb,var(--foreground) 10%,transparent);padding:.1rem .35rem;border-radius:999px;min-width:1.4em;text-align:center}.List_pillActive___NYOP .List_pillCount__T_FBp{background:hsla(0,0%,100%,.25)}.List_tabsRow__tRiRl{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.List_viewToggle___phsY{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media (max-width:700px){.List_tabsRow__tRiRl{flex-direction:column;align-items:stretch;gap:.75rem}.List_categoryPills__xX_Pt{padding-bottom:.5rem}.List_viewToggle___phsY{justify-content:flex-end}}@media (max-width:768px){.List_products__hNLiw{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem}}.Details_container__PBKP3{.Details_optionField__pFwhz input[type=text]{width:100%;box-sizing:border-box}width:100%;margin-top:2rem;min-width:0}.Details_container__PBKP3 section{display:flex;flex-direction:column;padding:1rem;border-radius:10px;background-color:var(--cardBg)}.Details_productContainer__e3JJT{display:flex;flex-direction:row;width:100%;margin-bottom:4rem;min-width:0}.Details_productContainer__e3JJT .Details_sideBar__VTVtO{width:25rem;margin-right:2rem}.Details_productContainer__e3JJT .Details_main__yrhLb{width:100%;min-width:0}.Details_productContainer__e3JJT .Details_sideBar__VTVtO a{width:100%;font-size:.9rem;margin-top:1rem;display:block;background-color:var(--highlight-column);padding:.5rem;text-transform:uppercase;border-radius:.5rem}.Details_productContainer__e3JJT .Details_productImage__qOSd6{text-align:center}.Details_productContainer__e3JJT .Details_productImage__qOSd6 img{width:100%;border-radius:.5rem;border:1px solid var(--border,#ccc)}.Details_productContainer__e3JJT .Details_sectionHeader__hH9Uz{display:flex;align-items:center;margin-top:2rem;margin-bottom:1rem}.Details_productContainer__e3JJT .Details_sectionHeader__hH9Uz h3{margin-right:1rem}.Details_productContainer__e3JJT .Details_features__oWSRz{margin-top:1rem;list-style-position:inside;padding-bottom:1rem;text-align:left;border-bottom:1px solid var(--greyAlt1)}.Details_productContainer__e3JJT .Details_specs__BebGW{margin-top:1rem;list-style-type:none}.Details_productContainer__e3JJT .Details_specs__BebGW li{display:flex;justify-content:space-between}.Details_productContainer__e3JJT .Details_specs__BebGW label{display:block}.Details_productAttributes__NuXT3{margin-top:1rem;display:flex;flex-direction:column}.Details_productAttributes__NuXT3 label{margin-right:.5rem;margin-bottom:1rem;font-size:.8rem!important;text-transform:uppercase;display:flex;justify-content:space-between;padding-bottom:.2rem;border-bottom:.1rem dotted var(--greyAlt2)}.Details_docLinks__Acbrd{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.Details_docRow__MfWBP{display:flex;align-items:center;background-color:var(--highlight-column);border-radius:.5rem;overflow:hidden}.Details_docLink__RNLKa{display:flex;align-items:center;gap:.5rem;flex:1 1;padding:.5rem;font-size:.85rem;color:var(--greyAlt3);text-decoration:none}.Details_docLink__RNLKa:hover{color:var(--foreground)}.Details_docLink__RNLKa[data-empty=true]{opacity:.5}.Details_docLink__RNLKa svg{width:1.1rem;height:1.1rem;flex-shrink:0}.Details_docUploadBtn__XCRnK{display:flex;align-items:center;justify-content:center;width:2.25rem;padding:.5rem;background:transparent;color:var(--greyAlt3);cursor:pointer;flex-shrink:0;border-left:1px solid var(--greyAlt)}.Details_docUploadBtn__XCRnK:hover{background-color:var(--highlight-column-hover);color:var(--foreground)}.Details_docUploadBtn__XCRnK svg{width:1rem;height:1rem}.Details_backToCatalog__eUiXs{background-color:var(--greyAlt1)!important;display:inline-block;margin-bottom:.5rem;color:var(--foreground-inverse,#fff)}.Details_backToCatalog__eUiXs svg{position:relative;top:.1rem}.Details_highlights__5sNoq{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:var(--cardBg,#f8fafc);border-radius:14px;padding:1.5rem 2rem 1.2rem;margin-bottom:1.5rem;box-shadow:none}.Details_highlightsDetails__q4YRJ{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.Details_highlightsCustomer__sAS_Y{color:var(--muted,#64748b);font-weight:600;font-size:1rem;letter-spacing:.01em;margin-bottom:2px}.Details_highlightsModel__ilkBm{font-size:2rem;font-weight:900;color:var(--foreground,#22223b);margin:0;letter-spacing:-1px;line-height:1.1}.Details_highlightsName__U7eMM{color:var(--foreground);font-weight:700;font-size:1.1rem;letter-spacing:.01em}.Details_highlightsActions__Mx3Nr{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem}.Details_highlights__5sNoq h1{margin-bottom:0}.Details_chips__x4fkQ{margin-top:1rem}.Details_highlights__5sNoq .Details_actions__e50yO{display:flex;flex-direction:row;align-items:flex-start}.Details_highlights__5sNoq .Details_details__Ye83G{display:flex;flex-direction:column;align-items:flex-start}.Details_details__Ye83G img{max-height:4rem}.Details_addToCart___z_tg{background:linear-gradient(180deg,var(--highlight-column),var(--greyAlt));color:#fff;padding:.5rem 1rem;border:none;border-radius:.5rem;text-transform:uppercase;font-size:.7rem;cursor:pointer}.Details_graph__Z7RVu{background:#18181b;color:#fff;border-radius:.5rem;margin:1rem 0;min-height:13rem}.Details_graph__Z7RVu i{font-size:1rem;display:block;text-align:center;color:#fff;font-style:unset;line-height:13rem}.Details_cost__lgfw1{padding:.5rem 1rem;font-size:.7rem;display:inline-block;border-radius:.5rem;background-color:var(--grey);text-transform:uppercase}.Details_cost__lgfw1 a{font-weight:600;text-decoration:none}.Details_avgInvoice__XW2MZ{padding:.5rem 1rem;font-size:.7rem;display:inline-block;border-radius:.5rem;margin-right:.5rem;background-color:var(--grey);text-transform:uppercase}.Details_mainGrid__k67H2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:1.5rem;gap:1.5rem;margin:2rem 0;width:100%}.Details_gridBox__yofPP{background:var(--cardBg,#fff);border-radius:12px;padding:0;min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.Details_graphBox__nWCRs{background:#2c2c2c!important}@media (max-width:900px){.Details_mainGrid__k67H2{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:1rem}}@media (max-width:768px){.Details_container__PBKP3{grid-template-columns:1fr}.Details_productContainer__e3JJT{flex-direction:column}.Details_productContainer__e3JJT .Details_main__yrhLb{width:100%}.Details_productContainer__e3JJT .Details_sideBar__VTVtO{width:100%;margin:0}.Details_highlights__5sNoq{flex-direction:column}.Details_addToCart___z_tg{margin-top:1rem;font-size:1rem}.Details_editProduct__Odklh{margin-top:1rem}}.Details_optionsFieldset___RZl_{margin-top:1rem;padding:.75rem;border:1px dashed var(--greyAlt1);border-radius:var(--border-radius,.5rem)}.Details_optionsFieldset___RZl_ legend{font-size:.9rem;color:var(--foregroundAlt);padding:0 .25rem}.Details_optionList__0e3yf{list-style:none;margin:.5rem 0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%}.Details_optionRow__1jLeZ{display:flex;align-items:center;gap:.5rem}.Details_optionRow__1jLeZ input,.Details_optionRow__1jLeZ select{flex:1 1;min-width:0}.Details_iconBtn__eVbri{width:1.5rem;height:1.5rem;line-height:2rem;background:transparent!important;color:var(--foregroundAlt);text-align:center;padding:0;margin:0;box-shadow:none;cursor:pointer}.Details_iconBtn__eVbri:hover{background:var(--grey)}.Details_optionField__pFwhz{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.Details_optionLabel__2t9UK{font-size:.7rem;text-transform:uppercase;color:var(--foregroundAlt);letter-spacing:.02em}.Table_header__bLnfK{display:flex;justify-content:space-between;align-items:center}.Table_header__bLnfK h1{margin:0}.Table_header__bLnfK a{padding:.5rem 1rem;color:var(--foreground);border-radius:.5rem;text-decoration:none;font-size:.9rem;display:block;cursor:pointer}.Table_header__bLnfK .Table_actions__5eDML{display:flex;justify-content:center;align-items:center;gap:1rem}.Table_header__bLnfK .Table_actions__5eDML .Table_primary__AtF37{background-color:var(--blue);color:#fff}.Table_dimmedRow__ELTq3{opacity:.5;pointer-events:auto;filter:grayscale(.2);transition:opacity .2s}.Table_dimmedRow__ELTq3:hover{opacity:.8;filter:none}.Table_products__9Gyel{background:var(--cardBg);border-radius:.5rem;box-shadow:0 0 .3rem var(--greyAlt1)}.Table_products__9Gyel th{background-color:var(--greyAlt)}.Table_products__9Gyel td img{height:1.5rem}.Table_products__9Gyel th:last-child{border-top-right-radius:.5rem}.Table_primaryVariant__O9Ed5{color:var(--blueAlt1,#30a2ff);border-bottom:1.5px solid rgba(48,162,255,.18);font-weight:500;background:var(--greyAlt);letter-spacing:.01em}.Table_variantIcon__Opqdp{color:var(--greyAlt2,#666);font-size:1.1em;vertical-align:middle;margin:0 .1em;opacity:.7;display:inline-block;line-height:1}.Table_variantIconYes__fVKUc{color:var(--blueAlt,#075edb);opacity:.95}.Table_products__9Gyel th:first-child{border-top-left-radius:.5rem}.Table_skeletonRow__P9WXA{pointer-events:none;opacity:.8}.Table_skeletonCell__ztZlr{padding:.5rem}.Table_skeletonBar__zfG2c{display:inline-block;height:1.1rem;width:80%;min-width:2.5rem;max-width:8rem;background:var(--greyAlt1,#e5e5e5);border-radius:.25rem;margin:.2rem 0;opacity:.7;animation:Table_skeletonPulse__ta7o7 1.2s ease-in-out infinite}.Table_editBtn__2Zyd_{padding:.4rem .8rem;border-radius:.25rem;font-size:.7rem}@keyframes Table_skeletonPulse__ta7o7{0%{background-color:var(--greyAlt1,#d9d9d9)}50%{background-color:var(--greyAlt,#eee)}to{background-color:var(--greyAlt1,#d9d9d9)}}.Table_product__xdBDx{font-size:.9rem;margin-bottom:1rem;font-weight:700;width:50%}.Table_logo__YKcb6{filter:invert(1);width:4rem;height:auto!important}.Table_lowMargin__wc4xC{color:var(--negativeText);font-weight:700;font-size:.7rem;position:relative}.Table_lowMargin__wc4xC:after{content:" ";position:absolute;right:0;top:0;bottom:0;border-right:.2rem solid var(--red);height:100%}.Table_highMargin__rUE87{color:var(--positiveText);font-weight:700;font-size:.7rem;position:relative}.Table_highMargin__rUE87:after{content:" ";position:absolute;right:0;top:0;bottom:0;border-right:.2rem solid var(--green)}.Table_plug__TFHNs{display:flex;justify-content:center;align-items:center;gap:.5rem}.Table_toggleView__vZW3b{padding:0!important}.Table_toggleView__vZW3b svg{width:1.5rem;height:1.5rem}.Table_title__ShguV{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1rem}.Table_title__ShguV h1{margin-bottom:0}.Table_title__ShguV input{background-color:#fff}.ViewToggle_viewToggle__lPD0d{display:inline-flex;align-items:center;background:color-mix(in srgb,var(--foreground) 6%,transparent);border-radius:.6rem;padding:.2rem;gap:.15rem}.ViewToggle_toggleBtn__mqbUw{background:transparent;border:none;color:var(--greyAlt2);border-radius:.45rem;padding:.35rem .65rem;font-size:1rem;cursor:pointer;transition:all .15s ease;outline:none;display:flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem}.ViewToggle_toggleBtn__mqbUw svg{margin:0}.ViewToggle_toggleBtn__mqbUw:hover:not(.ViewToggle_active__i_Boq){color:var(--foreground);background:color-mix(in srgb,var(--foreground) 6%,transparent)}.ViewToggle_toggleBtn__mqbUw.ViewToggle_active__i_Boq,.ViewToggle_toggleBtn__mqbUw[aria-pressed=true]{background:var(--cardBg);color:var(--foreground);box-shadow:0 1px 3px rgba(0,0,0,.08);font-weight:600}.ViewToggle_toggleBtn__mqbUw:focus-visible{box-shadow:0 0 0 2px var(--blue);z-index:1}.error_error__JsMH2{padding:1rem;margin:1rem 0;background-color:var(--darkRed)}.error_backdrop__SQ_L4{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:2050}.error_errors__E6Z7_{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--callout-bg);padding:2rem;border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-md);z-index:2100;min-width:50vw;display:flex;flex-direction:column;align-items:space-between;justify-content:center;text-align:left}.error_errors__E6Z7_ h2{font-size:1.5rem;margin-bottom:1.5rem;color:var(--foreground)}.error_errors__E6Z7_ p{font-size:1rem;text-align:left;color:var(--foreground);margin-bottom:1rem}.error_errors__E6Z7_ p:before{content:"- "}.error_errors__E6Z7_ button{margin:1rem 0 0}.page_commCodeSelect__wqia6{padding:.5rem;border-radius:var(--app-radius-md);border:1px solid var(--greyAlt1);background-color:var(--background);color:var(--foreground);min-width:10rem}.page_main__Xt92Q{max-width:1200px;margin:0 auto}.page_mainFullWidth__8Ut4t{width:100vw;max-width:none;margin:0}.page_header__W6cGd{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.page_header__W6cGd h1{font-size:2rem;font-weight:500;color:var(--blue);letter-spacing:-.02em}.page_controls__i_2ab{display:flex;flex-wrap:wrap;gap:1rem;background-color:var(--thead-color);padding:1rem;border-radius:1rem 1rem 0 0;align-items:center}.page_search__tNw_5{width:25rem;padding:.75rem 1rem;border-radius:999px;border:1px solid var(--greyAlt1);background:var(--background);color:var(--foreground);font-size:1rem;transition:all .15s ease}.page_table__VKVjG{border-collapse:collapse;background:var(--cardBg);border-radius:1rem;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden}.page_table__VKVjG thead{background:var(--thead-color);position:-webkit-sticky;position:sticky;top:0;z-index:1}.page_table__VKVjG td,.page_table__VKVjG th{padding:.75rem 1rem;text-align:left;font-size:1rem;border-bottom:1px solid var(--cardBorder)}.page_table__VKVjG th{background:var(--thead-color)}.page_table__VKVjG th,.page_table__VKVjG th button{text-transform:uppercase;font-size:.85rem;color:var(--blueAlt1);letter-spacing:.04em}.page_table__VKVjG tr:last-child td{border-bottom:none}.page_table__VKVjG tr:hover td{background:var(--cardHover)}.page_table__VKVjG td[data-empty=true]{color:var(--greyAlt2);text-align:center;padding:2rem 0;font-size:1.1rem}.page_error__GFDOV{color:var(--red);background:var(--negativeBg);border:1px solid var(--red);border-radius:.75rem;padding:.5rem 1rem;margin-bottom:1rem;font-size:1rem}.page_pagination__961GQ{display:flex;align-items:center;gap:.5rem;margin-left:auto}.page_paginationButton__dg67c{font-size:.8rem;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--greyAlt1);background:var(--cardBg);color:var(--foregroundAlt);cursor:pointer;opacity:1;transition:all .15s ease}.page_paginationButton__dg67c:disabled{cursor:not-allowed;opacity:.5}.page_tableWrapper__GEDrK{width:100%;max-width:100%;overflow-x:auto}.page_table__VKVjG{width:100%;margin-top:0}.page_modalOverlay__Ld7e5{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:color-mix(in srgb,var(--foreground) 35%,transparent);display:flex;align-items:center;justify-content:center;z-index:1000;animation:page_fadeIn__p_M81 .2s}@keyframes page_fadeIn__p_M81{0%{opacity:0}to{opacity:1}}.page_modal__jMOxm{background:var(--cardBg);border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:2rem 1.5rem 1.5rem;min-width:320px;max-width:95vw;width:400px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;position:relative}.page_modalTitle__QjPV_{font-size:1.3rem;font-weight:600;color:var(--blueAlt);margin-bottom:1.25rem;text-align:left;letter-spacing:-.02em}.page_modalActions__6tJdk{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}@media (max-width:500px){.page_modal__jMOxm{width:98vw;min-width:0;padding:1rem .5rem}.page_modalTitle__QjPV_{font-size:1.1rem}}.page_pdfViewer__RlN_k{width:100%;height:80vh;border:1px solid var(--cardBorder)}.quick_view_comment__dw3Cs{color:var(--alternate-text-color);text-align:left;margin:0 0 1rem;font-size:.9rem}.quick_view_comment__dw3Cs h3,.quick_view_shipTo__fuKI_ h3{margin-bottom:.5rem;letter-spacing:-.02em}.quick_view_ackHeader__7Zf2a{text-align:left}.quick_view_ackTable__7dDRy{min-width:40rem}.quick_view_ackTable__7dDRy label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:20rem}.quick_view_ackTable__7dDRy input{margin:0!important}.quick_view_shipTo__fuKI_{color:var(--alternate-text-color);text-align:left;margin:0 0 1rem;font-size:.9rem}