.mq_page__6NPTR{display:flex;justify-content:space-between;height:100vh;overflow:hidden}.mq_flyer__0R9dd{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;height:100vh;background-color:var(--c-foreground);color:var(--c-white)}.mq_logo__thfwK{width:200px;fill:currentColor;color:#ffffff;margin-bottom:24px}.mq_branding__NDV6N{display:none}.mq_description__uKNd3{margin-bottom:24px;font-size:1.6rem;font-weight:500;text-align:center;line-height:1.8}.mq_main__dsWiN{flex:1 1 auto;padding:0 32px}.mq_wrapper__i8MQE{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;padding-top:56px;max-width:500px;min-height:100vh}.mq_title__43FYn{font-size:var(--fs-xlarge);font-weight:500;margin-bottom:36px}.mq_actions__mf2mG{display:flex;justify-content:flex-start;align-items:center;margin-top:36px}@media screen and (max-width:900px){.mq_page__6NPTR{height:auto}.mq_wrapper__i8MQE{min-height:auto}.mq_flyer__0R9dd{display:none;width:100%;height:100%}.mq_main__dsWiN{width:100%}.mq_branding__NDV6N{margin-top:24px;display:flex}.mq_branding__NDV6N .mq_logo__thfwK{margin:0;width:168px;color:var(--c-foreground)}}.mq_field___fLgo{display:flex;flex-direction:column;gap:4px}.mq_label__H2zJO{font-size:12px;height:1.5em;color:var(--c-text-grey)}.mq_labelCompact__aTLE7{font-size:11px}.mq_content__r6WdO{display:flex;flex:1 1;flex-direction:column}.mq_wrapper__Tybyz{display:flex;width:100%;border:1px solid var(--c-border);border-radius:4px;transition:border-color .2s ease-in-out;background-color:var(--c-white)}.mq_wrapperFocused__N_X5e{border-color:var(--c-text-dark-grey)}.mq_wrapperDisabled__nM6kz{opacity:.6;background-color:var(--c-background-light);cursor:not-allowed}.mq_input__X3Bui{width:100%;background:transparent;padding:12px 8px;border:none;outline:none;box-shadow:none;color:inherit;font:inherit}.mq_inputCompact__w1qZS{padding:6px 8px;font-size:1.2rem}.mq_input__X3Bui:disabled{cursor:not-allowed}@media (max-width:900px){.mq_input__X3Bui{font-size:16px}}.mq_wrapper__69yGG{display:flex;width:100%;border:1px solid var(--c-border);border-radius:4px;transition:border-color .2s ease-in-out;background-color:var(--c-white)}.mq_wrapperFocused__qI2Ut{border-color:var(--c-text-dark-grey)}.mq_wrapperDisabled__inoZX{opacity:.6;background-color:var(--c-background-light);cursor:not-allowed}.mq_textarea__HTha6{width:100%;height:82px;background:transparent;padding:12px 8px;border:none;outline:none;box-shadow:none;color:inherit;font:inherit;resize:vertical}.mq_textarea__HTha6:disabled{cursor:not-allowed}.mq_root__LR5p5{display:block;width:100%}.mq_trigger__S_l23{display:flex;align-items:center;width:100%;padding:10px 8px;border:1px solid var(--c-border);border-radius:4px;background-color:var(--c-white);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease-in-out}.mq_trigger__S_l23:focus{outline:none}.mq_isOpen__3eheV .mq_trigger__S_l23,.mq_trigger__S_l23:focus{border-color:var(--c-foreground)}.mq_label___da0A{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_placeholder__JmXQr{color:var(--c-text-grey)}.mq_icon__sbvC2{display:inline-flex;flex:none;justify-content:center;align-items:center;width:16px;aspect-ratio:1/1;transition:transform .15s ease}.mq_icon__sbvC2 svg{width:14px;height:14px}.mq_isOpen__3eheV .mq_icon__sbvC2{transform:rotate(180deg)}.mq_isDisabled__haFRW .mq_trigger__S_l23{opacity:.6;cursor:not-allowed}.mq_menu__yqgC0{position:fixed;z-index:10100;margin:0;padding:4px 0;list-style:none;max-height:min(320px,50vh);overflow-y:auto;background:var(--c-white);border:1px solid var(--c-border);border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.mq_option__vikzH{display:block;width:100%;padding:8px 12px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.mq_option__vikzH:hover:not(:disabled){background-color:var(--c-background)}.mq_option__vikzH:disabled{opacity:.5;cursor:not-allowed}.mq_optionSelected__4beOj{font-weight:600}.mq_prompt__dxXbc{position:fixed;right:4px;bottom:4px;left:4px;z-index:10000;display:block;width:auto;min-height:44px;margin:0;border:none;background-color:var(--pj-c-blue);color:var(--pj-c-white);padding:20px 12px calc(16px + env(safe-area-inset-bottom, 0px));font:inherit;font-size:1.5rem;font-weight:400}.mq_actions__qkMBx{display:flex;justify-content:flex-end}.mq_button__J1sDH{background-color:transparent;border:none;color:var(--pj-c-white);cursor:pointer;font:inherit;text-decoration:underline}.mq_wrapper__s8a1E{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%;min-height:44px;padding:4px 8px;border:1px solid var(--c-border);border-radius:4px;transition:border-color .2s ease-in-out;background-color:var(--c-white);cursor:text}.mq_wrapperFocused__nQofz{border-color:var(--c-text-dark-grey)}.mq_wrapperDisabled__NVdKU{opacity:.6;background-color:var(--c-background-light);cursor:not-allowed}.mq_chip__5jFzl{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:4px;background-color:var(--c-background);color:inherit;font-size:var(--fs-base);white-space:nowrap}.mq_chipInvalid__zzRiD{background-color:rgba(239,68,68,.1);color:#ef4444}.mq_chipRemove__vK64D{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:inherit;font-size:1.3rem;line-height:1;cursor:pointer;transition:opacity .15s ease;border-radius:100px;transition:background-color .15s ease,color .15s ease}.mq_chipRemove__vK64D:hover:not(:disabled){background:var(--c-background-dark-grey);color:var(--c-white)}.mq_chipRemove__vK64D:disabled{cursor:not-allowed}.mq_chipRemove__vK64D svg{width:12px;height:12px;fill:currentColor}.mq_input__AZ4hW{flex:1 1;min-width:80px;background:transparent;padding:6px 2px;border:none;outline:none;box-shadow:none;color:inherit;font:inherit}.mq_input__AZ4hW:disabled{cursor:not-allowed}.mq_quote_info{display:flex;flex-direction:column;row-gap:6px;margin-top:32px}.mq_quote_info>.el-row{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:16px}.mq_quote_info>.el-row>*{padding:0}.mq_quote_info>.el-row .el-item-label{width:232px;flex:0 0 auto;font-weight:600;min-height:1.6em}.mq_quote_info>.el-row .el-item-value{flex:1 1;line-height:1.6em;min-height:1.6em}@media(max-width:768px){.mq_quote_info>.el-row{column-gap:12px}.mq_quote_info>.el-row .el-item-label{width:auto}.mq_quote_info>.el-row .el-item-value{border:none;text-align:right}}.mq_quote_basic_info{width:100%;margin-top:56px}.mq_quote_basic_info:focus{outline:none}.mq_quote_basic_info_list{display:flex;flex-direction:column}.mq_quote_basic_info_item{display:flex;align-items:stretch;column-gap:12px;position:relative;padding:6px 0}.mq_quote_basic_info_item>*{padding:0}.mq_quote_basic_info_item .el-item-label{width:232px;flex:0 0 auto}.mq_quote_basic_info_item .el-item-value{flex:1 1;line-height:1.6em;min-height:1.6em}@media(max-width:900px){.mq_quote_basic_info_item{flex-direction:column;column-gap:0;padding:0}.mq_quote_basic_info_item .el-item-label{width:100%;font-size:1.3rem}.mq_quote_basic_info_item .el-item-value{padding:4px 0 18px}}.mq_quote_services{margin:56px 0}.mq_quote_services_list{display:flex;flex-direction:column;row-gap:56px}.mq_quote_service_body{margin-bottom:48px}.mq_quote_service_header{width:100%}.mq_quote_service_title{width:100%;min-width:0;margin:0;font-size:2.2rem;font-weight:500;line-height:1.2}.mq_quote_service_title .mq_controller_text_input{min-height:1.6em;line-height:1.6}.mq_quote_service_title .mq_controller_text_input:before{line-height:1.2}.mq_quote_service_detail{margin-top:24px}.mq_quote_service_items{position:relative;display:flex;flex-direction:column;outline:none;box-shadow:none}@media(min-width:901px){.mq_service_items .mq_quote_service_line,.mq_service_items .mq_quote_service_line_grid{width:100%;min-width:0;max-width:none}}.mq_quote_service_items.mq_quote_service_items_scrollable .dnd-sortable-tree_simple_tree-item,.mq_quote_service_items.mq_quote_service_items_scrollable .dnd-sortable-tree_simple_wrapper{width:100%!important;min-width:0!important;max-width:none!important}.mq_quote_service_items_head{position:sticky;top:0;z-index:10;display:grid;align-items:start;column-gap:12px;padding:8px 0;border-bottom:1px solid var(--c-border);background-color:var(--c-white);color:var(--c-text-grey);font-size:13px;font-weight:600}.mq_quote_service_items_head>*{position:relative;min-width:0}.mq_quote_service_items_head_resizer{position:absolute;top:0;right:-7px;bottom:0;z-index:2;width:8px;cursor:col-resize;touch-action:none;opacity:0;pointer-events:none;transition:opacity .15s ease}.mq_quote_service_items_head:hover .mq_quote_service_items_head_resizer,.mq_quote_service_items_head_resizer:active,.mq_quote_service_items_head_resizer:hover{opacity:1;pointer-events:auto}.mq_quote_service_items_head_resizer:after{content:"";position:absolute;top:6px;bottom:6px;left:3px;width:2px;border-radius:1px;background-color:var(--c-border);transition:background-color .15s ease}.mq_quote_service_items_head_resizer:active:after,.mq_quote_service_items_head_resizer:hover:after{background-color:var(--c-blue)}.mq_quote_service_summary{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-top:24px}.mq_quote_service_summary_item{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-height:28px}.mq_quote_service_summary_total{font-size:1.8rem;font-weight:600}.mq_quote_service .mq_quote_sec_description{margin-top:12px}.mq_quote_service_description [contenteditable=true]{min-height:1.6em}.mq_quote_service_description{line-height:1.6}.mq_quote_service_features_editor{min-width:0;color:var(--c-text-dark-grey)}.mq_quote_service_line{position:relative;width:max-content;min-width:100%}.mq_quote_service_line:not(.is-first,.is-child){border-top:1px solid var(--c-border)}.mq_quote_service_line:not(.is-child){padding:6px 0}.mq_quote_service_line.is-group{padding-bottom:0}.mq_quote_service_line.is-last-child{margin-bottom:6px}.mq_quote_service_line.is-last{border-bottom:1px solid var(--c-border)}.mq_quote_service_line.is-cancelled{color:var(--c-text-grey);opacity:.3;text-decoration:line-through;text-decoration-color:var(--c-text-grey)}.mq_quote_service_line_block{position:relative;z-index:1}.mq_quote_service_line.has-mark-color .mq_quote_service_line_block:before{content:"";position:absolute;inset:0 -6px;z-index:0;border-radius:4px}.mq_quote_service_line.is-mark-mint .mq_quote_service_line_block:before{background-color:var(--c-mark-mint)}.mq_quote_service_line.is-mark-lemon .mq_quote_service_line_block:before{background-color:var(--c-mark-lemon)}.mq_quote_service_line.is-mark-peach .mq_quote_service_line_block:before{background-color:var(--c-mark-peach)}.mq_quote_service_line.is-mark-sky .mq_quote_service_line_block:before{background-color:var(--c-mark-sky)}.mq_quote_service_line.is-mark-lavender .mq_quote_service_line_block:before{background-color:var(--c-mark-lavender)}.mq_quote_service_line.is-mark-sakura .mq_quote_service_line_block:before{background-color:var(--c-mark-sakura)}.mq_quote_service_line_grid{display:grid;align-items:start;column-gap:12px;padding:6px 0;color:var(--c-text);font-size:12px;font-weight:400;line-height:20px}.mq_quote_service_line_grid>*{position:relative;z-index:1;min-width:0}.mq_quote_service_line_grid .el-item-name{font-size:14px;font-weight:600;line-height:20px;min-height:20px}.mq_quote_service_line_grid .el-item-name.mq_controller_text_input:before{line-height:20px}.mq_quote_service_line_block.is-child .mq_quote_service_line_grid .el-item-name.mq_controller_text_input:before{left:.8em}.mq_quote_service_line_grid .mq_controller_text_input,.mq_quote_service_line_grid input{min-height:20px;line-height:20px}.mq_quote_service_line_grid.is-group .el-item-name{font-weight:500}.mq_quote_service_line.is-child .el-item-name{padding-left:.8em;font-weight:400}.mq_quote_service_line_grid [data-service-column=description]{min-height:1.6em;font-size:1.1rem}.mq_quote_service_line_grid [data-service-column=amount]{font-weight:600}.mq_quote_service_line_grid .el-item-field.el-item-catalog-number{display:inline-flex;align-items:baseline;column-gap:4px;max-width:100%}.mq_quote_service_line_grid .el-item-field.el-item-catalog-number .catalog-symbol{flex:0 0 auto}.mq_quote_service_line_grid .el-item-features{display:flex;flex-direction:column;width:100%;min-width:0;min-height:1.4em;margin-top:1px;color:inherit;font:inherit;font-size:1.1rem;line-height:1.4;outline:none}.mq_quote_service_line_grid .el-item-features .el-feature-tag{position:relative;display:block;min-height:1.4em;white-space:pre-wrap;word-break:break-word}.mq_quote_service_line_grid .el-item-features .el-feature-tag:before{content:"•";margin-right:4px;color:var(--c-text-dark-grey)}@media(max-width:900px){.mq_quote_service_items_head_resizer{display:block;opacity:1;pointer-events:auto;top:-8px;bottom:-8px;right:-8px;width:44px;touch-action:none;-webkit-user-select:none;user-select:none}.mq_quote_service_items_head_resizer:after{top:10px;bottom:10px;left:27px;width:2px}.mq_quote_service_items.is-resizing-columns{overflow-x:hidden;touch-action:none}.mq_quote_service_detail{margin-left:-16px;margin-right:-16px}.mq_quote_service_items{overflow-x:auto;overflow-y:clip;width:100%;min-width:0;padding-left:16px;padding-right:16px;overscroll-behavior-x:contain}.mq_quote_services_list{padding:0 16px}.mq_quote_service_items_head{position:static;overflow:visible}.mq_quote_service_items_head>*{overflow:visible}.mq_quote_service_items.mq_quote_service_items_scrollable .dnd-sortable-tree_simple_tree-item,.mq_quote_service_items.mq_quote_service_items_scrollable .dnd-sortable-tree_simple_wrapper,.mq_service_items .dnd-sortable-tree_simple_tree-item,.mq_service_items .dnd-sortable-tree_simple_wrapper{width:max-content!important;min-width:max(100%,var(--mq-service-min-width,720px))!important;max-width:none!important}.mq_quote_service_items_head,.mq_quote_service_line,.mq_quote_service_line_grid{box-sizing:border-box;width:max-content;min-width:max(100%,var(--mq-service-min-width,720px));max-width:none}.mq_quote_service_items_head,.mq_quote_service_line_grid{column-gap:12px}.mq_quote_service_items_head [data-service-column=name],.mq_quote_service_line_grid [data-service-column=name]{min-width:168px;overflow-wrap:anywhere;word-break:break-word}.mq_quote_service_line_grid [data-service-column=name] .el-item-name{overflow-wrap:anywhere;word-break:break-word}.mq_quote_service_items_head [data-service-column=description],.mq_quote_service_line_grid [data-service-column=description]{min-width:148px;overflow-wrap:anywhere;word-break:break-word}.mq_quote_service_items_head [data-service-column=features],.mq_quote_service_line_grid [data-service-column=features]{min-width:136px;overflow-wrap:anywhere;word-break:break-word}.mq_quote_service_line_grid [data-service-column=description]{font-size:16px}.mq_quote_service_line_grid .el-item-name{font-size:16px;line-height:22px;min-height:22px}.mq_quote_service_line_grid,.mq_quote_service_summary_item{font-size:16px;line-height:22px}.mq_quote_service_line_grid .el-item-features{font-size:16px}}.mq_qs_service_actions{display:flex;justify-content:flex-end;align-items:center;column-gap:2px}.mq_qs_service_actions_info{display:flex;align-items:center;column-gap:1.6rem;margin-right:2.4rem}.mq_qs_service_actions_count{width:fit-content;white-space:nowrap}.mq_qs_service_actions_count,.mq_qs_service_actions_total{font-size:1.4rem;color:var(--c-foreground)}.mq_qs_service_actions_total{font-weight:600}.mq_qs_service_actions_button{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:var(--c-background);border:none;outline:none;box-shadow:none;cursor:pointer}.mq_qs_service_actions_button .el-icon{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px}.mq_qs_service_actions_button .el-icon svg{width:100%;height:100%}.mq_qs_line.is-linked-catalog-invalid .el-item-name{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.mq_qs_items_content{width:100%}@media(min-width:769px){.mq_qs_items_content .mq_quote_service_line{width:100%;min-width:0;max-width:100%}.mq_qs_items_content .mq_quote_service_items_head,.mq_qs_items_content .mq_quote_service_line_grid{width:100%;min-width:0}.mq_qs_items_content .mq_quote_service_line_grid .el-item-name,.mq_qs_items_content .mq_quote_service_line_grid [data-service-column=name]{min-width:0;overflow-wrap:anywhere;word-break:break-word}}@media(max-width:768px){.mq_qs_items{display:block;border-bottom:none;overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain}.mq_qs_items_content{box-sizing:border-box;width:max-content;min-width:max(100%,var(--mq-service-min-width,720px));max-width:none;border-bottom:1px solid var(--c-border)}.mq_qs_items_content .mq_quote_service_items_head,.mq_qs_items_content .mq_quote_service_line,.mq_qs_items_content .mq_quote_service_line_grid{box-sizing:border-box;width:max-content;min-width:100%;max-width:none}}.mq_quote_summary{display:flex;flex-direction:column;align-items:flex-end;margin-top:56px;padding-top:24px;border-top:1px solid var(--c-foreground);row-gap:8px}.mq_quote_summary_item{display:flex;align-items:center;gap:12px;width:360px;max-width:100%}.mq_quote_summary_item .el-label{flex:0 0 auto;width:fit-content}.mq_quote_summary_item .el-content{flex:1 1;text-align:right}.mq_quote_summary_item.is-note{align-items:flex-start}.mq_quote_summary_item.is-note .el-content{overflow-wrap:anywhere;white-space:pre-wrap}.mq_quote_summary_total{font-weight:600;font-size:2rem;color:var(--c-green)}@media(max-width:768px){.mq_quote_summary_item{width:100%}}.mq_quote_title{font-size:3.6rem;font-weight:500;line-height:1.2;margin:0 0 3.6rem}.mq_quote_subtitle{font-size:var(--fs-base);font-weight:500}.mq_quote_sec_header{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;width:100%}.mq_quote_sec_title{width:100%;font-size:2.2rem;font-weight:500}.mq_quote_sec_description{margin-top:24px;padding:12px;background-color:var(--c-background-light);color:var(--c-text-dark-grey);font-size:var(--fs-small)}.mq_quote_basic_description [contenteditable=true]{min-height:1.6em}.mq_quote_sec_description p{margin-bottom:4px}.mq_quote_sec_description p:last-child{margin-bottom:0}.mq_quote_sec_description ol,.mq_quote_sec_description ul{margin:0 0 6px;padding-left:1.5em}.mq_quote_sec_description ul{list-style:disc}.mq_quote_sec_description ol{list-style:decimal}.mq_quote_sec_description li:last-child,.mq_quote_sec_description ol:last-child,.mq_quote_sec_description ul:last-child{margin-bottom:0}@media(max-width:900px){.mq_quote_title{font-size:3.2rem}.mq_quote_subtitle{font-size:1.6rem}.mq_quote_sec_title,.mq_quote_sec_title .mq_controller_text_input,.mq_quote_service_title,.mq_quote_service_title .mq_controller_text_input{font-size:22px}.mq_quote_sec_description{font-size:16px}}.mq_root__DurR3{display:block;width:100%;position:relative}.mq_control__witgZ{display:flex;align-items:center;gap:6px;width:100%;padding:0 8px 0 0;border:1px solid var(--c-border);border-radius:4px;background-color:var(--c-white);transition:border-color .2s ease-in-out}.mq_controlFocused__zeJYI{border-color:var(--c-text-dark-grey)}.mq_controlDisabled__Cbrhg{opacity:.6;cursor:not-allowed;background-color:var(--c-background-light)}.mq_input__7nVSA{flex:1 1;min-width:0;padding:12px 8px;border:none;outline:none;background:transparent;color:inherit;font:inherit}.mq_input__7nVSA::placeholder{color:var(--c-text-grey)}.mq_clear__UCoEj{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--c-text-grey);cursor:pointer;font-size:16px;line-height:1}.mq_clear__UCoEj:hover{color:var(--c-foreground);background:var(--c-background-light)}.mq_menu__dSX7b{position:fixed;z-index:20000;margin:0;padding:4px 0;list-style:none;overflow-y:auto;background:var(--c-white);border:1px solid var(--c-border);border-radius:4px}.mq_option__iyJ0n{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mq_optionActive__rAoek,.mq_option__iyJ0n:hover{background:var(--c-background-light)}.mq_optionSelected__aRlVX{font-weight:600}.mq_optionDescription__z3d95,.mq_optionLabel__T2QnW{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_optionDescription__z3d95{font-size:12px;color:var(--c-text-grey)}.mq_empty__rN554{padding:12px 10px;font-size:13px;color:var(--c-text-grey)}@media (max-width:900px){.mq_input__7nVSA{font-size:16px}}.mq_modal__brHlX{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;width:min(1024px,94vw);max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.16);overflow:hidden}.mq_header__hmJQK{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:16px 20px;border-bottom:1px solid var(--c-border,#eaeaea)}.mq_title__2P3_n{margin:0;font-size:1.6rem;font-weight:600}.mq_close__RB0zX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--c-text-grey,#999999);cursor:pointer}.mq_body__i8cEI{flex:1 1;overflow-y:auto;padding:0 32px 32px;font-size:1.4rem;line-height:1.5}@media (max-width:768px){.mq_body__i8cEI{padding:24px 12px;font-size:1.6rem}}.mq_list__Kvi36{display:flex;flex-wrap:wrap;gap:8px 4px;width:100%}.mq_item__hLeCq{padding:8px 14px;border:1px solid var(--c-border);border-radius:100px;background-color:var(--c-white);color:var(--c-foreground);font:inherit;font-size:1.2rem;line-height:1.4;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mq_item__hLeCq:hover:not(:disabled){border-color:var(--c-text-dark-grey)}.mq_item__hLeCq:focus-visible{outline:2px solid var(--c-text-dark-grey);outline-offset:2px}.mq_itemSelected__D8_xC,.mq_itemSelected__D8_xC:hover:not(:disabled){border-color:var(--c-foreground);background-color:var(--c-foreground);color:var(--c-white)}.mq_itemDisabled__rrml5{cursor:not-allowed;opacity:.5}.compare-mq_modal__SFuGv{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10001;width:min(96vw,1680px);max-height:92vh;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.16);overflow:hidden}.compare-mq_header__Ac8cY{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:16px 20px;border-bottom:1px solid var(--c-border,#eaeaea)}.compare-mq_title__6kTh2{margin:0;font-size:1.6rem;font-weight:600}.compare-mq_close__sEE_b{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--c-text-grey,#999999);cursor:pointer}.compare-mq_body__UlR0O{flex:1 1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.compare-mq_statusWarning__HWGP_,.compare-mq_status__Yicuu{flex-shrink:0;margin:0;padding:16px 20px 0;font-size:1.4rem}.compare-mq_status__Yicuu{color:var(--c-text-grey)}.compare-mq_statusWarning__HWGP_{color:#cf1322}.compare-mq_columns___MwJW{flex:1 1;display:grid;grid-template-columns:repeat(var(--compare-columns,2),minmax(320px,1fr));gap:0;overflow:auto;min-height:0}.compare-mq_column__ReRIl{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--c-border,#eaeaea)}.compare-mq_column__ReRIl:last-child{border-right:none}.compare-mq_columnHeader__437vd{position:sticky;top:0;z-index:1;flex-shrink:0;padding:12px 20px;font-size:1.4rem;font-weight:600;background:#fff;border-bottom:1px solid var(--c-border,#eaeaea)}.compare-mq_columnBody__P4fTE{flex:1 1;overflow-y:auto;padding:24px 20px 32px;font-size:1.4rem;line-height:1.5}@media (max-width:768px){.compare-mq_columnBody__P4fTE{padding:20px 12px 28px;font-size:1.6rem}}.mq_grid__XTEpW{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;width:100%}.mq_card__PTAia{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--c-border);border-radius:6px;background-color:var(--c-background-light)}.mq_previewButton__G1DkN{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.mq_previewButton__G1DkN:disabled{cursor:not-allowed}.mq_media__iNN09{display:block;width:100%;height:100%;object-fit:cover}.mq_videoBadge__KLtK2{bottom:6px;padding:2px 6px;border-radius:4px;font-size:1rem;line-height:1.2}.mq_removeButton__w4xX1,.mq_videoBadge__KLtK2{position:absolute;right:6px;background-color:rgb(0 0 0/55%);color:var(--c-white)}.mq_removeButton__w4xX1{top:6px;display:flex;justify-content:center;align-items:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;font-size:1.4rem;line-height:1;cursor:pointer}.mq_removeButton__w4xX1:hover{background-color:rgb(0 0 0/75%)}.mq_uploadButton__cHJSc{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;aspect-ratio:1;padding:12px;border:1px dashed var(--c-border);border-radius:6px;background-color:var(--c-white);color:var(--c-text-dark-grey);font:inherit;font-size:1.2rem;line-height:1.4;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.mq_uploadButton__cHJSc:hover:not(:disabled){border-color:var(--c-text-dark-grey);color:var(--c-foreground)}.mq_uploadButton__cHJSc:disabled{cursor:not-allowed;opacity:.6}.mq_uploadIcon__M7prB{font-size:2rem;line-height:1}.mq_fileInput__FQ0_l{display:none}.mq_hint__mVNJs{margin-top:6px;color:var(--c-text-dark-grey);font-size:1.2rem;line-height:1.4}.mq_dropOverlay__K7Zsn{position:fixed;inset:0;z-index:10020;display:flex;justify-content:center;align-items:center;padding:24px;background-color:rgb(15 23 42/28%);pointer-events:none}.mq_dropOverlayPanel__k69_O{padding:20px 28px;border:1px dashed var(--c-white);border-radius:8px;background-color:rgb(15 23 42/72%);color:var(--c-white);font-size:1.6rem;font-weight:500;text-align:center}.mq_previewOverlay__sMv_3{position:fixed;inset:0;z-index:10030;padding:24px;background-color:rgb(15 23 42/72%)}.mq_previewOverlay__sMv_3,.mq_previewPanel__97WvX{display:flex;justify-content:center;align-items:center}.mq_previewPanel__97WvX{position:relative;width:min(960px,100%);max-height:calc(100dvh - 48px)}.mq_previewMedia__glvPn{display:block;max-width:100%;max-height:calc(100dvh - 96px);border-radius:8px;object-fit:contain;background-color:rgb(0 0 0/35%)}.mq_previewCloseButton__EavfJ{position:absolute;top:-12px;right:-12px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background-color:rgb(0 0 0/65%);color:var(--c-white);font-size:2rem;line-height:1;cursor:pointer}.mq_previewCloseButton__EavfJ:hover{background-color:rgb(0 0 0/85%)}.mq_user__yZGyY{display:flex;align-items:center;column-gap:6px}.mq_avatar___aoRB{display:inline-flex;width:28px;height:28px;border-radius:50%;background-color:var(--c-background-light);overflow:hidden}.mq_avatar___aoRB img{display:block;width:100%;height:100%;object-fit:cover}.mq_initials__KSkWQ{font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mq_list__w7BRH{display:flex;flex-direction:column;width:100%}.mq_editor__EUfwb{width:100%;color:inherit;font:inherit;line-height:1.4;outline:none;transition:border-color .2s ease-in-out}.mq_editor__EUfwb:focus-within{border-color:var(--c-foreground)}.mq_editorDisabled__BhDtA{cursor:not-allowed;opacity:.6;background-color:var(--c-background-light)}.mq_line__nemNj{position:relative;min-height:1.4em;white-space:pre-wrap;word-break:break-word}.mq_lineEmpty__CYxRl:before{content:attr(data-placeholder);color:var(--c-text-light-grey);pointer-events:none}.mq_editor__EUfwb .mq_line__nemNj:only-of-type.mq_lineEmpty__CYxRl:before{position:absolute;top:0;left:0}.mq_editor__EUfwb .mq_line__nemNj:not(.mq_lineEmpty__CYxRl):before{content:"•";margin-right:4px;color:var(--c-text-grey)}.mq_hint__NVx4k{margin-top:6px;color:var(--c-text-dark-grey);font-size:1.2rem;line-height:1.4}._timeline_wrapper__ra0gC{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#FFFFFF}._timeline_body__HK1Zq{display:flex;flex:1 1;overflow:auto;position:relative;-webkit-overflow-scrolling:touch}._timeline_scrollContainer__eUvA5{flex:1 1;min-width:0}._timeline_canvasInner__zg9ng{position:relative;min-height:100%;touch-action:none;user-select:none;-webkit-user-select:none;padding:0 0 36px;display:flex;flex-direction:column}._timeline_scrollContainer__eUvA5{display:flex;min-height:100%}._timeline_groupSidebar__QgD0T{position:sticky;left:0;align-self:flex-start;z-index:21;flex-shrink:0;width:var(--sidebar-width,180px);background:var(--c-background-light);border-right:1px solid #e5e7eb;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible}._timeline_groupSidebarGroups__WYIiF{flex:1 1 auto}._timeline_groupSidebarHeader__JfR45{position:sticky;top:0;z-index:100;flex-shrink:0;border-bottom:1px solid #e5e7eb;background:var(--c-background-light);box-sizing:border-box}._timeline_groupContent__4jqep{position:sticky;top:var(--group-label-sticky-top,0);z-index:22;background:var(--c-background-light);padding-bottom:12px}._timeline_groupLabelRow___jyWL{display:flex;align-items:center;gap:2px;background:var(--c-background-light);padding:8px;box-sizing:border-box;flex-shrink:0}._timeline_groupDescription__ejMfg{margin:0 8px;user-select:text;-webkit-user-select:text}._timeline_groupDescriptionEditor__5Cyls{min-height:1.5em;font-size:11px;line-height:1.5;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;padding:3px 6px;outline:none;word-break:break-word;box-sizing:border-box;cursor:text;user-select:text;-webkit-user-select:text;white-space:pre-wrap}._timeline_groupDescriptionEditor__5Cyls:focus{border-color:#3B82F6}._timeline_groupDescriptionEditor__5Cyls p{margin:0;min-height:1.5em}._timeline_groupDescriptionEditor__5Cyls:empty:before,._timeline_groupDescriptionEditor__5Cyls[data-placeholder]:empty:before{content:attr(data-placeholder);color:#d1d5db;pointer-events:none}._timeline_groupDescriptionDisplay__vEtZn{font-size:11px;line-height:1.5;color:#9ca3af;word-break:break-word;padding:3px 6px;cursor:text;user-select:text;-webkit-user-select:text;border-radius:4px}._timeline_groupDescriptionDisplay__vEtZn:hover{background:rgba(0,0,0,.03)}._timeline_groupDescriptionDisplay__vEtZn p{margin:0;min-height:1.5em}._timeline_groupAddDescriptionBtn__mbTld{display:flex;justify-content:center;align-items:center;gap:4px;cursor:pointer;font-size:11px;color:#9CA3AF;background:none;border:none}._timeline_groupSection__ZPp_r{position:relative;flex-shrink:0;box-sizing:border-box;overflow:visible}._timeline_groupDeleteBtn__iTG_C{display:flex;justify-content:center;align-items:center;gap:4px;margin:12px 8px;padding:4px 10px;cursor:pointer;font-size:11px;color:#EF4444;border:1px solid #ef4444;border-radius:4px;transition:background .12s ease;-webkit-user-select:none;user-select:none}._timeline_groupDeleteBtn__iTG_C:hover{background:#FEE2E2}._timeline_groupDeleteBtn__iTG_C svg{width:12px;height:12px;fill:#EF4444}._timeline_groupCanvasSection__IP7r2{position:relative;flex-shrink:0;box-sizing:border-box;overflow:visible}._timeline_groupCollapsedPlaceholder__gGHQz{height:100%;width:100%}._timeline_groupCollapseBtn__tvuXr{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:transparent;color:var(--c-foreground);cursor:pointer;flex-shrink:0;transition:transform .15s ease,color .15s ease;border-radius:2px;transition:.3s}._timeline_groupCollapseBtn__tvuXr:hover{background-color:var(--c-background-grey)}._timeline_groupCollapseBtnCollapsed__WLG6w svg{transform:rotate(-90deg)}._timeline_groupCollapseBtn__tvuXr svg{width:14px;height:14px;fill:currentColor}._timeline_groupBarCount__3p4tA{margin-left:6px;padding:2px 4px;font-size:10px;font-weight:400;color:var(--c-white);background-color:var(--c-text-dark-grey);border-radius:6px}._timeline_groupLabelRow___jyWL,._timeline_groupLabelRow___jyWL:hover{background:var(--c-background-light)}._timeline_groupLabelRowActive__YT_bQ{background:transparent}._timeline_groupLabelRowWithDivider__dBQu3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#E5E7EB;z-index:23;pointer-events:none}._timeline_groupColorDot__CkNXA{display:none;width:8px;height:8px;border-radius:50%;flex-shrink:0}._timeline_groupName__RciVw{display:flex}._timeline_groupNameText__Lzkgg,._timeline_groupName__RciVw{font-size:12px;font-weight:500;color:#374151;overflow:hidden}._timeline_groupNameText__Lzkgg{white-space:nowrap;text-overflow:ellipsis}._timeline_groupNameInput__ZPWsh{font-size:12px;font-weight:500;color:#1F2937;border:1px solid #3b82f6;border-radius:3px;background:#FFFFFF;outline:none;padding:1px 4px;width:100%;min-width:0;box-sizing:border-box}._timeline_groupBarList__Cq6cO{display:flex;flex-direction:column}._timeline_groupBarItem__JwhPp{display:flex;align-items:center;gap:6px;padding:0 10px;box-sizing:border-box;cursor:grab;border-bottom:1px solid #f3f4f6;overflow:hidden}._timeline_groupBarItem__JwhPp:active{cursor:grabbing}._timeline_groupBarName__7EP_M{font-size:12px;color:#6B7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._timeline_groupEmptyHint__mRZuR{display:flex;align-items:center;justify-content:center;font-size:11px;color:#D1D5DB;border-bottom:1px solid #f3f4f6}._timeline_groupBarListDropTarget__x_MJp{background:rgba(59,130,246,.08);outline:2px dashed #3B82F6;outline-offset:-2px;border-radius:4px}._timeline_groupDividerLine__9sI1_{display:none;height:1px;background:#E5E7EB;margin:0}._timeline_gridGroupDivider__O_gwG{position:absolute;left:0;right:0;height:1px;background:#E5E7EB;pointer-events:none;z-index:3}._timeline_groupAddZone__ynNQq{display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;background:var(--c-background-light);padding:8px}._timeline_groupAddZone__ynNQq ._timeline_mq-button__SihG_{width:100%}._timeline_groupAddZoneCanvas__CEC2_{flex-shrink:0;box-sizing:border-box;pointer-events:none}._timeline_groupAddRow__37N_F{display:flex;align-items:center;justify-content:center;cursor:pointer;border-top:1px dashed #d1d5db;box-sizing:border-box;padding:4px;flex-shrink:0;background:var(--c-background-light)}._timeline_groupAddRow__37N_F:hover{background:rgba(59,130,246,.04)}._timeline_groupAddPlaceholder__xUoiV{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#9CA3AF;transition:color .15s ease}._timeline_groupAddRow__37N_F:hover ._timeline_groupAddPlaceholder__xUoiV{color:#3B82F6}._timeline_groupAddPlaceholder__xUoiV svg{width:16px;height:16px;fill:currentColor}._timeline_groupSidebarToggle__c_6ei{position:fixed;left:var(--sidebar-width,180px);bottom:0;z-index:22;display:flex;align-items:center;justify-content:center;padding:4px 6px;width:36px;height:36px;background:var(--c-background);border:none;cursor:pointer}._timeline_groupSidebarToggle__c_6ei:hover{color:#374151}._timeline_groupSidebarToggle__c_6ei svg{width:12px;height:12px;fill:currentColor}._timeline_dateHeader__miWkf{position:sticky;top:0;z-index:20;background:var(--c-background-light)}._timeline_monthRow__Iov0Z{display:flex;overflow:visible}._timeline_monthCell__7xbZ9{display:flex;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;border-right:1px solid #f3f4f6;box-sizing:border-box;background:var(--c-background-light);position:sticky;left:var(--sidebar-width,0);z-index:1}._timeline_monthCell__7xbZ9:last-child{border-right:none}._timeline_dayRow__APAp8{display:flex;border-bottom:1px solid #e5e7eb}._timeline_dayCell__hpn_A{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0;border-right:1px solid #f3f4f6;font-size:11px;color:#6B7280}._timeline_dayCell__hpn_A._timeline_weekend__bEifG{background:var(--c-background-light)}._timeline_dayNumber__mrQaQ{font-weight:500;font-size:12px;color:#374151}._timeline_todayNumber__z0XEq{color:var(--c-blue)}._timeline_today__psdIO{background:#EFF6FF!important}._timeline_todayLine__Gk3Xz{border-left:1px solid #a7c6fc}._timeline_projectStartLine__UaPFa,._timeline_todayLine__Gk3Xz{position:absolute;top:0;bottom:0;width:0;pointer-events:none;z-index:1;transform:translateX(-1px)}._timeline_projectStartLine__UaPFa{border-left:1px solid #7af2a6}._timeline_projectEndLine__NyOfh{position:absolute;top:0;bottom:0;width:0;border-left:1px solid #fb9686;pointer-events:none;z-index:1;transform:translateX(-1px)}._timeline_indicatorLabels__t_QbW{position:fixed;bottom:0;left:var(--sidebar-width,0);z-index:0;height:0;pointer-events:none}._timeline_indicatorLabel__utL27{position:absolute;bottom:8px;font-size:11px;font-weight:500;white-space:nowrap;padding:2px 6px;border-radius:4px 4px 0 0;line-height:1.4;transform:translateX(4px)}._timeline_startLabel__xn70B{color:#14bd58;background:#def9e8}._timeline_todayLabel__tCq6J{color:#1436bd;background:#e6eaff}._timeline_endLabel__1TaY9{color:#d94e1f;background:#fee8e1}._timeline_dayWeekday__WCIf0{color:#9CA3AF;margin-top:1px;font-size:10px}._timeline_weekRow__vtwJ9{display:flex;border-bottom:1px solid #e5e7eb}._timeline_weekCell__JGPGy{display:flex;align-items:center;justify-content:center;padding:4px 6px;border-right:1px solid #f3f4f6;font-size:11px;font-weight:500;color:#374151;white-space:nowrap;box-sizing:border-box}._timeline_weekCell__JGPGy:last-child{border-right:none}._timeline_edgesLayer__xUl5C{position:absolute;top:0;left:0;pointer-events:none;z-index:1}._timeline_edgePath__ShYMY,._timeline_previewEdge__yxifi{stroke-linecap:round;stroke-linejoin:round}._timeline_row__8wbLp{display:flex;position:relative;z-index:2}._timeline_track__Gkhgn{position:relative}._timeline_gridLayer__lzRPi{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc(var(--day-width) - 1px),var(--c-background-row) calc(var(--day-width) - 1px),var(--c-background-row) var(--day-width))}._timeline_gridBand__NW1em,._timeline_gridLayer__lzRPi{position:absolute;top:0;bottom:0}._timeline_gridBand__NW1em._timeline_holiday__hgdh4,._timeline_gridBand__NW1em._timeline_weekend__bEifG{background:linear-gradient(to right,var(--c-background-light) 0,var(--c-background-light) calc(100% - 1px),transparent calc(100% - 1px))}._timeline_weekGridLine__svEFL{position:absolute;top:0;bottom:0;width:0;border-left:1px solid #f3f4f6;pointer-events:none}._timeline_bar__6t4kU{position:absolute;top:24px;border-radius:6px;cursor:grab;display:flex;align-items:center;overflow:hidden;transition:box-shadow .15s ease;z-index:1}._timeline_bar__6t4kU:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}._timeline_barDragging__kCk_q{cursor:grabbing;box-shadow:0 8px 24px rgba(0,0,0,.2);opacity:.92;z-index:100;transition:none}._timeline_barSelected__Wrmd2{outline:2px solid #1F2937;outline-offset:2px;box-shadow:0 2px 8px rgba(0,0,0,.15)}._timeline_bufferBar__Q2CPL{position:absolute;top:24px;border-radius:6px;cursor:grab;display:flex;align-items:center;overflow:hidden;border:1px dashed;opacity:.65;box-sizing:border-box;z-index:0}._timeline_bufferBarResizeEnd___o6UZ{position:absolute;right:0;top:0;width:8px;height:100%;cursor:e-resize}._timeline_barRestDayStripe__7gX5R{position:absolute;top:0;bottom:0;height:100%;pointer-events:none;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 6px)}._timeline_barNameInput__ElXV9{width:100%;min-width:0;padding:2px 0;border:none;border-radius:3px;background:transparent;font-size:12px;font-weight:400;color:#1F2937;outline:none}._timeline_barBody__siVGb{flex:1 1}._timeline_barText__Y5nia{display:none}._timeline_barRowContent__fF_yS{position:relative;height:100%}._timeline_barNameRow__Wg7_L{position:absolute;top:0;height:18px;display:flex;align-items:center;max-width:200px;overflow:hidden}._timeline_barNameText__vpgqO{font-size:12px;font-weight:400;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timeline_barNameInputField__2bWD5{font-size:12px;font-weight:400;color:#1F2937;border:none;background:transparent;outline:none;padding:0;min-width:60px;width:100%}._timeline_resizeHandle__7558r{position:absolute;left:0;top:0;width:8px;height:100%;cursor:w-resize}._timeline_resizeHandleEnd__kEg_g{left:auto;right:0;cursor:e-resize}._timeline_edgeHandle__YV8A4{position:absolute;width:12px;height:12px;background:#60A5FA;border-radius:50%;border:2px solid #ffffff;cursor:crosshair;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .15s ease}._timeline_edgeHandle__YV8A4:hover{transform:scale(1.2);background:#3B82F6}._timeline_emptyRow__xgHVi{display:flex;justify-content:center;position:relative;min-height:80px}._timeline_emptyHint__6Eah_{color:#9CA3AF;font-size:13px;padding-left:16px;padding-top:20px;position:relative;z-index:100}._timeline_bottomAddRow__UDm1x{position:relative;height:40px;z-index:100}._timeline_groupBottomPadding__oJNxo{position:relative;flex-shrink:0;z-index:100}._timeline_emptyGroupRow__Ib68v{position:relative;flex-shrink:0}._timeline_bottomAddBtn__z8pTm{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;z-index:100;margin-top:-12px;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#3B82F6;color:#FFFFFF;box-shadow:0 2px 6px rgba(59,130,246,.5);-webkit-user-select:none;user-select:none;cursor:pointer}._timeline_bottomAddBtn__z8pTm svg{width:16px;height:16px;fill:#FFFFFF}._timeline_gapStrip__3WIEy{position:absolute;left:0;right:0;z-index:5;cursor:pointer}._timeline_gapLine__sSUP8{position:absolute;left:16px;right:16px;top:50%;height:1px;background:#E5E7EB;transition:background .15s ease;pointer-events:none;opacity:0}._timeline_gapStrip__3WIEy:hover ._timeline_gapLine__sSUP8{background:#3B82F6;opacity:1}._timeline_gapBtn__tg3uh{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#3B82F6;color:#FFFFFF;box-shadow:0 2px 6px rgba(59,130,246,.5);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:0;transition:opacity .12s ease}._timeline_gapStrip__3WIEy:hover ._timeline_gapBtn__tg3uh{opacity:1}._timeline_gapBtn__tg3uh svg{width:16px;height:16px;fill:#FFFFFF}._timeline_marqueeOverlay__UnYwi{position:fixed;pointer-events:none;z-index:1000;border:1.5px dashed #3b82f6;background:rgba(59,130,246,.08)}._timeline_markerGroup__TZ2Ng{position:absolute;z-index:10;pointer-events:auto}._timeline_markerDiamond__RPeVO{position:absolute;width:10px;height:10px;background:#F59E0B;border:1.5px solid #d97706;transform:rotate(45deg);cursor:pointer;touch-action:none;left:-5px;top:11px}._timeline_markerDiamondSelected__TleJW{outline:2px solid #1F2937;outline-offset:3px}._timeline_markerLabel__er0LB{color:#374151;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;background:rgba(255,255,255,.85);border-radius:3px}._timeline_markerLabelInput__ibdPf,._timeline_markerLabel__er0LB{position:absolute;font-size:1.1rem;padding:1px 4px;left:50%;transform:translateX(-50%);top:34px}._timeline_markerLabelInput__ibdPf{color:#1F2937;border:1px solid #d1d5db;background:#FFFFFF;border-radius:3px;outline:none;min-width:60px;max-width:160px;text-align:center}._timeline_markerLabelInput__ibdPf::placeholder{color:#9CA3AF}._timeline_markerDiamondPending__RcsdF{opacity:.6;animation:_timeline_markerPulse___NgrR 1.2s ease-in-out infinite}@keyframes _timeline_markerPulse___NgrR{0%,to{opacity:.6}50%{opacity:1}}._timeline_markerPopover__fm3nY{position:absolute;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:6px;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 8px;box-shadow:0 4px 12px rgba(0,0,0,.12);pointer-events:auto}._timeline_markerPopoverInput__s6bxp{font-size:1.2rem;color:#1F2937;border:1px solid #d1d5db;border-radius:4px;padding:3px 6px;outline:none;width:140px;background:#F9FAFB}._timeline_markerPopoverInput__s6bxp:focus{border-color:#3B82F6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}._timeline_markerPopoverBtn__byJ7R{font-size:1.2rem;color:#FFFFFF;background:#3B82F6;border:none;border-radius:4px;padding:3px 10px;cursor:pointer;white-space:nowrap;transition:background .15s}._timeline_markerPopoverBtn__byJ7R:hover{background:#2563EB}._timeline_markerPopoverBtn__byJ7R:active{background:#1D4ED8}._timeline_markerBackdrop__itrKL{position:fixed;inset:0;z-index:99}._timeline_markerGroupFixed__Hjd41{position:fixed;transform:translate(-50%,-50%);z-index:100;pointer-events:none;display:flex;flex-direction:column;align-items:center}._timeline_markerPopoverFixed__RMNWC{position:fixed;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:6px;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:6px 8px;box-shadow:0 4px 12px rgba(0,0,0,.12);pointer-events:auto}._timeline_addGroupButton___ntRa{padding:8px 12px;width:100%;font-size:1.2rem;background-color:transparent;border:1px solid var(--c-border);border-radius:4px;cursor:pointer;transition:.3s}._timeline_addGroupButton___ntRa:hover{background-color:var(--c-background)}@media (max-width:900px){._timeline_canvasInner__zg9ng{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}._timeline_groupSidebar__QgD0T{position:absolute;left:0;top:0;bottom:0;z-index:40;width:min(220px,72vw);height:100%!important;min-height:0!important;max-height:100%;overflow-x:hidden;overflow-y:auto;box-shadow:4px 0 16px rgba(0,0,0,.08)}._timeline_groupSidebarToggle__c_6ei{display:none}}.mq_row__TMP3H{display:grid;gap:12px;width:100%}.mq_columns2__s45z9{grid-template-columns:repeat(2,minmax(0,1fr))}.mq_columns3__tSAGG{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.mq_columns2__s45z9,.mq_columns3__tSAGG{grid-template-columns:minmax(0,1fr)}}.mq_banner__cmvx6{position:fixed;right:2rem;bottom:2rem;z-index:3000;padding:2rem 1.2rem;width:100vw;max-width:360px;color:#efeff2;background:#1a1a1e}.mq_content__9YUBl{display:flex;flex-direction:column;gap:.8rem}.mq_text__Zq16U{margin:0;font-size:var(--mq-fs-regular);font-weight:400;line-height:1.4;color:var(--c-text-grey)}.mq_actions__foIzC{display:flex;gap:.8rem;justify-content:flex-end;margin-top:2rem}.mq_necessaryButton__bhPFY{color:var(--c-text-grey);background:transparent;border:1px solid #5c5c63}.mq_acceptButton___3mye,.mq_necessaryButton__bhPFY{flex-shrink:0;padding:1.2rem 1.6rem;font:inherit;font-size:var(--mq-fs-regular);font-weight:400;line-height:1;cursor:pointer}.mq_acceptButton___3mye{color:var(--c-foreground);background:var(--c-background);border:none;transition:background .15s ease}.mq_acceptButton___3mye:hover{background:#ffffff}@media (max-width:768px){.mq_banner__cmvx6{right:4px;bottom:8px;left:4px;padding:2.4rem 2rem;max-width:none;width:auto}.mq_acceptButton___3mye,.mq_necessaryButton__bhPFY{padding:1.8rem 1.2rem;flex:1 1}}.mq_switch__wLf1A{display:inline-flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.mq_switch__wLf1A:disabled{cursor:not-allowed;opacity:.6}.mq_track__ianSj{position:relative;display:flex;align-items:center;width:38px;height:26px;padding:1px;border-radius:999px;background-color:var(--c-button-hover-background);transition:background-color .2s ease}.mq_trackActive__FTB6p{background-color:var(--c-blue)}.mq_thumb__Q6YMt{width:24px;height:24px;border-radius:50%;background-color:var(--c-white);transition:transform .2s ease}.mq_trackActive__FTB6p .mq_thumb__Q6YMt{transform:translateX(12px)}.mq_switch__tRNOj{display:flex;align-items:center;height:32px}.mq_toggle__Zp30_{padding:1px;display:flex;width:38px;height:26px;background-color:var(--c-button-hover-background);border-radius:50px;cursor:pointer}.mq_toggle__Zp30_.mq_active__oL0n8{background-color:var(--c-blue);.mq_thumb__mE4jF{transform:translateX(12px)}}.mq_thumb__mE4jF{width:24px;aspect-ratio:1/1;background-color:var(--c-white);border-radius:50%;transition:transform .2s ease}.mq_toggleField__kc_P0{display:flex;flex-direction:column;gap:12px;width:100%}.mq_toggleHeader__rPB6M{display:flex;justify-content:space-between;align-items:center;gap:12px}.mq_toggleLabel__YQhcP{font-size:1.2rem;color:var(--c-foreground)}.mq_toggleLabelButton__KkEol{padding:0;border:none;background:none;color:var(--c-foreground);font:inherit;font-size:1.2rem;cursor:pointer;text-align:left}.mq_toggleBody__T45il{max-width:240px}.mq_input__J82dE{width:100%;background-color:var(--c-white);transition:border-color .2s ease-in-out;border-radius:4px}.mq_input__J82dE input{padding:12px 8px;width:100%;border:none;outline:none;box-shadow:none;background:transparent;color:inherit;font:inherit}.mq_list__WHXLB{display:flex;flex-direction:column;gap:2px;max-height:220px;padding:8px;overflow:auto;border:1px solid var(--c-background);border-radius:6px;background-color:var(--c-white)}.mq_list__WHXLB.mq_isDisabled___Eb1k{opacity:.6;pointer-events:none}.mq_empty__gKiBt{padding:8px 4px;font-size:13px;color:var(--c-text-secondary,#666)}.mq_option__yaR5K{position:relative;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.mq_option__yaR5K:hover{background-color:color-mix(in srgb,var(--c-border) 35%,transparent)}.mq_option__yaR5K.mq_isSelected__X_9H_{background-color:color-mix(in srgb,var(--c-accent,#3b82f6) 10%,var(--c-background))}.mq_checkboxInput__MXFWl{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:pointer}.mq_checkboxIcon__qKBjr{flex-shrink:0;width:16px;height:16px;border-radius:4px;border:1px solid var(--c-border);display:flex;align-items:center;justify-content:center;background-color:var(--c-white);transition:border-color .15s ease,background-color .15s ease}.mq_option__yaR5K:hover .mq_checkboxIcon__qKBjr:not(.mq_checkboxIconChecked__WPHt_){border-color:var(--c-text-dark-grey,#666)}.mq_checkboxIconChecked__WPHt_{border-color:var(--c-blue,#2563eb);background-color:var(--c-blue,#2563eb)}.mq_checkboxIconChecked__WPHt_:after{content:"";width:4px;height:8px;border-right:2px solid var(--c-white);border-bottom:2px solid var(--c-white);transform:rotate(45deg) translate(-1px,-1px)}.mq_checkboxInput__MXFWl:focus-visible+.mq_checkboxIcon__qKBjr{outline:2px solid var(--c-foreground);outline-offset:2px}.mq_optionLabel__0WLiN{flex:1 1;min-width:0;font-size:14px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component_fields__syr4b{display:flex;flex-direction:column;row-gap:4px;&:not(:last-child){margin-bottom:24px}}.mq_root__FjTv6{display:block;width:100%;position:relative}.mq_wrapper__LHrov{display:flex;align-items:center;border-radius:4px;border:1px solid var(--c-border);padding:0;transition:border-color .2s ease-in-out;cursor:text;background-color:var(--c-white);cursor:pointer}.mq_wrapperFocused__tyjXc{border-color:var(--c-text-dark-grey)}.mq_wrapperDisabled__y5B1a{opacity:.6;background-color:var(--c-background-light);cursor:not-allowed}.mq_calendarBtn__4oJXD{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;margin:0 2px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;fill:var(--c-text-grey);transition:background .15s,fill .15s}.mq_calendarBtn__4oJXD svg{width:24px;height:24px}.mq_calendarBtn__4oJXD:hover{background:var(--c-background-light);fill:var(--c-foreground)}.mq_calendarBtn__4oJXD:disabled{cursor:not-allowed}.mq_inputGroup__PkC6S{display:flex;align-items:center;flex:1 1;gap:2px;padding-right:4px}.mq_dateInput__NTON3{width:0;flex:1 1;min-width:28px;max-width:52px;padding:12px 2px;border:none;outline:none;box-shadow:none;background:transparent;color:inherit;font:inherit;text-align:center}.mq_dateInputCompact__BAkcN{padding:6px 2px;font-size:1.2rem}.mq_dateInput__NTON3:disabled{cursor:not-allowed}.mq_separator__Kf_cU{flex:none;color:var(--c-text-grey);font-size:14px;-webkit-user-select:none;user-select:none;pointer-events:none}.mq_arrow__8lQJe{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;fill:var(--c-text-dark-grey);margin-right:8px}.mq_panel__WevAX{position:fixed;z-index:10100;background:var(--c-white);border:1px solid var(--c-border);border-radius:4px;padding:16px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.mq_panelHeader__sv8rE{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.mq_navBtn__wOak9{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;fill:var(--c-text-grey);transition:background .15s}.mq_navBtn__wOak9:hover{background:var(--c-background-light);fill:var(--c-foreground)}.mq_panelTitle__3yy0r{font-size:13px;font-weight:600;color:var(--c-text)}.mq_weekRow__kbPHe{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.mq_weekCell__wWjbg{display:flex;align-items:center;justify-content:center;height:30px;font-size:11px;color:var(--c-text-grey)}.mq_daysGrid___JX2V{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.mq_dayCell__38lmF{display:flex;align-items:center;justify-content:center;height:30px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer;font-size:13px;color:var(--c-text);transition:background .15s}.mq_dayCell__38lmF:hover{background:var(--c-background-light)}.mq_dayCellOutside__yhdCC{color:var(--c-text-grey);opacity:.4}.mq_dayCellToday___pbxH{font-weight:600;color:var(--c-blue,#2563eb)}.mq_dayCellSelected__kCW41{background:var(--c-blue,#2563eb);color:var(--c-white);font-weight:600}.mq_dayCellSelected__kCW41:hover{background:var(--c-blue,#2563eb);opacity:.9}.component_field__1d1tg{display:flex;padding:16px 16px 16px 8px;background-color:var(--pj-c-background-light)}.component_horizontal__CLU7y{justify-content:space-between;align-items:center;column-gap:12px;.component_content__WO8RD{display:flex;justify-content:flex-end;align-items:center;column-gap:12px}}.component_vertical__I5wx3{flex-direction:column;row-gap:4px}.component_label__S2Nue{font-size:13px;color:var(--pj-c-text-grey)}.component_content__WO8RD{flex:1 1}.component_isError__Bc_vp{.component_label__S2Nue{color:var(--pj-c-error)}}.mq_root__JxUhw{display:block;width:100%;position:relative}.mq_control__zAItP{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%;min-height:42px;padding:4px 8px;border:1px solid var(--c-border);border-radius:4px;background-color:var(--c-white);cursor:text;transition:border-color .2s ease-in-out}.mq_controlFocused__jAJvr{border-color:var(--c-text-dark-grey)}.mq_controlDisabled__5294p{opacity:.6;cursor:not-allowed;background-color:var(--c-background-light)}.mq_input__JVy_H{flex:1 1;min-width:80px;padding:4px 0;border:none;outline:none;background:transparent;color:inherit;font:inherit}.mq_input__JVy_H::placeholder{color:var(--c-text-grey)}.mq_chip__4YQB3{display:inline-flex;align-items:center;gap:6px;height:32px;padding:2px 6px 2px 4px;border-radius:4px;background-color:var(--c-background-row);color:var(--c-foreground);font-size:13px;white-space:nowrap}.mq_chipAvatarWrap__kVj9y{flex:none;display:inline-flex}.mq_chipAvatar__iHSAM{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;overflow:hidden;font-size:10px;font-weight:600}.mq_chipAvatar__iHSAM img{display:block;width:100%;height:100%;object-fit:cover}.mq_chipLabel__G24HL{max-width:140px;overflow:hidden;text-overflow:ellipsis}.mq_chipRemove__LZw_T{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--c-text-grey);cursor:pointer;font-size:14px;line-height:1;transition:color .2s ease-in-out,background-color .2s ease-in-out}.mq_chipRemove__LZw_T:hover{color:var(--c-white);background:var(--c-background-dark-grey)}.mq_chipRemove__LZw_T svg{width:12px;height:12px;fill:currentColor}.mq_chipRemove__LZw_T:disabled{cursor:not-allowed;opacity:.5}.mq_clear__qiggN{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--c-text-grey);cursor:pointer;font-size:16px;line-height:1}.mq_clear__qiggN:hover{color:var(--c-foreground);background:var(--c-background)}.mq_clear__qiggN svg{width:12px;height:12px;fill:currentColor}.mq_menu__7DII3{position:fixed;z-index:10100;margin:0;padding:4px 0;list-style:none;max-height:min(280px,45vh);overflow-y:auto;background:var(--c-white);border:1px solid var(--c-border);border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.mq_option__v__Kp{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mq_optionActive__uAUto,.mq_option__v__Kp:hover{background:var(--c-background-light)}.mq_optionAvatarWrap__f5Yjd{flex:none;display:inline-flex}.mq_optionAvatar__3z2O9{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;overflow:hidden;font-size:12px;font-weight:600}.mq_optionAvatar__3z2O9 img{display:block;width:100%;height:100%;object-fit:cover}.mq_optionText__4nkfZ{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.mq_optionEmail__yFN4q,.mq_optionLabel__9jgR1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_optionEmail__yFN4q{font-size:12px;font-weight:400;color:var(--c-text-grey)}.mq_empty__gT0_1{padding:12px 10px;font-size:13px;color:var(--c-text-grey)}.mq_emptyRow__2rE4g{display:flex;align-items:center;gap:8px}.mq_emptyText__1y4xP{flex:1 1;min-width:0}.mq_emptyInvite__oBy_q{flex:none;color:var(--c-blue);font-weight:500;text-decoration:none;white-space:nowrap}.mq_emptyInvite__oBy_q:hover{text-decoration:underline}.component_title__NNOJG{font-size:1.2rem;margin-bottom:6px;color:var(--pj-c-text-grey)}.mq_tabs__urulZ{display:flex;gap:8px;margin-bottom:16px;border-bottom:1px solid var(--c-border);padding-bottom:8px}.mq_tabActive__5Piqn,.mq_tab__gLR8t{padding:6px 12px;border:none;border-radius:4px;background:transparent;font:inherit;font-size:1.2rem;cursor:pointer;color:var(--c-text-grey)}.mq_tabActive__5Piqn{background:var(--c-button-background);color:var(--c-foreground)}.mq_statusField__gs9iF{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.mq_statusLabel__n1uBI{font-size:1.2rem;color:var(--c-text-grey)}.mq_levelSelect___jrcs,.mq_statusSelect__g8VqZ{width:100%;padding:10px 12px;border:1px solid var(--c-border);border-radius:6px;background:var(--c-white);font:inherit;font-size:1.4rem}.mq_hint__PhoPu{margin:0 0 16px;font-size:1.2rem;line-height:1.5;color:var(--c-text-grey)}.mq_addForm__CPim2{display:flex;align-items:flex-end;gap:12px;margin-bottom:16px}.mq_addForm__CPim2 .mq_statusField__gs9iF{flex:1 1;margin-bottom:0}.mq_submitButton__78m2D{padding:10px 14px;border:none;border-radius:4px;background:var(--c-foreground);color:var(--c-white);font:inherit;font-size:1.2rem;cursor:pointer;white-space:nowrap}.mq_submitButton__78m2D:disabled{opacity:.6;cursor:not-allowed}.mq_logList__w8oz8,.mq_shareList__oHp8O{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.mq_shareItem__I_Hdd{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--c-border);border-radius:6px}.mq_shareItem__I_Hdd>span:first-child{flex:1 1;min-width:0}.mq_levelSelect___jrcs{width:auto;min-width:110px;padding:6px 8px;font-size:1.2rem}.mq_removeButton__ncGSY{padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--c-error,#e5484d);font:inherit;font-size:1.2rem;cursor:pointer}.mq_visibilityBox__QIma5{border:1px solid var(--c-border);border-radius:6px;padding:12px 14px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px}.mq_visibilityTitle___q_Gi{margin:0;font-size:1.2rem;font-weight:600;color:var(--c-foreground)}.mq_visibilityRow__nqC_2{display:flex;align-items:center;justify-content:space-between;gap:12px}.mq_visibilityRow__nqC_2 div:first-child{display:flex;flex-direction:column;gap:2px}.mq_visibilityRow__nqC_2 strong{font-size:1.3rem;color:var(--c-foreground)}.mq_visibilityRow__nqC_2 small{font-size:1.1rem;color:var(--c-text-grey)}.mq_logItem__4kIJe{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--c-border);border-radius:6px;font-size:1.2rem}.mq_logAction__j6ahm{flex-shrink:0;padding:2px 8px;border-radius:4px;background:var(--c-button-background);font-size:1.1rem;color:var(--c-foreground)}.mq_logDetail__8n42B{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq_logArrow__vCcCV{margin:0 6px;color:var(--c-text-grey)}.mq_logLevel__wto81{margin-left:6px;color:var(--c-text-grey)}.mq_logTime__7l79V{flex-shrink:0;color:var(--c-text-grey);font-size:1.1rem}.mq_retainGroup__way_Y{border:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}.mq_retainItem__5JCfU{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--c-border);border-radius:6px;cursor:pointer}.mq_retainItem__5JCfU input{margin-top:2px}.mq_retainItem__5JCfU span{display:flex;flex-direction:column;gap:2px}.mq_retainItem__5JCfU strong{font-size:1.3rem;color:var(--c-foreground)}.mq_retainItem__5JCfU small{font-size:1.1rem;color:var(--c-text-grey)}.mq_actions__5BHnk{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.mq_cancelButton__GAjtm,.mq_submitButton__78m2D{padding:8px 14px;border:none;border-radius:4px;font:inherit;font-size:1.2rem;cursor:pointer}.mq_cancelButton__GAjtm{background:var(--c-button-background)}.mq_cancelButton__GAjtm:disabled,.mq_submitButton__78m2D:disabled{opacity:.6;cursor:not-allowed}.mq_panel__2mnCn{display:flex;flex-direction:column;position:fixed;top:50%;left:50%;width:660px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);background-color:var(--c-background-light);transform:translate(-50%,-50%);z-index:10000;overflow:hidden}.mq_panel__2mnCn.mq_small__RKuLE{width:480px}.mq_header__xs_2c{display:flex;justify-content:center;align-items:center;flex:0 0 auto;position:relative;padding:32px 32px 16px;width:100%;font-size:var(--fs-medium)}.mq_header__xs_2c h3{margin:0;text-align:center}.mq_closeButton___ea5z{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:32px;right:32px;width:36px;height:36px;background:var(--c-background);border:none;cursor:pointer;transition:background .3s}.mq_closeButton___ea5z:hover{background:var(--c-background-grey)}.mq_closeButton___ea5z svg{width:20px;height:20px}.mq_body__VwO13{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;padding:32px;width:100%;overflow-y:auto}.mq_group__eJaf5{gap:4px}.mq_group__eJaf5,.mq_trigger__dk55x{display:inline-flex;align-items:center}.mq_trigger__dk55x{padding:0;border:none;background:none;cursor:pointer;font:inherit}.mq_avatarWrap__8esxJ,.mq_stack__x6YLQ{display:inline-flex;align-items:center}.mq_avatarWrap__8esxJ{position:relative;z-index:5;justify-content:center;width:32px;height:32px;border-radius:50%;box-sizing:border-box;overflow:hidden;flex-shrink:0}.mq_avatarWrap__8esxJ:nth-child(2){z-index:4}.mq_avatarWrap__8esxJ:nth-child(3){z-index:3}.mq_avatarWrap__8esxJ:nth-child(4){z-index:2}.mq_avatarWrap__8esxJ:nth-child(5){z-index:1}.mq_avatarWrap__8esxJ.mq_more__8DSLa{z-index:6}.mq_avatarWrap__8esxJ+.mq_avatarWrap__8esxJ{margin-left:-8px}.mq_triggerAdd__aqHKS{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--c-background);box-sizing:border-box;flex-shrink:0;background-color:var(--c-background-light);color:var(--c-text-grey);cursor:pointer;transition:border-color .2s,color .2s,background-color .2s}.mq_triggerAdd__aqHKS svg{width:14px;height:14px}.mq_triggerAdd__aqHKS:hover{border-color:var(--c-blue);color:var(--c-blue);background-color:var(--c-blue-light)}.mq_avatar__TKnCa{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem;font-weight:500;border-radius:50%;overflow:hidden}.mq_avatar__TKnCa img{display:block;width:100%;height:100%;object-fit:cover}.mq_more__8DSLa{background-color:var(--c-background-light);color:var(--c-text-grey);font-size:1.2rem;font-weight:600}.mq_inviteArea__2SKbb{margin-bottom:16px}.mq_inviteButton__jWH2l{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px dashed var(--c-border);border-radius:8px;background-color:transparent;color:var(--c-text-grey);font-size:1.3rem;cursor:pointer;transition:border-color .2s,color .2s,background-color .2s}.mq_inviteButton__jWH2l:hover{border-color:var(--c-blue);color:var(--c-blue);background-color:var(--c-blue-light)}.mq_inviteIcon__ojj6h{display:inline-flex;align-items:center;justify-content:center}.mq_inviteIcon__ojj6h svg{width:14px;height:14px}.mq_inviteForm__2LdiD{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--c-border-light);border-radius:8px;background-color:var(--c-background-light)}.mq_inviteHint__JjmpE{margin:0;font-size:1.2rem;color:var(--c-text-grey)}.mq_inviteActions__fp08T{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.mq_memberList__y9Mu9{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.mq_memberAvatar__vw5LP{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.mq_memberAvatar__vw5LP .mq_avatar__TKnCa{width:100%;height:100%;font-size:1.2rem}.mq_memberItem__ewaxM{display:flex;align-items:center;gap:8px;padding:16px 12px;background-color:var(--c-background-light)}.mq_memberItem__ewaxM:last-child{border-bottom:none}.mq_memberMain__Rr2Pe{display:flex;flex-direction:column;min-width:0;flex:1 1}.mq_memberNameRow__jCKks{display:flex;align-items:center;gap:8px;min-width:0}.mq_memberName__g3oyW{font-size:1.4rem;color:var(--c-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_handlerBadge__emIjq{flex-shrink:0;padding:2px 8px;border-radius:999px;background-color:var(--c-blue);color:var(--c-white);font-size:1.1rem;font-weight:600;line-height:1.4}.mq_memberEmail__eqJJ5{font-size:1.2rem;color:var(--c-text-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_memberLevel__oW3h1,.mq_memberTime__UuzzK{flex-shrink:0;font-size:1.2rem;color:var(--c-text-grey)}.mq_actionButton__s2986{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:10px 20px;border:none;border-radius:6px;background:var(--c-foreground);color:var(--c-white);width:100%;cursor:pointer}.mq_actionButton__s2986:disabled{opacity:.5;cursor:not-allowed}.mq_actionButtonIcon__ukGB0{width:24px;height:24px;display:flex;align-items:center;justify-content:center;fill:currentColor}.mq_actionButtonText__1wnqm{font:inherit}.mq_actionButtons__gxtie{display:flex;gap:10px}.mq_actionSmallButton___XnDm{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid var(--c-border);border-radius:8px;background:var(--c-background-light,#fff);color:var(--c-text-primary);font:inherit;font-size:var(--fs-small);font-weight:500;cursor:pointer;transition:all .15s ease}.mq_actionSmallButton___XnDm:hover:not(:disabled){border-color:var(--c-foreground);background:var(--c-foreground);color:var(--c-white)}.mq_actionSmallButton___XnDm:disabled{opacity:.5;cursor:not-allowed}.mq_selectOptions__9ASNw{display:flex;flex-direction:column;gap:6px}.mq_selectOption__fTAXL{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:16px 12px;border:1px solid var(--c-border);border-radius:4px;background:var(--c-white);font:inherit;cursor:pointer;outline:1px solid transparent;transition:all .15s ease;text-align:left}.mq_selectOption__fTAXL:not(.mq_selectOptionActive__eENw6):hover:not(:disabled){border-color:var(--c-foreground)}.mq_selectOption__fTAXL:disabled{opacity:.5;cursor:not-allowed}.mq_selectOptionActive__eENw6{border-color:var(--c-foreground);outline:1px solid var(--c-foreground)}.mq_selectOptionIcon__uKvQH{display:flex;justify-content:center;align-items:center;width:24px;height:24px;fill:currentColor;flex:0 0 auto}.mq_selectOptionContent__7AC6a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1 1 auto}.mq_selectOptionName__FL31n{font-size:13px;font-weight:500}.mq_selectOptionDesc__UXnyB{font-size:12px;color:var(--c-text-grey);line-height:1.3}.mq_selectOptionCurrency__FFrKy{flex:0 0 auto;padding:2px 6px;border-radius:2px;font-size:11px;color:var(--c-text-grey);background:var(--c-background-light);line-height:1.4}.mq_selectOptionActive__eENw6 .mq_selectOptionCurrency__FFrKy{color:var(--c-border);background:var(--c-background-dark-grey)}.mq_button__cIM_V{display:flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;background-color:var(--c-foreground);border:none;color:var(--c-white);transition:background-color .3s ease;white-space:nowrap}.mq_button__cIM_V:hover{background-color:var(--c-brown)}@media (max-width:900px){.mq_button__cIM_V{font-size:13px;padding:0 8px;height:32px}}.menu_itemSwatch__DFemG{display:inline-flex;width:16px;height:16px;border-radius:2px;flex-shrink:0}.mq_info__O_Srh{display:flex;flex-direction:column;row-gap:6px}.mq_item__otu4I{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:16px}.mq_label__zXf9u{width:232px;font-weight:600;flex:0 0 auto}.mq_value__6RV9J{flex:1 1;padding-bottom:7px;border-bottom:1px solid var(--c-border)}.mq_valueText__ny_AZ{line-height:1.6em;min-height:1.6em}.mq_combobox__fH68Z{position:relative;width:100%}.mq_comboboxInput__eyro8{width:100%;border:none;background:transparent;font-size:14px;color:var(--c-text);outline:none;padding:0;line-height:1.6em;min-height:1.6em}.mq_comboboxInput__eyro8::placeholder{color:var(--c-text-grey)}.mq_inputRow__9B5uL,.mq_linkedRow__H1E8c{display:flex;align-items:center;gap:6px}.mq_linkedName__LrxgV{flex:1 1;font-size:14px;color:var(--c-text);line-height:1.6em;min-height:1.6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_actionButton__6_9nx{flex:0 0 auto;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:var(--c-foreground);background-color:transparent;border:none;cursor:pointer}.mq_actionButtonClose__vCbnA{width:16px;height:16px;border-radius:50%}.mq_actionButtonLink__XpEz9{width:20px;height:20px}.mq_actionButtonLink__XpEz9 svg{width:16px;height:16px;fill:currentColor}.mq_actionButton__6_9nx:hover{color:var(--c-text)}.mq_actionButtonClose__vCbnA svg{width:12px;height:12px;fill:currentColor}.mq_picker__Tzt4m{display:flex;flex-direction:column;gap:12px}.mq_pickerSearch__045o0{width:100%;padding:8px 12px;border:1px solid var(--c-border);border-radius:6px;font-size:14px;color:var(--c-text);background:var(--c-bg);outline:none}.mq_pickerSearch__045o0:focus{border-color:var(--c-primary)}.mq_pickerList__DdfOe{max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.mq_pickerEmpty__5UNr5{padding:24px;text-align:center;font-size:13px;color:var(--c-text-grey)}.mq_pickerItem__lLJqw{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--c-border);border-radius:6px;background:var(--c-bg);cursor:pointer;text-align:left;transition:border-color .15s ease}.mq_pickerItem__lLJqw:hover{border-color:var(--c-primary)}.mq_pickerItemName___HCwU{font-size:14px;font-weight:500;color:var(--c-text)}.mq_pickerItemMeta__kM5Rh{font-size:12px;color:var(--c-text-grey)}.mq_menu__hg8DS{position:absolute;top:calc(100% + 4px);left:0;width:100%;z-index:10001;margin:0;padding:4px 0;list-style:none;max-height:min(280px,45vh);overflow-y:auto;background:var(--c-white);border:1px solid var(--c-border)}.mq_menuEmpty__2bCF1{padding:12px 10px;font-size:13px;color:var(--c-text-grey)}.mq_menuOption__dPXkp{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.mq_menuOptionActive__SDQI3,.mq_menuOption__dPXkp:hover{background:var(--c-background-light)}.mq_menuOptionSelected__ShoYk{font-weight:600}.mq_menuOptionDescription__LXtXI,.mq_menuOptionLabel__XBvAJ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq_menuOptionDescription__LXtXI{font-size:12px;color:var(--c-text-grey)}@media (max-width:900px){.mq_info__O_Srh{width:100%;row-gap:12px;padding:0 16px}.mq_item__otu4I{display:flex;flex-direction:column;row-gap:4px}.mq_item__otu4I .mq_value__6RV9J{width:100%}.mq_comboboxInput__eyro8,.mq_label__zXf9u,.mq_linkedName__LrxgV,.mq_valueText__ny_AZ{font-size:16px}.mq_value__6RV9J{padding-bottom:8px}}.controller_input__85ZxS{margin-bottom:24px;font-size:44px!important;font-weight:600!important;box-shadow:none}.controller_input__85ZxS,.controller_input__smzbx{width:100%;border:none;outline:none;background:transparent;color:inherit}.controller_input__smzbx{font:inherit;min-width:0;white-space:wrap;text-overflow:ellipsis;position:relative;line-height:1.6em;min-height:1.6em}.controller_input__smzbx.controller_right__9mBh1{text-align:right}.controller_input__smzbx.controller_empty__PW1rt:before{display:block;position:absolute;top:0;left:0;width:100%;content:attr(data-placeholder);color:var(--c-text-light-grey,#eeeeee);pointer-events:none;font:inherit;line-height:1.6em;font-weight:inherit;letter-spacing:inherit}@media (max-width:900px){.controller_input__smzbx{font-size:16px}}.controller_root__bmQ5F{position:relative;width:100%}.controller_toolbar__zP4Pz{position:absolute;left:0;z-index:10;display:flex;gap:4px;padding:8px 4px;border:1px solid var(--border-gray,#e5e5e5);background:var(--pj-bg,#fff);box-shadow:0 2px 8px rgba(0,0,0,.1)}.controller_toolbarTop__PXfnk{bottom:100%;margin-bottom:8px}.controller_toolbarBottom__6WxiH{top:100%;margin-top:8px}@media (max-width:900px){.controller_toolbarHiddenOnMobile__5fR1X{display:none}}.controller_toolButton__UEo1e{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:8px;border:none;border-radius:2px;background:transparent;color:var(--c-foreground);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.controller_toolButton__UEo1e svg{fill:currentColor}.controller_toolButton__UEo1e:hover{background-color:var(--c-button-background,#f5f5f5)}.controller_toolButton__UEo1e.controller_active__Mub5x{background-color:var(--c-foreground);color:var(--c-white)}.controller_editor__W5kUa{outline:none;min-height:80px;line-height:1.6;color:inherit;font:inherit}.controller_editor__W5kUa p{margin:0 0 .5em}.controller_editor__W5kUa p:last-child{margin-bottom:0}.controller_editor__W5kUa ol,.controller_editor__W5kUa ul{margin:0 0 .5em;padding-left:1.5em}.controller_editor__W5kUa ol:last-child,.controller_editor__W5kUa ul:last-child{margin-bottom:0}.controller_editor__W5kUa ul{list-style:disc}.controller_editor__W5kUa ol{list-style:decimal}.controller_editor__W5kUa li>p{margin:0}.controller_editor__W5kUa p.is-editor-empty:first-child:before{color:var(--text-secondary,#999);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.controller_fallback__LB8PR{min-height:80px;line-height:1.6;color:var(--text-secondary,#999)}.controller_root__9nnP8{display:inline-flex;min-width:120px}.controller_trigger__N0XjF{display:inline-flex;align-items:center;column-gap:4px;width:100%;height:32px;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer}.controller_label__44xUg{flex:1 1;white-space:nowrap}.controller_layoutLeft__j_EKD .controller_trigger__N0XjF{justify-content:flex-start}.controller_layoutLeft__j_EKD .controller_label__44xUg{text-align:left}.controller_layoutRight__tS4ap .controller_trigger__N0XjF{justify-content:flex-end}.controller_layoutRight__tS4ap .controller_label__44xUg,.controller_layoutRight__tS4ap .controller_option__pZY3V{text-align:right}.controller_placeholder__IKd5w{color:var(--pj-c-text-grey,#bbb)}.controller_icon__Nv36Q{display:inline-flex;flex:none;justify-content:center;align-items:center;width:16px;aspect-ratio:1/1;transition:transform .15s ease}.controller_icon__Nv36Q svg{width:16px;height:16px}.controller_isOpen__j5_v8 .controller_icon__Nv36Q{transform:rotate(180deg)}.controller_isDisabled__iRROP .controller_trigger__N0XjF{opacity:.5;cursor:not-allowed}.controller_menu__9bGL1{position:fixed;z-index:10100;margin:0;padding:4px 0;list-style:none;max-height:min(320px,50vh);overflow-y:auto;background:var(--pj-c-background-dark-grey,#111111);color:var(--pj-c-white,#ffffff);overflow-x:hidden}.controller_option__pZY3V{display:block;width:180px;padding:8px 12px;border:none;background:transparent;color:inherit;font:var(--fs-base);text-align:left;white-space:nowrap;cursor:pointer}.controller_option__pZY3V:hover{background-color:var(--pj-c-brown-dark,#f1f1f1)}.controller_optionSelected__kGHJ8{font-weight:600}@media (max-width:900px){.controller_label__44xUg,.controller_option__pZY3V{font-size:16px}}.controller_root__Gkrbr{position:relative;display:inline-flex}.controller_countInput__3tomd{display:flex;align-items:center;gap:1px}.controller_countInput__3tomd .controller_value__f69YG{display:flex;align-items:center;gap:4px;cursor:text;margin-right:24px}.controller_countInput__3tomd .controller_inputWrap__aUU3o{display:inline-grid;align-items:center;vertical-align:top}.controller_countInput__3tomd .controller_inputSizer__ZWiSD,.controller_countInput__3tomd .controller_input__ycB_x{grid-area:1/1;margin:0;padding:0;border:none;font:inherit;line-height:inherit;letter-spacing:inherit}.controller_countInput__3tomd .controller_inputSizer__ZWiSD{visibility:hidden;white-space:pre;min-width:1ch}.controller_countInput__3tomd .controller_input__ycB_x{width:100%;min-width:0;background:rgba(0,0,0,0);outline:none;box-shadow:none;field-sizing:content}.controller_countInput__3tomd .controller_button__jChNo{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:none;background-color:var(--c-background);cursor:pointer;transition:background-color .2s ease}.controller_countInput__3tomd .controller_button__jChNo svg{width:16px;height:16px}.controller_countInput__3tomd .controller_button__jChNo:hover{background-color:var(--c-button-background)}.controller_countInput__3tomd .controller_button__jChNo.controller_disabled__en92_{cursor:not-allowed;pointer-events:none;opacity:.3}.controller_tooltip__ZVJYR{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:10;display:inline-flex;align-items:center;column-gap:6px;padding:12px 8px;background:var(--c-background-dark-grey,#464646);color:var(--c-white,#ffffff);font-size:1.2rem;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none}.controller_tooltipLabel__AKGQw{color:var(--c-text-grey,#bbbbbb)}.controller_tooltipValue__6vHSK{font-weight:600}.controller_root__Gkrbr:hover:before{content:"";position:absolute;bottom:100%;height:32px;width:100%;z-index:0}.controller_root__Gkrbr:focus-within .controller_tooltip__ZVJYR,.controller_root__Gkrbr:hover .controller_tooltip__ZVJYR{opacity:1;visibility:visible;transform:translate(-50%);pointer-events:auto;cursor:pointer}.controller_applyButton__36EU1{margin-left:2px;border:none;background:rgba(0,0,0,0);color:var(--c-white,#111111);font:inherit;font-size:1.1rem;line-height:1.2;cursor:pointer;text-decoration:underline}.controller_applyButton__36EU1:hover{text-decoration:none}.controller_tooltip__ZVJYR:after{content:"";position:absolute;top:100%;left:50%;width:4px;height:4px;background:var(--c-background-dark-grey,#464646);transform:translate(-50%,-50%) rotate(45deg)}@media(max-width:900px){.controller_value__f69YG{font-size:16px}.controller_countInput__3tomd .controller_button__jChNo{width:36px;height:36px}}.controller_switch___dTYn{display:flex;align-items:center;height:32px}.controller_switch___dTYn .controller_toggle__dTbts{padding:1px;display:flex;width:38px;height:26px;background-color:var(--c-button-hover-background);border-radius:50px;cursor:pointer}.controller_switch___dTYn .controller_toggle__dTbts .controller_thumb__DZYZs{width:24px;aspect-ratio:1/1;background-color:var(--c-white);border-radius:50%;transition:transform .2s ease}.controller_switch___dTYn .controller_toggle__dTbts.controller_active__nDeRV{background-color:var(--c-blue)}.controller_switch___dTYn .controller_toggle__dTbts.controller_active__nDeRV .controller_thumb__DZYZs{transform:translateX(12px)}.controller_root__2Kous{position:relative;display:inline-flex}.controller_numberInput__7ckbP{display:inline-flex;align-items:baseline;column-gap:4px;cursor:text}.controller_numberInput__7ckbP .controller_prefix__3bLce,.controller_numberInput__7ckbP .controller_suffix__TQoqp{flex:0 0 auto}.controller_numberInput__7ckbP .controller_inputWrap__OWYbM{display:inline-grid;align-items:center;vertical-align:top}.controller_numberInput__7ckbP .controller_inputSizer__E1v6z,.controller_numberInput__7ckbP .controller_input__EykzJ{grid-area:1/1;margin:0;padding:0;border:none;font:inherit;line-height:1.6em;min-height:1.6em;font-weight:inherit;letter-spacing:inherit}.controller_numberInput__7ckbP .controller_inputSizer__E1v6z{visibility:hidden;white-space:pre;min-width:1ch}.controller_numberInput__7ckbP .controller_input__EykzJ{width:100%;min-width:0;background:rgba(0,0,0,0);outline:none;box-shadow:none;color:inherit;field-sizing:content}.controller_numberInput__7ckbP .controller_input__EykzJ::placeholder{color:var(--c-text-light-grey,#eeeeee)}.controller_tooltip__Hd9_5{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:10;display:inline-flex;align-items:center;column-gap:6px;padding:12px 8px;background:var(--c-background-dark-grey,#464646);color:var(--c-white,#ffffff);font-size:1.2rem;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none}.controller_tooltipLabel__MiiLL{color:var(--pj-c-text-grey,#bbbbbb)}.controller_tooltipValue___20kh{font-weight:600}.controller_root__2Kous:hover:before{content:"";position:absolute;bottom:100%;height:32px;width:100%;z-index:0}.controller_root__2Kous:focus-within .controller_tooltip__Hd9_5,.controller_root__2Kous:hover .controller_tooltip__Hd9_5{opacity:1;visibility:visible;transform:translate(-50%);pointer-events:auto;cursor:pointer}.controller_applyButton__sx6q5{margin-left:2px;border:none;background:rgba(0,0,0,0);color:var(--pj-c-white,#111111);font:inherit;font-size:1.1rem;line-height:1.2;cursor:pointer;text-decoration:underline}.controller_applyButton__sx6q5:hover{text-decoration:none}.controller_tooltip__Hd9_5:after{content:"";position:absolute;top:100%;left:50%;width:4px;height:4px;background:var(--pj-c-background-dark-grey,#464646);transform:translate(-50%,-50%) rotate(45deg)}.layout_page__KPwxT{background-color:var(--c-white)}.layout_container__cUkwY{width:100%;max-width:1200px;margin:0 auto;padding:24px;background-color:var(--pj-c-white)}