.files_files__qdMlV{max-width:1280px;margin:0 auto;padding:32px;color:#24312d;font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif}.files_files__qdMlV h1{margin:22px 0 10px;font-size:30px}.files_files__qdMlV h2{margin:22px 0 12px;font-size:19px}.files_files__qdMlV p{line-height:1.6}.files_files__qdMlV a{color:#356a58}.files_files__qdMlV button,.files_files__qdMlV input,.files_files__qdMlV select,.files_files__qdMlV textarea{font:inherit}.files_files__qdMlV button,.files_files__qdMlV input:not([type=color]):not([type=file]),.files_files__qdMlV select,.files_files__qdMlV textarea{border:1px solid #d9e2dd;border-radius:9px;padding:9px 12px;background:#fff;color:#263c33}.files_files__qdMlV button{cursor:pointer;min-height:40px;transition:background .15s,border-color .15s}.files_files__qdMlV button:hover{background:#eaf3ed;border-color:#7da893}.files_files__qdMlV button:focus-visible,.files_files__qdMlV input:focus-visible,.files_files__qdMlV select:focus-visible,.files_files__qdMlV textarea:focus-visible{outline:3px solid #a5d1b8;outline-offset:2px}.files_files__qdMlV form{padding:18px;border-radius:14px;background:#f3f7f4;border:1px solid #e1eae4;align-items:center}.files_files__qdMlV form label{display:flex;align-items:center;gap:8px}.files_files__qdMlV select[multiple]{min-width:140px;min-height:74px}.files_files__qdMlV [role=status]{color:#426d5b;min-height:1.6em}.files_fileList__WCEwu{padding:0 16px 16px 0}.files_fileList__WCEwu p{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.files_toolbar___EjiE{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px;border:1px solid #e1eae4;border-radius:14px;background:#f5f8f5}.files_toolbar___EjiE button[aria-pressed=true]{color:#fff;background:#356a58;border-color:#356a58;font-weight:700}.files_color__7RkpH{width:50px;height:40px;border:1px solid #d9e2dd;border-radius:8px;padding:3px;background:#fff}.files_files__qdMlV textarea{resize:vertical;line-height:1.6}@media (max-width:700px){.files_files__qdMlV{padding:18px}.files_files__qdMlV form{align-items:stretch}.files_files__qdMlV form label{width:100%;flex-wrap:wrap}.files_fileList__WCEwu{width:100%}}.files_printText__k8DMg{display:none;white-space:pre-wrap;overflow-wrap:anywhere}@media print{@page{size:A4;margin:15mm}.files_files__qdMlV *{visibility:hidden}.files_document__l0KM3,.files_document__l0KM3 *{visibility:visible}.files_document__l0KM3{position:absolute;inset:0;width:100%;min-width:0!important}.files_editor__EFUGF,.files_noPrint__nrMEV,.files_toolbar___EjiE,.files_toolbar___EjiE *{display:none!important}.files_printText__k8DMg{display:block;font:11pt/1.6 sans-serif}.files_document__l0KM3 svg{width:100%!important}}.files_delivery__0ELhs{display:grid;gap:12px;margin-top:16px}.files_delivery__0ELhs h3,.files_delivery__0ELhs p{margin:0}.files_deliveryFields__sNEoR{display:flex;gap:16px;flex-wrap:wrap}.files_files__qdMlV .files_delivery__0ELhs label{display:grid;gap:6px;align-items:start}.files_delivery__0ELhs textarea{width:100%;min-height:88px}.files_delivery__0ELhs button{justify-self:start;background:#356a58;color:white;border-color:#356a58;font-weight:700}.files_delivery__0ELhs button:disabled{cursor:wait;opacity:.65}@media (max-width:700px){.files_deliveryFields__sNEoR{display:grid}.files_delivery__0ELhs button{width:100%}}.files_files__qdMlV .files_shareChoice__InCt8{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#fff;border:1px solid #c6ded0;border-radius:10px}.files_shareChoice__InCt8 input{margin-top:4px}.files_shareChoice__InCt8 small{display:block;color:#50695d;line-height:1.5}.files_fileCount__9TtZy{color:#62766b;font-size:.9rem}.files_document__l0KM3{scroll-margin-top:16px}.files_document__l0KM3:focus{outline:none}@media (max-width:700px){.files_fileList__WCEwu{min-width:0!important}.files_fileList__WCEwu input{max-width:100%}}.LinkPicker_picker__Ffdan{min-width:0;margin:0;padding:12px;border:1px solid #e4ddd2;border-radius:10px;background:#fffdf8}.LinkPicker_picker__Ffdan legend{padding:0 4px;color:#364b41;font-size:13px;font-weight:650}.LinkPicker_search__xZHPw,.LinkPicker_selectLabel__l3E_c{display:grid;gap:5px;color:#5e6874;font-size:12px}.LinkPicker_picker__Ffdan input[type=search],.LinkPicker_picker__Ffdan select{width:100%;min-height:40px;padding:8px 10px;border:1px solid #d8e0da;border-radius:8px;background:#fff;color:#24312d;font:inherit}.LinkPicker_choices__Kc5we{display:grid;gap:8px;max-height:180px;overflow:auto;margin-top:8px}.LinkPicker_choices__Kc5we label{display:flex;align-items:center;gap:8px;color:#24312d;font-size:14px}.LinkPicker_choices__Kc5we input{width:auto}.LinkPicker_choices__Kc5we p{color:#68746e;font-size:13px;margin:4px 0}.LinkPicker_selectLabel__l3E_c{margin-top:8px}.research_page__xzjXN{min-height:100vh;background:#f5f7fa;color:#243044;padding:36px clamp(20px,4vw,64px);font-family:Arial,Apple SD Gothic Neo,sans-serif}.research_header__Abbhy{max-width:1400px;margin:0 auto 30px;display:flex;justify-content:space-between;align-items:end;gap:20px}.research_header__Abbhy a{color:#61738d;text-decoration:none;font-size:14px}.research_eyebrow__I0QLN{font-size:11px!important;font-weight:800;letter-spacing:.16em;color:#5984bb!important;margin:28px 0 8px!important}.research_header__Abbhy h1{font-size:32px;letter-spacing:-.04em;margin:0}.research_form__MxmFr p,.research_header__Abbhy p,.research_sidebar__6kiQZ p{color:#718096;font-size:14px;line-height:1.6}.research_layout__G7KFg{max-width:1400px;margin:auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start}.research_form__MxmFr,.research_sidebar__6kiQZ{background:white;border:1px solid #e5ebf2;border-radius:18px;box-shadow:0 8px 30px #304a6b08}.research_sidebar__6kiQZ{padding:22px}.research_sidebar__6kiQZ h2{font-size:16px;margin:0}.research_sidebar__6kiQZ p{font-size:13px}.research_item__cGkWx,.research_selected__qWF_D{width:100%;text-align:left;border:0;border-radius:10px;padding:13px;background:transparent;color:#34435a;cursor:pointer}.research_selected__qWF_D{background:#eaf2ff;color:#2864b1}.research_item__cGkWx span,.research_item__cGkWx strong,.research_selected__qWF_D span,.research_selected__qWF_D strong{display:block}.research_item__cGkWx span,.research_selected__qWF_D span{font-size:12px;margin-top:5px;color:#8290a2}.research_form__MxmFr{overflow:hidden}.research_formhead__kpTuk{padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px}.research_formhead__kpTuk h2{margin:10px 0 4px;font-size:23px}.research_formhead__kpTuk p{margin:0}.research_tag__kIwik{font-size:11px;font-weight:700;color:#4b77ab;background:#edf4fd;padding:6px 9px;border-radius:20px}.research_form__MxmFr section{border-top:1px solid #edf0f5;padding:27px 32px}.research_form__MxmFr h3{font-size:13px;color:#8ca3bf;margin:0 0 18px}.research_form__MxmFr h3 span{font-size:17px;color:#2a394e;margin-left:9px}.research_form__MxmFr section p{margin:0 0 16px}.research_grid__efYjc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.research_grid__efYjc label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:#526177}.research_form__MxmFr input:not([type=checkbox]),.research_form__MxmFr select{width:100%;box-sizing:border-box;border:1px solid #dce4ee;border-radius:9px;background:#fff;color:#25344a;padding:11px 12px;font:inherit;min-height:42px}.research_form__MxmFr input:focus,.research_form__MxmFr select:focus{outline:2px solid #a9c9f4;outline-offset:1px}.research_primary__Ug7UN,.research_secondary__fXVxa{border-radius:10px;padding:11px 17px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.research_primary__Ug7UN{background:#3977c3;color:white;border:1px solid #3977c3}.research_primary__Ug7UN:disabled{opacity:.6}.research_secondary__fXVxa{background:white;color:#4d6480;border:1px solid #dce5ef}.research_sectionhead__RxBr7{display:flex;justify-content:space-between;align-items:start;gap:12px}.research_rowcard__DXFGq{background:#f8fafd;border:1px solid #ebf0f6;border-radius:12px;padding:17px;margin-top:12px}.research_rowfoot__vMNao{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.research_check__lzFqf{display:flex;align-items:center;gap:7px;font-size:13px;color:#56677c;white-space:nowrap}.research_check__lzFqf input{accent-color:#3977c3}.research_textbutton__VGhEd{border:0;background:none;color:#9a6b6b;cursor:pointer;font-size:13px}.research_equipment__u5ffT{display:flex;align-items:center;gap:16px;margin:10px 0}.research_equipment__u5ffT>input{flex:1}.research_empty__e0EpV{background:#f8fafd;border-radius:10px;padding:16px}.research_error__lnjOb,.research_success__OzUK6,.research_warning__1IiNa{margin:0 32px 16px;padding:13px 16px;border-radius:9px;font-size:13px;line-height:1.5}.research_warning__1IiNa{background:#fff8e8;color:#85621e!important}.research_error__lnjOb{background:#fff0f0;color:#a44040}.research_success__OzUK6{background:#eff9f2;color:#36704b}.research_form__MxmFr section .research_warning__1IiNa{margin:18px 0 0}.research_bottom__9_SNs{padding:20px 32px;border-top:1px solid #edf0f5;text-align:right}@media(max-width:760px){.research_page__xzjXN{padding:24px 16px}.research_layout__G7KFg{grid-template-columns:1fr}.research_sidebar__6kiQZ{padding:18px}.research_header__Abbhy{align-items:start}.research_header__Abbhy h1{font-size:27px}.research_form__MxmFr section,.research_formhead__kpTuk{padding:22px 18px}.research_grid__efYjc{grid-template-columns:1fr}.research_error__lnjOb,.research_success__OzUK6,.research_warning__1IiNa{margin-left:18px;margin-right:18px}.research_sectionhead__RxBr7{align-items:start}.research_equipment__u5ffT{flex-wrap:wrap}.research_equipment__u5ffT>input{flex-basis:100%}.research_bottom__9_SNs{padding:18px}}.research_printSheet__DmDsK{display:none}@media print{@page{size:A4;margin:15mm}.research_page__xzjXN{background:#fff;padding:0;color:#000;min-height:0}.research_page__xzjXN>.research_header__Abbhy,.research_page__xzjXN>.research_layout__G7KFg{display:none!important}.research_printSheet__DmDsK{display:block;font-family:Arial,Apple SD Gothic Neo,sans-serif;font-size:10pt;line-height:1.45;color:#111}.research_printSheet__DmDsK header{border-bottom:2px solid #26384d;padding-bottom:8px;margin-bottom:14px}.research_printSheet__DmDsK h1{font-size:20pt;margin:6px 0}.research_printSheet__DmDsK h2{font-size:12pt;margin:14px 0 6px}.research_printSheet__DmDsK p{margin:4px 0}.research_printSheet__DmDsK table{border-collapse:collapse;width:100%;table-layout:fixed}.research_printSheet__DmDsK td,.research_printSheet__DmDsK th{border:1px solid #aeb9c6;padding:5px 7px;text-align:left;overflow-wrap:anywhere}.research_printSheet__DmDsK th{background:#edf1f5}.research_printSheet__DmDsK tr{break-inside:avoid}.research_printSheet__DmDsK section{margin-bottom:8px}}.research_listSearch__9wauK{display:grid;gap:6px;margin:14px 0 8px;color:#526177;font-size:12px;font-weight:700}.research_listSearch__9wauK input{width:100%;box-sizing:border-box;border:1px solid #dce4ee;border-radius:9px;padding:10px 12px;background:#fff;color:#25344a}.research_showAll__MD4gt{display:none}@media(max-width:760px){.research_mobileExtra__z0lEW{display:none}.research_showAll__MD4gt{display:block;width:100%;min-height:44px;margin-top:8px;border:1px solid #dce5ef;border-radius:9px;background:#f8fafd;color:#4d6480;font-weight:700}.research_form__MxmFr input:not([type=checkbox]),.research_form__MxmFr select,.research_listSearch__9wauK input{font-size:16px;min-height:44px}.research_item__cGkWx,.research_primary__Ug7UN,.research_secondary__fXVxa,.research_selected__qWF_D,.research_textbutton__VGhEd{min-height:44px}}.StockMovement_dialog__spofd{width:min(100%,580px)}.StockMovement_eyebrow__sEsuS{color:#6c8977;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 6px}.StockMovement_summary__2APMX{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 17px;border:1px solid #dfece1;border-radius:11px;background:#f3f8f2;margin-bottom:20px}.StockMovement_summary__2APMX div{display:grid;gap:4px;min-width:0}.StockMovement_summary__2APMX div:last-child{text-align:right}.StockMovement_summary__2APMX strong{font-size:15px;overflow-wrap:anywhere}.StockMovement_optional__K1bPI,.StockMovement_summary__2APMX span{font-size:12px;color:#73877a;font-weight:400}.StockMovement_kind__5dOv2{border:0;padding:0;margin:0 0 18px;display:flex;gap:8px}.StockMovement_kind__5dOv2 legend{font-size:12px;color:#718177;margin-bottom:7px}.StockMovement_kind__5dOv2 label{display:flex;align-items:center;gap:7px;border:1px solid #dce5dd;border-radius:8px;padding:9px 16px;font-size:13px}.StockMovement_kind__5dOv2 label:has(input:checked){border-color:#387e59;color:#286e4b;background:#eaf4eb;font-weight:700}.StockMovement_kind__5dOv2 input{width:auto;margin:0;accent-color:#387e59}.StockMovement_fields__wXixQ{border:0;padding:0;margin:0;min-width:0}.StockMovement_fields__wXixQ small{font-size:11px;color:#718177;line-height:1.5}.StockMovement_retryHelp__ugf2w{margin:8px 0 0;line-height:1.5}@media (max-width:520px){.StockMovement_dialog__spofd{padding:19px}.StockMovement_fields__wXixQ .formgrid{grid-template-columns:1fr}.StockMovement_fields__wXixQ .wide{grid-column:auto}}.MobileNavigation_bar__4_Pr2,.MobileNavigation_overlay__slIl0{display:none}@media (max-width:900px){.MobileNavigation_bar__4_Pr2{position:fixed;z-index:8;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:5px max(6px,env(safe-area-inset-left)) calc(5px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-right));background:#fffdf8;border-top:1px solid #e4ddd2;box-shadow:0 -6px 24px #30261a10}.MobileNavigation_bar__4_Pr2 a,.MobileNavigation_bar__4_Pr2 button{min-height:54px;min-width:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;color:#5e6874;background:transparent;border:0;border-radius:9px;font-size:11px;line-height:1.2;text-decoration:none}.MobileNavigation_bar__4_Pr2 a span,.MobileNavigation_bar__4_Pr2 button span{font-size:20px;line-height:1}.MobileNavigation_bar__4_Pr2 .MobileNavigation_active__XOyGA{color:#8a3d22;background:#f6e4da;font-weight:700}.MobileNavigation_bar__4_Pr2 a:focus-visible,.MobileNavigation_bar__4_Pr2 button:focus-visible,.MobileNavigation_panel__v3O89 a:focus-visible,.MobileNavigation_panel__v3O89 button:focus-visible{outline:2px solid #c4623a;outline-offset:2px}.MobileNavigation_overlay__slIl0{position:fixed;z-index:9;inset:0;display:flex;align-items:end;background:#1c24307a}.MobileNavigation_panel__v3O89{width:100%;max-height:min(86dvh,780px);display:flex;flex-direction:column;border-radius:20px 20px 0 0;background:#fffdf8;box-shadow:0 -14px 40px #30261a26;overflow:hidden;outline:none}.MobileNavigation_header__gV_6q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid #eee8de}.MobileNavigation_header__gV_6q p{margin:0 0 4px;color:#a06a50;font-size:10px;font-weight:700;letter-spacing:.1em}.MobileNavigation_header__gV_6q h2{margin:0;color:#1c2430;font-size:21px}.MobileNavigation_header__gV_6q button{min-height:44px;min-width:54px;padding:8px 12px;color:#514b45;background:#f4f0e8;border:1px solid #e4ddd2;border-radius:9px}.MobileNavigation_body__B69Hh{overflow:auto;overscroll-behavior:contain;padding:4px 20px calc(22px + env(safe-area-inset-bottom))}.MobileNavigation_body__B69Hh h3{margin:20px 0 10px;color:#5e6874;font-size:12px;letter-spacing:.02em}.MobileNavigation_sections__UUg12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.MobileNavigation_sections__UUg12 a,.MobileNavigation_sections__UUg12 button{min-width:44px;min-height:52px;display:flex;align-items:center;gap:7px;padding:8px 10px;color:#303c3a;background:#f8f6f0;border:1px solid #ebe6dc;border-radius:9px;font-size:13px;text-align:left;text-decoration:none}.MobileNavigation_sections__UUg12 span{color:#9c6349;font-size:16px}.MobileNavigation_sections__UUg12 .MobileNavigation_selected___hpTq{color:#8a3d22;background:#f6e4da;border-color:#eac9ba;font-weight:700}.MobileNavigation_modules__bRp_4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MobileNavigation_modules__bRp_4 a{min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;color:#1c2430;background:#fff;border:1px solid #e4ddd2;border-radius:10px;text-decoration:none}.MobileNavigation_modules__bRp_4 small,.MobileNavigation_modules__bRp_4 strong{display:block}.MobileNavigation_modules__bRp_4 strong{font-size:13px}.MobileNavigation_modules__bRp_4 small{margin-top:4px;color:#758078;font-size:11px;line-height:1.3}.MobileNavigation_modules__bRp_4 b{color:#b26b4b;font-size:16px}}@media (max-width:360px){.MobileNavigation_sections__UUg12{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.MobileNavigation_bar__4_Pr2,.MobileNavigation_overlay__slIl0{display:none!important}}.OfficeGuide_imageLayer__C_g6d{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1168/784;z-index:4;pointer-events:none}.OfficeGuide_guide__V2gI8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(66px,9%,84px);min-width:44px;min-height:44px;display:grid;justify-items:center;align-content:end;pointer-events:auto;color:#365d48;background:transparent;border:0;padding:0;cursor:pointer}.OfficeGuide_guide__V2gI8 svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 2px 2px #30261a38)}.OfficeGuide_guide__V2gI8:focus-visible,.OfficeGuide_tipControl__a7ijT:focus-visible{outline:3px solid #c4623a;outline-offset:3px;border-radius:8px}.OfficeGuide_bubble__uJjtc{position:absolute;bottom:95%;left:50%;transform:translateX(-50%);width:min(240px,calc(100vw - 32px));padding:7px 9px;border:1px solid #d9e7d7;border-radius:12px;background:#fffdf8f5;box-shadow:0 3px 10px #30261a22;color:#365d48;text-align:center;line-height:1.25;pointer-events:auto}.OfficeGuide_bubble__uJjtc small,.OfficeGuide_bubble__uJjtc span,.OfficeGuide_bubble__uJjtc strong{display:block}.OfficeGuide_bubble__uJjtc strong{font-size:11px}.OfficeGuide_bubble__uJjtc span{font-size:11px;line-height:1.3;height:2.6em;overflow:hidden;overflow-wrap:anywhere}.OfficeGuide_bubble__uJjtc small{font-size:10px;color:#5e6874}.OfficeGuide_tipControl__a7ijT{position:absolute;top:calc(50% + 38px);left:50%;transform:translateX(-50%);min-height:44px;min-width:44px;padding:5px 10px;border:1px solid #d9e7d7;border-radius:10px;background:#fffdf8f2;color:#365d48;font-size:11px;font-weight:700;pointer-events:auto;cursor:pointer}.OfficeGuide_chat__5N6Hm{color:#24312d;line-height:1.55}.OfficeGuide_chat__5N6Hm p{margin:8px 0}.OfficeGuide_chat__5N6Hm a{color:#356a58;display:inline-flex;align-items:center;min-height:44px}.OfficeGuide_chat__5N6Hm form{display:grid;gap:8px}.OfficeGuide_chat__5N6Hm label{font-weight:700}.OfficeGuide_chat__5N6Hm textarea{font:inherit;font-size:16px;min-height:84px;width:100%;resize:vertical;border:1px solid #cbdcd1;border-radius:9px;padding:10px;scroll-margin:100px}.OfficeGuide_chat__5N6Hm button,.OfficeGuide_chat__5N6Hm summary{min-height:44px}.OfficeGuide_chat__5N6Hm a:focus-visible,.OfficeGuide_chat__5N6Hm button:focus-visible,.OfficeGuide_chat__5N6Hm summary:focus-visible,.OfficeGuide_chat__5N6Hm textarea:focus-visible{outline:3px solid #a5d1b8;outline-offset:2px}.OfficeGuide_turns__Ts_J2{max-height:30dvh;overflow:auto;overscroll-behavior:contain}.OfficeGuide_turn__hPmpa{padding:12px;margin:8px 0;border:1px solid #dfe9e2;border-radius:10px;background:#f6faf7;overflow-wrap:anywhere}.OfficeGuide_turn__hPmpa p{white-space:pre-wrap}.OfficeGuide_turn__hPmpa article{border-top:1px solid #dfe9e2;padding:8px 0}.OfficeGuide_chat__5N6Hm [role=alert]{color:#a0382b}@media(max-width:980px){.OfficeGuide_guide__V2gI8{width:clamp(60px,9%,66px)}.OfficeGuide_bubble__uJjtc{padding:5px 7px}.OfficeGuide_tipControl__a7ijT{top:calc(50% + 33px)}}@media print{.OfficeGuide_imageLayer__C_g6d{display:none!important}}.AvatarPlacement_layer__uQ0ev{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1168/784;pointer-events:none;z-index:5}.AvatarPlacement_marker__k8n_s{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:44px;min-height:44px;padding:1px;border:0;border-radius:9px;background:transparent;color:#1c2430;pointer-events:auto;cursor:pointer;touch-action:auto}.AvatarPlacement_own__xW_tk{touch-action:none;cursor:grab}.AvatarPlacement_own__xW_tk:active{cursor:grabbing}.AvatarPlacement_marker__k8n_s:focus-visible{outline:3px solid #c4623a;outline-offset:2px}.AvatarPlacement_marker__k8n_s:disabled{opacity:.6;cursor:wait}.AvatarPlacement_head__aBLk2{position:relative;display:block;width:31px;height:31px;border-radius:50%;border:2px solid white;box-shadow:0 2px 6px #30261a55;overflow:hidden}.AvatarPlacement_head__aBLk2 i{position:absolute;top:5px;left:9px;width:9px;height:9px;border-radius:50%;background:#fff8ed}.AvatarPlacement_head__aBLk2 b{position:absolute;bottom:-3px;left:5px;width:17px;height:15px;border-radius:10px 10px 3px 3px;background:#fff8ed}.AvatarPlacement_name__xM7zW{font-size:11px;line-height:1.2;font-weight:700;max-width:44px;padding:1px 4px;border-radius:5px;background:#fffdf8eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarPlacement_explanation__AZcsQ,.AvatarPlacement_status__sSrFX{margin:8px 12px;color:#5e6874;font-size:12px;line-height:1.5}.AvatarPlacement_status__sSrFX{color:#365d48}@media print{.AvatarPlacement_explanation__AZcsQ,.AvatarPlacement_layer__uQ0ev,.AvatarPlacement_status__sSrFX{display:none!important}}.PresenceOffice_overlay__WY0LS{position:absolute;inset:42% 28% 17% 29%;z-index:3;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;pointer-events:none}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{max-width:130px;background:#fffdf8eF;border:1px solid #e4ddd2;box-shadow:0 3px 12px #30261a20}.PresenceOffice_panel__NknvI{margin-top:12px}.PresenceOffice_head__YSV_F{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.PresenceOffice_head__YSV_F h3{margin:0}.PresenceOffice_head__YSV_F p,.PresenceOffice_panel__NknvI p{font-size:13px;line-height:1.5;color:#5e6874}.PresenceOffice_actions__Cxg7J{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.PresenceOffice_config__vdgDP label,.PresenceOffice_panel__NknvI label{display:grid;gap:6px;font-size:13px}.PresenceOffice_panel__NknvI select{max-width:400px}.PresenceOffice_people__jQJqe{display:flex;gap:8px;flex-wrap:wrap}.PresenceOffice_person__goj2k{display:grid;justify-items:center;gap:3px;min-width:100px;max-width:180px;padding:8px;border-radius:12px;background:#f6f2ea;text-align:center}.PresenceOffice_person__goj2k strong{font-size:12px}.PresenceOffice_person__goj2k small{font-size:10px;color:#5e6874}.PresenceOffice_task__kqFaC{font-size:11px;overflow-wrap:anywhere}.PresenceOffice_avatar__RtV_c{width:34px;height:34px;border-radius:50%;background:#eac7a4;display:grid;place-items:center;border:2px solid #fff;box-shadow:0 2px 5px #30261a24}.PresenceOffice_avatar__RtV_c span{font-size:10px;color:#365d48}.PresenceOffice_error__mdnjU{color:#9b3f2e!important}.PresenceOffice_config__vdgDP{display:grid;gap:12px;margin-top:15px}@media(max-width:980px){.PresenceOffice_overlay__WY0LS{inset:37% 20% 15%}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{max-width:90px;padding:4px}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k small,.PresenceOffice_overlay__WY0LS .PresenceOffice_task__kqFaC{font-size:9px}}@media(max-width:500px){.PresenceOffice_head__YSV_F{flex-wrap:wrap}.PresenceOffice_overlay__WY0LS{inset:34% 14% 10%}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{max-width:75px}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k small{display:none}.PresenceOffice_avatar__RtV_c{width:28px;height:28px}}.PresenceOffice_nearEmpty__H4mnW,.PresenceOffice_nearHeading__vOt7t{display:none}.PresenceOffice_avatar__RtV_c{position:relative;overflow:hidden}.PresenceOffice_avatarHead__iq9S_{top:6px;width:10px;height:10px;border-radius:50%}.PresenceOffice_avatarBody__XtqAd,.PresenceOffice_avatarHead__iq9S_{position:absolute;left:50%;transform:translateX(-50%);background:#fff8ed}.PresenceOffice_avatarBody__XtqAd{bottom:-3px;width:20px;height:16px;border-radius:10px 10px 3px 3px}@media(max-width:980px){.PresenceOffice_overlay__WY0LS{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;pointer-events:auto;background:#edf3ee}.PresenceOffice_overlay__WY0LS .PresenceOffice_nearHeading__vOt7t{display:block;grid-column:1/-1;margin:0;color:#365d48;font-size:14px}.PresenceOffice_overlay__WY0LS .PresenceOffice_nearEmpty__H4mnW{display:block;grid-column:1/-1;margin:0;font-size:13px;color:#5e6874}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{min-width:0;max-width:none;padding:10px}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k strong{font-size:14px}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k small{display:block;font-size:12px}.PresenceOffice_overlay__WY0LS .PresenceOffice_task__kqFaC{font-size:12px;line-height:1.4}.PresenceOffice_overlay__WY0LS .PresenceOffice_avatar__RtV_c{width:36px;height:36px}.PresenceOffice_people__jQJqe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.PresenceOffice_people__jQJqe .PresenceOffice_person__goj2k{min-width:0;max-width:none}.PresenceOffice_people__jQJqe .PresenceOffice_person__goj2k strong{font-size:14px}.PresenceOffice_people__jQJqe .PresenceOffice_person__goj2k small,.PresenceOffice_people__jQJqe .PresenceOffice_task__kqFaC{font-size:12px;line-height:1.4}}@media(min-width:981px){.PresenceOffice_overlay__WY0LS{inset:10% 25%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-items:center;align-content:center;gap:6px}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{min-width:0;max-width:none;max-height:100%;overflow:hidden;pointer-events:auto;padding:6px}}.PresenceOffice_task__kqFaC{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.4}.PresenceOffice_taskLink__5S1S5{display:inline-block;font-size:12px;font-weight:700;color:#365d48;text-decoration:underline;pointer-events:auto;line-height:1.4}@media(max-width:980px){.PresenceOffice_overlay__WY0LS{grid-auto-rows:auto;align-items:stretch}.PresenceOffice_overlay__WY0LS .PresenceOffice_person__goj2k{max-height:none;overflow:visible}.PresenceOffice_taskLink__5S1S5{min-height:44px;display:inline-flex;align-items:center}}.PresenceOffice_person__goj2k{align-content:start}.PresenceOffice_task__kqFaC{align-self:start;min-height:0;max-height:2.8em}.PresenceOffice_illustration__JJFfz{position:relative}.PresenceOffice_avatarButton__evW__{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;border:0;border-radius:12px;background:transparent;padding:0;cursor:pointer}.PresenceOffice_avatarButton__evW__:focus-visible{outline:2px solid #c4623a;outline-offset:2px}.TeamBoardEntry_layer__f_NOz{position:absolute;inset:0 0 auto;width:100%;aspect-ratio:1168/784;z-index:6;pointer-events:none}.TeamBoardEntry_entry__Hdlo3{position:absolute;bottom:2%;left:2%;right:2%;display:flex;align-items:center;justify-content:space-between;gap:4px}.TeamBoardEntry_bubble__LDLMo,.TeamBoardEntry_pause__EMNHx{pointer-events:auto;cursor:pointer;min-height:44px;border:1px solid #c4d8c8;border-radius:14px;background:#fffdf8;color:#294d3e;padding:8px 10px;font:inherit;box-shadow:0 3px 10px #30261a22}.TeamBoardEntry_bubble__LDLMo{font-size:14px;font-weight:700;white-space:nowrap}.TeamBoardEntry_pause__EMNHx{font-size:12px;box-shadow:none;white-space:nowrap}.TeamBoardEntry_bubble__LDLMo:focus-visible,.TeamBoardEntry_pause__EMNHx:focus-visible{outline:3px solid #a5d1b8;outline-offset:2px}.TeamBoardEntry_pulse__FvKaH{animation:TeamBoardEntry_team-breathe__b2kqn 2.8s ease-in-out infinite}@keyframes TeamBoardEntry_team-breathe__b2kqn{0%,to{box-shadow:0 3px 10px #30261a22}50%{box-shadow:0 0 0 4px #b6dacb,0 3px 12px #30261a33}}@media(max-width:360px){.TeamBoardEntry_bubble__LDLMo{font-size:12px}.TeamBoardEntry_pause__EMNHx{font-size:11px}.TeamBoardEntry_bubble__LDLMo,.TeamBoardEntry_pause__EMNHx{padding-inline:7px}}@media(prefers-reduced-motion:reduce){.TeamBoardEntry_pulse__FvKaH{animation:none}}@media print{.TeamBoardEntry_layer__f_NOz{display:none}}.TeamBoardDialog_board__GYBP7{display:grid;gap:12px;color:#263b30;max-height:75dvh;overflow:auto;overscroll-behavior:contain}.TeamBoardDialog_board__GYBP7 button,.TeamBoardDialog_board__GYBP7 input,.TeamBoardDialog_board__GYBP7 select,.TeamBoardDialog_board__GYBP7 textarea{font:inherit;font-size:16px}.TeamBoardDialog_board__GYBP7 button,.TeamBoardDialog_board__GYBP7 input:not([type=radio]):not([type=checkbox]),.TeamBoardDialog_board__GYBP7 select{min-height:44px}.TeamBoardDialog_board__GYBP7 button{cursor:pointer;border:1px solid #cbded1;border-radius:9px;background:#fff;padding:9px 12px;color:#294d3e}.TeamBoardDialog_board__GYBP7 button:disabled{opacity:.55;cursor:default}.TeamBoardDialog_board__GYBP7 button[aria-pressed=true]{background:#dcefe2;border-color:#71967f}.TeamBoardDialog_filters__0llny,.TeamBoardDialog_toolbar__rIqM4{display:flex;flex-wrap:wrap;gap:8px}.TeamBoardDialog_post__Qy8W3{display:grid;gap:4px;text-align:left;width:100%;overflow-wrap:anywhere}.TeamBoardDialog_post__Qy8W3 small,.TeamBoardDialog_post__Qy8W3 span{font-size:13px;color:#597064}.TeamBoardDialog_detail__FhS4z,.TeamBoardDialog_form__1f8aQ{display:grid;gap:12px}.TeamBoardDialog_detail__FhS4z>label,.TeamBoardDialog_form__1f8aQ label{display:grid;gap:5px}.TeamBoardDialog_detail__FhS4z textarea,.TeamBoardDialog_form__1f8aQ input,.TeamBoardDialog_form__1f8aQ select,.TeamBoardDialog_form__1f8aQ textarea{width:100%;border:1px solid #cbded1;border-radius:8px;padding:10px}.TeamBoardDialog_detail__FhS4z textarea,.TeamBoardDialog_form__1f8aQ textarea{min-height:90px;resize:vertical}.TeamBoardDialog_detail__FhS4z fieldset,.TeamBoardDialog_form__1f8aQ fieldset{border:1px solid #dfe9e2;border-radius:10px;display:grid;gap:8px;padding:12px}.TeamBoardDialog_choice__WRZUz{display:flex!important;align-items:center;gap:8px;min-height:44px}.TeamBoardDialog_choice__WRZUz input{width:20px;height:20px;flex:none}.TeamBoardDialog_content__nMrnE{white-space:pre-wrap;overflow-wrap:anywhere}.TeamBoardDialog_error__X5IG6{color:#a0382b}.TeamBoardDialog_board__GYBP7 :is(button,input,textarea,select):focus-visible{outline:3px solid #a5d1b8;outline-offset:2px}.TeamBoardDialog_board__GYBP7 summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.TeamBoardDialog_board__GYBP7 details{border:1px solid #dfe9e2;border-radius:9px;padding:0 10px}.TeamBoardDialog_board__GYBP7 details p{overflow-wrap:anywhere}.TeamBoardDialog_board__GYBP7 .TeamBoardDialog_formFields__9gWrd{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}