/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}html,body{overflow-x:hidden}body{--vf-red:#E8262C;--vf-red-dark:#af0000;--vf-bg:#121116;--vf-nav:#1a1921;--vf-surface:#1b1a22;--vf-surface-2:#232230;--vf-bg-strong:#18171e;--vf-panel:#131218;--vf-line:rgba(255,255,255,.07);--vf-line-strong:rgba(255,255,255,.12);--vf-muted:#9BA7C0;--vf-text:#fff;--pm-w-read:1100px;--vf-blue:#4A90E2;--vf-green:#33D176;--vf-amber:#FFB020;--pm-sidebar-w:320px;--pm-mbar-h:66px}@media(min-width:1920px){body{--pm-sidebar-w:340px}}@media(max-width:1600px){body{--pm-sidebar-w:300px}}@media(max-width:1400px){body{--pm-sidebar-w:270px}}.pm-panel-sidebar{position:fixed;inset:0 auto 0 0;width:var(--pm-sidebar-w);height:100vh;display:flex;flex-direction:column;padding:16px 14px;background:var(--vf-nav);border-right:1px solid rgba(255,255,255,.05);box-shadow:5px 0 30px -8px #00000080;z-index:999;font-family:Plus Jakarta Sans,sans-serif}.pm-panel-sidebar-top{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.pm-panel-sidebar-bottom{flex:0 0 auto;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:12px;position:relative;z-index:20}.pm-panel-sidebar .vf-sidebar-dock{display:flex;flex-direction:column;gap:12px}.pm-panel-sidebar,.pm-panel-sidebar *{scrollbar-width:none}.pm-panel-sidebar::-webkit-scrollbar{display:none}.pm-panel-logo{--u-scale:.8;--r-m:#e60000;--r-n:#ff4d4d;--steel-blue:#9BA7C0;--logo-bg:#1c1b22;--s:var(--u-scale);display:flex;align-items:center;width:100%;min-width:0;container-type:inline-size;container-name:pmLogo;overflow:visible;padding:2px 4px 14px}.pm-panel-logo .pm-logo-core{display:flex;align-items:center;width:100%;min-width:0;font-family:Plus Jakarta Sans,sans-serif;-webkit-user-select:none;user-select:none;gap:calc(12px*var(--s))}.pm-panel-logo .pm-icon-side{flex:0 0 auto;display:flex}.pm-panel-logo .pm-frame{position:relative;width:calc(60px*var(--s));height:calc(60px*var(--s));background:var(--logo-bg);border-radius:calc(14px*var(--s));border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;overflow:hidden;transform:translateZ(0)}.pm-panel-logo .pm-tri-group{position:relative;width:50%;height:50%;transform:translate(15%)}.pm-panel-logo .t-layer{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 50%,0 100%);background:linear-gradient(135deg,var(--r-m),var(--r-n));transition:transform .4s cubic-bezier(.175,.885,.32,1.2)}.pm-panel-logo .t1{transform:translate(calc(-20px*var(--s))) scale(.85);opacity:.5;filter:brightness(.4);z-index:1}.pm-panel-logo .t2{transform:translate(calc(-10px*var(--s))) scale(.92);opacity:.8;filter:brightness(.8);z-index:2}.pm-panel-logo .t3{transform:translate(0) scale(1);opacity:1;filter:brightness(1.1);z-index:3}.pm-panel-logo .pm-logo-core:hover .t1{transform:translate(calc(-28px*var(--s))) scale(.8)}.pm-panel-logo .pm-logo-core:hover .t2{transform:translate(calc(-14px*var(--s))) scale(.9)}.pm-panel-logo .pm-text-side{flex:1 1 auto;min-width:0;line-height:1;letter-spacing:-.01em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:clip}.pm-panel-logo .p-bold{font-weight:600}.pm-panel-logo .p-thin{font-weight:500;margin-left:4px;color:var(--steel-blue)}@container pmLogo (min-width:281px){.pm-panel-logo .pm-logo-core{--s:var(--u-scale)}.pm-panel-logo .pm-text-side{font-size:calc(30px*var(--s))}}@container pmLogo (max-width:280px){.pm-panel-logo .pm-logo-core{--s:calc(var(--u-scale)*.92)}.pm-panel-logo .pm-text-side{font-size:calc(28px*var(--s))}}@container pmLogo (max-width:250px){.pm-panel-logo .pm-logo-core{--s:calc(var(--u-scale)*.84)}.pm-panel-logo .pm-text-side{font-size:calc(26px*var(--s))}}@container pmLogo (max-width:212px){.pm-panel-logo .pm-text-side{display:none}}.pm-panel-logo--brand{--u-scale:.72;padding:0}.pm-panel-logo--brand .pm-logo-core{cursor:default}.pm-panel-logo--brand.is-center .pm-logo-core{justify-content:center}.pm-panel-logo--brand.is-center .pm-text-side{flex:0 1 auto}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta{margin:4px 6px 10px;color:#fff;background:var(--vf-red);border-color:var(--vf-red);font-weight:600;justify-content:center;box-shadow:0 8px 20px -8px #e8262c99}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta:hover{background:#ff333a;border-color:#ff333a;color:#fff}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta .vf-sidebar-nav-icon{width:auto}.pm-panel-sidebar .vf-sidebar-main-nav{display:flex;flex-direction:column;gap:4px;padding:4px 0}.pm-panel-sidebar .vf-sidebar-main-nav:before{content:"";display:block;height:1px;margin:2px 6px 8px;background:#ffffff0b}.pm-panel-sidebar .vf-sidebar-nav-group{display:block;padding:0 12px;margin:14px 6px 4px;color:#6c7590;font-size:11.5px;font-weight:700;letter-spacing:0}.pm-panel-sidebar .vf-sidebar-nav-group:first-child{margin-top:2px}.pm-panel-sidebar .pm-nav-grp__head{width:calc(100% - 12px);min-height:26px;margin:14px 6px 4px;padding:0 12px;display:flex;align-items:center;gap:8px;background:transparent;border:0;color:#6c7590;font-family:inherit;font-size:11.5px;font-weight:700;text-align:left;cursor:pointer;transition:color .18s}.pm-panel-sidebar .pm-nav-grp:first-child .pm-nav-grp__head{margin-top:2px}.pm-panel-sidebar .pm-nav-grp__head:hover{color:var(--vf-muted)}.pm-panel-sidebar .pm-nav-grp__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-panel-sidebar .pm-nav-grp__count{flex:0 0 auto;min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vf-red);background:#e8262c1a;border:1px solid rgba(232,38,44,.34);border-radius:999px;font-size:11.5px;font-weight:600}.pm-panel-sidebar .pm-nav-grp__arrow{flex:0 0 auto;font-size:10px;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pm-panel-sidebar .pm-nav-grp.is-open .pm-nav-grp__arrow{transform:none}.pm-panel-sidebar .pm-nav-grp__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1)}.pm-panel-sidebar .pm-nav-grp.is-open .pm-nav-grp__body{grid-template-rows:1fr}.pm-panel-sidebar .pm-nav-grp__items{min-height:0;overflow:hidden}.pm-panel-sidebar .vf-sidebar-nav-item{min-height:40px;padding:0 10px;margin:2px 6px;display:flex;align-items:center;gap:11px;color:var(--vf-muted);background:transparent;border:1px solid transparent;border-radius:10px;text-decoration:none;transition:background .18s,border-color .18s,color .18s}.pm-panel-sidebar .vf-sidebar-nav-item:hover{color:var(--vf-text);background:#ffffff0b;border-color:#ffffff12}.pm-panel-sidebar .vf-sidebar-nav-item.active-link{color:var(--vf-text);background:#e8262c18;border-color:#e8262c33}.pm-panel-sidebar .vf-sidebar-nav-icon{width:18px;min-width:18px;display:inline-flex;align-items:center;justify-content:center}.pm-panel-sidebar .vf-sidebar-nav-icon i{font-size:13px}.pm-panel-sidebar .vf-sidebar-nav-label{min-width:0;font-size:13px;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-panel-sidebar .vf-sidebar-nav-badge{margin-left:auto;min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--vf-red);border-radius:999px;font-size:11.5px;font-weight:600}.pm-panel-sidebar .vf-sidebar-nav-item:hover .vf-sidebar-nav-badge,.pm-panel-sidebar .vf-sidebar-nav-item.active-link .vf-sidebar-nav-badge{background:#ff333a}.pm-panel-sidebar .sidebar-wallet-widget{padding:15px 16px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:14px;font-family:Plus Jakarta Sans,sans-serif}.pm-panel-sidebar .wallet-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.pm-panel-sidebar .wallet-label{font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--vf-muted)}.pm-panel-sidebar .wallet-plan{padding:3px 8px;font-size:11.5px;font-weight:600;color:#cfd4e0;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:999px}.pm-panel-sidebar .wallet-balance-row{display:flex;align-items:baseline;gap:5px}.pm-panel-sidebar .wallet-amount{font-size:28px;font-weight:600;line-height:1;color:#fff}.pm-panel-sidebar .wallet-unit{font-size:11.5px;font-weight:600;color:var(--vf-red)}.pm-panel-sidebar .wallet-progress-track{height:4px;margin:12px 0 8px;background:#ffffff12;border-radius:999px;overflow:hidden}.pm-panel-sidebar .wallet-progress-fill{height:100%;width:0;background:#ffffff8c;border-radius:999px;transition:width .5s cubic-bezier(.2,.8,.2,1),background .3s ease}.pm-panel-sidebar .wallet-caption{font-size:11.5px;font-weight:600;line-height:1.4;color:var(--vf-muted);margin-bottom:12px}.pm-panel-sidebar .wallet-caption strong{color:#fff;font-weight:600}.pm-panel-sidebar .wallet-action-btn{width:100%;display:flex;align-items:center;justify-content:center;height:38px;color:var(--vf-muted);background:#ffffff08;border:1px solid var(--vf-line);border-radius:10px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,color .16s}.pm-panel-sidebar .wallet-action-btn:hover{color:#fff;background:#ffffff0f;border-color:var(--vf-line-strong)}.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-low .wallet-progress-fill{background:var(--vf-amber)}.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-critical .wallet-progress-fill{background:var(--vf-red)}.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-critical .wallet-caption strong{color:var(--vf-red)}@keyframes pm-wallet-breath{0%,to{opacity:1}50%{opacity:.42}}@keyframes pm-wallet-breath-soft{0%,to{opacity:1}50%{opacity:.62}}.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-thin .wallet-progress-fill{background:var(--vf-red);animation:pm-wallet-breath-soft 3.4s ease-in-out infinite}.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-dry .wallet-progress-track{background:#e8262c57;animation:pm-wallet-breath 2.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-thin .wallet-progress-fill,.pm-panel-sidebar .sidebar-wallet-widget.wallet-is-dry .wallet-progress-track{animation:none}.pm-panel-sidebar .pm-nav-grp__body,.pm-panel-sidebar .pm-nav-grp__arrow{transition:none}}.pm-panel-sidebar .sidebar-wallet-widget.is-postpaid .wallet-header+.wallet-caption{margin-top:12px}.pm-panel-sidebar .sidebar-wallet-widget.is-postpaid .wallet-caption{margin-bottom:0}.pm-panel-sidebar .vf-sidebar-quick-menu{display:flex;flex-direction:column;gap:4px}.pm-panel-sidebar .vf-sidebar-menu-item{text-decoration:none;width:100%;height:38px;padding:0 10px;position:relative;display:flex;align-items:center;gap:10px;background:transparent;border:1px solid transparent;border-radius:9px;color:var(--vf-muted);cursor:pointer;text-align:left;font-family:inherit;transition:background .18s,border-color .18s,color .18s}.pm-panel-sidebar .vf-sidebar-menu-item:hover{color:var(--vf-text);background:#ffffff0b;border-color:#ffffff12}.pm-panel-sidebar .vf-sidebar-menu-icon{width:18px;min-width:18px;display:inline-flex;align-items:center;justify-content:center}.pm-panel-sidebar .vf-sidebar-menu-icon i{font-size:13px}.pm-panel-sidebar .vf-sidebar-menu-label{min-width:0;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-panel-sidebar .vf-sidebar-badge{position:absolute;right:10px;top:50%;transform:translateY(-50%);min-width:18px;height:18px;padding:0 6px;display:flex;align-items:center;justify-content:center;color:var(--vf-red);background:#e8262c1a;border:1px solid rgba(232,38,44,.34);border-radius:999px;font-size:11.5px;font-weight:600;pointer-events:none}.pm-panel-sidebar .vf-sidebar-notification-trigger.has-unread{color:#fff;background:#e8262c13;border-color:#e8262c38}.pm-panel-sidebar .vf-sidebar-notification-trigger.has-unread .vf-sidebar-menu-icon{color:var(--vf-red)}.vf-shake-notification .vf-sidebar-menu-icon,.vf-shake-notification .pm-mbar-ic{animation:vfSidebarBellShake 1.35s ease;transform-origin:center top}@keyframes vfSidebarBellShake{0%{transform:rotate(0)}12%{transform:rotate(14deg)}24%{transform:rotate(-12deg)}36%{transform:rotate(9deg)}48%{transform:rotate(-7deg)}60%{transform:rotate(4deg)}72%{transform:rotate(-3deg)}to{transform:rotate(0)}}.pm-panel-sidebar .vf-sidebar-profile{position:relative}.pm-panel-sidebar .vf-sidebar-profile-trigger{width:100%;min-height:58px;padding:8px 9px;display:flex;align-items:center;gap:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;color:var(--vf-text);cursor:pointer;text-align:left;font-family:inherit;transition:background .18s,border-color .18s}.pm-panel-sidebar .vf-sidebar-profile-trigger:hover,.pm-panel-sidebar .vf-sidebar-profile.is-open .vf-sidebar-profile-trigger{background:#ffffff0d;border-color:#ffffff21}.pm-panel-sidebar .vf-sidebar-avatar{width:34px;height:34px;min-width:34px;overflow:hidden;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.pm-panel-sidebar .vf-sidebar-avatar img{width:100%;height:100%;display:block;object-fit:cover}.pm-panel-sidebar .vf-sidebar-user-copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:3px}.pm-panel-sidebar .vf-sidebar-user-name{font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-panel-sidebar .vf-sidebar-user-plan{color:#9ba7c0bf;font-size:11.5px;font-weight:600}.pm-panel-sidebar .vf-sidebar-chevron{width:18px;min-width:18px;display:inline-flex;align-items:center;justify-content:center;color:#9ba7c0cc;transition:transform .18s,color .18s}.pm-panel-sidebar .vf-sidebar-chevron i{font-size:11.5px}.pm-panel-sidebar .vf-sidebar-profile.is-open .vf-sidebar-chevron{transform:rotate(180deg);color:var(--vf-text)}.pm-panel-sidebar .vf-sidebar-profile-dropdown{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:100000;display:none;flex-direction:column;gap:3px;padding:8px;background:#15141a;border:1px solid rgba(255,255,255,.09);border-radius:12px;box-shadow:0 18px 50px -18px #000000d9}.pm-panel-sidebar .vf-sidebar-profile.is-open .vf-sidebar-profile-dropdown{display:flex}.pm-panel-sidebar .vf-sidebar-profile-action{width:100%;min-height:34px;padding:0 9px;display:flex;align-items:center;gap:9px;background:transparent;border:0;border-radius:8px;color:var(--vf-muted);cursor:pointer;text-decoration:none;font-family:inherit;font-size:11.5px;font-weight:600;transition:background .16s,color .16s}.pm-panel-sidebar .vf-sidebar-profile-action i{width:14px;min-width:14px;font-size:12px;text-align:center}.pm-panel-sidebar .vf-sidebar-profile-action:hover{color:#fff;background:#ffffff0d}.pm-panel-sidebar .vf-sidebar-profile-action--admin:hover{color:var(--vf-blue);background:#4a90e214}.pm-panel-sidebar .vf-sidebar-profile-action--logout:hover{color:var(--vf-red);background:#e8262c14}.pm-panel-sidebar{overflow:hidden}.pm-panel-sidebar .vf-sidebar-main-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}@media(max-height:860px){.pm-panel-sidebar{padding:12px 14px}.pm-panel-logo{padding:0 4px 8px}.pm-panel-sidebar .vf-sidebar-nav-item{min-height:36px;margin:1px 6px}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta{margin:2px 6px 6px}.pm-panel-sidebar .vf-sidebar-main-nav{gap:2px;padding:2px 0}.pm-panel-sidebar .vf-sidebar-main-nav:before{margin:2px 6px 6px}.pm-panel-sidebar .vf-sidebar-nav-group,.pm-panel-sidebar .pm-nav-grp__head{margin:8px 6px 2px}.pm-panel-sidebar-bottom,.pm-panel-sidebar .vf-sidebar-dock{gap:8px}.pm-panel-sidebar .sidebar-wallet-widget{padding:12px 14px}.pm-panel-sidebar .wallet-topline{margin-bottom:6px}.pm-panel-sidebar .wallet-amount{font-size:24px}.pm-panel-sidebar .wallet-progress-track{margin:9px 0 6px}.pm-panel-sidebar .wallet-caption{margin-bottom:8px}.pm-panel-sidebar .wallet-action-btn{height:34px}.pm-panel-sidebar .vf-sidebar-quick-menu{gap:2px}.pm-panel-sidebar .vf-sidebar-menu-item{height:34px}.pm-panel-sidebar .vf-sidebar-profile-trigger{min-height:50px;padding:6px 9px}}.pm-panel-sidebar .vf-sidebar-profile-action--fold{display:none;position:relative}.pm-panel-sidebar .vf-sidebar-profile-action--fold .vf-sidebar-badge{right:9px}@media(max-height:740px){.pm-panel-sidebar .vf-sidebar-quick-menu>:not(.vf-sidebar-notification-trigger){display:none}.pm-panel-sidebar .vf-sidebar-profile-action--fold{display:flex}}@media(max-height:740px){.pm-panel-sidebar .sidebar-wallet-widget{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:10px 12px}.pm-panel-sidebar .wallet-header{grid-column:1;grid-row:1;min-width:0}.pm-panel-sidebar .wallet-topline{margin-bottom:3px}.pm-panel-sidebar .wallet-label{font-size:11.5px}.pm-panel-sidebar .wallet-plan,.pm-panel-sidebar .wallet-caption{display:none}.pm-panel-sidebar .wallet-amount{font-size:20px}.pm-panel-sidebar .wallet-progress-track{grid-column:1 / -1;grid-row:2;height:3px;margin:9px 0 0}.pm-panel-sidebar .wallet-action-btn{grid-column:2;grid-row:1;width:auto;height:32px;padding:0 12px;white-space:nowrap}.pm-panel-sidebar .sidebar-wallet-widget.is-postpaid{display:block}.pm-panel-sidebar .sidebar-wallet-widget.is-postpaid .wallet-caption{display:block;margin-top:6px}}.pm-panel-content{box-sizing:border-box;width:100%;min-height:100vh;padding:44px 48px 44px calc(var(--pm-sidebar-w) + 48px)}.tab-content{display:none!important}.tab-content.active-view{display:block!important;animation:pmPanelFade .22s cubic-bezier(.22,1,.36,1)}@keyframes pmPanelFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.elementor-editor-active .tab-content{display:block!important;margin-bottom:24px;border:1px dashed var(--vf-red)}@media(max-width:1600px){.pm-panel-content{padding:38px 40px 38px calc(var(--pm-sidebar-w) + 40px)}}@media(max-width:1100px){.pm-panel-content{padding:34px 32px 34px calc(var(--pm-sidebar-w) + 32px)}}.pm-panel-content .pm-detail{padding-left:0;padding-right:0}@media(max-width:900px){.pm-panel-sidebar{display:none}.pm-panel-content{padding:28px 18px calc(var(--pm-mbar-h) + 26px + env(safe-area-inset-bottom,0px))}}.vf-notification-dropdown{position:fixed;left:calc(var(--pm-sidebar-w) + 24px);bottom:22px;width:380px;max-width:calc(100vw - var(--pm-sidebar-w) - 48px);z-index:99999;visibility:hidden;pointer-events:none;transform:translate3d(0,8px,0)}.vf-notification-dropdown.active{visibility:visible;pointer-events:auto;transform:none}.vf-notification-dropdown .pm-notif-shell{opacity:0;transform:translate3d(0,6px,0);max-height:min(560px,calc(100vh - 44px));padding:8px;overflow:hidden;background:var(--vf-panel);border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 20px 60px -10px #000000d9}.vf-notification-dropdown.active .pm-notif-shell{opacity:1;transform:none;transition:opacity .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.vf-notification-dropdown .pm-notif-list{max-height:min(520px,calc(100vh - 80px));overflow-y:auto;overflow-x:hidden}@media(max-width:900px){.vf-notification-dropdown{left:12px;right:12px;bottom:calc(var(--pm-mbar-h) + 12px);width:auto;max-width:none}}body.admin-bar .pm-panel-sidebar{top:32px;height:calc(100vh - 32px)}@media screen and (max-width:782px){body.admin-bar .pm-panel-sidebar{top:46px;height:calc(100vh - 46px)}}.pm-panel-head,.pm-panel-head *{font-family:Plus Jakarta Sans,sans-serif!important}.pm-panel-greet{margin:0 0 4px;font-size:26px;font-weight:600;letter-spacing:-.4px;color:#fff}.pm-panel-sub{margin:0 0 24px;font-size:13px;font-weight:500;color:var(--vf-muted)}@media(max-width:600px){.pm-panel-sub{display:none}.pm-panel-greet{font-size:22px;margin-bottom:14px}}@media(max-width:900px){.pm-panel-greet{font-size:22px}}.pm-sec-head{display:flex;align-items:center;gap:12px;margin:6px 0 18px;font-family:Plus Jakarta Sans,sans-serif}.pm-sec-head__t{font-size:16px;font-weight:600;letter-spacing:-.2px;color:#fff;white-space:nowrap}.pm-sec-head__count{min-width:20px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);color:var(--vf-muted);font-size:11.5px;font-weight:600;line-height:1}.pm-sec-head__line{flex:1 1 auto;height:1px;background:none}.pm-sec-head__link{flex:none;display:inline-flex;align-items:center;gap:6px;color:var(--vf-muted);font-size:13px;font-weight:600;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:color .16s ease}.pm-sec-head__link:hover{color:#fff}.pm-sec-head__link i{font-size:11.5px}@media(max-width:600px){.pm-sec-head__t{font-size:13px}.pm-sec-head__link span{display:none}}.pm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 0 32px;font-family:Plus Jakarta Sans,sans-serif}.pm-stats *{font-family:Plus Jakarta Sans,sans-serif}.pm-stat{display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:132px;padding:18px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;text-decoration:none;cursor:pointer;transition:background .16s,border-color .16s}.pm-stat:hover{background:#ffffff09;border-color:var(--vf-line-strong)}.pm-stat-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pm-stat-label{font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--vf-muted)}.pm-stat-label--s{display:none}.pm-stat-ic{font-size:16px;color:#6c7590}.pm-stat-foot{display:flex;flex-direction:column;gap:10px}.pm-stat-num{font-size:34px;font-weight:600;line-height:.95;color:#fff}.pm-stat-link{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;letter-spacing:0;color:#8a93ab}.pm-stat.is-accent{border-color:#e8262c38}.pm-stat.is-accent .pm-stat-ic,.pm-stat.is-accent .pm-stat-num,.pm-stat.is-accent .pm-stat-link{color:var(--vf-red)}.pm-ed-strip{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:2px 0 12px;padding:14px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;--pm-av-c:var(--vf-green);--pm-av-ring:rgba(51,209,118,.42)}.pm-ed-strip.is-warn{--pm-av-c:var(--vf-amber);--pm-av-ring:rgba(255,176,32,.42)}.pm-ed-strip.is-mute{--pm-av-c:var(--vf-muted);--pm-av-ring:rgba(155,167,192,.3)}.pm-ed-strip .pm-stat-ring{width:38px;height:38px}.pm-ed-strip__ava{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--vf-surface-2,#232230)}.pm-ed-strip .pm-stat-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--vf-surface-2,#232230);color:#cfd4e0;font-size:15px;font-weight:600}.pm-ed-strip__who{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-ed-strip__label{color:var(--vf-muted);font-size:11.5px;line-height:16px;font-weight:600}.pm-ed-strip__line{display:flex;align-items:center;gap:9px;min-height:22px;flex-wrap:wrap}.pm-ed-strip .pm-stat-ed-name{font-size:15.5px;line-height:22px}.pm-ed-sep{flex:none;width:1px;height:30px;background:var(--vf-line-strong)}.pm-ed-strip__facts{display:flex;align-items:center;gap:6px 28px;flex-wrap:wrap}.pm-ed-fact{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-ed-fact__k{color:var(--vf-muted);font-size:11.5px;line-height:16px;font-weight:600}.pm-ed-fact__v{color:#fff;font-size:14px;line-height:22px;font-weight:600}.pm-ed-strip .pm-stat-ed-badge{margin-top:3px}@media(max-width:600px){.pm-ed-strip{gap:11px;margin:0 0 14px;padding:12px 14px;border-radius:14px}.pm-ed-strip__label,.pm-ed-sep{display:none}.pm-ed-strip__facts{flex-basis:100%;margin-left:45px}.pm-ed-strip:has(.pm-ed-strip__facts) .pm-ed-strip__line .pm-pill{display:none}.pm-ed-strip__who{flex:1 1 0;gap:5px}.pm-ed-strip .pm-stat-ed-name{font-size:15px}.pm-ed-strip .pm-stat-ed-badge{margin-top:2px;font-size:11px}.pm-ed-strip .pm-stat-ring{width:34px;height:34px}.pm-ed-strip__facts{gap:3px 16px}.pm-ed-fact{flex-direction:row;align-items:baseline;gap:6px}.pm-ed-fact__v{font-size:12px}}.pm-stat-ring{position:relative;flex:0 0 auto;width:44px;height:44px;padding:2px;display:block;overflow:hidden;border-radius:50%;background:transparent;box-shadow:0 0 0 1px var(--pm-av-ring)}.pm-stat-avatar{width:40px;height:40px;min-width:40px;border-radius:50%;object-fit:cover;background:#1f1e24;border:1px solid rgba(255,255,255,.12)}.pm-stat-ring .pm-stat-avatar{width:100%;height:100%;min-width:0;border:0;display:block;border-radius:50%}.pm-stat--editor.is-mute .pm-stat-ring .pm-stat-avatar{filter:saturate(.55);opacity:.8}.pm-stat-ed-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.pm-stat-ed-name{font-size:17px;font-weight:600;color:#fff;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-stat-ed-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:0;color:var(--pm-av-c)}.pm-stat-ed-badge i{font-size:7px}.pm-stat-ed-badge.is-off{color:var(--vf-muted)}.pm-stat-ed-sub{color:#7b8396;font-size:11.5px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.pm-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pm-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:24px}.pm-stat{min-height:0;aspect-ratio:1/1;justify-content:center;gap:8px;padding:12px 10px;border-radius:14px}.pm-stat-head{flex-direction:column;gap:0}.pm-stat-label{display:none}.pm-stat-label--s{display:block;font-size:11.5px;line-height:1.25}.pm-stat-ic{display:none}.pm-stat-num{font-size:26px}.pm-stat-link{display:none}.pm-stat-foot{justify-content:flex-start}.pm-stat-ring{width:42px;height:42px}}.pm-tf{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 20px;font-family:Plus Jakarta Sans,sans-serif}.pm-tf-search{flex:1 1 260px;min-width:180px;max-width:420px}.pm-tf input,.pm-tf select{padding:11px 14px;color:#fff;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:13px;outline:none}.pm-tf input::placeholder{color:#9ba7c099}.pm-tf input:focus,.pm-tf select:focus{border-color:#e8262c66}.pm-tf select{min-width:160px;cursor:pointer}.pm-tf-empty{padding:22px 4px;color:var(--vf-muted);font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600}@media(max-width:600px){.pm-tf{gap:8px}.pm-tf-search,.pm-tf select{flex:1 1 100%;min-width:0}}.pm-loadmore-wrap{display:flex;justify-content:center;margin:20px 0 4px}.fa,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fas,.fa-solid{font-family:"Font Awesome 6 Free"!important;font-weight:600!important}.far,.fa-regular{font-family:"Font Awesome 6 Free"!important;font-weight:400!important}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"!important;font-weight:400!important}.pm-set[data-pm-settings]{column-count:2;column-gap:16px;max-width:var(--pm-w-read,1100px)}.pm-set,.pm-set *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif!important}.pm-set .fa,.pm-set .fas,.pm-set .fa-solid,.pm-set .far,.pm-set .fa-regular,.pm-set .fab,.pm-set .fa-brands{font-family:"Font Awesome 6 Free"!important}.pm-set .fab,.pm-set .fa-brands{font-family:"Font Awesome 6 Brands"!important}.pm-set-card{padding:24px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px}.pm-set[data-pm-settings] .pm-set-card{break-inside:avoid;margin:0 0 16px}.pm-set-title{margin:0 0 4px;color:#fff;font-size:17px;font-weight:600;letter-spacing:-.2px}.pm-set-lead{margin:0 0 20px;color:var(--vf-muted);font-size:12.5px;font-weight:500;line-height:1.5}.pm-set-avatar-row{display:flex;align-items:center;gap:16px;margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-set-avatar{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--vf-panel);border:1px solid rgba(255,255,255,.1)}.pm-set-avatar-copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.pm-set-field{display:flex;flex-direction:column;gap:7px;margin:0 0 18px}.pm-set-label{color:var(--vf-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.pm-set-field input{width:100%;padding:11px 13px;color:#fff;background:var(--vf-panel);border:1px solid rgba(255,255,255,.08);border-radius:11px;font-family:inherit;font-size:13.5px;font-weight:400;outline:none;transition:border-color .15s ease}.pm-set-field input:focus{border-color:#ffffff3d}.pm-set-field input::placeholder{color:#9ba7c073}.pm-set-hint{color:#9ba7c0a6;font-size:11.5px;font-weight:400;line-height:1.45}.pm-set-toggle{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer}.pm-set-toggle input{position:absolute;opacity:0;width:0;height:0}.pm-set-switch{position:relative;flex:none;width:42px;height:24px;margin-top:2px;background:#ffffff17;border:1px solid rgba(255,255,255,.1);border-radius:999px;transition:background .18s ease}.pm-set-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--vf-muted);border-radius:50%;transition:transform .18s ease,background .18s ease}.pm-set-toggle.is-on .pm-set-switch{background:#33d17638;border-color:#33d17666}.pm-set-toggle.is-on .pm-set-switch:after{transform:translate(18px);background:var(--vf-green)}.pm-set-toggle input:focus-visible+.pm-set-switch{outline:2px solid var(--vf-blue);outline-offset:2px}.pm-set-toggle-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-set-toggle-name{color:#fff;font-size:13.5px;font-weight:700}.pm-set-state{flex:none;padding-top:4px;color:var(--vf-muted);font-size:11.5px;font-weight:600;white-space:nowrap}.pm-set-toggle.is-on .pm-set-state{color:var(--vf-green)}.pm-set-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px}.pm-set-msg{flex:1 1 auto;min-width:0;font-size:12px;font-weight:600;line-height:1.4}.pm-set-msg.is-ok{color:var(--vf-green)}.pm-set-msg.is-err{color:var(--vf-red)}@media(max-width:900px){.pm-set[data-pm-settings]{column-count:1}.pm-set-card{padding:20px}.pm-set-foot{flex-wrap:wrap}.pm-set-msg{flex:1 0 100%;order:2}}.vf-sidebar-nav-item.is-soon,.vf-sidebar-menu-item.is-soon{opacity:.42;cursor:default;pointer-events:none}.pm-soon-badge{margin-left:auto;padding:3px 7px;color:var(--vf-muted);background:#ffffff0f;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.pm-np,.pm-np *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}.pm-np [hidden]{display:none!important}.pm-np .pm-np-kicker{display:inline-block;margin-bottom:8px;color:var(--vf-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.pm-np-picker__head h1{margin:0 0 8px;font-size:30px;font-weight:600;letter-spacing:-.5px;color:#fff}.pm-np-picker__head p{margin:0 0 26px;color:var(--vf-muted);font-size:14px;line-height:1.55}.pm-np-picker__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;max-width:820px}.pm-np-choice{display:flex;flex-direction:column;gap:16px;padding:22px;text-align:left;background:#ffffff05;border:1px solid var(--vf-line);border-radius:16px;color:#fff;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.pm-np-choice:hover:not([disabled]){border-color:#ffffff38;background:#ffffff08;transform:translateY(-2px)}.pm-np-choice.is-soon{opacity:.55;cursor:not-allowed}.pm-np-choice__top{display:flex;align-items:center;justify-content:space-between}.pm-np-choice__ic{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;font-size:17px}.pm-np-choice.is-soon .pm-np-choice__ic{background:#ffffff0a;border-color:#ffffff1a;color:var(--vf-muted)}.pm-np-choice__tag{font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-np-choice__tag--soon{color:var(--vf-amber)}.pm-np-choice__eye{display:block;font-size:12px;font-weight:600;letter-spacing:0;color:var(--vf-muted);margin-bottom:4px}.pm-np-choice__copy strong{display:block;font-size:19px;font-weight:600;color:#fff;margin-bottom:8px}.pm-np-choice__desc{display:block;color:var(--vf-muted);font-size:13px;line-height:1.5}.pm-np-choice__feat{display:flex;flex-direction:column;gap:7px}.pm-np-choice__feat span{position:relative;padding-left:16px;color:#9ba7c0d9;font-size:12.5px;line-height:1.4}.pm-np-choice__feat span:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:#9ba7c073}.pm-np-choice.is-soon .pm-np-choice__feat span:before{background:var(--vf-muted)}.pm-np-choice__action{margin-top:2px;padding:12px;text-align:center;color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22);border-radius:11px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s}.pm-np-choice:hover:not([disabled]) .pm-np-choice__action{background:#3d3b4c;border-color:#ffffff57}.pm-np-choice--campaign .pm-np-choice__action{color:var(--vf-muted);background:transparent;border-color:var(--vf-line-strong)}.pm-np-choice--campaign:hover:not([disabled]) .pm-np-choice__action{color:#fff;background:#ffffff0f;border-color:#ffffff42}.pm-np-choice.is-soon .pm-np-choice__action{background:#ffffff0d;border-color:var(--vf-line);color:var(--vf-muted)}.pm-np-head{display:flex;flex-direction:row;align-items:center;gap:14px;margin-bottom:20px}.pm-np-head .pm-np-title{flex:1 1 auto;min-width:0}.pm-np-back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;color:var(--vf-muted);background:#ffffff08;border:1px solid var(--vf-line);border-radius:10px;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s,color .16s}.pm-np-back:hover{color:#fff;background:#ffffff0f}.pm-np-title h2{margin:0 0 4px;font-size:24px;font-weight:600;color:#fff}.pm-np-title p{margin:0;color:var(--vf-muted);font-size:13px}.pm-np-grid{display:grid;grid-template-columns:1.7fr .9fr;gap:20px;align-items:start}.pm-np-formhead{margin-bottom:24px}.pm-np-step-h{margin:0 0 12px;font-size:16px;font-weight:600;letter-spacing:-.2px;color:#fff}.pm-np-progress{height:3px;background:#ffffff12;border-radius:999px;overflow:hidden}.pm-np-progress-fill{height:100%;width:25%;background:var(--vf-red);border-radius:999px;transition:width .4s cubic-bezier(.22,1,.36,1)}.pm-np-step{display:none}.pm-np-step.is-active{display:block;animation:pmNpFade .3s cubic-bezier(.22,1,.36,1)}@keyframes pmNpFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pm-np-field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.pm-np-field>span{font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--vf-muted)}.pm-np-field input,.pm-np-field select,.pm-np-field textarea{width:100%;padding:12px 14px;color:#fff;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:14px;outline:none;transition:border-color .16s}.pm-np-field input:focus,.pm-np-field select:focus,.pm-np-field textarea:focus{border-color:#e8262c66}.pm-np-field textarea{resize:vertical;min-height:120px;line-height:1.5}.pm-np-field input::placeholder,.pm-np-field textarea::placeholder{color:#9ba7c08c}.pm-np-field.has-error input,.pm-np-field.has-error select,.pm-np-field.has-error textarea{border-color:var(--vf-red)}.pm-np-draft{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 18px;padding:12px 16px;background:#ffffff08;border:1px solid var(--vf-line);border-radius:12px}.pm-np-draft__l{display:inline-flex;align-items:center;gap:10px;color:var(--vf-muted);font-size:13px;line-height:1.45}.pm-np-draft__l i{color:#9ba7c08c;font-size:12px}.pm-np-draft__l b{color:#fff;font-weight:700}.pm-np-draft__r{display:inline-flex;align-items:center;gap:12px}.pm-np-draft__status{color:#9ba7c0b3;font-size:11.5px;font-style:italic}.pm-np-atts{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pm-np-att-note{color:#9ba7c0b3;font-size:11.5px;line-height:1.45}.pm-np .pm-cb-previews{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.pm-np .pm-cb-previews:empty{margin-top:0}.pm-np .pm-cb-chip{position:relative;display:flex;align-items:center;gap:6px;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:5px 8px}.pm-np .pm-cb-chip img{width:34px;height:34px;object-fit:cover;border-radius:6px;display:block}.pm-np .pm-cb-chip-file{font-size:11.5px;color:#cbd5e1;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-np .pm-cb-chip-x{flex:none;background:#0000008c;color:#fff;border:0;border-radius:50%;width:18px;height:18px;line-height:1;cursor:pointer;font-size:13px}.pm-np .pm-cb-chip.is-uploading{opacity:.75}.pm-np .pm-cb-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);border-top-color:#fff;animation:pmspin .7s linear infinite;display:inline-block}.pm-np .pm-cb-msg{color:var(--vf-red);font-size:12px}.pm-np-datebox{margin:0 0 16px;padding:16px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:14px}.pm-np-datebox__head{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:#fff;font-size:13px;font-weight:700;letter-spacing:0}.pm-np-datebox__ic{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#e8262c1a;border:1px solid rgba(232,38,44,.25);color:var(--vf-red);font-size:11.5px}.pm-np-datebox .pm-np-field{margin-bottom:10px}.pm-np-datehint{margin:0 0 12px;color:var(--vf-muted);font-size:12px;line-height:1.5}.pm-np-datehint.is-warn{color:var(--vf-amber);font-weight:700}.pm-np-dateinfo{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--vf-line);display:flex;flex-direction:column;gap:9px}.pm-np-dateinfo li{display:flex;align-items:center;gap:10px;color:var(--vf-muted);font-size:12.5px;line-height:1.4}.pm-np-dateinfo li i{flex:none;width:14px;text-align:center;color:#9ba7c073;font-size:11.5px}.pm-np-dateinfo li b{color:#fff;font-weight:700}.pm-np-dateinfo li.is-taken,.pm-np-dateinfo li.is-taken i,.pm-np-dateinfo li.is-taken b{color:var(--vf-amber)}.pm-np-datebox .pm-np-toggle{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--vf-line)}.pm-np-field input.is-locked{pointer-events:none;opacity:.72}.pm-np-field input[type=date]{color-scheme:dark}.pm-np .flatpickr-wrapper{display:block;width:100%}.pm-np .flatpickr-calendar{background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:12px;box-shadow:0 18px 46px -14px #000000b3;font-family:inherit}.pm-np .flatpickr-calendar.arrowTop:before,.pm-np .flatpickr-calendar.arrowTop:after{border-bottom-color:#1f1e24}.pm-np .flatpickr-calendar.arrowBottom:before,.pm-np .flatpickr-calendar.arrowBottom:after{border-top-color:#1f1e24}.pm-np .flatpickr-months{padding-top:4px}.pm-np .flatpickr-months .flatpickr-month,.pm-np .flatpickr-current-month{color:#fff;fill:#fff;background:transparent}.pm-np .flatpickr-current-month .flatpickr-monthDropdown-months,.pm-np .flatpickr-current-month input.cur-year{color:#fff;background:transparent;font-weight:600;font-family:inherit}.pm-np .flatpickr-current-month .flatpickr-monthDropdown-months option{background:#1f1e24;color:#fff}.pm-np .flatpickr-months .flatpickr-prev-month svg,.pm-np .flatpickr-months .flatpickr-next-month svg{fill:var(--vf-muted)}.pm-np .flatpickr-months .flatpickr-prev-month:hover svg,.pm-np .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--vf-red)}.pm-np .flatpickr-weekdays{background:transparent}.pm-np span.flatpickr-weekday{color:var(--vf-muted);background:transparent;font-size:11.5px;font-weight:600}.pm-np .flatpickr-days{border:0}.pm-np .flatpickr-day{color:#e8eaf0;border-radius:9px;font-weight:600}.pm-np .flatpickr-day:hover{background:#ffffff12;border-color:transparent}.pm-np .flatpickr-day.today{border-color:#ffffff47}.pm-np .flatpickr-day.selected,.pm-np .flatpickr-day.selected:hover{background:var(--vf-red);border-color:var(--vf-red);color:#fff;font-weight:600}.pm-np .flatpickr-day.prevMonthDay,.pm-np .flatpickr-day.nextMonthDay{color:#9ba7c04d}.pm-np .flatpickr-day.flatpickr-disabled,.pm-np .flatpickr-day.flatpickr-disabled:hover{color:#9ba7c042;background:transparent;text-decoration:line-through;cursor:not-allowed}.pm-np-form{padding:28px 30px;background:#ffffff06;border:1px solid var(--vf-line);border-radius:14px}@media(max-width:600px){.pm-np-form{padding:20px 16px}}.pm-np-quill{margin-top:2px}.pm-np .ql-toolbar.ql-snow{padding:9px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-bottom:0;border-radius:11px 11px 0 0}.pm-np .ql-container.ql-snow{min-height:130px;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:0 0 11px 11px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.pm-np .ql-editor{min-height:130px;color:#fff;line-height:1.6}.pm-np .ql-editor.ql-blank:before{left:15px;right:15px;color:#9ba7c080;font-style:normal}.pm-np .ql-snow .ql-stroke{stroke:#fff9}.pm-np .ql-snow .ql-fill{fill:#fff9}.pm-np .ql-snow .ql-picker{color:#fff9}.pm-np .ql-snow.ql-toolbar button:hover .ql-stroke,.pm-np .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--vf-red)}.pm-np .ql-snow.ql-toolbar button:hover .ql-fill,.pm-np .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--vf-red)}.pm-np-field.has-error .ql-toolbar.ql-snow,.pm-np-field.has-error .ql-container.ql-snow{border-color:var(--vf-red)}.pm-np-stepper{display:inline-flex;align-items:stretch;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:11px;overflow:hidden;width:fit-content}.pm-np-step-btn{width:46px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--vf-muted);font-size:20px;font-weight:700;line-height:1;cursor:pointer;transition:background .16s,color .16s}.pm-np-step-btn:hover{color:#fff;background:#ffffff0d}.pm-np-stepper input[type=number]{width:66px!important;min-height:46px!important;padding:0!important;text-align:center!important;color:#fff!important;background:transparent!important;border:0!important;border-left:1px solid rgba(255,255,255,.09)!important;border-right:1px solid rgba(255,255,255,.09)!important;border-radius:0!important;font-size:16px!important;font-weight:600!important;-moz-appearance:textfield}.pm-np-stepper input[type=number]::-webkit-outer-spin-button,.pm-np-stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pm-np-empty-note{padding:14px 16px;color:var(--vf-muted);background:#ffffff05;border:1px dashed rgba(155,167,192,.2);border-radius:12px;font-size:13px;line-height:1.5}.pm-np-toggle{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:12px;cursor:pointer}.pm-np-toggle-txt{flex:1;color:#cfd4e0;font-size:13px;font-weight:700;letter-spacing:0}.pm-np-switch-input{position:absolute;opacity:0;width:0;height:0}.pm-np-switch{flex:0 0 auto;position:relative;width:46px;height:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.14);border-radius:999px;transition:background .2s,border-color .2s}.pm-np-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#cfd4e0;transition:left .2s cubic-bezier(.2,.8,.2,1),background .2s}.pm-np-switch-input:checked+.pm-np-switch{background:var(--vf-red);border-color:var(--vf-red)}.pm-np-switch-input:checked+.pm-np-switch:after{left:22px;background:#fff}.pm-np-switch-input:focus-visible+.pm-np-switch{box-shadow:0 0 0 3px #e8262c4d}.pm-np-summary{padding:8px 4px 4px}.pm-np-sum-note{display:none;padding:16px;color:var(--vf-muted);background:#ffffff05;border:1px dashed rgba(155,167,192,.2);border-radius:12px;font-size:13px;font-weight:600;line-height:1.5}.pm-np-summary.is-empty .pm-np-sum-note,.pm-np-summary.is-quote .pm-np-sum-note{display:block}.pm-np-summary.is-empty .pm-np-sum-line,.pm-np-summary.is-quote .pm-np-sum-line,.pm-np-summary.is-empty .pm-np-sum-wallet,.pm-np-summary.is-quote .pm-np-sum-wallet,.pm-np-summary.is-empty .pm-np-sum-value{display:none!important}.pm-np-summary.is-quote .pm-np-sum-value b{font-size:15px!important;color:#cfd4e0!important}.pm-np-sum-line{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:8px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:12px}.pm-np-sum-lbl{color:#fff;font-size:14px;font-weight:600}.pm-np-sum-qty{padding:3px 8px;background:#ffffff0f;border-radius:6px;color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-np-sum-val{margin-left:auto;display:inline-flex;align-items:baseline;gap:8px;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.pm-np-sum-reg{color:var(--vf-muted);font-size:12px;font-weight:700;opacity:.7}.pm-np-sum-value{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:18px 20px;position:relative;background:#e8262c0d;border:1px solid rgba(232,38,44,.22);border-radius:12px;overflow:hidden}.pm-np-sum-value:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--vf-red)}.pm-np-sum-value>span{padding-left:6px;font-size:12px;font-weight:700;letter-spacing:0;color:#cfd4e0}.pm-np-sum-value b{font-size:30px;font-weight:600;color:var(--vf-red)}.pm-np-sum-wallet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:0 4px}.pm-np-sum-wallet span{color:var(--vf-muted);font-size:12px}.pm-np-sum-wallet b{color:#cfd4e0;font-size:14px;font-weight:600}.pm-np-lowfunds{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;padding:14px 16px;background:#e8262c12;border:1px solid rgba(232,38,44,.28);border-radius:12px}.pm-np-lowfunds__l{display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:13px}.pm-np-lowfunds__l b{font-weight:600}.pm-np-lowfunds__l i{color:var(--vf-red)}.pm-np-lowfunds__r{color:var(--vf-red);font-size:12px;font-weight:600}.pm-np-error{display:block;margin-top:16px;padding:13px 16px;background:#e8262c12;border:1px solid rgba(232,38,44,.28);border-radius:12px;color:#fff;font-size:13px;line-height:1.5}.pm-np-nav{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin-top:24px}.pm-np-prev,.pm-np-next,.pm-np-submit{flex:0 0 auto;min-width:170px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border-radius:11px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s,color .16s}.pm-np-prev{color:var(--vf-muted);background:transparent;border:1px solid var(--vf-line-strong)}.pm-np-prev:hover{color:#fff;background:#ffffff0d}.pm-np-next,.pm-np-submit{margin-left:auto;color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22)}.pm-np-next:hover,.pm-np-submit:hover{background:#3d3b4c;border-color:#ffffff57}.pm-np-submit:disabled,.pm-np-submit.is-disabled{opacity:.45;cursor:not-allowed;box-shadow:none;background:var(--vf-red)}.pm-np-submit.is-submitting{opacity:.7;cursor:wait;box-shadow:none}.pm-np-help{position:sticky;top:24px;padding:20px 22px;background:#ffffff04;border:1px solid var(--vf-line);border-radius:16px}.pm-np-help__top h3{margin:0 0 16px;padding-bottom:14px;font-size:15px;font-weight:600;color:#fff;border-bottom:1px solid var(--vf-line)}.pm-np-help__sec{display:none}.pm-np-help__sec.is-active{display:block;animation:pmNpFade .3s ease}.pm-np-help__step{display:block;margin-bottom:10px;color:var(--vf-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.pm-np-help__sec p{margin:0 0 12px;color:#cfd4e0;font-size:13px;line-height:1.55}.pm-np-help__sec ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pm-np-help__sec li{position:relative;padding-left:16px;color:var(--vf-muted);font-size:12.5px;line-height:1.45}.pm-np-help__sec li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--vf-red)}@media(max-width:960px){.pm-np-grid{grid-template-columns:1fr}.pm-np-help{position:static;order:2}}@media(max-width:600px){.pm-np-picker__head h1{font-size:24px}.pm-np-sum-value b{font-size:26px}.pm-np-lowfunds__r{width:100%}.pm-np-next,.pm-np-submit{padding:13px 20px}}.pm-nc [hidden]{display:none!important}.pm-nc-titlegap{margin:0 0 22px}.pm-nc [data-nc-date]{cursor:pointer}.pm-nc-error{color:var(--vf-red);font-size:12.5px;font-weight:700;margin:8px 0 0}.pm-np-campbar{display:flex;align-items:center;gap:9px;margin:0 0 18px;padding:11px 15px;color:#bcd0ee;background:#4a90e214;border:1px solid rgba(74,144,226,.28);border-radius:12px;font-size:12.5px;font-weight:700}.pm-np-campbar i{color:var(--vf-blue)}.pm-np-campbar b{color:#fff}.pm-nc-ws-list:empty{display:none}.pm-nc-ws-loading,.pm-nc-ws-empty{margin:0 0 18px;padding:16px;text-align:center;color:#9ba7c099;font-size:13px;font-weight:600;background:#ffffff05;border:1px dashed rgba(155,167,192,.2);border-radius:12px}.pm-nc-ws-empty i{margin-right:7px}.pm-nc-ws-rows{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.pm-nc-ws-row{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff06;border:1px solid var(--vf-line);border-radius:11px}.pm-nc-ws-dot{flex:none;width:8px;height:8px;border-radius:50%}.pm-nc-ws-title{flex:1 1 auto;min-width:0;color:#fff;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-nc-ws-cost{flex:none;color:var(--vf-green);font-size:12px;font-weight:600;white-space:nowrap}.pm-nc-ws-total{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 22px;padding:0 2px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.pm-nc-ws-total span{color:var(--vf-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.pm-nc-ws-total b{color:#fff;font-size:20px;font-weight:600}.pm-nc-addhead{margin:2px 0 14px}.pm-nc-addhead span{display:block;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.15px}.pm-nc-addhead small{display:block;margin-top:4px;color:var(--vf-muted);font-size:12.5px}.pm-nc-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.pm-nc-type{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:22px 14px;text-align:center;color:#fff;background:#ffffff05;border:1px solid var(--vf-line);border-radius:16px;cursor:pointer;transition:border-color .16s,background .16s,transform .12s}.pm-nc-type:hover{border-color:#e8262c66;background:#e8262c0d;transform:translateY(-3px)}.pm-nc-type__ic{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:14px;color:var(--vf-red);background:#e8262c1a;border:1px solid rgba(232,38,44,.22);font-size:19px}.pm-nc-type__n{font-size:13px;font-weight:600;line-height:1.25}.pm-nc-type--blank .pm-nc-type__ic{color:var(--vf-muted);background:#ffffff0a;border-color:#ffffff1a}.pm-nc-type--blank:hover{border-color:#9ba7c059;background:#ffffff08}.pm-nc-addtile{width:100%;display:flex;align-items:center;gap:14px;padding:18px;text-align:left;color:#fff;background:#e8262c0d;border:1px solid rgba(232,38,44,.22);border-radius:16px;cursor:pointer;transition:border-color .16s,background .16s,transform .12s}.pm-nc-addtile:hover{border-color:#e8262c73;background:#e8262c17;transform:translateY(-2px)}.pm-nc-addtile__ic{flex:0 0 auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:var(--vf-red);border:1px solid var(--vf-red);font-size:20px}.pm-nc-addtile__tx{flex:1 1 auto;min-width:0}.pm-nc-addtile__tx b{display:block;font-size:15px;font-weight:600;letter-spacing:-.15px}.pm-nc-addtile__tx small{display:block;margin-top:3px;color:var(--vf-muted);font-size:12.5px;font-weight:600}.pm-nc-addtile__go{flex:0 0 auto;color:#e8262cb3;font-size:15px}.pm-nc-wsnav{max-width:680px}.pm-nc-wsnav .pm-np-prev{flex:0 0 auto}@media(max-width:600px){.pm-nc-types{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:9px}.pm-nc-type{padding:16px 10px;border-radius:13px}.pm-nc-type__ic{width:42px;height:42px;font-size:16px}}.pm-np-cont{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:2px;padding:6px 12px;color:var(--vf-green);background:#33d1761a;border:1px solid rgba(51,209,118,.32);border-radius:999px;font-size:11.5px;font-weight:600}.pm-np-cont i{font-size:11.5px}.pm-np-choice.has-continue{border-color:#33d17652}.pm-np-choice.has-continue:hover:not([disabled]){border-color:#33d17680}.pm-np-typeselect{display:none!important}.pm-np-typegrid{margin-top:2px}.pm-nc-type.is-active{border-color:var(--vf-red);background:#e8262c14}.pm-nc-type.is-active .pm-nc-type__ic{color:#fff;background:var(--vf-red);border-color:var(--vf-red)}.pm-np-typefield.has-error .pm-nc-type{border-color:#e8262c73}.pm-np-projnew{margin-top:8px}.pm-nc-guard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a0a0eb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pm-nc-guard[hidden]{display:none!important}.pm-nc-guard__card{max-width:440px;width:100%;padding:28px;background:#1c1b22;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 30px 80px -20px #000000d9;text-align:center}.pm-nc-guard__ic{width:52px;height:52px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--vf-amber);background:#ffb0201a;border:1px solid rgba(255,176,32,.3);font-size:20px}.pm-nc-guard__card h3{margin:0 0 8px;color:#fff;font-size:18px;font-weight:600}.pm-nc-guard__card p{margin:0 0 20px;color:var(--vf-muted);font-size:13px;line-height:1.55}.pm-nc-guard__btns{display:flex;flex-direction:column;gap:9px}.pm-nc-wsnav .pm-np-next:disabled{opacity:.45;cursor:not-allowed}.pm-nc-done-hint{max-width:680px;margin:10px 2px 0;color:#9ba7c099;font-size:12px;font-weight:600}.pm-nc-done-hint[hidden]{display:none!important}.pm-sup-grid.is-solo{max-width:860px}.pm-sup .pm-set-card{padding:0;background:none;border:0;border-radius:0}.pm-sup-opt{color:#9ba7c08c;font-size:11.5px;font-style:normal;font-weight:700;text-transform:none;letter-spacing:0}.pm-sup .pm-set-field textarea{width:100%;padding:12px 13px;color:#fff;background:var(--vf-panel);border:1px solid rgba(255,255,255,.08);border-radius:11px;font-family:inherit;font-size:13.5px;line-height:1.6;resize:vertical;outline:none;transition:border-color .15s ease}.pm-sup .pm-set-field textarea:focus{border-color:#ffffff3d}.pm-sup .pm-set-field textarea::placeholder{color:#9ba7c073}.pm-sup-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pm-sup-cat{position:relative;display:flex;align-items:flex-start;gap:11px;padding:13px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:14px;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.pm-sup-cat:hover{background:#ffffff09;border-color:var(--vf-line-strong);transform:translateY(-2px)}.pm-sup-cat input{position:absolute;opacity:0;width:0;height:0}.pm-sup-cat__ic{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:var(--vf-muted);font-size:14px;transition:background .18s ease,border-color .18s ease,color .18s ease}.pm-sup-cat__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-sup-cat__copy strong{color:#fff;font-size:13px;font-weight:600;line-height:1.3}.pm-sup-cat__copy em{color:var(--vf-muted);font-size:11.5px;font-style:normal;line-height:1.4}.pm-sup-cat.is-on{background:#e8262c12;border-color:#e8262c73}.pm-sup-cat.is-on .pm-sup-cat__ic{background:#e8262c1f;border-color:#e8262c4d;color:var(--vf-red)}.pm-sup-cat input:focus-visible~.pm-sup-cat__copy strong{outline:2px solid var(--vf-blue);outline-offset:3px}.pm-sup-note{display:flex;gap:11px;margin:0 0 18px;padding:13px 15px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;color:var(--vf-muted);font-size:12.5px;line-height:1.55}.pm-sup-note i{flex:none;margin-top:2px;color:#9ba7c0b3;font-size:13px}.pm-sup-note strong{color:#fff;font-weight:600}.pm-sup-drop{display:flex;align-items:center;gap:13px;width:100%;padding:15px;text-align:left;background:#ffffff05;border:1px dashed rgba(255,255,255,.14);border-radius:14px;color:inherit;font-family:inherit;cursor:pointer;transition:border-color .18s ease,background .18s ease}.pm-sup-drop:hover,.pm-sup-drop.is-over{background:#e8262c0d;border-color:#e8262c73}.pm-sup-drop[hidden]{display:none}.pm-sup-drop__ic{flex:none;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:var(--vf-muted);font-size:15px}.pm-sup-drop__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-sup-drop__copy strong{color:#fff;font-size:13px;font-weight:600}.pm-sup-drop__copy em{color:var(--vf-muted);font-size:11.5px;font-style:normal}.pm-sup-shots{display:flex;flex-wrap:wrap;gap:10px}.pm-sup-shots:not(:empty){margin-top:10px}.pm-sup-shot{position:relative;width:104px;height:78px;border-radius:11px;overflow:hidden;border:1px solid var(--vf-line-strong);background:var(--vf-panel)}.pm-sup-shot img{width:100%;height:100%;object-fit:cover;display:block}.pm-sup-shot.is-up img{opacity:.35}.pm-sup-shot__spin{position:absolute;inset:auto 0 0 0;padding:4px;text-align:center;background:#0000008c;color:#fff;font-size:11.5px;font-weight:600}.pm-sup-shot__x{position:absolute;top:5px;right:5px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;background:#0009;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;font-size:11.5px;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pm-sup-shot__x:hover{background:var(--vf-red);border-color:var(--vf-red)}@media(max-width:900px){.pm-sup-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pm-sup-cats{grid-template-columns:1fr}.pm-sup .pm-set-card{padding:20px}.pm-sup-shot{width:calc(50% - 5px);height:88px}}.pm-sup-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);gap:28px;align-items:start}.pm-sup-grid.is-solo{grid-template-columns:minmax(0,1fr)}.pm-sup-main{min-width:0}.pm-sup .pm-set-card[hidden]{display:none!important}.pm-sup-side{display:flex;flex-direction:column;gap:8px;position:sticky;top:16px}@media(min-width:1101px){.pm-sup-grid:not(.is-solo) .pm-sup-side{padding-left:26px;border-left:1px solid var(--vf-line)}}.pm-sup-side__title{margin:2px 0}.pm-sup-chip{display:flex;flex-direction:column;gap:6px;padding:12px 13px;text-align:left;background:#ffffff05;border:1px solid var(--vf-line);border-radius:13px;font-family:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pm-sup-chip:hover{background:#ffffff0b;border-color:var(--vf-line-strong)}.pm-sup-chip.is-on{background:#ffffff13;border-color:var(--vf-line-strong)}.pm-sup-chip.has-new{border-color:#e8262c66}.pm-sup-chip__new{margin-left:auto;padding:1px 8px;border-radius:999px;background:#e8262c24;color:var(--vf-red);font-style:normal;font-size:11.5px;font-weight:600}.pm-sup-chip__top{display:flex;align-items:center;gap:8px}.pm-sup-chip__date{margin-left:auto;color:#7b8396;font-size:11.5px;white-space:nowrap}.pm-sup-chip__title{color:#fff;font-size:12.5px;font-weight:600;line-height:1.35}.pm-sup-chip__foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-sup-chip__n{margin-left:auto;padding:1px 7px;border-radius:999px;background:#ffffff0f;color:#c9d1e0;font-style:normal;font-size:11.5px;font-weight:600}.pm-sup-back{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:7px 13px;color:var(--vf-muted);background:#ffffff08;border:1px solid var(--vf-line);border-radius:10px;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.pm-sup-back:hover{color:#fff;background:#ffffff0f}.pm-sup-detail .pm-set-title{margin:8px 0 6px}.pm-sup-item__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pm-sup-item__cat{display:inline-flex;align-items:center;gap:6px;color:var(--vf-muted);font-size:12.5px;font-weight:600;letter-spacing:0}.pm-sup-item__date{margin-left:auto;color:#7b8396;font-size:11.5px;white-space:nowrap}.pm-sup-item__body{margin:0 0 12px;color:#c9d1e0;font-size:13px;line-height:1.6;white-space:pre-line}.pm-sup-detail .pm-sup-shot{display:block}@media(max-width:1100px){.pm-sup-grid{grid-template-columns:minmax(0,1fr)}.pm-sup-side{position:static;order:-1}}.pm-faq{display:block;max-width:860px}.pm-faq .pm-set-card{padding:28px}.pm-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--vf-line)}.pm-faq-item{border-bottom:1px solid var(--vf-line)}.pm-faq-item summary{display:flex;align-items:center;gap:14px;padding:15px 2px;cursor:pointer;list-style:none;transition:color .16s ease}.pm-faq-item summary::-webkit-details-marker{display:none}.pm-faq-item summary:hover .pm-faq-q{color:#fff}.pm-faq-q{flex:1 1 auto;min-width:0;color:#e4e9f2;font-size:14px;font-weight:700;line-height:1.45}.pm-faq-ic{flex:none;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff0a;border:1px solid var(--vf-line);border-radius:8px;font-size:11.5px;transition:transform .2s ease,color .16s ease,border-color .16s ease}.pm-faq-item[open] .pm-faq-ic{transform:rotate(180deg);color:var(--vf-red);border-color:#e8262c59}.pm-faq-item[open] .pm-faq-q{color:#fff}.pm-faq-a{padding:0 40px 16px 2px}.pm-faq-a p{margin:0 0 10px;color:var(--vf-muted);font-size:13.5px;line-height:1.7}.pm-faq-a p:last-child{margin-bottom:0}.pm-faq-a a{color:#fff;text-decoration:underline;text-underline-offset:2px}@media(max-width:600px){.pm-faq .pm-set-card{padding:20px}.pm-faq-a{padding-right:0}}.pm-panel-content .jet-listing-grid__items:has(.pm-task-card-v2){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px!important;margin:0!important}.pm-panel-content .jet-listing-grid__item:has(.pm-task-card-v2){width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important}@media(min-width:1900px){.pm-panel-content .jet-listing-grid__items:has(.pm-task-card-v2){grid-template-columns:repeat(4,minmax(0,1fr))}}.pm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:44px 24px 40px;text-align:center;background:#ffffff05;border:1px dashed var(--vf-line);border-radius:16px;text-decoration:none;transition:background .16s,border-color .16s}a.pm-empty:hover{background:#ffffff09;border-color:var(--vf-line-strong)}.pm-empty__plus,.pm-empty__ic{margin-bottom:2px;font-size:20px;color:#6c7590}.pm-empty__t{font-size:17px;font-weight:600;letter-spacing:-.01em;color:#fff}.pm-empty__d{max-width:46ch;font-size:13px;line-height:1.7;color:var(--vf-muted)}.pm-empty__cta{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;color:#fff;background:var(--vf-red, #E8262C);border-radius:11px;font-size:11.5px;font-weight:600;transition:background .16s ease}a.pm-empty:hover .pm-empty__cta{background:#ff333a}@media(max-width:600px){.pm-empty{padding:32px 20px 28px}.pm-empty__t{font-size:15.5px}.pm-empty__cta{width:100%}}.pm-np-back,.pm-hub-back,.pm-sup-back,.pm-detail__head .pm-task-back{align-self:flex-start;flex:none;width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;text-decoration:none;cursor:pointer;font-size:0;line-height:0;transition:color .15s ease,background .15s ease,border-color .15s ease}.pm-np-back:hover,.pm-hub-back:hover,.pm-sup-back:hover,.pm-detail__head .pm-task-back:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.pm-np-back i,.pm-hub-back i,.pm-sup-back i,.pm-detail__head .pm-task-back i{font-size:14px}.pm-np-back span,.pm-hub-back span,.pm-sup-back span,.pm-detail__head .pm-task-back span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pm-pill{flex:none;height:20px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap;color:var(--vf-muted);border:1px solid rgba(155,167,192,.28);background:#9ba7c00e}.pm-pill i{font-size:8px}.pm-pill--info{color:var(--vf-blue);border-color:#4a90e257;background:#4a90e217}.pm-pill--ok{color:var(--vf-green);border-color:#33d17657;background:#33d17616}.pm-pill--warn{color:var(--vf-amber);border-color:#ffb02057;background:#ffb02017}.pm-pill--alert{color:var(--vf-red);border-color:#e8262c57;background:#e8262c1a}.pm-pill--off{color:#6b7280;border-color:#6b728057;background:#6b728017}.pm-pill--count{min-width:20px;padding:0 7px;justify-content:center;color:#cfd4e0;border-color:transparent;background:#ffffff12}.pm-rv-body,.pm-rv-reply-body,.pm-tl-card,.pm-chat__bubble,.pm-tk-msg__body,.pm-brief{overflow-wrap:anywhere}.pm-firm{min-width:0;display:inline-flex;align-items:center;gap:6px;color:var(--vf-muted, #9ba7c0);font-size:11.5px;font-weight:600;line-height:1.2}.pm-firm i{flex:none;font-size:11px;opacity:.75}.pm-firm>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-btn{flex:none;height:38px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22);border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.pm-btn:hover{background:#3d3b4c;border-color:#ffffff57}.pm-btn:disabled{opacity:.45;cursor:default}.pm-btn:disabled:hover{background:#33313f;border-color:#ffffff38}.pm-btn i{font-size:12px}.pm-btn--ghost{color:var(--vf-muted);background:#ffffff08;border-color:var(--vf-line)}.pm-btn--ghost:hover{color:#fff;background:#ffffff0f;border-color:var(--vf-line-strong)}.pm-btn--quiet{color:var(--vf-muted);background:transparent;border-color:transparent}.pm-btn--quiet:hover{color:#fff;background:#ffffff0a}.pm-btn--alert{color:#fff;background:#e8262c21;border-color:#e8262c61}.pm-btn--alert:hover{background:#e8262c30;border-color:#e8262c85}.pm-btn--sm{height:32px;padding:0 14px;font-size:12px}.pm-btn--lg{height:46px;padding:0 22px;font-size:13.5px}.pm-btn--wide{width:100%}.pm-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;margin:0 0 22px;font-family:Plus Jakarta Sans,sans-serif}.pm-head__box{flex:1 1 320px;min-width:0}.pm-head__title{margin:0;display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600;letter-spacing:-.3px;color:#fff}.pm-head__sub{margin:7px 0 0;max-width:var(--pm-w-read, 1100px);color:var(--vf-muted);font-size:13px;font-weight:500;line-height:1.6}.pm-head__acts{flex:none;display:flex;align-items:center;gap:8px}.pm-edit-lang{display:flex;align-items:center;gap:8px;color:var(--vf-muted);font-size:13px}.pm-edit-lang select{min-width:130px;padding:8px 12px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;outline:none;cursor:pointer}.pm-edit-lang select:focus{border-color:#e8262c66}@media(max-width:600px){.pm-head__acts{width:100%}.pm-head__acts .pm-btn{flex:1 1 auto}}.pm-drawer-veil{position:fixed;top:0;right:0;bottom:0;left:0;padding:0;background:#08080b8c;border:0;cursor:default;z-index:1000}.pm-drawer{position:fixed;top:0;right:0;bottom:0;width:min(460px,100vw);display:flex;flex-direction:column;background:var(--vf-surface, #1b1a22);border-left:1px solid var(--vf-line);box-shadow:-24px 0 60px -20px #000000b3;font-family:Plus Jakarta Sans,sans-serif;z-index:1001}.pm-drawer__head{flex:none;display:flex;align-items:flex-start;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--vf-line)}.pm-drawer__who{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pm-drawer__title{color:#fff;font-size:17px;font-weight:700;letter-spacing:-.2px}.pm-drawer__sub{color:var(--vf-muted);font-size:11.5px}.pm-drawer__x{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:transparent;border:0;border-radius:9px;font-size:15px;cursor:pointer;transition:color .15s ease,background .15s ease}.pm-drawer__x:hover{color:#fff;background:#ffffff0f}.pm-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:4px 18px 18px}.pm-drawer__foot{flex:none;display:flex;align-items:center;gap:8px;padding:14px 18px;border-top:1px solid var(--vf-line)}.pm-drawer__foot .pm-set-msg,.pm-drawer__foot .pm-pi-msg{margin-left:auto;font-size:12px}@media(max-width:600px){.pm-drawer{width:100vw}}@keyframes pm-drawer-veil{0%{opacity:0}to{opacity:1}}@keyframes pm-drawer-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes pm-drawer-body{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pm-drawer-veil{animation:pm-drawer-veil .2s ease backwards}.pm-drawer{animation:pm-drawer-in .32s var(--pm-mod-ease, cubic-bezier(.16, 1, .3, 1)) .04s backwards}.pm-drawer__body{animation:pm-drawer-body .34s var(--pm-mod-ease, cubic-bezier(.16, 1, .3, 1)) .1s backwards}@media(prefers-reduced-motion:reduce){.pm-drawer-veil,.pm-drawer,.pm-drawer__body{animation:none}}.pm-form-sec{margin:18px 0 0}.pm-form-sec:first-child{margin-top:14px}.pm-form-sec__t{margin:0 0 10px;color:#fff;font-size:12.5px;font-weight:700}.pm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pm-form-grid--one{grid-template-columns:minmax(0,1fr)}.pm-form-sub{margin-top:10px;padding-left:12px;border-left:2px solid rgba(255,255,255,.09)}.pm-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pm-field__l{color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-field input,.pm-field select,.pm-field textarea{width:100%;padding:10px 12px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;outline:none}.pm-field input:focus,.pm-field select:focus,.pm-field textarea:focus{border-color:#e8262c66}.pm-field input:disabled{opacity:.5;cursor:not-allowed}.pm-field select{cursor:pointer}.pm-field__hint{color:var(--vf-muted);font-size:11px;line-height:1.5}.pm-switch-row{display:flex;align-items:center;gap:12px;padding:11px 12px;margin-bottom:8px;background:var(--vf-surface-2, #232230);border-radius:10px;cursor:pointer}.pm-switch-row:last-child{margin-bottom:0}.pm-switch-row input{position:absolute;opacity:0;width:0;height:0}.pm-switch-row__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pm-switch-row__n{color:#fff;font-size:12.5px;font-weight:700}.pm-switch-row__h{color:var(--vf-muted);font-size:11px;line-height:1.45}.pm-switch-row.is-on .pm-set-switch{background:#33d17638;border-color:#33d17666}.pm-switch-row.is-on .pm-set-switch:after{transform:translate(18px);background:var(--vf-green)}.pm-switch-row.is-locked{cursor:default;opacity:.6}.pm-form-adv{margin:18px 0 0;border-top:1px solid var(--vf-line)}.pm-form-adv>summary{display:flex;align-items:center;gap:10px;padding:14px 0 12px;color:var(--vf-muted);font-size:12.5px;font-weight:700;cursor:pointer;list-style:none}.pm-form-adv>summary::-webkit-details-marker{display:none}.pm-form-adv>summary i{font-size:11px;transition:transform .16s ease}.pm-form-adv[open]>summary i{transform:rotate(90deg)}.pm-tabs{display:flex;gap:26px;margin:0 0 18px;border-bottom:1px solid var(--vf-line);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-tabs::-webkit-scrollbar{display:none}.pm-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:8px;padding:0 0 12px;color:var(--vf-muted);background:none;border:0;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .15s ease}.pm-tab:hover{color:#fff}.pm-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.pm-tab.is-on{color:#fff;font-weight:600}.pm-tab.is-on:after{background:var(--vf-red)}.pm-tab__n{font-size:11.5px;font-weight:600;color:var(--vf-muted)}@media(max-width:760px){.pm-form-grid{grid-template-columns:minmax(0,1fr)}.pm-head{gap:12px}.pm-head__title{font-size:19px}.pm-head__acts{width:100%}.pm-head__acts .pm-btn{flex:1 1 auto}.pm-field input,.pm-field select,.pm-field textarea{font-size:16px}.pm-form-sub{padding-left:10px}.pm-tabs{gap:20px;padding-right:14px}}@media(max-width:600px){.pm-prj.pm-swipe,.pm-card-grid.pm-swipe{display:flex;grid-template-columns:none;margin-inline:-18px;padding-inline:18px;padding-bottom:6px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pm-prj.pm-swipe::-webkit-scrollbar,.pm-card-grid.pm-swipe::-webkit-scrollbar{display:none}.pm-prj.pm-swipe>*,.pm-card-grid.pm-swipe>*{flex:0 0 82%;max-width:82%;scroll-snap-align:start}}.pm-pager__tabs{display:none}.pm-pager__pane{min-width:0}@media(max-width:600px){.pm-pager__tabs{display:flex}.pm-pager__track{display:flex;margin-inline:-18px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:height .2s ease}.pm-pager__track::-webkit-scrollbar{display:none}.pm-pager__pane{align-self:flex-start}.pm-pager__pane{flex:0 0 100%;max-width:100%;padding-inline:18px;scroll-snap-align:start}.pm-pager__pane .pm-sec-head__t,.pm-pager__pane .pm-sec-head__count{display:none}.pm-pager__pane .pm-sec-head{margin-top:0}}.pm-pager__dots{display:none}@media(max-width:600px){.pm-pager__dots{display:flex;justify-content:center;gap:6px;margin:0 0 12px}.pm-pager__dot{width:6px;height:6px;border-radius:999px;background:#ffffff2e;transition:width .2s ease,background .2s ease}.pm-pager__dot.is-on{width:18px;background:var(--vf-red)}}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff21;background-clip:padding-box;border:3px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ffffff42;background-clip:padding-box}.pm-offline{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:#08080b94;backdrop-filter:blur(10px) saturate(.9);-webkit-backdrop-filter:blur(10px) saturate(.9);animation:pm-offline-in .24s ease backwards}@keyframes pm-offline-in{0%{opacity:0}to{opacity:1}}.pm-offline__card{width:min(420px,100%);padding:26px 26px 22px;background:#1b1a22eb;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 30px 80px -30px #000000e6;text-align:center;animation:pm-offline-card .34s var(--pm-mod-ease, cubic-bezier(.16, 1, .3, 1)) .04s backwards}@keyframes pm-offline-card{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}.pm-offline__ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 14px;border-radius:50%;background:#ffb0201f;border:1px solid rgba(255,176,32,.3);color:var(--vf-amber, #ffb020);font-size:18px}.pm-offline__t{margin:0 0 8px;color:#fff;font-size:17px;font-weight:600;letter-spacing:-.2px}.pm-offline__l{margin:0;color:var(--vf-muted, #9ba7c0);font-size:13px;line-height:1.6}.pm-offline__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.07)}.pm-offline__state{display:inline-flex;align-items:center;gap:8px;color:#7b8396;font-size:12px;font-weight:500}.pm-offline__state i{font-size:11px}@media(prefers-reduced-motion:reduce){.pm-offline,.pm-offline__card{animation:none}}.pm-mention-host{position:relative}.pm-mention-list{position:absolute;z-index:40;min-width:240px;max-width:320px;margin-top:4px;padding:5px;display:flex;flex-direction:column;gap:2px;background:var(--vf-surface, #1b1a22);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 18px 40px -18px #000000e6}.pm-mention-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;color:#e8eaf0;background:transparent;border:0;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.pm-mention-item.is-active{background:#4a90e229;color:#fff}.pm-mention-role{color:#8b93a7;font-size:11.5px;font-weight:600}.pm-mention{padding:0 4px;color:#7db6ff;background:#4a90e224;border-radius:5px;font-weight:600;white-space:nowrap}.pm-pill--paused{color:#cfd4e0;border-color:#cfd4e04d;background:#cfd4e012}.pm-paused-note{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;padding:11px 14px;color:#cfd4e0;background:#cfd4e00d;border:1px solid rgba(207,212,224,.16);border-radius:12px;font-size:13px;line-height:1.5}.pm-paused-note i{margin-top:4px;font-size:10px;color:#9ba7c0}.pm-paused-note strong{color:#fff;font-weight:600}.pm-topbar{position:fixed;left:0;top:0;z-index:2000;width:0;height:2px;background:var(--vf-red,#E8262C);box-shadow:0 0 10px #e8262c8c;opacity:1;transition:width .24s ease,opacity .3s ease;pointer-events:none}.pm-topbar.is-done{opacity:0}.pm-wait{display:flex;flex-direction:column;align-items:center;gap:11px;padding:34px 18px;text-align:center;animation:pm-wait-in .25s ease .18s backwards}.pm-wait-ring{width:26px;height:26px;border-radius:50%;border:2px solid var(--vf-line,rgba(255,255,255,.1));border-top-color:var(--vf-red,#E8262C);animation:pm-spin .75s linear infinite}.pm-wait-label{margin:0;color:var(--vf-muted,#9BA7C0);font-size:13px;font-weight:600}.pm-wait-hint{margin:-4px 0 0;max-width:320px;color:#9ba7c0b3;font-size:12px;line-height:1.45}.pm-boot{min-height:100vh;display:grid;place-items:center;padding:40px;background:var(--vf-bg,#141318)}.pm-boot-card{display:flex;flex-direction:column;align-items:center;gap:13px;max-width:340px;padding:32px 38px 28px;text-align:center;background:var(--vf-surface,#1b1a22);border:1px solid var(--vf-line,rgba(255,255,255,.08));border-radius:18px;animation:pm-wait-in .25s ease .18s backwards}.pm-boot-ring{width:34px;height:34px;border-radius:50%;border:2px solid var(--vf-line,rgba(255,255,255,.1));border-top-color:var(--vf-red,#E8262C);animation:pm-spin .75s linear infinite}.pm-boot-label{margin:0;color:#fff;font-size:14px;font-weight:600}.pm-boot-hint{margin:-5px 0 0;color:#9ba7c0bf;font-size:12.5px;line-height:1.45}@keyframes pm-spin{to{transform:rotate(360deg)}}@keyframes pm-wait-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.pm-wait,.pm-boot-card{animation:none}.pm-wait-ring,.pm-boot-ring{animation-duration:2.4s}.pm-topbar{transition:none}}.pm-wait>.pm-btn{margin-top:4px}.pm-wait{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px}@keyframes pm-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tab-content.is-first>*{animation:pm-rise .34s cubic-bezier(.22,1,.36,1) backwards}.tab-content.is-first>*:nth-child(2){animation-delay:.06s}.tab-content.is-first>*:nth-child(3){animation-delay:.12s}.tab-content.is-first>*:nth-child(4){animation-delay:.18s}.tab-content.is-first>*:nth-child(n+5){animation-delay:.24s}.tab-content.is-first .pm-stats>.pm-stat{animation:pm-rise .34s cubic-bezier(.22,1,.36,1) backwards}.tab-content.is-first .pm-stats>.pm-stat:nth-child(1){animation-delay:.1s}.tab-content.is-first .pm-stats>.pm-stat:nth-child(2){animation-delay:.16s}.tab-content.is-first .pm-stats>.pm-stat:nth-child(3){animation-delay:.22s}.tab-content.is-first .pm-stats>.pm-stat:nth-child(4){animation-delay:.28s}@media(prefers-reduced-motion:reduce){.tab-content.is-first>*,.tab-content.is-first .pm-stats>.pm-stat{animation:none}}@keyframes pm-settle{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}.pm-panel-sidebar .pm-panel-logo,.pm-panel-sidebar .pm-panel-cta,.pm-panel-sidebar .vf-sidebar-nav-group,.pm-panel-sidebar .vf-sidebar-nav-item,.pm-panel-sidebar .pm-nav-grp,.pm-panel-sidebar .vf-sidebar-menu-item,.pm-panel-sidebar .pm-panel-sidebar-bottom>*{animation:pm-settle .34s cubic-bezier(.22,1,.36,1) backwards}.pm-panel-sidebar .pm-nav-grp .vf-sidebar-nav-item{animation:none}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(1){animation-delay:.04s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(2){animation-delay:.08s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(3){animation-delay:.12s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(4){animation-delay:.16s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(5){animation-delay:.2s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(6){animation-delay:.24s}.pm-panel-sidebar .vf-sidebar-main-nav>*:nth-child(n+7){animation-delay:.28s}.pm-panel-sidebar .pm-panel-sidebar-bottom>*{animation-delay:.3s}@media(prefers-reduced-motion:reduce){.pm-panel-sidebar .pm-panel-logo,.pm-panel-sidebar .pm-panel-cta,.pm-panel-sidebar .vf-sidebar-nav-group,.pm-panel-sidebar .vf-sidebar-nav-item,.pm-panel-sidebar .pm-nav-grp,.pm-panel-sidebar .vf-sidebar-menu-item,.pm-panel-sidebar .pm-panel-sidebar-bottom>*{animation:none}}.tab-content.active-view.is-leaving{opacity:.3;filter:blur(7px);transform:scale(.995);transition:opacity .09s ease,filter .09s ease,transform .09s ease;pointer-events:none}@media(prefers-reduced-motion:reduce){.tab-content.active-view.is-leaving{filter:none;transform:none}}.pm-skel,.tab-content.is-first>.pm-skel{animation:pm-skel-in .22s ease .6s backwards}.pm-skel__said{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.pm-skel__bar,.pm-skel__card{display:block;position:relative;overflow:hidden}.pm-skel__bar:after,.pm-skel__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.1) 50%,transparent 68%);transform:translate(-100%);animation:pm-skel-sweep 1.6s ease-in-out infinite}.pm-skel__bar{border-radius:7px;background:#ffffff0f}.pm-skel__bar+.pm-skel__bar{margin-top:9px}.pm-skel__card{border-radius:16px;background:var(--vf-surface,#1b1a22);border:1px solid var(--vf-line,rgba(255,255,255,.08));display:flex;flex-direction:column;gap:10px;padding:16px}.pm-skel__card .pm-skel__bar:after{display:none}.pm-skel__card .pm-skel__bar+.pm-skel__bar{margin-top:0}.pm-skel__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.pm-skel__grow{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0}.pm-skel__pipe{display:flex;align-items:center;gap:6px}.pm-skel__pipe .pm-skel__bar{flex:1 1 0;border-radius:3px}.pm-skel__field{display:flex;flex-direction:column;gap:7px}.pm-skel__field .pm-skel__bar:last-child{border-radius:10px}.pm-skel__line{display:flex;align-items:center;gap:12px}.pm-skel__line .pm-skel__bar:first-child{flex:none;border-radius:8px}.pm-skel__filters{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 14px}.pm-skel__filters .pm-skel__bar+.pm-skel__bar{margin-top:0}.pm-skel__detail{display:flex;flex-direction:column;gap:20px;padding:10px 0}@media(min-width:768px){.pm-skel__detail{width:89%}}.pm-skel__back{display:flex;align-items:flex-start;gap:14px}.pm-skel__back .pm-skel__bar:first-child{flex:none;border-radius:11px}.pm-skel__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media(min-width:1100px){.pm-skel__cols{grid-template-columns:minmax(0,1fr) 300px}}.pm-skel__col{display:flex;flex-direction:column;gap:20px}.pm-skel__form{display:grid;grid-template-columns:1.7fr .9fr;gap:20px;align-items:start}@media(max-width:960px){.pm-skel__form{grid-template-columns:1fr}}.pm-skel__monthbar{display:flex;justify-content:flex-end;margin:0 0 14px}.pm-skel__month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.pm-skel__month>.pm-skel__bar{justify-self:center;margin:0 0 6px}.pm-skel__month .pm-skel__card{padding:10px}.pm-skel__stack{display:flex;flex-direction:column;gap:20px;max-width:1240px}@keyframes pm-skel-in{0%{opacity:0}}@keyframes pm-skel-sweep{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.pm-skel,.tab-content.is-first>.pm-skel{animation:none}.pm-skel__bar:after,.pm-skel__card:after{display:none}}.pm-mbar,.pm-sheet,.pm-sheet-scrim{display:none}@media(max-width:900px){.pm-mbar{box-sizing:border-box;display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1000;height:calc(var(--pm-mbar-h) + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);align-items:stretch;justify-content:space-around;background:var(--vf-bg-strong);border-top:1px solid var(--vf-line-strong);box-shadow:0 -12px 34px -14px #000c;font-family:Plus Jakarta Sans,sans-serif;-webkit-tap-highlight-color:transparent}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.pm-mbar{background:#18171ec7;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}}.pm-mbar-item{flex:1 1 0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 2px 8px;min-height:48px;color:var(--vf-muted);background:none;border:0;text-decoration:none;font-family:inherit;cursor:pointer}.pm-mbar-ic{display:flex;align-items:center;justify-content:center;height:20px}.pm-mbar-ic i{font-size:19px;line-height:1;transition:color .16s}.pm-mbar-lbl{font-size:10px;font-weight:600;white-space:nowrap;transition:color .16s}.pm-mbar-item:before{content:"";position:absolute;top:0;left:50%;width:22px;height:2.5px;border-radius:0 0 99px 99px;background:var(--vf-red);transform:translate(-50%) scaleX(0);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pm-mbar-item.is-on:before{transform:translate(-50%) scaleX(1)}.pm-mbar-item.is-on{color:#fff}.pm-mbar-item.is-on .pm-mbar-ic i{color:var(--vf-red)}.pm-mbar-cta{justify-content:flex-end}.pm-mbar-cta:before{display:none}.pm-mbar-plus{position:absolute;top:-19px;left:50%;transform:translate(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--vf-red);border:3px solid #16151b;border-radius:50%;box-shadow:0 10px 24px -6px #e8262c99}.pm-mbar-plus i{color:#fff;font-size:18px}.pm-mbar-badge{position:absolute;top:5px;left:calc(50% + 7px);min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--vf-red);border:2px solid #16151b;border-radius:999px;font-size:9px;font-weight:700;pointer-events:none}.pm-sheet-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;padding:0;background:#0000008c;border:0;cursor:default}.pm-sheet{display:flex;flex-direction:column;gap:6px;position:fixed;left:0;right:0;bottom:0;z-index:1002;max-height:min(86vh,760px);padding:10px 14px calc(var(--pm-mbar-h) + 18px);overflow-y:auto;overscroll-behavior:contain;background:var(--vf-bg-strong);border-top:1px solid var(--vf-line-strong);border-radius:18px 18px 0 0;box-shadow:0 -22px 60px -18px #000000e6;font-family:Plus Jakarta Sans,sans-serif;animation:pm-sheet-up .26s cubic-bezier(.2,.8,.2,1)}@keyframes pm-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.pm-sheet{animation:none}}.pm-sheet-grab{width:38px;height:4px;margin:2px auto 8px;background:#ffffff29;border-radius:999px}.pm-sheet-link{min-height:46px;padding:0 12px;display:flex;align-items:center;gap:12px;width:100%;color:var(--vf-muted);background:none;border:0;border-radius:11px;text-decoration:none;font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .16s,color .16s}.pm-sheet-link:hover,.pm-sheet-link.is-on{color:#fff;background:#ffffff0d}.pm-sheet-link i{width:20px;min-width:20px;text-align:center;font-size:14px}.pm-sheet-link .pm-pill{margin-left:auto}.pm-sheet-wallet{margin:2px 0 8px;padding:13px 14px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-sheet-wallet__label{display:block;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-sheet-wallet__row{display:flex;align-items:baseline;gap:6px;margin:6px 0 0}.pm-sheet-wallet__amount{color:#fff;font-size:26px;font-weight:600;line-height:1}.pm-sheet-wallet__unit{color:var(--vf-red);font-size:11.5px;font-weight:600}.pm-sheet-wallet__plan{margin-left:auto;padding:3px 8px;color:#cfd4e0;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:11.5px;font-weight:600}.pm-sheet-wallet__note{margin:7px 0 11px;color:#9ba7c0cc;font-size:11.5px;line-height:1.45}.pm-sheet-wallet.is-critical .pm-sheet-wallet__note,.pm-sheet-wallet.is-critical .pm-sheet-wallet__note strong{color:var(--vf-red)}.pm-sheet-user{display:flex;align-items:center;gap:11px;margin-top:10px;padding:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-sheet-avatar{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.12);color:#cfd4e0;font-size:14px;font-weight:600}.pm-sheet-profile{margin-top:10px}button.pm-sheet-user{width:100%;margin-top:0;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.pm-sheet-go{margin-left:auto;color:var(--vf-muted);font-size:11px;transform:rotate(180deg);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pm-sheet-profile.is-open .pm-sheet-go{transform:none}.pm-sheet-profile__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1)}.pm-sheet-profile.is-open .pm-sheet-profile__body{grid-template-rows:1fr}.pm-sheet-profile__items{min-height:0;overflow:hidden;padding-top:4px}.pm-sheet-profile:not(.is-open) .pm-sheet-profile__items{padding-top:0}.pm-sheet .pm-nav-grp__head{width:100%;min-height:40px;padding:0 12px;display:flex;align-items:center;gap:8px;background:transparent;border:0;color:#6c7590;font-family:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.pm-sheet .pm-nav-grp.is-open .pm-nav-grp__head{color:var(--vf-muted)}.pm-sheet .pm-nav-grp__label{flex:1 1 auto;min-width:0}.pm-sheet .pm-nav-grp__count{flex:0 0 auto;min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:var(--vf-red);background:#e8262c1a;border:1px solid rgba(232,38,44,.34);border-radius:999px;font-size:11.5px;font-weight:600}.pm-sheet .pm-nav-grp__arrow{flex:0 0 auto;font-size:10px;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pm-sheet .pm-nav-grp.is-open .pm-nav-grp__arrow{transform:none}.pm-sheet .pm-nav-grp__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1)}.pm-sheet .pm-nav-grp.is-open .pm-nav-grp__body{grid-template-rows:1fr}.pm-sheet .pm-nav-grp__items{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.pm-sheet .pm-nav-grp__body,.pm-sheet .pm-nav-grp__arrow,.pm-sheet-profile__body,.pm-sheet-go{transition:none}}.pm-sheet-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-sheet-name{color:#fff;font-size:12.5px;font-weight:700}.pm-sheet-role{color:#9ba7c0bf;font-size:11px}.pm-sheet-out{margin-top:4px;color:var(--vf-muted)}.pm-sheet-out:hover{color:var(--vf-red);background:#e8262c14}}@media(max-width:900px){.pm-sheet{max-height:min(86dvh,760px)}}.pm-login{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:center;justify-content:center;gap:64px;max-width:1080px;margin:0 auto;padding:40px 24px;background:var(--vf-bg);font-family:Plus Jakarta Sans,sans-serif}.pm-login__intro{max-width:420px}.pm-login__intro .pm-logo{margin-bottom:22px}.pm-login__title{margin:0 0 8px;color:#fff;font-size:30px;font-weight:600;letter-spacing:-.6px}.pm-login__lead{margin:0 0 26px;color:var(--vf-muted);font-size:14.5px;line-height:1.6}.pm-login__facts{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.pm-login__facts li{display:grid;grid-template-columns:34px 1fr;gap:13px;align-items:start;color:#9ba7c0cc;font-size:12.5px;line-height:1.5}.pm-login__facts i{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#4a90e21a;border:1px solid rgba(74,144,226,.26);color:var(--vf-blue);font-size:14px}.pm-login__facts b{display:block;color:#fff;font-size:13.5px;font-weight:600}.pm-login__mark{display:none;margin-bottom:20px}.pm-login__h{margin:0 0 22px;color:#fff;font-size:22px;font-weight:600;letter-spacing:-.3px}.pm-login__pass{position:relative;display:block}.pm-login .pm-set-field{margin-bottom:16px}.pm-login__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--vf-line);color:#9ba7c099;font-size:11.5px}.pm-login__foot a{color:var(--vf-muted);text-decoration:none}.pm-login__foot a:hover{color:#fff;text-decoration:underline}.pm-login__foot-name{white-space:nowrap}.pm-login__foot-side{display:flex;align-items:center;gap:14px}.pm-login__link{padding:0;color:var(--vf-muted);background:none;border:0;font:inherit;cursor:pointer}.pm-login__link:hover{color:#fff;text-decoration:underline}.pm-login__lead-sm{margin:-10px 0 20px;color:var(--vf-muted);font-size:13px;line-height:1.55}@media(max-width:900px){.pm-login{grid-template-columns:minmax(0,1fr);max-width:440px;gap:0;padding:24px}.pm-login__intro{display:none}.pm-login__mark{display:block}}.pm-login__card{width:100%;padding:30px 32px 26px;background:var(--vf-surface);border:1px solid rgba(255,255,255,.06);border-radius:18px;box-shadow:0 30px 70px -30px #000000e6}.pm-login__field{position:relative;margin-bottom:16px}.pm-login__field input{width:100%;padding:13px 15px;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:#fff;font-family:inherit;font-size:14px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.pm-login__field input::placeholder{color:#6f7689}.pm-login__field input:hover{border-color:#ffffff24}.pm-login__field input:focus{border-color:#e8262cb3}.pm-login__peek{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;padding:0;background:none;border:0;border-radius:8px;color:var(--vf-muted);cursor:pointer}.pm-login__peek:hover{color:#fff}.pm-login__remember{margin:4px 0 22px;padding:0;background:none}.pm-login__remember input{position:absolute;opacity:0;width:0;height:0}.pm-login__remember-t{color:#fff;font-size:13.5px;font-weight:600}.pm-login__submit{width:100%;height:46px;background:var(--vf-red);border:1px solid var(--vf-red);border-radius:11px;color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 10px 24px -12px #e8262cbf;transition:background .16s ease}.pm-login__submit:hover:not(:disabled){background:#ff333a}.pm-login__submit:disabled{opacity:.65;cursor:default}.pm-login__error{margin:0 0 14px;padding:11px 13px;background:#e8262c17;border:1px solid rgba(232,38,44,.35);border-radius:11px;color:#fff;font-size:12.5px}.pm-turnstile{display:flex;justify-content:center}.pm-turnstile:not(:empty){margin:2px 0 14px;padding:8px;background:var(--vf-panel);border:1px solid rgba(255,255,255,.08);border-radius:12px}.pm-2fa-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--vf-bg, #141318);font-family:Plus Jakarta Sans,sans-serif}.pm-2fa-card{width:100%;max-width:420px;padding:32px;background:#ffffff06;border:1px solid var(--vf-line, rgba(255, 255, 255, .07));border-radius:16px;box-shadow:0 24px 60px #00000059}.pm-2fa-card--wide{max-width:560px}.pm-2fa-card h1{margin:0 0 8px;font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--vf-text, #fff)}.pm-2fa-card h2{margin:26px 0 8px;font-size:14px;font-weight:800;color:var(--vf-text, #fff)}.pm-2fa-sub{margin:0 0 24px;font-size:14px;line-height:1.6;color:var(--vf-muted, #9ba7c0)}.pm-2fa-card label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--vf-muted, #9ba7c0)}.pm-2fa-input{width:100%;padding:16px;background:#1f1e24;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:var(--vf-text, #fff);font-family:inherit;font-size:24px;font-weight:700;letter-spacing:8px;text-align:center;outline:none}.pm-2fa-input:focus{border-color:var(--vf-red, #e8262c)}.pm-2fa-trust{display:flex;align-items:flex-start;gap:10px;margin-top:18px;font-size:13px;font-weight:500;color:var(--vf-muted, #9ba7c0)}.pm-2fa-trust input{margin-top:2px;width:16px;height:16px;accent-color:var(--vf-red, #e8262c)}.pm-2fa-err{margin:0 0 18px;padding:12px 14px;background:#e8262c24;border:1px solid rgba(232,38,44,.35);border-radius:10px;color:#ffd9d8;font-size:13px;line-height:1.5}.pm-2fa-back{display:block;margin-top:22px;padding:0;background:none;border:0;color:var(--vf-muted, #9ba7c0);font-family:inherit;font-size:13px;text-align:center;text-decoration:none;cursor:pointer;width:100%}.pm-2fa-back:hover{color:var(--vf-text, #fff)}.pm-2fa-qr{display:flex;justify-content:center;margin:16px 0}.pm-2fa-qr img{border-radius:10px;background:#fff;padding:8px}.pm-2fa-key{margin:0;padding:12px;background:#ffffff08;border:1px dashed rgba(255,255,255,.18);border-radius:8px;color:var(--vf-text, #fff);font:600 15px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:2px;text-align:center;word-break:break-all}.pm-2fa-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 16px;margin:16px 0 0;padding:16px;background:#ffffff08;border:1px solid var(--vf-line, rgba(255, 255, 255, .07));border-radius:10px;color:var(--vf-text, #fff);font:600 14px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.pm-sec{max-width:720px}.pm-sec-box{margin-bottom:16px;padding:22px 24px;background:#ffffff06;border:1px solid var(--vf-line, rgba(255, 255, 255, .07));border-radius:14px}.pm-sec-box h2,.pm-2fa-title{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--vf-text, #fff)}.pm-sec-box .pm-2fa-sub{margin-bottom:14px;font-size:13px}.pm-sec-box h2:not(.pm-2fa-title)+.pm-2fa-sub,.pm-sec-box .pm-2fa-key+h2{margin-top:18px}.pm-sec-box p{margin:0 0 14px;font-size:13px;line-height:1.6;color:var(--vf-muted, #9ba7c0)}.pm-sec-box p:last-child{margin-bottom:0}.pm-sec-state{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:800}.pm-sec-state.is-on{color:var(--vf-green, #33d176);background:#33d1761a}.pm-sec-state.is-off{color:var(--vf-amber, #ffb020);background:#ffb0201a}.pm-sec-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--vf-line, rgba(255, 255, 255, .07));font-size:13px;color:var(--vf-text, #fff)}.pm-sec-row span{color:var(--vf-muted, #9ba7c0);font-size:12px}.pm-sec-row button{margin-left:auto}.pm-sec-form{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pm-sec-form .pm-2fa-input{width:170px;padding:11px;font-size:18px;letter-spacing:5px}.pm-invite-form{display:flex;flex-direction:column;gap:14px;margin-top:18px;text-align:left}.pm-invite-form .pm-switch-row{display:flex;align-items:center;gap:12px;width:100%;margin:0;font-weight:600}.pm-invite-form button[type=submit]{margin-top:4px}.pm-task-card-v2{--tc-fill: rgba(155, 167, 192, .5);width:100%!important;max-width:none!important;min-width:0!important;min-height:148px;padding:15px 15px 13px;align-self:stretch;display:flex!important;flex-direction:column;position:relative;overflow:hidden;color:#fff!important;background:#ffffff07!important;border:1px solid rgba(155,167,192,.13)!important;border-radius:14px!important;box-shadow:0 10px 28px #00000052!important;font-family:Plus Jakarta Sans,sans-serif!important;text-decoration:none!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,opacity .22s ease}.pm-task-card-v2,.pm-task-card-v2 *{box-sizing:border-box!important}.pm-task-card-v2.pm-tc-compact{min-height:0;padding:12px 13px 11px;border-radius:12px!important;box-shadow:0 6px 18px #0000003d!important}@keyframes pmCardIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:var(--tc-op, 1);transform:none}}.pm-task-card-v2.pm-tc-in{animation-name:pmCardIn;animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:backwards}@media(prefers-reduced-motion:reduce){.pm-task-card-v2.pm-tc-in{animation:none!important}}.pm-task-card-v2__main{width:100%;min-width:0;flex:1 1 auto;display:flex!important;flex-direction:column;color:inherit!important;text-decoration:none!important}.pm-task-card-v2__main:hover,.pm-task-card-v2__main:focus{color:inherit!important;text-decoration:none!important}.pm-task-card-v2.status-pending{--tc-fill: #9BA7C0}.pm-task-card-v2.status-in_progress{--tc-fill: #E8262C}.pm-task-card-v2.status-review{--tc-fill: #4A90E2}.pm-task-card-v2.status-fixes{--tc-fill: #FFB020}.pm-task-card-v2.status-done{--tc-fill: #33D176}.pm-task-card-v2.status-canceled{--tc-fill: #6B7280}.pm-task-card-v2.is-express{--tc-fill: #FFB020}.pm-task-card-v2.status-review{border-color:#4a90e24d!important;background:#4a90e209!important}.pm-task-card-v2{--tc-op: 1}.pm-task-card-v2.status-done{--tc-op: .74;opacity:var(--tc-op)}.pm-task-card-v2.status-canceled{--tc-op: .62;opacity:var(--tc-op)}.pm-task-card-v2.status-done:hover,.pm-task-card-v2.status-canceled:hover{opacity:1}.pm-task-card-v2__top{width:100%;min-height:24px;margin:0 0 13px;padding:0 0 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(155,167,192,.12)}.pm-tc-compact .pm-task-card-v2__top{min-height:20px;margin:0 0 9px;padding:0 0 8px}.pm-task-card-v2__type{min-width:0;flex:1 1 auto;display:inline-flex;align-items:center;gap:6px;overflow:hidden;color:#9ba7c0b8;font-size:11px;font-weight:600;line-height:1}.pm-tc-compact .pm-task-card-v2__type{font-size:11.5px}.pm-task-card-v2__type i,.pm-task-card-v2__type svg{width:13px;min-width:13px;color:#9ba7c0cc;font-size:13px;line-height:1}.pm-tc-compact .pm-task-card-v2__type i{width:12px;min-width:12px;font-size:12px}.pm-task-card-v2__type span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-task-card-v2__status{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.pm-task-card-v2 .pm-tc-camp{flex:0 1 auto;min-width:0;max-width:130px;height:20px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#9ba7c014;border:1px solid rgba(155,167,192,.18);color:#9ba7c0e6;font-size:11.5px;font-weight:600;line-height:1;text-transform:none;white-space:nowrap}.pm-task-card-v2 .pm-tc-camp i{flex:0 0 auto;font-size:8px;color:#9ba7c0b3}.pm-task-card-v2 .pm-tc-camp span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-task-card-v2__status .pm-pill{flex:0 0 auto;justify-content:center}.pm-tc-compact .pm-task-card-v2__status .pm-pill{height:18px;padding:0 8px}.pm-task-card-v2__body{min-width:0;display:block}.pm-task-card-v2 h3{margin:0!important;padding:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}.pm-tc-compact h3{min-height:2.6em;font-size:13.5px!important;line-height:1.3!important}.pm-task-card-v2 .pm-tc-firm{margin:7px 0 0;max-width:100%}.pm-tc-compact .pm-tc-firm{font-size:11.5px}.pm-task-card-v2__desc{margin:7px 0 0;padding:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:1.4em;color:#9ba7c0a8;font-size:12px;font-weight:550;line-height:1.4}.pm-task-card-v2__desc .pm-tc-project{display:inline-flex;align-items:center;gap:6px}.pm-task-card-v2__desc .pm-tc-project i{font-size:11px;opacity:.7}.pm-task-card-v2__desc p{margin:0;padding:0}.pm-task-card-v2__pipe{margin-top:auto;padding-top:14px}.pm-tc-compact .pm-task-card-v2__pipe{padding-top:11px}.pm-tc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 10px}.pm-tc-compact .pm-tc-steps{margin:0 0 8px}.pm-tc-seg{height:4px;border-radius:999px;background:#ffffff14;transition:background .3s ease}.pm-tc-compact .pm-tc-seg{height:3px}.pm-task-card-v2.status-pending .pm-tc-seg:nth-child(-n+1),.pm-task-card-v2.status-in_progress .pm-tc-seg:nth-child(-n+2),.pm-task-card-v2.status-fixes .pm-tc-seg:nth-child(-n+3),.pm-task-card-v2.status-review .pm-tc-seg:nth-child(-n+3),.pm-task-card-v2.status-done .pm-tc-seg:nth-child(-n+4),.pm-task-card-v2.status-canceled .pm-tc-seg:nth-child(-n+4){background:var(--tc-fill)}.pm-task-card-v2__footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.pm-task-card-v2:has(>.pm-tc-copy) .pm-task-card-v2__footer{padding-right:30px}.pm-task-card-v2__meta{min-width:0;display:inline-flex;align-items:center;gap:12px;flex-wrap:nowrap;overflow:hidden}.pm-task-card-v2__meta>span{display:inline-flex;align-items:center;gap:5px;color:#9ba7c094;font-size:11px;font-weight:600;line-height:1;white-space:nowrap}.pm-tc-compact .pm-task-card-v2__meta{gap:10px}.pm-tc-compact .pm-task-card-v2__meta>span{font-size:11.5px}.pm-task-card-v2__meta i{color:currentColor;font-size:11px;line-height:1}.pm-tc-deadline.is-soon,.pm-task-card-v2.is-express .pm-tc-express{color:#ffb020}.pm-task-card-v2 .pm-tc-paused{flex:0 0 auto;color:#cfd4e0}.pm-task-card-v2 .pm-tc-deadline,.pm-task-card-v2 .pm-tc-express,.pm-task-card-v2 .pm-tc-comments,.pm-task-card-v2 .pm-tc-by{flex:0 0 auto}.pm-task-card-v2 .pm-tc-by{min-width:0;max-width:82px;overflow:hidden;color:#9ba7c0b8;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.pm-task-card-v2 .pm-tc-by i{flex:0 0 auto;font-size:11.5px;opacity:.75}.pm-task-card-v2 .pm-tc-by>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-task-card-v2 .pm-tc-by.is-gone{opacity:.55}.pm-tc-compact .pm-tc-by{max-width:74px;font-size:11.5px}.pm-tc-row .pm-tc-by{max-width:170px;font-weight:650}.pm-tc-act{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;color:#9ba7c08c;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap}.pm-tc-act i{font-size:11px}.pm-tc-act--review{color:#4a90e2}.pm-tc-act--files{color:#33d176}.pm-tc-act--muted{color:#9ba7c06b}.pm-tc-copy{position:absolute;right:16px;bottom:9px;z-index:3;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#9ba7c0b3;background:#131218d9;border:1px solid rgba(155,167,192,.14);border-radius:7px;font-size:10.5px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease}.pm-tc-copy:hover{color:#fff;background:#282732f2;border-color:#ffffff38}.pm-tc-copy.is-asking{color:#f5b454;border-color:#f5b45480}@media(hover:hover)and (pointer:fine){.pm-tc-copy{opacity:0}.pm-task-card-v2:hover .pm-tc-copy,.pm-tc-copy:focus-visible,.pm-tc-copy.is-asking{opacity:1}}.pm-task-card-v2.pm-tc-row{min-height:0;padding:11px 14px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex-direction:row;align-items:center;gap:14px}.pm-task-card-v2.pm-tc-row.status-review{background:transparent!important;border:0!important}.pm-task-card-v2.pm-tc-row+.pm-task-card-v2.pm-tc-row{border-top:1px solid rgba(255,255,255,.05)!important}.pm-tc-row .pm-task-card-v2__main{flex-direction:row;align-items:center;gap:14px}.pm-tc-row .pm-task-card-v2__body{flex:1 1 auto;min-width:0}.pm-tc-row h3{display:block;-webkit-line-clamp:none;min-height:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px!important;font-weight:800!important;line-height:1.35!important}.pm-tc-row .pm-task-card-v2__pipe{flex:0 0 auto;margin-top:0;padding-top:0;display:flex;align-items:center;gap:14px}.pm-tc-row .pm-tc-steps{display:grid;width:64px;gap:3px;margin:0}.pm-tc-row .pm-tc-seg{height:3px}.pm-tc-row .pm-task-card-v2__footer{width:auto;gap:14px;padding-right:0}.pm-tc-rowico{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#9ba7c0bf;background:#ffffff08;border:1px solid rgba(255,255,255,.055);border-radius:9px;font-size:12px}.pm-task-card-v2.pm-tc-row.status-review .pm-tc-rowico{color:var(--tc-fill);background:#4a90e214;border-color:#4a90e238}.pm-tc-row .pm-task-card-v2__meta{gap:12px}.pm-tc-row .pm-task-card-v2__meta>span{font-size:11px;font-weight:650;letter-spacing:0;text-transform:none}.pm-tc-go{flex:0 0 auto;display:inline-flex;align-items:center;color:#9ba7c061;font-size:12px;transition:color .16s ease,transform .16s ease}@media(hover:hover)and (pointer:fine)and (min-width:769px){.pm-task-card-v2:hover{transform:translateY(-3px);border-color:#9ba7c047!important;background:#ffffff09!important;box-shadow:0 18px 44px #0000007a!important}.pm-task-card-v2.status-review:hover{border-color:#4a90e273!important}.pm-task-card-v2.pm-tc-compact:hover{transform:translateY(-2px)}.pm-task-card-v2.pm-tc-readonly:hover{transform:none}.pm-task-card-v2.pm-tc-row:hover{transform:none;background:#ffffff09!important;box-shadow:none!important}.pm-task-card-v2.pm-tc-row:hover .pm-tc-go{color:#fff;transform:translate(2px)}}@media(max-width:768px){.pm-task-card-v2{min-height:138px;padding:13px 13px 12px;border-radius:13px!important;box-shadow:0 8px 20px #00000042!important}.pm-task-card-v2.pm-tc-compact{padding:11px 12px 10px}.pm-task-card-v2__top{margin:0 0 11px;padding:0 0 8px}.pm-task-card-v2__type{font-size:11.5px}.pm-task-card-v2__status .pm-pill{height:18px;padding:0 7px}.pm-task-card-v2 .pm-tc-camp{max-width:84px;height:18px;font-size:11.5px}.pm-task-card-v2 h3{font-size:14.5px!important}.pm-tc-compact h3{font-size:13px!important}.pm-task-card-v2__desc{font-size:11px}.pm-task-card-v2__meta>span{font-size:11.5px}.pm-tc-act{font-size:11.5px}.pm-task-card-v2.pm-tc-row{padding:11px 12px;gap:8px}.pm-tc-row .pm-task-card-v2__main{flex-wrap:wrap;gap:7px 12px}.pm-tc-rowico{width:26px;height:26px;font-size:11px}.pm-tc-row .pm-task-card-v2__body{flex:1 1 calc(100% - 38px)}.pm-tc-row .pm-task-card-v2__pipe{flex:1 1 auto}.pm-tc-row .pm-tc-steps{width:48px}.pm-tc-row .pm-task-card-v2__footer{width:100%}.pm-tc-row h3{font-size:13px!important}.pm-tc-row .pm-tc-by{max-width:72px}.pm-tc-row .pm-tc-by~.pm-tc-comments{display:none}}.pm-detail,.pm-tl-scope{--pm-card:rgba(255,255,255,.016);--pm-card-hover:rgba(255,255,255,.026);--pm-border:rgba(255,255,255,.07);--pm-border-strong:rgba(255,255,255,.12);--pm-text:#fff;--pm-muted:#9BA7C0;--pm-muted-soft:rgba(155,167,192,.72);--pm-red:#E8262C;--pm-green:#33D176;--pm-blue:#4A90E2;--pm-amber:#FFB020;--pm-frame:#4A90E2;--pm-radius-sm:10px;--pm-radius-md:14px;--pm-radius-lg:18px;--pm-shadow:0 18px 50px -34px rgba(0,0,0,.9)}.pm-detail{width:100%;padding:0 28px 42px;color:var(--pm-text)}.pm-detail,.pm-detail *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif!important}.pm-detail .fa,.pm-detail .fas,.pm-detail .fa-solid,.pm-detail .far,.pm-detail .fa-regular,.pm-detail .fab,.pm-detail .fa-brands{font-family:"Font Awesome 6 Free"!important}.pm-detail .fab,.pm-detail .fa-brands{font-family:"Font Awesome 6 Brands"!important}.pm-detail a,.pm-detail button,.pm-detail .elementor-button{text-decoration:none}.pm-detail img,.pm-detail video,.pm-detail iframe{max-width:100%;border-radius:var(--pm-radius-md)}.jet-listing-grid__item:has(.pm-detail),.jet-listing-grid__items:has(.pm-detail),.jet-listing-grid:has(.pm-detail),.elementor-widget-jet-listing-grid:has(.pm-detail),.elementor-widget-container:has(.pm-detail),.e-con-inner:has(.pm-detail),.e-con:has(.pm-detail){width:100%!important;max-width:100%!important}.pm-detail__inner{width:100%;margin-inline:auto}.pm-detail__grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.pm-detail__grid>*{min-width:0}.pm-detail__main,.pm-detail__side{min-width:0}.pm-detail__side{position:sticky;top:24px;align-self:start}.pm-detail .pm-back-btn{display:inline-flex;align-items:center;gap:9px;margin:0 0 16px;color:var(--pm-muted);font-size:14px;font-weight:600}.pm-detail .pm-back-btn:hover{color:#fff}.pm-detail .pm-public-hero{margin:0 0 22px}.pm-detail .pm-public-kicker{margin:0 0 10px;color:var(--pm-muted);font-size:12.5px;font-weight:600;line-height:1;letter-spacing:0}.pm-detail .pm-public-title{margin:0;color:#fff;font-size:clamp(26px,2.1vw,36px);font-weight:600;line-height:1.12}.pm-detail__head{display:flex;align-items:center;gap:14px;margin:0 0 26px}.pm-detail__head .pm-public-hero{flex:1 1 auto;min-width:0;margin:0}.pm-detail__actions{flex:none;display:flex;align-items:center;gap:8px}.pm-detail .pm-edit-btn{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:11.5px;font-weight:600;white-space:nowrap;cursor:pointer;color:#ffffffe6;background:#ffffff07;border:1px solid rgba(255,255,255,.11);box-shadow:none;transition:background .16s ease,border-color .16s ease}.pm-detail .pm-edit-btn:hover{background:#ffffff0d;border-color:var(--pm-border-strong)}@media(max-width:600px){.pm-detail__head{flex-wrap:wrap;gap:10px}.pm-detail__actions{width:100%}.pm-detail__actions .pm-edit-btn{flex:1 1 0;width:100%}}.pm-detail .pm-public-progress{--c:var(--pm-muted);--glow:rgba(155,167,192,.18);margin:0 0 30px}.pm-detail .pm-public-progress.status-pending{--c:var(--pm-muted);--glow:rgba(155,167,192,.18)}.pm-detail .pm-public-progress.status-in_progress{--c:var(--pm-red);--glow:rgba(232,38,44,.22)}.pm-detail .pm-public-progress.status-review{--c:var(--pm-blue);--glow:rgba(74,144,226,.22)}.pm-detail .pm-public-progress.status-fixes{--c:var(--pm-amber);--glow:rgba(255,176,32,.22)}.pm-detail .pm-public-progress.status-done{--c:var(--pm-green);--glow:rgba(51,209,118,.22)}.pm-detail .pm-public-progress.status-canceled{--c:#6B7280;--glow:rgba(107,114,128,.18)}.pm-detail .pm-public-progress.status-canceled .pm-public-progress__seg{background:#6b728061}.pm-detail .pm-public-progress.status-canceled .pm-public-progress__labels{grid-template-columns:1fr;justify-items:center}.pm-detail .pm-public-progress.status-canceled .pill-cancelled{opacity:1;color:#6b7280;border-color:#6b728057;background:#6b728017}.pm-detail .pm-public-progress__bar{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;width:100%;background:transparent}.pm-detail .pm-public-progress__seg{height:6px;border-radius:999px;background:#ffffff14;transition:background .5s cubic-bezier(.22,1,.36,1)}.pm-detail .pm-public-progress.status-pending .pm-public-progress__seg:nth-child(-n+1){background:var(--c)}.pm-detail .pm-public-progress.status-in_progress .pm-public-progress__seg:nth-child(-n+2){background:var(--c)}.pm-detail .pm-public-progress.status-review .pm-public-progress__seg:nth-child(-n+3){background:var(--c)}.pm-detail .pm-public-progress.status-fixes .pm-public-progress__seg:nth-child(-n+4){background:var(--c)}.pm-detail .pm-public-progress.status-done .pm-public-progress__seg{background:var(--c)}.pm-detail .pm-public-progress__labels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:13px}.pm-detail .pm-public-progress__labels span{justify-self:center;min-height:23px;max-width:100%;padding:5px 10px;display:inline-flex;align-items:center;justify-content:center;color:#9ba7c080;background:#ffffff05;border:1px solid rgba(155,167,192,.11);border-radius:999px;opacity:.68;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap}.pm-detail .pm-public-progress.status-pending .pill-pending,.pm-detail .pm-public-progress.status-in_progress .pill-in-progress,.pm-detail .pm-public-progress.status-review .pill-review,.pm-detail .pm-public-progress.status-fixes .pill-fixes,.pm-detail .pm-public-progress.status-done .pill-done{opacity:1}.pm-detail .pm-public-progress.status-pending .pill-pending{color:var(--pm-muted);border-color:#9ba7c047}.pm-detail .pm-public-progress.status-in_progress .pill-in-progress{color:var(--pm-red);border-color:#e8262c57}.pm-detail .pm-public-progress.status-review .pill-review{color:var(--pm-blue);border-color:#4a90e25c}.pm-detail .pm-public-progress.status-fixes .pill-fixes{color:var(--pm-amber);border-color:#ffb02057}.pm-detail .pm-public-progress.status-done .pill-done{color:var(--pm-green);border-color:#33d17657}.pm-detail .pm-bento-card{width:100%;margin:0 0 20px;padding:26px 28px;position:relative;overflow:hidden;background:var(--pm-card);border:1px solid var(--pm-border);border-radius:var(--pm-radius-lg);box-shadow:var(--pm-shadow);transition:background .18s ease,border-color .18s ease}.pm-detail .pm-bento-card:hover{background:var(--pm-card-hover);border-color:var(--pm-border-strong)}.pm-detail__side .pm-bento-card{padding:22px}.pm-detail .pm-card-title,.pm-detail .pm-card-title .elementor-heading-title{margin:0 0 14px;color:#fff;font-size:18px;font-weight:600;line-height:1.25}.pm-detail .pm-brief-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:none;border:0;padding:0;cursor:pointer;color:#fff;text-align:left}.pm-detail .pm-brief-title{font-size:18px;font-weight:600;line-height:1.25}.pm-detail .pm-brief-body{margin-top:14px}.pm-detail .pm-brief-text{font-size:14px;font-weight:350;line-height:1.65;color:var(--pm-muted-soft)}.pm-detail .pm-brief-text p{margin:0 0 10px}.pm-detail .pm-brief-text p:last-child{margin-bottom:0}.pm-detail .pm-brief-text ul{list-style:disc;margin:0 0 10px 1.2em}.pm-detail .pm-brief-text ol{list-style:decimal;margin:0 0 10px 1.3em}.pm-detail .pm-brief-text a{color:#bdceeceb;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.pm-detail .pm-brief-att{margin-top:14px}.pm-detail .pm-timeline{position:relative;display:flex;flex-direction:column;gap:18px;padding-left:40px}.pm-detail .pm-timeline:before{content:"";position:absolute;left:15px;top:10px;bottom:10px;width:2px;background:var(--pm-border)}.pm-detail .pm-timeline--empty,.pm-detail .pm-timeline--denied{padding-left:0;font-size:13px;color:var(--pm-muted-soft)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry{position:relative}:is(.pm-detail,.pm-tl-scope) .pm-tl-node{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1f1e24;border:1px solid rgba(255,255,255,.06);color:var(--pm-muted)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry.is-comment .pm-tl-node{left:-40px;top:2px;width:31px;height:31px}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry.is-line .pm-tl-node{left:-37px;top:50%;transform:translateY(-50%);width:25px;height:25px}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--status .pm-tl-node{color:var(--pm-blue)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--cost .pm-tl-node{color:var(--pm-red)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--revision .pm-tl-node{color:var(--pm-amber)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--acceptance .pm-tl-node{color:var(--pm-green)}:is(.pm-detail,.pm-tl-scope) .pm-tl-line{display:flex;align-items:center;gap:10px;min-height:25px}:is(.pm-detail,.pm-tl-scope) .pm-tl-line-main{flex:1;font-size:13px;color:var(--pm-muted)}:is(.pm-detail,.pm-tl-scope) .pm-tl-line-label{color:var(--pm-muted-soft)}:is(.pm-detail,.pm-tl-scope) .pm-tl-line-note{color:#ffffffc7}:is(.pm-detail,.pm-tl-scope) .pm-tl-line-sub{color:#9ba7c080}:is(.pm-detail,.pm-tl-scope) .pm-tl-arrow{color:var(--pm-muted-soft)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--status .pm-tl-line-main{color:#9ba7c08c}:is(.pm-detail,.pm-tl-scope) .pm-tl-amount{font-weight:700}:is(.pm-detail,.pm-tl-scope) .pm-tl-amount--charge{color:var(--pm-red)}:is(.pm-detail,.pm-tl-scope) .pm-tl-amount--refund{color:var(--pm-green)}:is(.pm-detail,.pm-tl-scope) .pm-tl-card{background:#1f1e24;border:1px solid rgba(255,255,255,.055);border-radius:11px;padding:12px 14px}:is(.pm-detail,.pm-tl-scope) .pm-tl-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.pm-detail,.pm-tl-scope) .pm-tl-actor{font-size:13px;font-weight:600;color:#fff}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body{margin-top:6px;font-size:14px;line-height:1.6;color:#ffffffc7}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body p:last-child{margin-bottom:0}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body strong{font-weight:700;color:#fff}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body em{font-style:italic}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body a{color:#bdceeceb;text-decoration:underline;text-underline-offset:2px}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body ul{list-style:disc;margin:6px 0;padding-left:1.3em}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body ol{list-style:decimal;margin:6px 0;padding-left:1.4em}:is(.pm-detail,.pm-tl-scope) .pm-tl-c-body li{margin:2px 0}:is(.pm-detail,.pm-tl-scope) .pm-tl-time{margin-left:auto;padding-left:10px;white-space:nowrap;font-size:11.5px;color:#9ba7c080}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag{font-size:11.5px;font-weight:600;padding:4px 9px;border-radius:999px;line-height:1}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--revision{color:var(--pm-amber);background:#ffb02014;border:1px solid rgba(255,176,32,.3)}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--accept{color:var(--pm-green);background:#33d17614;border:1px solid rgba(51,209,118,.3)}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--team{color:#9fb2dc;background:#2e4a7f4d;border:1px solid rgba(46,74,127,.5)}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--org{color:#9ba7c0f2;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);text-transform:none;letter-spacing:0;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-detail .pm-rv-tag--org{color:#9ba7c0f2;background:#ffffff0d;border-color:#ffffff1f;text-transform:none;letter-spacing:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--gone,.pm-detail .pm-rv-tag--gone{color:#9ba7c09e;background:transparent;border:1px dashed rgba(255,255,255,.2)}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry.is-staff .pm-tl-card{background:#191f2b;border-color:#2e4a7f6b}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry--message.is-staff .pm-tl-node{color:#88a0d4}:is(.pm-detail,.pm-tl-scope) .pm-tl-files a{color:#bdceeceb;text-decoration:underline;text-underline-offset:2px}:is(.pm-detail,.pm-tl-scope) .pm-tl-actions{display:inline-flex;align-items:center;gap:2px;margin-left:4px}:is(.pm-detail,.pm-tl-scope) .pm-tl-actions button{background:none;border:0;padding:3px;cursor:pointer;color:#5b606b;line-height:0;border-radius:6px;transition:color .15s ease,background .15s ease}:is(.pm-detail,.pm-tl-scope) .pm-tl-actions button:hover{color:#fff;background:#ffffff12}:is(.pm-detail,.pm-tl-scope) .pm-tl-del:hover{color:var(--pm-red)!important}:is(.pm-detail,.pm-tl-scope) .pm-tl-edited{font-size:11.5px;color:#5b606b;font-style:italic;margin-left:2px}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-wrap{margin-top:8px}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-cancel,:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-save{min-height:32px;padding:0 14px;cursor:pointer;border-radius:9px;font-size:11.5px;font-weight:600}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-cancel{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--pm-muted)}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-save{background:#ffffff08;border:1px solid rgba(255,255,255,.16);color:#fff}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-save:hover{background:#ffffff0f;border-color:var(--pm-border-strong)}:is(.pm-detail,.pm-tl-scope) .pm-tl-attachments{margin-top:10px;display:flex;flex-direction:column;gap:8px}.pm-detail .pm-att-imgs{display:flex;flex-wrap:wrap;gap:8px}.pm-detail .pm-att-img img{width:84px;height:84px;object-fit:cover;border-radius:9px;border:1px solid rgba(255,255,255,.08);display:block}.pm-detail .pm-att-files{display:flex;flex-wrap:wrap;gap:8px}.pm-detail .pm-att-file{display:inline-flex;align-items:center;gap:6px;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:7px 11px;font-size:12px;color:#cbd5e1!important;text-decoration:none!important}.pm-detail .pm-att-file:hover{border-color:#ffffff2e}.pm-detail .pm-task-attachments{width:100%;margin:18px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.055)}.pm-detail .pm-task-attachments-head{display:flex;align-items:center;gap:8px;margin:0 0 12px}.pm-detail .pm-task-attachments-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--pm-muted-soft);background:#ffffff06;border:1px solid rgba(255,255,255,.055);border-radius:7px;font-size:11.5px}.pm-detail .pm-task-attachments-title{color:var(--pm-muted-soft);font-size:12.5px;font-weight:700;letter-spacing:0}.pm-detail .pm-task-attachments-list{display:flex;flex-wrap:wrap;gap:8px}.pm-detail .attachment-tile-wrap{position:relative;width:76px;height:56px;flex:0 0 76px;overflow:hidden;background:#ffffff06;border:1px solid rgba(255,255,255,.065);border-radius:9px}.pm-detail .attachment-lightbox-trigger{width:100%;height:100%;display:block;cursor:zoom-in}.pm-detail .attachment-img-thumb{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.68) saturate(.82);opacity:.92;transition:transform .24s ease,filter .24s ease,opacity .24s ease;border-radius:0}.pm-detail .attachment-tile-wrap:hover .attachment-img-thumb{transform:scale(1.045);filter:brightness(.78) saturate(.92);opacity:1}.pm-detail .attachment-download-btn{position:absolute;right:5px;bottom:5px;z-index:5;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffe0;background:#131218b8;border:1px solid rgba(255,255,255,.09);border-radius:7px;opacity:0;transform:translateY(3px) scale(.96);transition:opacity .2s ease,transform .2s ease,background .2s ease}.pm-detail .attachment-tile-wrap:hover .attachment-download-btn{opacity:1;transform:translateY(0) scale(1)}.pm-detail .attachment-download-btn:hover{color:#fff;background:#e8262ce6}.pm-detail .attachment-download-btn:before{content:"";font-family:"Font Awesome 6 Free","Font Awesome 5 Free";font-weight:600;font-size:11.5px;line-height:1}.pm-detail .pm-cb-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px 16px;flex-wrap:wrap;margin:0 0 8px;font-size:12.5px;color:var(--pm-muted)}.pm-detail .pm-cb-head strong{color:#fff;font-weight:600}.pm-detail .pm-cb-head a{color:#7fb3f2;text-decoration:none}.pm-detail .pm-cb-head a:hover{text-decoration:underline}.pm-detail .pm-tl-tabs{margin:0 0 14px}.pm-detail .pm-comment-box{margin-top:18px;display:flex;flex-direction:column;gap:10px}.pm-detail .pm-comment-box .pm-cb-name{width:100%;padding:10px 12px;color:#fff;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:11px;font-size:13px;outline:none}.pm-detail .pm-comment-box .pm-cb-name::placeholder{color:#9ba7c080}.pm-detail .pm-comment-box .pm-cb-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-detail .pm-cb-foot-left{display:flex;align-items:center;gap:12px}.pm-detail .pm-comment-box .pm-cb-internal{display:flex;align-items:center;gap:7px;color:var(--pm-muted);font-size:11.5px;font-weight:700;cursor:pointer}.pm-detail .pm-comment-box .pm-cb-submit{min-height:36px;padding:0 16px;cursor:pointer;color:#ffffffeb;background:#ffffff08;border:1px solid rgba(255,255,255,.14);border-radius:10px;font-size:11.5px;font-weight:600;transition:background .16s ease,border-color .16s ease}.pm-detail .pm-comment-box .pm-cb-submit:hover{background:#ffffff0f;border-color:var(--pm-border-strong)}.pm-detail .pm-comment-box .pm-cb-submit:disabled{opacity:.5;cursor:default}.pm-detail .pm-comment-box .pm-cb-msg{color:var(--pm-red);font-size:12px}.pm-detail .pm-cb-attach{background:none;border:0;cursor:pointer;color:var(--pm-muted);padding:4px;line-height:0;border-radius:6px;transition:all .15s ease}.pm-detail .pm-cb-attach:hover{color:#fff;background:#ffffff0f}.pm-detail .pm-cb-previews{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pm-detail .pm-cb-previews:empty{margin-top:0}.pm-detail .pm-cb-chip{position:relative;display:flex;align-items:center;gap:6px;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:5px 8px}.pm-detail .pm-cb-chip img{width:34px;height:34px;object-fit:cover;border-radius:6px;display:block}.pm-detail .pm-cb-chip-file{font-size:11.5px;color:#cbd5e1;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-cb-chip-x{flex:none;background:#0000008c;color:#fff;border:0;border-radius:50%;width:18px;height:18px;line-height:1;cursor:pointer;font-size:13px}.pm-detail .pm-cb-chip.is-uploading{opacity:.75}.pm-detail .pm-cb-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);border-top-color:#fff;animation:pmspin .7s linear infinite;display:inline-block}.pm-detail .pm-cb-review-note{font-size:13px;color:var(--pm-muted-soft)}@keyframes pmspin{to{transform:rotate(360deg)}}.pm-detail .pm-comment-box .ql-toolbar.ql-snow{border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:11px 11px 0 0;background:#1a1a20}.pm-detail .pm-comment-box .ql-container.ql-snow{border:1px solid rgba(255,255,255,.08);border-radius:0 0 11px 11px;background:#1f1e24;font-size:13px;color:#fff}.pm-detail .pm-comment-box .ql-editor{min-height:84px;color:#fff}.pm-detail .pm-comment-box .ql-editor.ql-blank:before{color:#9ba7c080;font-style:normal;left:12px;right:12px}.pm-detail .ql-snow .ql-stroke{stroke:#9ba7c0d9}.pm-detail .ql-snow .ql-fill{fill:#9ba7c0d9}.pm-detail .ql-snow .ql-picker{color:#9ba7c0d9}.pm-detail .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#fff}.pm-detail .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#ff6b6f}.pm-detail .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#ff6b6f}.pm-detail .ql-snow .ql-tooltip{background:#1f1e24;border:1px solid rgba(255,255,255,.12);color:#fff;box-shadow:none;border-radius:8px}.pm-detail .ql-snow .ql-tooltip input[type=text]{background:#15151a;border:1px solid rgba(255,255,255,.12);color:#fff}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-editor .ql-toolbar.ql-snow{border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:10px 10px 0 0;background:#1a1a20}:is(.pm-detail,.pm-tl-scope) .pm-tl-edit-editor .ql-container.ql-snow{border:1px solid rgba(255,255,255,.08);border-radius:0 0 10px 10px;background:#1f1e24;font-size:13px;color:#fff}.pm-detail .pm-review-head:has(.pm-rv-clipbar){display:block;margin-bottom:0}.pm-detail .pm-review-head:has(.pm-rv-clipbar)>*,.pm-detail .elementor-widget:has(.pm-rv-clipbar),.pm-detail .elementor-widget-container:has(>.pm-rv-clipbar){width:100%;max-width:100%;flex:1 1 100%}.pm-detail .pm-rv-clipbar[hidden]{display:none}.pm-detail .pm-rv-clipbar{width:100%;flex:1 1 100%;display:flex;flex-direction:column;gap:13px;margin:2px 0 24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06)}.pm-detail .pm-bento-card:has(.pm-rv-clipbar){border-top:2px solid rgba(155,167,192,.22)}.pm-detail .pm-rv-cb-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--pm-muted);font-size:12px;font-weight:600;line-height:1;letter-spacing:0}.pm-detail .pm-rv-cb-kicker:before{content:"";width:14px;height:2px;border-radius:2px;background:#9ba7c073}.pm-detail .pm-rv-cb-sep{font-size:8px;color:#9ba7c073}.pm-detail .pm-rv-cb-task{min-width:0;max-width:420px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-detail .e-con:has(>.pm-review-head),.pm-detail .e-con-inner:has(>.pm-review-head){gap:0}.pm-detail .pm-rv-cb-main{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.pm-detail .pm-rv-cb-id{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.pm-detail .pm-rv-cb-tags{flex:none;display:inline-flex;align-items:center;gap:9px}.pm-detail .pm-rv-cb-ic{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#9ba7c0cc;background:#9ba7c017;border:1px solid rgba(155,167,192,.18);font-size:14px}.pm-detail .pm-rv-cb-name{min-width:0;color:#fff;font-size:19px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rv-cb-ver{flex:none;padding:0;border:0;background:none;color:var(--pm-muted);font-size:12px;font-weight:600;letter-spacing:0}.pm-detail .pm-rv-cb-ver.is-old{color:var(--pm-amber);background:none;border:0}.pm-detail .pm-rv-cb-status{flex:none;padding:4px 11px;border-radius:999px;border:1px solid transparent;font-size:11.5px;font-weight:700;letter-spacing:0}.pm-detail .pm-rv-cb-status.is-pending{color:var(--pm-muted);background:#9ba7c014;border-color:#9ba7c047}.pm-detail .pm-rv-cb-status.is-in_progress{color:#ff6b6f;background:#e8262c1a;border-color:#e8262c57}.pm-detail .pm-rv-cb-status.is-review{color:#7db6ff;background:#4a90e21a;border-color:#4a90e25c}.pm-detail .pm-rv-cb-status.is-fixes{color:var(--pm-amber);background:#ffb0201a;border-color:#ffb02057}.pm-detail .pm-rv-cb-status.is-done{color:var(--pm-green);background:#33d1761a;border-color:#33d17657}.pm-detail .pm-rv-cb-status.is-canceled{color:#6b7280;background:#6b72801f;border-color:#6b728066}.pm-detail .pm-rv-cb-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-detail .pm-rv-cb-actions .pm-files{margin:0}.pm-detail .pm-rv-cb-btn{min-height:34px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#ffffffe6;background:#ffffff07;border:1px solid rgba(255,255,255,.11);border-radius:9px;font:600 12px Plus Jakarta Sans,sans-serif;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pm-detail .pm-rv-cb-btn:hover{background:#ffffff0d;border-color:var(--pm-border-strong)}.pm-detail .pm-rv-cb-dots{padding:0 11px}.pm-detail .pm-rv-cb-more{position:relative}.pm-detail .pm-rv-cb-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:212px;padding:5px;display:flex;flex-direction:column;background:#1f1e24;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 18px 40px -22px #000000e6}.pm-detail .pm-rv-cb-menu[hidden]{display:none}.pm-detail .pm-rv-cb-menu button{padding:8px 10px;background:none;border:0;border-radius:7px;color:#ffffffd1;font:700 12px Plus Jakarta Sans,sans-serif;text-align:left;cursor:pointer}.pm-detail .pm-rv-cb-menu button:hover{background:#ffffff0f;color:#fff}.pm-detail .pm-rv-cb-menu button[hidden]{display:none}.pm-detail .pm-rv-cb-menu>*{width:100%}.pm-detail .pm-rv-cb-menu .pm-rv-cb-btn,.pm-detail .pm-rv-cb-menu .pm-files--inline,.pm-detail .pm-rv-cb-menu .pm-file-btn,.pm-detail .pm-rv-cb-menu .pm-btn-disabled{display:flex;width:100%}.pm-detail .pm-rv-cb-menu .pm-rv-cb-btn{justify-content:flex-start;height:auto;min-height:34px;background:none;border:0}.pm-detail .pm-rv-cb-menu .pm-rv-cb-btn:hover{background:#ffffff0f}.pm-detail .pm-rv-cb-menu .pm-file-btn .elementor-button{justify-content:flex-start;gap:9px;width:100%;height:auto;min-height:34px;padding:8px 10px;background:none;border:0;border-radius:7px;box-shadow:none;color:#ffffffd1;font:700 12px Plus Jakarta Sans,sans-serif;text-align:left}.pm-detail .pm-rv-cb-menu .pm-file-btn .elementor-button:hover{background:#ffffff0f;color:#fff}.pm-detail .pm-rv-cb-menu .pm-file-btn i{font-size:13px;color:var(--pm-muted)}.pm-detail .pm-rv-cb-menu .pm-file-n{margin-left:auto}.pm-detail .pm-rv-cb-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 0;color:var(--pm-muted);font-size:11.5px;font-weight:600}.pm-detail .pm-rv-cb-mi{display:inline-flex;align-items:center;gap:6px}.pm-detail .pm-rv-cb-mi i{font-size:11.5px;color:#9ba7c08c}.pm-detail .pm-rv-cb-mi+.pm-rv-cb-mi{margin-left:20px}.pm-detail .pm-rv-cb-mi.is-vf{color:var(--pm-red);font-weight:700}.pm-detail .pm-rv-cb-mi.is-vf i{color:var(--pm-red)}.pm-detail .pm-rv-cb-share-wrap[hidden]{display:none}.pm-detail .pm-rv-cb-share-wrap .pm-share-panel{margin:0}.pm-detail .pm-review-head:not(:has(.elementor-widget)){display:none;margin:0}@media(max-width:600px){.pm-detail .pm-rv-cb-name{font-size:15px}.pm-detail .pm-rv-cb-name{flex:1 1 0}.pm-detail .pm-rv-cb-tags,.pm-detail .pm-rv-cb-actions{flex:1 1 100%}.pm-detail .pm-rv-cb-share span{display:none}.pm-detail .pm-rv-cb-share{padding:0 11px}.pm-detail .pm-rv-cb-share-wrap .pm-share-panel--mini{padding:9px 12px;background:#ffffff04;border:1px solid var(--pm-border)}.pm-detail .pm-rv-cb-share-wrap .pm-share-panel--mini .pm-share-panel__copy,.pm-detail .pm-rv-cb-share-wrap .pm-share-panel--mini .pm-share-panel__link{display:grid}.pm-detail .pm-rv-cb-share-wrap .pm-share-panel--mini .pm-share-panel__toggle,.pm-detail .pm-rv-cb-share-wrap .pm-share-panel--mini .pm-share-panel__enable{display:inline-flex}}.pm-detail .pm-rv-cb-acc{display:flex;align-items:center}.pm-detail .pm-rv-cb-acc[hidden]{display:none}.pm-detail .pm-rv-cb-accept{min-height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;color:#7db6ff;background:#4a90e21a;border:1px solid rgba(74,144,226,.34);border-radius:9px;font:600 12px Plus Jakarta Sans,sans-serif;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pm-detail .pm-rv-cb-accept:hover{background:#4a90e229;border-color:#4a90e285}.pm-detail .pm-rv-cb-accept.is-blocked,.pm-detail .pm-rv-cb-accept.is-blocked:hover{color:var(--pm-muted);background:#ffffff07;border-color:#ffffff1c;cursor:not-allowed}.pm-detail .pm-rv-cb-accept.is-blocked i{color:#9ba7c099}.pm-detail .pm-rv-cb-accept[hidden]{display:none}.pm-detail .pm-rv-cb-okchip{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;color:var(--pm-green);background:#33d1761a;border:1px solid rgba(51,209,118,.28);border-radius:9px;font:600 12px Plus Jakarta Sans,sans-serif}.pm-detail .pm-rv-cb-okchip[hidden]{display:none}.pm-detail .pm-rv-cb-appr strong{color:#fff;font-weight:600}.pm-detail .pm-rv-cb-appr.is-all,.pm-detail .pm-rv-cb-appr.is-all i,.pm-detail .pm-rv-cb-appr.is-all strong{color:var(--pm-green)}@media(max-width:900px){.pm-detail .pm-rv-cb-actions .pm-files--inline .pm-file-txt{display:none}.pm-detail .pm-rv-cb-actions .pm-files--inline .elementor-button{min-width:40px;padding:0 11px;gap:0}.pm-detail .pm-rv-cb-actions .pm-files--inline .elementor-button i{font-size:15px}}@media(max-width:600px){.pm-detail .pm-rv-cb-actions{flex-wrap:wrap}.pm-detail .pm-rv-cb-acc{order:-1;flex:1 1 100%}.pm-detail .pm-rv-cb-accept,.pm-detail .pm-rv-cb-okchip{width:100%;min-height:40px;justify-content:center}.pm-detail .pm-rv-cb-actions .pm-files{flex:1 1 100%}.pm-detail .pm-rv-cb-actions .pm-files--inline .pm-file-txt{display:inline}.pm-detail .pm-rv-cb-actions .pm-files--inline .pm-file-btn,.pm-detail .pm-rv-cb-actions .pm-files--inline .pm-btn-disabled{display:block;width:100%}.pm-detail .pm-rv-cb-actions .pm-files--inline .elementor-button{width:100%;min-width:0;padding:0 14px;gap:8px;justify-content:center}}.pm-detail .pm-review-player-wrap{background:none}@media(min-width:1025px){.pm-detail .pm-review-player-wrap{position:sticky;top:24px}}.pm-detail .pm-rvp{background:#0b0a0e;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);width:100%;max-width:calc(var(--stage-h,620px) * var(--ar,1.7778));margin-inline:auto}.pm-detail .pm-rvp-stage{position:relative;background:#08070b;display:flex;align-items:center;justify-content:center;width:100%;height:var(--stage-h,min(64vh,620px))}.pm-detail .pm-rvp-amb{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:0;pointer-events:none;background-size:cover;background-position:center;filter:blur(96px) brightness(.2) saturate(1.3);opacity:.7}.pm-detail .pm-rvp-video{position:relative;z-index:1}.pm-detail .pm-rvp-video{display:block;max-width:100%;max-height:100%;width:auto;height:100%;background:#0a0a0d;border-radius:0}.pm-detail .pm-rvp-big{position:absolute;top:0;right:0;bottom:22px;left:0;margin:auto;width:58px;height:58px;border-radius:50%;background:#0000006b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,transform .16s ease}.pm-detail .pm-rvp-big:hover{background:#0000009e;transform:scale(1.06)}.pm-detail .pm-rvp-ctrl{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:0 2px;padding:30px 12px 10px;background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.36) 60%,transparent);opacity:1;transition:opacity .22s ease}.pm-detail .pm-rvp.is-playing .pm-rvp-ctrl{opacity:0}.pm-detail .pm-rvp.is-playing:hover .pm-rvp-ctrl{opacity:1}.pm-detail .pm-rvp.is-playing .pm-rvp-ctrl:has(:focus-visible){opacity:1}@media(hover:none){.pm-detail .pm-rvp.is-playing .pm-rvp-ctrl{opacity:1}}.pm-detail .pm-rvp-ctrl>button,.pm-detail .pm-rvp-vol>button{flex:none;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;border-radius:8px;color:#fff;line-height:0;cursor:pointer;opacity:.9;transition:background .15s ease,opacity .15s ease}.pm-detail .pm-rvp-ctrl>button:hover,.pm-detail .pm-rvp-vol>button:hover{background:#ffffff29;opacity:1}.pm-detail .pm-rvp-ctrl>button:focus-visible,.pm-detail .pm-rvp-vol>button:focus-visible{outline:2px solid #fff;outline-offset:2px}.pm-detail .pm-rvp.is-playing .pm-rvp-play{background:#ffffff29}@media(hover:none),(max-width:600px){.pm-detail .pm-rvp-ctrl>button.pm-rvp-step{display:none}}.pm-detail .pm-rvp-time{flex:none;margin-left:6px;padding:4px 8px;border-radius:6px;background:#ffffff1a;color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-detail .pm-rvp-sep,.pm-detail .pm-rvp-dur{color:#ffffff6b}.pm-detail .pm-rvp-vol{flex:none;margin-left:auto;display:flex;align-items:center;height:30px;border-radius:8px;transition:background .15s ease,padding .18s ease}.pm-detail .pm-rvp-vol:hover,.pm-detail .pm-rvp-vol:focus-within{background:#ffffff29;padding-right:10px}.pm-detail .pm-rvp-vol>button:hover{background:none}.pm-detail .pm-rvp-volrange{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:14px;margin:0;padding:0;background:none;border:0;outline:none;opacity:0;pointer-events:none;cursor:pointer;transition:width .18s ease,opacity .18s ease}.pm-detail .pm-rvp-vol:hover .pm-rvp-volrange,.pm-detail .pm-rvp-vol:focus-within .pm-rvp-volrange{width:62px;opacity:1;pointer-events:auto}.pm-detail .pm-rvp-volrange::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,#fff var(--vol,100%),rgba(255,255,255,.28) var(--vol,100%))}.pm-detail .pm-rvp-volrange::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080}.pm-detail .pm-rvp-volrange::-moz-range-track{height:4px;border-radius:99px;background:#ffffff47}.pm-detail .pm-rvp-volrange::-moz-range-progress{height:4px;border-radius:99px;background:#fff}.pm-detail .pm-rvp-volrange::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080}.pm-detail .pm-rvp-volrange:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:99px}@media(hover:none),(max-width:600px){.pm-detail .pm-rvp-vol{background:#ffffff24;padding-right:8px}.pm-detail .pm-rvp-volrange{width:52px;opacity:1;pointer-events:auto}}@media(max-width:600px){.pm-detail .pm-rvp-ctrl{padding:26px 8px 8px}.pm-detail .pm-rvp-sep,.pm-detail .pm-rvp-dur{display:none}.pm-detail .pm-rvp-time{margin-left:3px;padding:3px 7px;font-size:11.5px}.pm-detail .pm-rvp-volrange{width:46px}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate{min-width:34px;padding:0 7px;margin-left:2px}}@media(max-width:380px){.pm-detail .pm-rvp-vol,.pm-detail .pm-rvp-vol:hover,.pm-detail .pm-rvp-vol:focus-within{background:none;padding-right:0}.pm-detail .pm-rvp-volrange{width:0;opacity:0;pointer-events:none}}.pm-detail .pm-rvp{container:pm-rvp / inline-size}@container pm-rvp (max-width:400px){.pm-detail .pm-rvp-ctrl{padding:26px 8px 8px}.pm-detail .pm-rvp-ctrl>button.pm-rvp-step{display:none}.pm-detail .pm-rvp-sep,.pm-detail .pm-rvp-dur{display:none}.pm-detail .pm-rvp-time{margin-left:3px;padding:3px 7px;font-size:11.5px}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate{min-width:34px;padding:0 7px;margin-left:2px}}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate{flex:none;min-width:38px;width:auto;height:30px;padding:0 9px;margin-left:4px;background:#ffffff1a;border-radius:8px;color:#fff;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;opacity:1}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate:hover{background:#ffffff38}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate.is-on{background:var(--pm-amber);color:#131218}.pm-detail .pm-rvp-track{order:-1;position:relative;flex:1 0 100%;height:18px;margin-bottom:2px;background:none;border-radius:0;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none}@media(pointer:coarse){.pm-detail .pm-rvp-track:after{content:"";position:absolute;left:0;right:0;top:-10px;bottom:0}}.pm-detail .pm-rvp.is-playing.is-scrubbing .pm-rvp-ctrl{opacity:1}.pm-detail .pm-rvp-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);background:#ffffff38;border-radius:99px;transition:height .15s ease}.pm-detail .pm-rvp-track:hover:before,.pm-detail .pm-rvp.is-scrubbing .pm-rvp-track:before{height:6px}.pm-detail .pm-rvp-fill{position:absolute;left:0;top:50%;bottom:auto;width:0;height:4px;transform:translateY(-50%);background:#fff;border-radius:99px;transition:height .15s ease}.pm-detail .pm-rvp-track:hover .pm-rvp-fill,.pm-detail .pm-rvp.is-scrubbing .pm-rvp-fill{height:6px}.pm-detail .pm-rvp-ph{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080;transform:translate(-50%,-50%) scale(1);transition:transform .15s ease;pointer-events:none;z-index:3}.pm-detail .pm-rvp-track:hover .pm-rvp-ph,.pm-detail .pm-rvp.is-scrubbing .pm-rvp-ph{transform:translate(-50%,-50%) scale(1.16)}.pm-detail .pm-rvp-mk{position:absolute;top:50%;width:11px;height:11px;padding:0;border-radius:50%;background:var(--pm-amber);border:2px solid rgba(0,0,0,.55);transform:translate(-50%,-50%);cursor:pointer;z-index:2;transition:transform .15s ease}.pm-detail .pm-rvp-mk:hover,.pm-detail .pm-rvp-mk:focus-visible{background:#fff;transform:translate(-50%,-50%) scale(1.25);outline:none}.pm-detail .pm-rvp-hit{position:absolute;top:50%;width:3px;height:14px;border-radius:2px;background:var(--pm-blue);transform:translate(-50%,-50%);pointer-events:none;z-index:1}.pm-detail .pm-rvp-tip{position:absolute;left:0;bottom:calc(100% + 8px);z-index:7;transform:translate(-50%);width:max-content;max-width:250px;padding:8px 10px;background:#131218f5;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 10px 30px -12px #000000e6;color:#fff;text-align:left;pointer-events:none}.pm-detail .pm-rvp-tip-head{display:flex;align-items:baseline;gap:7px;margin-bottom:3px}.pm-detail .pm-rvp-tip-tc{flex:none;color:var(--pm-amber);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.pm-detail .pm-rvp-tip-who{min-width:0;color:#ffffff8c;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rvp-tip-txt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#ffffffeb;font-size:11.5px;font-weight:600;line-height:1.4}.pm-detail .pm-rvp:fullscreen{max-width:none;width:100%;height:100%;border:0;border-radius:0;display:flex;align-items:center;justify-content:center}.pm-detail .pm-rvp:fullscreen .pm-rvp-stage{width:100%;height:100%}.pm-detail .pm-rvp:fullscreen .pm-rvp-video{max-height:100vh;max-width:100vw}.pm-detail .pm-rv-noplayer{padding:22px;text-align:center;border:1px dashed rgba(255,255,255,.14);border-radius:12px;color:var(--pm-muted-soft);font-size:13px}.pm-detail .pm-rvp-empty{display:none;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:24px;color:var(--pm-muted-soft);font-size:12.5px;font-weight:600;text-align:center}.pm-detail .pm-rvp-empty span{max-width:420px;line-height:1.55}.pm-detail .pm-rvp-empty i{font-size:20px;color:#9ba7c052}.pm-detail .pm-rvp.is-empty .pm-rvp-empty{display:flex}.pm-detail .pm-rvp.is-empty .pm-rvp-big,.pm-detail .pm-rvp.is-empty .pm-rvp-ctrl,.pm-detail .pm-rvp.is-empty .pm-rvp-video{display:none}.pm-detail .pm-rvp.is-empty .pm-rvp-empty{z-index:2}.pm-detail .pm-rvp.is-empty .pm-rvp-empty span{padding:14px 18px;background:#ffffff08;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:14px}.pm-detail .pm-rv-strip{display:flex;gap:10px;margin-top:10px;padding:11px 12px;background:#131218;border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.pm-detail .pm-rv-strip::-webkit-scrollbar{height:7px}.pm-detail .pm-rv-strip::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.pm-detail .pm-rv-strip::-webkit-scrollbar-track{background:transparent}.pm-detail .pm-rv-clip{flex:0 0 150px;width:150px;max-width:150px;min-width:0;display:flex;flex-direction:column;gap:7px;padding:0;background:none;border:0;text-align:left;cursor:pointer}.pm-detail .pm-rv-clip-thumb{position:relative;display:block;width:100%;height:84px;border:2px solid transparent;border-radius:10px;background:#000 center/cover no-repeat;overflow:hidden;transition:border-color .15s ease,opacity .15s ease}.pm-detail .pm-rv-clip:hover .pm-rv-clip-thumb{border-color:#ffffff3d}.pm-detail .pm-rv-clip.is-active .pm-rv-clip-thumb{border-color:#fff9}.pm-detail .pm-rv-clip-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#9ba7c04d;font-size:17px}.pm-detail .pm-rv-clip.has-thumb .pm-rv-clip-ph{display:none}.pm-detail .pm-rv-clip-badge{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:999px;background:var(--pm-amber);color:#131218;font-size:11.5px;font-weight:600;white-space:nowrap}.pm-detail .pm-rv-clip-meta{display:flex;align-items:baseline;gap:6px;min-width:0;width:100%}.pm-detail .pm-rv-clip-name{flex:1;min-width:0;color:#ffffffb3;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rv-clip-ver{flex:none;color:var(--pm-muted);font-size:11.5px;font-weight:600}.pm-detail .pm-rv-clip.is-active .pm-rv-clip-name,.pm-detail .pm-rv-clip.is-active .pm-rv-clip-ver{color:#fff}.pm-detail .pm-rv-clip-ok{position:absolute;right:6px;top:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--pm-green);color:#073b1f;font-size:11.5px}.pm-detail .pm-rv-clip.is-ok .pm-rv-clip-thumb{border-color:#33d17680}.pm-detail .pm-rv-clip.is-ok.is-active .pm-rv-clip-thumb{border-color:var(--pm-green)}.pm-detail .pm-rv-clip.is-empty .pm-rv-clip-thumb{opacity:.5}.pm-detail .pm-rv-clip.is-empty .pm-rv-clip-ver{color:#9ba7c08c;letter-spacing:0;text-transform:none}@media(max-width:900px){.pm-detail .pm-rv-strip{padding:9px 10px;gap:8px}.pm-detail .pm-rv-clip{flex:0 0 124px;width:124px;max-width:124px}.pm-detail .pm-rv-clip-thumb{height:70px}}.pm-detail .pm-rv-player{width:100%;display:block;aspect-ratio:16/9;background:#000}.pm-detail .pm-rv-box{background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease}.pm-detail .pm-rv-box:focus-within{border-color:#fff3}.pm-detail .pm-rv-moment{display:flex;align-items:center;gap:6px}.pm-detail .pm-rv-mpin{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1;padding:3px 8px;border-radius:6px;font-variant-numeric:tabular-nums;border:1px solid transparent;background:none;cursor:pointer}.pm-detail .pm-rv-moment[data-state=general] .pm-rv-mpin{color:#9ba7c0bf;background:#ffffff0a;border-color:#ffffff17}.pm-detail .pm-rv-moment[data-state=general] .pm-rv-mpin:hover{color:#fff}.pm-detail .pm-rv-moment:not([data-state=general]) .pm-rv-mpin{color:#ffb020;background:#ffb02029;cursor:default}.pm-detail .pm-rv-mpin svg{flex:none}.pm-detail .pm-rv-moment-x{display:none;background:none;border:0;padding:2px;line-height:0;color:#9ba7c099;cursor:pointer}.pm-detail .pm-rv-moment-x:hover{color:#fff}.pm-detail .pm-rv-moment .pm-rv-moment-x{display:inline-flex}.pm-detail .pm-rv-inputrow{display:flex;align-items:flex-end;gap:10px}.pm-detail .pm-rv-input{flex:1;width:100%;min-width:0;background:none;border:0;outline:none;resize:none;color:#fff;font-family:inherit;font-size:14px;line-height:1.5;padding:2px 0;min-height:44px;box-sizing:border-box}.pm-detail .pm-rv-input::placeholder{color:#9ba7c080}.pm-detail .pm-rv-send{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pm-detail .pm-rv-send:hover{background:#ffffff24;border-color:#ffffff3d}.pm-detail .pm-rv-send:disabled{opacity:.5;cursor:default}.pm-detail .pm-rv-hint{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin:12px 0 14px;padding:28px 22px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--pm-muted-soft)}.pm-detail .pm-rv-hint-ic{flex:none;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0d;color:#9ba7c0b3;font-size:17px}.pm-detail .pm-rv-hint.is-invite .pm-rv-hint-ic{background:#ffb0201f;color:var(--pm-amber)}.pm-detail .pm-rv-hint-body{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px}.pm-detail .pm-rv-hint-t{color:#fff;font-size:14px;font-weight:600}.pm-detail .pm-rv-hint-s{max-width:340px;font-size:12.5px;line-height:1.5}.pm-detail .pm-rv-hint strong{color:#fff;font-weight:600}.pm-detail .pm-rv-hint .pm-act-revise{margin-top:4px}.pm-detail .pm-rv-hint~.pm-review-list .pm-rv-empty{display:none}.pm-rv-name-input{width:100%;min-height:44px;margin:14px 0 4px;padding:0 14px;background:#232230;border:1px solid rgba(255,255,255,.12);border-radius:11px;color:#fff;font-family:inherit;font-size:14px;outline:none}.pm-rv-name-input:focus{border-color:#ffffff4d}.pm-rv-name-input::placeholder{color:#9ba7c080}.pm-detail .pm-rv-nhead{display:flex;flex-direction:column;gap:3px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.07)}.pm-detail .pm-rv-nhead-t{display:flex;align-items:center;gap:9px;color:#fff;font-size:15px;font-weight:600}.pm-detail .pm-rv-nhead-s{color:var(--pm-muted);font-size:12.5px}.pm-detail .pm-rv-item.is-draft{background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 9px),#ffffff03;border:1.5px dashed rgba(155,167,192,.4);border-radius:14px;padding:11px 13px}.pm-detail .pm-rv-item.is-draft .pm-rv-body{font-style:italic;color:#e2e8f4d1}.pm-detail .pm-rv-item.is-draft .pm-rv-h{justify-content:flex-start;gap:8px}.pm-detail .pm-rv-draft-x{margin-left:auto;padding:2px 6px;line-height:0;background:none;border:0;border-radius:7px;color:#9ba7c099;cursor:pointer;font-size:12px}.pm-detail .pm-rv-draft-x:hover{color:#fff;background:#ffffff0f}.pm-detail .pm-rv-cfoot{display:flex;align-items:center;justify-content:space-between;gap:12px}.pm-detail .pm-rv-cfoot-t{color:#9ba7c0b3;font-size:11.5px}.pm-detail .pm-rv-composer{margin-top:12px}.pm-detail .pm-rv-dock{display:contents}.pm-detail .pm-rv-sheethead,.pm-detail .pm-rv-dockfoot,.pm-detail .pm-rv-dock-open,.pm-detail .pm-rv-dock-close,.pm-detail .pm-rv-dock-row,.pm-detail .pm-rv-verpick{display:none}.pm-detail .pm-rv-decide{margin-top:14px;padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}.pm-detail .pm-rv-decide-t{margin:0 0 10px;color:var(--pm-muted);font-size:12.5px;line-height:1.45}.pm-detail .pm-rv-decide-acts{display:flex;flex-direction:column;gap:8px}.pm-detail .pm-rv-accept{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:0 16px;color:var(--pm-green);background:#33d1761a;border:1px solid rgba(51,209,118,.38);border-radius:10px;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease}.pm-detail .pm-rv-accept:hover:not(:disabled){background:#33d1762e;border-color:#33d1768c}.pm-detail .pm-rv-accept.is-blocked,.pm-detail .pm-rv-accept:disabled{color:#9ba7c08c;background:#ffffff08;border-color:#ffffff17;cursor:not-allowed}.pm-detail .pm-review-list{display:flex;flex-direction:column;gap:0;max-height:460px;overflow-y:auto;overscroll-behavior:contain;padding:0;background:none;border:0;border-radius:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.pm-detail .pm-review-list::-webkit-scrollbar{width:8px}.pm-detail .pm-review-list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.pm-detail .pm-review-list::-webkit-scrollbar-track{background:transparent}.pm-detail .pm-review-list:empty{display:none}.pm-detail .pm-rv-composer+.pm-review-list{margin-top:14px}@media(max-width:900px){.pm-detail .pm-review-list{max-height:60vh}}.pm-detail .pm-rv-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:26px 22px;background:#ffffff05;border:1px dashed rgba(255,255,255,.11);border-radius:14px}.pm-detail .pm-rv-empty-ic{flex:none;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0d;color:#9ba7c099;font-size:16px}.pm-detail .pm-rv-empty-t{color:#ffffffe6;font-size:13.5px;font-weight:600}.pm-detail .pm-rv-empty-s{max-width:330px;color:var(--pm-muted-soft);font-size:12.5px;line-height:1.5}.pm-detail .pm-rv-find{margin:0 0 12px}.pm-detail .pm-rv-find-box{display:flex;align-items:center;gap:9px;height:38px;padding:0 12px;border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius-sm);background:#ffffff08;color:var(--pm-muted)}.pm-detail .pm-rv-find-box:focus-within{border-color:#7db6ff8c}.pm-detail .pm-rv-find-box input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font:500 13px Plus Jakarta Sans,sans-serif}.pm-detail .pm-rv-find-box input::-webkit-search-cancel-button{display:none}.pm-detail .pm-rv-find-n{flex:none;color:var(--pm-muted);font-size:11.5px;font-weight:600}.pm-detail .pm-rv-find-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:7px;background:none;color:var(--pm-muted);cursor:pointer}.pm-detail .pm-rv-find-x:hover{color:#fff;background:#ffffff0f}.pm-detail .pm-rv-find-note{margin:8px 2px 0;color:var(--pm-muted);font-size:12px}.pm-detail .pm-rv-find-list{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.pm-detail .pm-rv-find-list button{display:flex;align-items:baseline;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:9px;background:none;color:#ffffffd1;font:500 12.5px/1.45 Plus Jakarta Sans,sans-serif;text-align:left;cursor:pointer}.pm-detail .pm-rv-find-list button:hover{background:#ffffff0d;color:#fff}.pm-detail .pm-rv-find-tc{flex:none;color:var(--pm-blue);font-weight:700;font-variant-numeric:tabular-nums}.pm-detail .pm-rv-find-tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-detail .pm-rv-find-tx mark{padding:0 2px;border-radius:4px;background:#4a90e238;color:#fff}.pm-detail .pm-rvp-find{display:none}@media(max-width:900px){.pm-detail .pm-bento-card.is-focus .pm-rvp-find{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:none;color:#ffffffd9;font-size:14px;cursor:pointer}.pm-detail .pm-bento-card.is-focus .pm-rvp-find.is-on{background:#4a90e238;color:#fff}.pm-detail .pm-bento-card.is-focus .pm-rv-find{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-find.is-open{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;margin:0;max-height:62vh;overflow-y:auto;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#1b1a22;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -18px 40px -20px #000c;animation:pm-rv-find-up .2s ease both}}@keyframes pm-rv-find-up{0%{transform:translateY(24px);opacity:0}}@media(max-width:600px){.pm-detail .pm-rv-find-box input{font-size:16px}.pm-detail .pm-rv-find-tx{white-space:normal}}.pm-detail .pm-rv-versions{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.pm-detail .pm-rv-ver{padding:5px 12px;background:#ffffff08;border:1px solid var(--pm-border);border-radius:999px;color:var(--pm-muted);font:600 12px Plus Jakarta Sans,sans-serif;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.pm-detail .pm-rv-ver:hover{color:#fff;border-color:var(--pm-border-strong)}.pm-detail .pm-rv-ver{color:#9ba7c08c}.pm-detail .pm-rv-ver.is-latest{color:#fff}.pm-detail .pm-rv-ver.is-active{background:#ffffff1f;border-color:#ffffff3d}.pm-detail .pm-rv-ver.is-active:not(.is-latest){color:#9ba7c0d9}.pm-detail .pm-review-list.pm-rv-readonly .pm-rv-resolve,.pm-detail .pm-review-list.pm-rv-readonly .pm-rv-item .pm-btn{display:none}.pm-detail .pm-review-list{transition:opacity .18s ease}.pm-detail .pm-review-list.pm-rv-fade{opacity:0}.pm-detail .pm-review-player-wrap,.pm-detail .pm-rvp{position:relative}.pm-detail .pm-rvp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#000;opacity:0;pointer-events:none;transition:opacity .22s ease}.pm-detail .pm-rvp.pm-rv-vswitch:after{opacity:1}.pm-detail .pm-rv-item{position:relative;display:block;padding:16px 32px 18px 8px;background:none;border:0;border-radius:10px;transition:background .14s ease}.pm-detail .pm-rv-item:has(>.pm-rv-chip){display:grid;grid-template-columns:52px minmax(0,1fr);gap:0 10px}.pm-detail .pm-rv-item:hover{background:#ffffff07}.pm-detail .pm-rv-item+.pm-rv-item:before{content:"";position:absolute;left:8px;right:8px;top:0;height:1px;background:#ffffff1a}.pm-detail .pm-rv-item.is-resolved{opacity:.5}.pm-detail .pm-rv-item.is-resolved:hover{opacity:.8}.pm-detail .pm-rv-h{grid-column:2;display:flex;align-items:center;gap:7px;min-width:0}.pm-detail .pm-rv-av{flex:none;width:22px;height:22px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:600}.pm-detail .pm-rv-av img{width:100%;height:100%;object-fit:cover;display:block}.pm-detail .pm-rv-id{flex:1;min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.2}.pm-detail .pm-rv-name{color:#fff;font-size:13px;font-weight:600}.pm-detail .pm-rv-meta{color:#9ba7c073;font-size:11.5px;font-weight:600}.pm-detail .pm-rv-tag{color:#9ba7c099;background:none;border:0;padding:0;font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none}.pm-detail .pm-rv-resolve{position:absolute;top:11px;right:7px;margin-left:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#9ba7c04d;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.pm-detail .pm-rv-item:hover .pm-rv-resolve{color:#9ba7c0a6}.pm-detail .pm-rv-resolve:hover{color:#33d176;border-color:#33d17666}.pm-detail .pm-rv-item.is-resolved .pm-rv-resolve{color:#073b1f;background:#33d176;border-color:#33d176}.pm-detail .pm-rv-body{grid-column:2;margin:4px 0 0;font-size:13px;line-height:1.55;color:#ffffffd6}.pm-detail .pm-rv-body p{margin:0 0 6px}.pm-detail .pm-rv-body p:last-child{margin-bottom:0}.pm-detail .pm-rv-chip{grid-column:1;grid-row:1;justify-self:start;align-self:start;margin-top:1px;height:20px;padding:0 7px;display:inline-flex;align-items:center;background:#ffb02024;color:#ffb020;font-size:11.5px;font-weight:600;border-radius:6px;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .14s ease}.pm-detail .pm-rv-chip:hover{background:#ffb02047}.pm-detail .pm-rv-chip--gen{background:#ffffff0d;color:#9ba7c08c;font-weight:700;cursor:default;white-space:nowrap}.pm-detail .pm-rv-chip--gen:hover{background:#ffffff0d}.pm-detail .pm-rv-thread-toggle{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;background:none;border:0;padding:3px 0;color:var(--pm-muted);font:700 11.5px Plus Jakarta Sans,sans-serif;cursor:pointer}.pm-detail .pm-rv-thread-toggle:hover{color:#fff}.pm-detail .pm-rv-thread-toggle svg{transition:transform .2s ease;flex:none}.pm-detail .pm-rv-item[data-replies-collapsed="1"] .pm-rv-thread-toggle svg{transform:rotate(-90deg)}.pm-detail .pm-rv-item[data-replies-collapsed="1"] .pm-rv-replies{display:none}.pm-detail .pm-rv-replies{grid-column:2;margin:12px 0 0 10px;display:flex;flex-direction:column;gap:8px}.pm-detail .pm-rv-replies:empty{margin:0}.pm-detail .pm-rv-reply{position:relative;margin-left:0;padding:12px 14px;border:0;border-radius:12px;background:#ffffff09}.pm-detail .pm-rv-reply.is-staff{background:#9fb2dc12}.pm-detail .pm-rv-reply-h{display:flex;align-items:center;gap:8px}.pm-detail .pm-rv-reply .pm-rv-av{width:22px;height:22px;font-size:11.5px}.pm-detail .pm-rv-reply-id{flex:1;min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pm-detail .pm-rv-reply-name{font-size:12.5px;font-weight:700;color:#fff}.pm-detail .pm-rv-reply-time{margin-left:0;font-size:11.5px;font-weight:600;color:#9ba7c073}.pm-detail .pm-rv-reply-body{margin:6px 0 0;font-size:13px;line-height:1.55;color:#fffc}.pm-detail .pm-rv-replybtn{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:7px;margin:10px 0 0 14px;padding:0;background:none;border:0;cursor:pointer;color:var(--pm-muted);font:600 12px Plus Jakarta Sans,sans-serif;transition:color .14s ease}.pm-detail .pm-rv-replybtn:hover{color:#fff}.pm-detail .pm-rv-replybtn i{font-size:10px}.pm-detail .pm-rv-replyform{grid-column:2;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.pm-detail .pm-rv-rf-name,.pm-detail .pm-rv-rf-input{width:100%;background:#1f1e24;border:1px solid rgba(255,255,255,.08);border-radius:9px;color:#fff;font:13px Plus Jakarta Sans,sans-serif;padding:8px 11px;outline:none}.pm-detail textarea.pm-rv-rf-input{display:block;min-height:58px;max-height:240px;line-height:1.5;resize:none;overflow-y:auto}.pm-detail .pm-rv-rf-name::placeholder,.pm-detail .pm-rv-rf-input::placeholder{color:#9ba7c080}.pm-detail .pm-rv-rf-foot{display:flex;justify-content:flex-end;gap:8px}.pm-detail .pm-decision-bar,.pm-detail .pm-reopen-bar{width:100%;margin:0 0 20px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;background:#131218eb;border:1px solid rgba(255,255,255,.08);border-radius:12px;position:relative;overflow:hidden}.pm-detail .pm-decision-bar{border-top:2px solid rgba(51,209,118,.35)}.pm-detail .pm-reopen-bar{border-top:2px solid rgba(155,167,192,.25)}.pm-detail .pm-decision-content,.pm-detail .pm-reopen-content{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px}.pm-detail .pm-decision-icon,.pm-detail .pm-reopen-icon{width:36px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:14px}.pm-detail .pm-decision-icon{color:var(--pm-green);background:#33d1761a;border:1px solid rgba(51,209,118,.22)}.pm-detail .pm-reopen-icon{color:var(--pm-muted);background:#9ba7c01a;border:1px solid rgba(155,167,192,.26)}.pm-detail .pm-decision-title,.pm-detail .pm-reopen-title{display:block;margin:0 0 2px;color:#fff;font-size:13px;font-weight:600;letter-spacing:0;white-space:nowrap}.pm-detail .pm-decision-desc,.pm-detail .pm-reopen-desc{display:block;color:var(--pm-muted);font-size:11.5px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-detail .button-box,.pm-detail .pm-reopen-button-box{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.pm-detail .btn-zatwierdzam .elementor-button,.pm-detail .btn-zatwierdzam a,.pm-detail .btn-poprawki .elementor-button,.pm-detail .btn-poprawki a,.pm-detail .btn-reopen-task .elementor-button,.pm-detail .btn-reopen-task a{min-height:34px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:12px;font-weight:600;letter-spacing:0;white-space:nowrap;cursor:pointer}.pm-detail .btn-zatwierdzam .elementor-button,.pm-detail .btn-zatwierdzam a{color:#04240f;background:var(--pm-green);border:1px solid var(--pm-green)}.pm-detail .btn-poprawki .elementor-button,.pm-detail .btn-poprawki a{color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.18)}.pm-detail .btn-reopen-task .elementor-button,.pm-detail .btn-reopen-task a{color:#ffffffe6;background:#ffffff07;border:1px solid rgba(255,255,255,.11)}.pm-detail .btn-reopen-task .elementor-button:hover,.pm-detail .btn-reopen-task a:hover{background:#ffffff0d;border-color:var(--pm-border-strong)}.pm-detail .pm-limit-note{align-self:center;color:var(--pm-muted);font-size:11.5px}.pm-decision-gate{min-height:34px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border-radius:10px;color:#9ba7c0;background:#ffffff07;border:1px solid rgba(255,255,255,.11);font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:600;white-space:nowrap}.pm-decision-gate i{font-size:11.5px;color:#9ba7c099}.pm-decision-gate strong{color:#fff;font-weight:600}.elementor-button.pm-act-accept,.elementor-button.pm-act-revise{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;white-space:nowrap;line-height:1;cursor:pointer;box-shadow:none}.elementor-button.pm-act-accept{color:#04240f;background:var(--pm-green);border:1px solid var(--pm-green)}.elementor-button.pm-act-revise{color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.18)}.elementor-button.pm-act-accept,.elementor-button.pm-act-revise{transition:background-color .18s ease,border-color .18s ease}.elementor-button.pm-act-accept:hover{background:#4ade8c;border-color:#4ade8c}.elementor-button.pm-act-revise:hover{background:#ffffff1f;border-color:#ffffff52}.pm-detail .pm-info-container{width:100%}.pm-detail .pm-info-title{margin:0 0 14px;color:#fff;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.15px}.pm-detail .pm-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-detail .pm-info-row{min-height:56px;min-width:0;padding:11px 12px;display:flex;align-items:center;gap:10px;background:#ffffff07;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:border-color .16s ease}.pm-detail .pm-info-row:hover{border-color:var(--pm-border-strong)}.pm-detail .pm-info-row.is-full,.pm-detail .pm-info-grid .pm-info-row:nth-child(odd):last-child{grid-column:1 / -1}.pm-detail .pm-info-icon{width:30px;height:30px;min-width:30px;display:flex;align-items:center;justify-content:center;color:var(--pm-muted);background:#9ba7c01a;border-radius:9px;font-size:12px;line-height:1}.pm-detail .pm-info-content{min-width:0;display:flex;flex-direction:column;gap:3px}.pm-detail .pm-label,.pm-detail .pm-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-label{color:var(--pm-muted);font-size:12px;font-weight:600;line-height:1.15;letter-spacing:0}.pm-detail .pm-value{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.pm-detail .pm-value a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);transition:border-color .16s,color .16s}.pm-detail .pm-value a:hover{color:#fff;border-bottom-color:var(--pm-red)}.pm-detail .pm-info-row.is-vf{background:transparent}.pm-detail .pm-info-row.is-vf .pm-info-icon,.pm-detail .pm-info-row.is-vf .pm-label{color:inherit}.pm-detail .pm-info-row.is-vf .pm-value{color:#fff;font-size:15px;font-weight:600}.pm-detail .pm-info-row.is-by .pm-value{display:block}.pm-detail .pm-info-gone{display:block;margin-top:2px;color:#9ba7c09e;font-size:11.5px;font-weight:700;line-height:1.2}.pm-detail .pm-info-row.is-priority{background:#e8262c0e;border-color:#e8262c29}.pm-detail .pm-info-row.is-priority .pm-info-icon{color:var(--pm-red);background:#e8262c1a}.pm-detail .pm-info-row.is-priority .pm-value{color:var(--pm-red);font-weight:600}body.pm-has-review .pm-detail__grid{grid-template-columns:1fr}body.pm-has-review .pm-detail__rail{display:none}.pm-detail .pm-review-meta{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.pm-detail .pm-rm-tile{display:flex;align-items:center;gap:12px;padding:13px 15px;background:var(--pm-card);border:1px solid var(--pm-border);border-radius:var(--pm-radius-md);transition:background .16s ease,border-color .16s ease}.pm-detail .pm-rm-tile:hover{background:var(--pm-card-hover);border-color:var(--pm-border-strong)}.pm-detail .pm-rm-ic{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:9px;color:var(--pm-muted);background:#9ba7c01a;font-size:12px;line-height:1}.pm-detail .pm-rm-txt{min-width:0;display:flex;flex-direction:column;gap:3px}.pm-detail .pm-rm-label{color:var(--pm-muted);font-size:12px;font-weight:600;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rm-val{color:#fff;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rm-tile.is-vf .pm-rm-ic{color:var(--pm-red);background:#e8262c1a}.pm-detail .pm-rm-tile.is-vf .pm-rm-label{color:#e8262cb3}.pm-detail .pm-rm-tile.is-vf .pm-rm-val{color:var(--pm-red);font-weight:600}.pm-detail .pm-file-btn .elementor-button,.pm-detail .pm-preview-btn .elementor-button,.pm-detail .pm-btn-neutral .elementor-button,.pm-detail .pm-btn-disabled .elementor-button{width:100%;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;font-size:11.5px;font-weight:600;line-height:1;box-shadow:none;cursor:pointer;transition:filter .15s ease,background .16s ease,border-color .16s ease}.pm-detail .pm-preview-btn .elementor-button{color:#7db6ff;background:#4a90e21a;border:1px solid rgba(74,144,226,.34)}.pm-detail .pm-preview-btn .elementor-button:hover{background:#4a90e229;border-color:#4a90e280;filter:none}.pm-detail .pm-preview-btn .elementor-button i{color:#7db6ff}.pm-detail .pm-file-btn .elementor-button,.pm-detail .pm-btn-neutral .elementor-button{color:#ffffffe6;background:#ffffff07;border:1px solid rgba(255,255,255,.11)}.pm-detail .pm-file-btn .elementor-button:hover,.pm-detail .pm-btn-neutral .elementor-button:hover{background:#ffffff0d;border-color:var(--pm-border-strong)}.pm-detail .pm-btn-disabled .elementor-button,.pm-detail .elementor-button.pm-btn-disabled,.pm-detail .pm-preview-btn .elementor-button[href="#"]{color:#9ba7c047;background:#ffffff05;border:1px solid rgba(255,255,255,.055);cursor:not-allowed;pointer-events:none}.pm-detail .pm-files{display:grid;gap:10px}.pm-detail .pm-files-title{margin:16px 0 4px;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.15px}.pm-detail .pm-file-btn--primary .elementor-button{color:#fff;background:#ffffff1a;border-color:#ffffff47;font-weight:600}.pm-detail .pm-file-btn--primary .elementor-button:hover{background:#ffffff29;border-color:#ffffff6b;filter:none}.pm-detail .pm-file-btn--primary .elementor-button i{color:#fff}.pm-detail .pm-files--inline{display:flex;flex-wrap:wrap;gap:8px}.pm-detail .pm-files--inline .pm-file-btn,.pm-detail .pm-files--inline .pm-btn-disabled{display:inline-flex}.pm-detail .pm-files--inline .pm-file-btn .elementor-button,.pm-detail .pm-files--inline .pm-btn-disabled .elementor-button{width:auto;min-height:34px;padding:0 13px;gap:7px;font-size:11.5px;font-weight:600;text-transform:none;border-radius:9px}.pm-detail .pm-share-panel{width:100%;margin:16px 0 6px;padding:14px;display:grid;gap:12px;background:#ffffff04;border:1px solid var(--pm-border);border-radius:12px}.pm-detail .pm-share-panel.is-enabled{border-color:#33d17633;background:#33d17608}.pm-detail .pm-share-panel__head{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px}.pm-detail .pm-share-panel__icon{width:34px;height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--pm-muted);background:#9ba7c01a;border:1px solid rgba(155,167,192,.24);border-radius:10px}.pm-detail .pm-share-panel.is-enabled .pm-share-panel__icon{color:var(--pm-green);background:#33d1761a;border-color:#33d1763d}.pm-detail .pm-share-panel__icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2}.pm-detail .pm-share-panel__copy{min-width:0;display:grid;gap:3px}.pm-detail .pm-share-panel__copy strong{color:#fff;font-size:13px;font-weight:600;letter-spacing:0}.pm-detail .pm-share-panel__copy span{color:var(--pm-muted);font-size:11.5px;font-weight:500;line-height:1.35}.pm-detail .pm-share-panel__link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.pm-detail .pm-share-panel__link input{width:100%;min-width:0;height:34px;padding:0 10px;color:#ffffffd1;background:#ffffff06;border:1px solid rgba(255,255,255,.085);border-radius:10px;font-size:11.5px;font-weight:650;outline:none;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-share-panel__enable{width:100%}.pm-detail .pm-share-panel__voice{display:flex;align-items:flex-start;gap:10px;margin-top:10px;cursor:pointer}.pm-detail .pm-share-panel__voice input{margin:2px 0 0;width:16px;height:16px;accent-color:var(--pm-green);cursor:pointer}.pm-detail .pm-share-panel__voice>span{display:flex;flex-direction:column;gap:2px}.pm-detail .pm-share-panel__voice strong{color:#fff;font-size:12.5px;font-weight:600}.pm-detail .pm-share-panel__voice span span{color:var(--pm-muted);font-size:11.5px;line-height:1.45}.pm-detail .pm-share-panel__toggle{justify-self:start;color:#9ba7c094;background:none;border:0;font-size:11.5px;font-weight:600;cursor:pointer}.pm-detail .pm-share-panel__toggle:hover{color:var(--pm-red)}.pm-detail .pm-share-panel--mini{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0;padding:9px 12px}.pm-detail .pm-share-panel--mini .pm-share-panel__head{flex:0 0 auto;grid-template-columns:auto auto;gap:8px}.pm-detail .pm-share-panel--mini .pm-share-panel__icon{width:26px;height:26px;min-width:26px}.pm-detail .pm-share-panel--mini .pm-share-panel__copy{gap:0}.pm-detail .pm-share-panel--mini .pm-share-panel__copy span{display:none}.pm-detail .pm-share-panel--mini .pm-share-panel__copy strong{font-size:11.5px;white-space:nowrap}.pm-detail .pm-share-panel--mini .pm-share-panel__link{flex:1 1 190px;min-width:0;grid-template-columns:minmax(0,1fr) auto}.pm-detail .pm-share-panel--mini .pm-share-panel__toggle{flex:0 0 auto}.pm-detail .pm-share-panel--mini .pm-share-panel__enable{flex:0 0 auto;width:auto}@media(max-width:1400px)and (min-width:901px){.pm-detail{padding-inline:22px}.pm-detail__grid{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.pm-detail .pm-bento-card{padding:22px 24px;margin-bottom:18px;border-radius:16px}.pm-detail__side .pm-bento-card{padding:20px}.pm-detail .pm-info-grid{grid-template-columns:1fr;gap:7px}.pm-detail .pm-info-row.is-full{grid-column:auto}}@media(max-width:900px){.pm-detail{padding:0 16px 40px}.pm-detail__grid{display:flex!important;flex-direction:column!important;gap:0}.pm-detail__grid>*{width:100%!important}.pm-detail__side{position:static}.pm-detail .pm-review-player-wrap{position:relative}.pm-detail .pm-bento-card{padding:18px;margin:0 0 14px;border-radius:14px;box-shadow:none}.pm-detail .pm-public-title{font-size:26px}.pm-detail .pm-info-grid{grid-template-columns:1fr;gap:8px}.pm-detail .pm-info-row.is-full{grid-column:auto}.pm-detail .pm-decision-bar,.pm-detail .pm-reopen-bar{grid-template-columns:1fr;gap:12px;padding:14px}.pm-detail .pm-decision-desc,.pm-detail .pm-reopen-desc{white-space:normal}.pm-detail .button-box,.pm-detail .pm-reopen-button-box{width:100%}.pm-detail .btn-zatwierdzam,.pm-detail .btn-poprawki,.pm-detail .btn-reopen-task{flex:1 1 0}.pm-detail .btn-zatwierdzam .elementor-button,.pm-detail .btn-poprawki .elementor-button,.pm-detail .btn-reopen-task .elementor-button{width:100%;min-height:44px}.pm-detail .pm-share-panel__link{grid-template-columns:1fr}.pm-detail .pm-timeline{padding-left:34px}:is(.pm-detail,.pm-tl-scope) .pm-tl-entry.is-comment .pm-tl-node{left:-34px}.pm-detail .pm-review-meta{grid-template-columns:1fr}.pm-detail .pm-review-row{flex-direction:column!important}.pm-detail .pm-review-row>*{width:100%!important;max-width:100%!important}.pm-public-preview__inner,.pm-public-top,.pm-public-preview .jet-listing-grid__item,.pm-detail,.pm-detail__grid{padding-left:0!important;padding-right:0!important}.pm-public-preview{padding-left:12px!important;padding-right:12px!important}}@media(max-width:430px){.pm-detail .pm-bento-card{padding:15px}.pm-detail .pm-public-title{font-size:23px}}.pm-detail .pm-review-head{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:16px}.pm-detail .pm-review-head__left{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}.pm-detail .pm-review-head .pm-share-panel--mini{flex:0 1 auto}@media(max-width:600px){.pm-detail .pm-public-progress__labels{display:flex!important;align-items:center;justify-content:space-between!important;gap:10px!important;grid-template-columns:none!important;margin-top:11px}.pm-detail .pm-public-progress__labels span{display:none!important}.pm-detail .pm-public-progress.status-pending .pill-pending,.pm-detail .pm-public-progress.status-in_progress .pill-in-progress,.pm-detail .pm-public-progress.status-review .pill-review,.pm-detail .pm-public-progress.status-fixes .pill-fixes,.pm-detail .pm-public-progress.status-done .pill-done,.pm-detail .pm-public-progress.status-canceled .pill-cancelled{display:inline!important;padding:0!important;border:0!important;background:none!important;border-radius:0;opacity:1!important;min-height:0!important;max-width:none!important;font-size:13px!important;font-weight:600}.pm-detail .pm-public-progress__labels:after{color:var(--pm-muted);font-size:11.5px;font-weight:600;white-space:nowrap}.pm-detail .pm-public-progress.status-pending .pm-public-progress__labels:after{content:"1 / 5"}.pm-detail .pm-public-progress.status-in_progress .pm-public-progress__labels:after{content:"2 / 5"}.pm-detail .pm-public-progress.status-review .pm-public-progress__labels:after{content:"3 / 5"}.pm-detail .pm-public-progress.status-fixes .pm-public-progress__labels:after{content:"4 / 5"}.pm-detail .pm-public-progress.status-done .pm-public-progress__labels:after{content:"5 / 5"}.pm-detail .pm-review-head{flex-wrap:nowrap;gap:8px}.pm-detail .pm-review-head__left{flex-wrap:nowrap;gap:8px;min-width:0}.pm-detail .pm-files--inline{width:auto;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;gap:6px}.pm-detail .pm-files--inline .pm-file-btn,.pm-detail .pm-files--inline .pm-btn-disabled{width:auto;flex:0 0 auto}.pm-detail .pm-files--inline .pm-file-txt{display:none}.pm-detail .pm-files--inline .elementor-button{width:auto;min-width:40px;padding:0 11px;gap:0}.pm-detail .pm-files--inline .elementor-button i{font-size:15px}.pm-detail .pm-share-panel--mini{flex:0 0 auto;padding:0;gap:0;background:none;border:0}.pm-detail .pm-share-panel--mini .pm-share-panel__copy,.pm-detail .pm-share-panel--mini .pm-share-panel__link,.pm-detail .pm-share-panel--mini .pm-share-panel__toggle,.pm-detail .pm-share-panel--mini .pm-share-panel__enable{display:none}.pm-detail .pm-share-panel--mini .pm-share-panel__head{display:block}.pm-detail .pm-share-panel--mini .pm-share-panel__icon{margin:0}}.pm-detail .pm-file-n{margin-left:2px;padding:1px 6px;border-radius:20px;background:#ffffff38;font-size:11.5px;font-weight:600}.pm-dlvm-box{position:relative;background:#17171c;border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius-lg);color:#fff;font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 24px 70px -24px #000000bf;overflow:hidden}.pm-dlvm-tx strong{display:block;font-size:14px;font-weight:600}.pm-dlvm-allbtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:0 16px;color:#fff;background:var(--pm-red);border-radius:11px;font-size:13px;font-weight:600;text-decoration:none}.pm-dlvm-allbtn:hover{background:#f0353b;color:#fff}.pm-dlvm-allnote{display:block;margin-top:8px;color:#6b7280;font-size:11.5px;text-align:center}.pm-dlvm-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pm-dlvm-v{flex:none;padding:2px 6px;border-radius:5px;background:#ffffff0f;color:var(--pm-muted);font-size:11.5px;font-weight:600}.pm-detail .pm-rv-cb-menu a{display:flex;align-items:center;gap:9px;padding:8px 10px;background:none;border:0;border-radius:7px;color:#ffffffd1;font:700 12px Plus Jakarta Sans,sans-serif;text-align:left;text-decoration:none;cursor:pointer}.pm-detail .pm-rv-cb-menu a:hover{background:#ffffff0f;color:#fff}.pm-detail .pm-rv-cb-menu a i{font-size:13px;color:var(--pm-muted)}.pm-detail .pm-rv-cb-menu a:hover i{color:#fff}.pm-rv-share-modal .pm-dlvm-ic.is-share{background:#4a90e224;color:#7db6ff}.pm-rv-share-modal .pm-rv-share-body{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px}.pm-rv-share-modal .pm-rv-share-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.pm-rv-share-modal .pm-rv-share-link input{width:100%;min-width:0;height:34px;padding:0 10px;color:#ffffffd1;background:#ffffff06;border:1px solid rgba(255,255,255,.085);border-radius:10px;font-size:11.5px;font-weight:650;outline:none;overflow:hidden;text-overflow:ellipsis}.pm-rv-share-modal .pm-rv-share-off{align-self:flex-end}.pm-detail .pm-info-hold{display:flex;align-items:center;gap:10px;white-space:normal}.pm-detail .pm-info-hold__off{color:var(--pm-muted);font-weight:700}.pm-detail .pm-info-hold__btn{margin-left:auto;padding:4px 11px;color:var(--pm-muted);background:#ffffff0d;border:1px solid var(--pm-border, rgba(255,255,255,.08));border-radius:999px;font-family:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.pm-detail .pm-info-hold__btn:hover:not(:disabled){color:#fff;background:#ffffff17;border-color:var(--pm-border-strong)}.pm-detail .pm-info-hold__btn:disabled{opacity:.55;cursor:default}.pm-detail .pm-rv-cb-mi .pm-info-hold{gap:8px}.pm-detail .pm-rv-cb-mi .pm-info-hold__btn{margin-left:0}.pm-detail .pm-review-uwagi{container:pmNotes / inline-size}@container pmNotes (min-width:560px){.pm-detail .pm-rv-hint{flex-direction:row;align-items:center;text-align:left;gap:18px;padding:18px 22px}.pm-detail .pm-rv-hint-body{flex:1;align-items:flex-start;text-align:left;gap:4px}.pm-detail .pm-rv-hint-s{max-width:none}.pm-detail .pm-rv-hint .pm-act-revise{flex:none;margin-top:0}.pm-detail .pm-rv-body{font-size:13.5px}.pm-detail .pm-rv-item{padding:14px 34px 14px 10px}}@media(min-width:1025px){.pm-detail .pm-review-uwagi{height:var(--stage-h,min(64vh,620px));display:flex;flex-direction:column;min-height:0}.pm-detail .pm-review-uwagi .pm-review-list{flex:1;max-height:none;min-height:0}.pm-detail .pm-rv-hint{flex:none}}.pm-detail .pm-bento-card.is-focus{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;margin:0;display:flex;flex-direction:column;gap:14px;padding:18px 22px 22px;border-radius:0;border:0;background:#121116}.pm-detail .pm-bento-card.is-focus .pm-rv-clipbar{flex:none}.pm-detail .pm-bento-card.is-focus .pm-rv-split{--stage-h: calc(100vh - 250px) ;flex:1;min-height:0;align-items:stretch}.pm-detail .pm-bento-card.is-focus .pm-review-player-wrap{position:static;min-height:0;display:flex;flex-direction:column;gap:12px}.pm-detail .pm-bento-card.is-focus .pm-rv-strip{flex:none}.pm-detail .pm-bento-card.is-focus .pm-review-uwagi{height:auto;min-height:0}.pm-detail .pm-bento-card.is-focus .pm-review-list{flex:0 1 auto;min-height:0;max-height:none}.pm-detail .pm-bento-card.is-focus .pm-rv-decide{margin-top:auto}.pm-detail .pm-rv-cb-focus .pm-rv-cb-btn-tx{display:inline}@media(max-width:1024px){.pm-detail .pm-rv-cb-focus{display:none}}.pm-mat{margin:0 0 4px}.pm-mat-head{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin:0 0 16px}.pm-mat-head__tx{flex:1 1 auto;min-width:0}.pm-mat-head__act{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pm-mat-title{display:flex;align-items:center;gap:9px;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600;color:#fff}.pm-mat-lead{margin:5px 0 0;color:var(--pm-muted);font-size:12.5px}.pm-mat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));justify-items:start;gap:18px}.pm-mat-card{width:100%;max-width:440px}.pm-mat-card{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.pm-mat-card:hover{border-color:#fff3;background:#ffffff09;transform:translateY(-2px)}.pm-mat-card.is-ok{border-color:#33d17642}.pm-mat-card.is-empty:hover{transform:none;border-color:#ffffff14;background:#ffffff06}.pm-mat-art{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;padding:0;background:#0b0b10;border:0;border-bottom:1px solid rgba(255,255,255,.06);cursor:pointer;font-family:inherit}.pm-mat-art:disabled{cursor:default}.pm-mat-media{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;max-width:100%;overflow:hidden;background:#101017}.pm-mat-media img{display:block;width:100%;height:100%;object-fit:cover}.pm-mat-card.is-ok .pm-mat-media img{opacity:.55;transition:opacity .18s ease}.pm-mat-card.is-ok:hover .pm-mat-media img{opacity:.75}.pm-mat-gone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:100%;height:100%;padding:18px;color:#9ba7c099;font-size:12px;font-weight:500;text-align:center}.pm-mat-gone i{font-size:20px;color:#9ba7c059}.pm-mat-card.is-gone .pm-mat-art{background:#ffffff04}.pm-mat-card.is-gone .pm-mat-art:hover{background:#ffffff08}.pm-mat-none{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9ba7c04d;font-size:26px}.pm-mat-tag{position:absolute;left:10px;bottom:10px;z-index:1;padding:3px 8px;border-radius:6px;background:#08080ba8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#ffffffe6;font-size:10.5px;font-weight:600;letter-spacing:.3px}.pm-mat-play{position:absolute;left:50%;top:50%;z-index:2;margin:-21px 0 0 -21px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#08080b8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.28);color:#fff;font-size:13px;transition:background .16s ease,transform .16s ease}.pm-mat-art:hover .pm-mat-play{background:#08080bbf;transform:scale(1.06)}.pm-mat-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 17px 14px;pointer-events:none}.pm-mat-name{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600;color:#fff}.pm-mat-paused{margin:4px 0 0;color:#9ba7c0;font-size:12.5px;line-height:1.45}.pm-mat-facts{display:flex;flex-wrap:wrap;gap:4px 18px;margin:-3px 0 0;color:var(--pm-muted);font-size:13px}.pm-mat-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:13px 17px;border-top:1px solid rgba(255,255,255,.06)}.pm-mat-note{display:inline-flex;align-items:center;gap:8px;color:var(--pm-muted);font-size:12.5px}.pm-mat-note i{font-size:11px}.pm-mat-open{display:inline-flex;align-items:center;gap:7px;padding:0;background:none;border:0;cursor:pointer;color:#9fb2dc;font-family:inherit;font-size:13.5px;font-weight:600}.pm-mat-open i{font-size:10px}.pm-mat-open:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.pm-mat-open:hover{color:#fff}@media(max-width:560px){.pm-mat-grid{grid-template-columns:1fr;gap:12px}.pm-mat-art{max-height:164px}.pm-mat-body{gap:8px;padding:13px 14px 11px}.pm-mat-name{font-size:15.5px}.pm-mat-facts{font-size:12.5px;gap:3px 14px}.pm-mat-foot{padding:11px 14px}.pm-mat-open{font-size:12.5px}}.pm-detail .pm-rvp{container:pmPlayer / inline-size}@container pmPlayer (max-width:520px){.pm-detail .pm-rvp-vol{display:none}.pm-detail .pm-rvp-ctrl>button.pm-rvp-rate{margin-left:auto}.pm-detail .pm-rvp-ctrl{padding:26px 8px 8px}}@container pmPlayer (max-width:250px){.pm-detail .pm-rvp-step{display:none}.pm-detail .pm-rvp-ctrl{padding:26px 6px 6px;gap:6px}}.pm-detail .pm-rv-gf{border-color:#ffffff12}.pm-detail .pm-rv-gf .pm-rv-gt-art{opacity:.78}.pm-detail .pm-rv-gf:hover .pm-rv-gt-art{opacity:1}.pm-detail .pm-rv-gf-at{position:absolute;left:10px;bottom:10px;padding:3px 8px;border-radius:7px;background:#0009;color:#ffffffe0;font-size:11.5px;font-variant-numeric:tabular-nums}@media(min-width:1025px){.pm-detail .pm-rv-split.has-strip{grid-template-columns:minmax(0,max(calc(var(--stage-h,620px) * var(--ar,1.7778)),520px)) minmax(340px,480px);grid-template-rows:auto auto}.pm-detail .pm-rv-split.has-strip .pm-review-player-wrap{grid-column:1;grid-row:1}.pm-detail .pm-rv-split.has-strip .pm-rv-strips{grid-column:1;grid-row:2}.pm-detail .pm-rv-split.has-strip .pm-review-uwagi{grid-column:2;grid-row:1 / span 2}}.pm-detail .pm-bento-card.is-focus .pm-rv-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;align-self:start;max-width:none;margin:0;padding:0;background:transparent;border-color:transparent}.pm-detail .pm-bento-card.is-focus .pm-rv-clip{display:flex;flex-direction:column;align-items:stretch;gap:9px;width:auto;max-width:none;flex:0 0 auto;padding:9px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.08)}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-pick{display:flex;flex-direction:row;align-items:center;text-align:left;gap:11px;padding:0 3px 0 0;background:none;border:0;cursor:pointer;font-family:inherit}.pm-detail .pm-rv-clip-acts{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-clip.is-active{border-color:#9fb2dc80;background:#9fb2dc14}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-thumb{flex:none;width:64px;height:40px;border-radius:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-badge{left:3px;bottom:3px;padding:1px 5px;font-size:9.5px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-ok{width:18px;height:18px;font-size:9px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-pick{min-width:0}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-meta{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:2px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-name{max-width:100%;font-size:13px;font-weight:600;color:#fff}.pm-detail .pm-rv-clip-facts{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;color:var(--pm-muted);font-size:11.5px;font-weight:600}.pm-detail .pm-rv-clip-facts .is-wait{color:#7db6ff}.pm-detail .pm-rv-clip-facts .is-paused{color:#cfd4e0}.pm-detail .pm-rv-clip-facts .is-ok{color:var(--pm-green)}.pm-detail .pm-rv-clip-facts .is-notes{color:var(--pm-amber)}.pm-detail .pm-rv-striphead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:2px 0 9px}.pm-detail .pm-rv-striphead-t{color:#fff;font-size:13px;font-weight:600}.pm-detail .pm-rv-striphead-n{color:var(--pm-muted);font-size:12px}.pm-detail .pm-bento-card.is-focus .pm-review-uwagi{background:#1b1a22;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 14px 4px}.pm-detail .pm-bento-card.is-focus .pm-rv-hint{background:none;border:0;border-bottom:1px solid rgba(255,255,255,.09);border-radius:0;margin:0 0 14px;padding:6px 2px 18px}.pm-detail .pm-bento-card.is-focus .pm-rv-hint-s{color:#d6deeee6}.pm-detail .pm-bento-card.is-focus .pm-rv-item+.pm-rv-item:before{background:#ffffff1f}.pm-detail .pm-bento-card.is-focus .pm-rv-body{color:#eef1f7}.pm-detail .pm-bento-card.is-focus .pm-rv-meta,.pm-detail .pm-bento-card.is-focus .pm-rv-reply-time{color:#b0baceeb}.pm-detail .pm-bento-card.is-focus .pm-rv-name,.pm-detail .pm-bento-card.is-focus .pm-rv-reply-name{color:#fff}.pm-detail .pm-bento-card.is-focus .pm-rv-box{background:#232230;border-color:#ffffff29}.pm-detail .pm-bento-card.is-focus .pm-rv-ver{border-color:#ffffff29;color:#d6deeee6}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-meta{color:#c4cee2e6}.pm-detail .pm-rv-plain,.pm-detail .pm-plain-sec{margin:0 0 34px}.pm-detail .pm-plain-sec+.pm-plain-sec{padding-top:30px;border-top:1px solid rgba(255,255,255,.07)}.pm-detail .pm-public-facts{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:10px 0 0;color:var(--pm-muted);font-size:12.5px}.pm-detail .pm-public-facts span{display:inline-flex;align-items:center;gap:7px}.pm-detail .pm-public-facts i{font-size:12px;opacity:.75}.pm-detail .pm-public-facts .is-vf{color:var(--pm-red);font-weight:600}.pm-detail .pm-public-progress{display:flex;align-items:center;gap:16px;margin:0 0 30px}.pm-detail .pm-public-progress__bar{flex:1;min-width:0}.pm-detail .pm-public-progress__labels{display:flex;flex:none;margin:0;grid-template-columns:none}.pm-detail .pm-public-progress__labels span{opacity:1;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;padding:4px 12px}.pm-detail .pm-rv-gal-act{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.pm-detail .pm-rv-gal-head{align-items:center}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-ic{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;font-size:13px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-ic:hover{background:#ffffff1a;border-color:#ffffff3d}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-ver{color:#bec8dce6;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-accept{background:#33d1761a;border:1px solid rgba(51,209,118,.42);color:#7fd9b0}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-accept:hover:not(.is-blocked){background:#33d1762e;border-color:#33d17699}.pm-detail .pm-bento-card.is-focus .pm-rv-versions{justify-content:center;margin:12px auto 0;max-width:calc(var(--stage-h,620px) * var(--ar,1.7778))}@media(min-width:1025px){.pm-detail .pm-bento-card.is-focus .pm-rvp,.pm-detail .pm-bento-card.is-focus .pm-rv-versions{min-width:min(340px,100%)}}@media(min-width:1025px)and (max-height:860px){.pm-detail .pm-bento-card.is-focus{padding:12px 22px 14px;gap:10px}.pm-detail .pm-bento-card.is-focus .pm-rv-clipbar{margin-bottom:0;padding-bottom:12px;gap:9px}.pm-detail .pm-bento-card.is-focus .pm-rv-split{row-gap:14px}.pm-detail .pm-bento-card.is-focus .pm-review-player-wrap{gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-versions{margin-top:6px}.pm-detail .pm-rv-striphead{margin:0 0 6px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip{padding:7px}}.pm-detail .pm-brief-head{justify-content:flex-start;gap:10px}.pm-detail .pm-brief-more{color:var(--pm-muted);font-size:12.5px;font-weight:500}.pm-detail .pm-brief-chev{margin-left:0}.pm-detail .pm-brief[data-collapsed="1"] .pm-brief-chev{transform:rotate(0)}.pm-detail .pm-brief[data-collapsed="0"] .pm-brief-chev{transform:rotate(180deg)}.pm-detail .pm-brief-peek{margin:8px 0 0;max-width:820px;color:var(--pm-muted);font-size:13.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pm-detail .pm-brief-head:hover .pm-brief-title,.pm-detail .pm-brief-head:hover .pm-brief-more{color:#fff}.pm-detail .pm-rv-hint.is-invite .pm-rv-hint-ic{background:#ffffff12;color:#d6deeed9}.pm-detail .pm-rv-hint-acts{display:flex;gap:10px;width:100%;margin-top:10px}.pm-detail .pm-bento-card.is-focus .pm-rv-hint-acts{flex-direction:column}.pm-detail .pm-bento-card.is-focus .pm-rv-hint-acts>button{flex:0 0 44px;width:100%}.pm-detail .pm-rv-hint-acts>button{flex:1 1 0;min-width:0;height:44px;padding:0 16px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;font:600 13.5px Plus Jakarta Sans,sans-serif;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.pm-detail .pm-rv-hint-acts .pm-act-accept{background:var(--pm-green);border:1px solid var(--pm-green);color:#04240f}.pm-detail .pm-rv-hint-acts .pm-act-accept:hover:not(.is-blocked){background:#4ade8c;border-color:#4ade8c}.pm-detail .pm-rv-hint-acts .pm-act-accept.is-blocked{background:#ffffff0f;border-color:#ffffff24;color:var(--pm-muted);cursor:default}.pm-detail .pm-rv-hint-acts .pm-act-revise{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#fff}.pm-detail .pm-rv-hint-acts .pm-act-revise:hover{background:#ffffff1f;border-color:#ffffff52}.pm-detail .pm-rv-hint-acts i{font-size:12px}.pm-detail .pm-bento-card.is-focus .pm-rv-strip{background:#1b1a22;border:1px solid rgba(255,255,255,.06);padding:12px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-thumb{border-width:1px;border-color:#ffffff1f}.pm-detail .pm-bento-card.is-focus .pm-rv-clip:hover .pm-rv-clip-thumb{border-color:#ffffff4d}.pm-detail .pm-bento-card.is-focus .pm-rv-clip.is-active .pm-rv-clip-thumb{border-color:#9fb2dcbf}.pm-detail .pm-bento-card.is-focus .pm-rv-clip.is-ok .pm-rv-clip-thumb{border-color:#ffffff1a}.pm-detail .pm-bento-card.is-focus .pm-rv-clip.is-ok.is-active .pm-rv-clip-thumb{border-color:#9fb2dcbf}.pm-detail .pm-bento-card.is-focus .pm-rv-clip.is-ok img{opacity:.6}.pm-detail .pm-brief-title{margin:0 0 10px;color:#fff;font-size:17px;font-weight:600;line-height:1.3}.pm-detail .pm-brief-body{margin-top:0;position:relative}.pm-detail .pm-brief-body.is-clamped .pm-brief-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-detail .pm-brief-body.is-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38px;pointer-events:none;background:linear-gradient(to bottom,#14131800,#141318f2)}.pm-detail .pm-brief-toggle{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:0;background:none;border:0;color:var(--pm-muted);font:600 13px Plus Jakarta Sans,sans-serif;cursor:pointer;transition:color .15s ease}.pm-detail .pm-brief-toggle:hover{color:#fff}.pm-detail .pm-brief-toggle i{font-size:11.5px}.pm-detail .pm-detail__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 26px;padding:0 10px}.pm-detail .pm-detail__act{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 15px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#fff;font:600 12.5px Plus Jakarta Sans,sans-serif;text-decoration:none;transition:background .15s ease,border-color .15s ease}.pm-detail .pm-detail__act:hover{background:#ffffff1a;border-color:#ffffff42}.pm-detail .pm-rail-card{background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:18px 20px}.pm-detail .pm-rail-card+.pm-rail-card{margin-top:0}.pm-detail .pm-info-title{margin:0 0 14px;color:#fff;font-size:13.5px;font-weight:600}.pm-detail .pm-info-grid{display:flex;flex-direction:column;gap:14px}.pm-detail .pm-info-row{display:flex;align-items:flex-start;gap:11px}.pm-detail .pm-info-icon{flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0d;color:#9ba7c0cc;font-size:11px}.pm-detail .pm-info-content{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-detail .pm-label{color:var(--pm-muted);font-size:12px;font-weight:500}.pm-detail .pm-value{color:#fff;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.pm-detail .pm-info-row.is-vf .pm-value{color:var(--pm-red)}.pm-detail .pm-detail__rail .pm-decision{margin:0}.pm-detail .pm-detail__rail .pm-info-row{min-height:0;padding:0;background:none;border:0;border-radius:0}.pm-detail .pm-detail__rail .pm-info-row:hover{border-color:transparent}.pm-detail .pm-detail__rail .pm-info-row.is-vf{background:none}.pm-detail .pm-detail__rail .pm-decision-bar,.pm-detail .pm-detail__rail .pm-reopen-bar{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 20px;margin:0;background:var(--vf-surface,#1b1a22);border-color:#ffffff0f;border-radius:14px;border-top-width:1px;border-top-color:#ffffff0f}.pm-detail .pm-detail__rail .pm-decision-content{grid-template-columns:32px minmax(0,1fr);align-items:flex-start;gap:12px}.pm-detail .pm-detail__rail .pm-decision-icon{width:32px;height:32px;min-width:32px}.pm-detail .pm-detail__rail .pm-decision-title{white-space:normal;font-size:13.5px}.pm-detail .pm-detail__rail .pm-decision-actions{display:flex;flex-direction:column;gap:10px;width:100%}.pm-detail .pm-detail__rail .pm-decision-actions .elementor-button{width:100%;height:44px;min-height:44px;font-size:13.5px;border-radius:11px}@media(min-width:1025px){.pm-detail .pm-detail__rail{padding-left:28px;border-left:1px solid rgba(255,255,255,.07)}}.pm-detail .pm-rail-card{background:none;border:0;border-radius:0;padding:0}.pm-detail .pm-detail__rail .pm-info-title{margin:0 0 4px;color:var(--pm-muted);font-size:12px;font-weight:600}.pm-detail .pm-detail__rail .pm-info-grid{gap:0}.pm-detail .pm-detail__rail .pm-info-row{padding:14px 0;align-items:center;gap:10px}.pm-detail .pm-detail__rail .pm-info-row+.pm-info-row{border-top:1px solid rgba(255,255,255,.06)}.pm-detail .pm-detail__rail .pm-info-icon{width:auto;height:auto;background:none;border:0;color:#9ba7c08c;font-size:12px}.pm-detail .pm-detail__rail .pm-label{font-size:11.5px}.pm-detail .pm-detail__rail .pm-value{font-size:14px}.pm-detail .pm-detail__rail .pm-decision-bar,.pm-detail .pm-detail__rail .pm-reopen-bar{background:none;border:0;border-radius:0;padding:0 0 22px;margin:0 0 4px;border-bottom:1px solid rgba(255,255,255,.07)}.pm-detail .pm-detail__rail .pm-decision-icon,.pm-detail .pm-detail__rail .pm-reopen-icon{display:none}.pm-detail .pm-detail__rail .pm-decision-content,.pm-detail .pm-detail__rail .pm-reopen-content{grid-template-columns:minmax(0,1fr)}.pm-detail .pm-detail__rail .button-box{flex-direction:column;align-items:stretch;gap:10px;width:100%}.pm-detail .pm-detail__rail .btn-zatwierdzam,.pm-detail .pm-detail__rail .btn-poprawki,.pm-detail .pm-detail__rail .btn-reopen-task{width:100%}.pm-detail .pm-detail__rail .button-box .elementor-button{width:100%;min-height:44px;height:44px;font-size:13.5px;border-radius:11px}.pm-detail .pm-rv-mtabs{display:none}@media(max-width:900px){.pm-detail .pm-bento-card.is-focus{padding:10px 12px 0;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-kicker,.pm-detail .pm-bento-card.is-focus .pm-rv-cb-meta{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-main{flex-wrap:nowrap;align-items:center;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-id{flex:1 1 0;min-width:0;flex-wrap:nowrap;align-items:center;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-name{flex:0 1 auto;font-size:15px}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-status{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-tags{flex:0 0 auto}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-ver{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-cb-actions{flex:0 0 auto}.pm-detail .pm-bento-card.is-focus{overflow:hidden}.pm-detail .pm-bento-card.is-focus .pm-rv-split{--stage-h:min(38vh,330px);display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:hidden}.pm-detail .pm-bento-card.is-focus .pm-review-player-wrap{order:-1;flex:none;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rvp{margin-inline:auto}.pm-detail .pm-bento-card.is-focus .pm-rvp-stage{height:min(var(--stage-h),calc((100vw - 24px) / var(--ar,1.7778)))}.pm-detail .pm-bento-card.is-focus .pm-rvp-ctrl{position:static;padding:8px 8px 6px;background:#0b0a0e;opacity:1;pointer-events:auto}.pm-detail .pm-bento-card.is-focus .pm-rvp-big{top:0;right:0;bottom:0;left:0}.pm-detail .pm-bento-card.is-focus .pm-rv-versions{margin:0}.pm-detail .pm-bento-card.is-focus .pm-rv-mtabs{display:flex;gap:4px;padding:3px;border-radius:10px;background:#232230;flex:none;order:0}.pm-detail .pm-bento-card.is-focus .pm-rv-mtabs:not(:has(>:nth-child(2))){display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-strips,.pm-detail .pm-bento-card.is-focus .pm-review-uwagi{order:1}.pm-detail .pm-rv-mtab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 8px;border:0;border-radius:8px;background:none;color:var(--pm-muted);font:600 12.5px Plus Jakarta Sans,sans-serif;cursor:pointer}.pm-detail .pm-rv-mtab.is-active{background:#33313f;color:#fff}.pm-detail .pm-bento-card.is-focus .pm-rv-split:not([data-mtab=films]) .pm-rv-dock .pm-rv-strips,.pm-detail .pm-bento-card.is-focus .pm-rv-split:not([data-mtab=notes]) .pm-rv-dock .pm-review-uwagi{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-dock{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;order:2;margin:0 -12px;padding:8px 12px calc(10px + env(safe-area-inset-bottom));background:#1b1a22;border-top:1px solid rgba(255,255,255,.09)}.pm-detail .pm-bento-card.is-focus .pm-rv-sheethead{display:flex;align-items:center;gap:10px;flex:none;padding:2px 2px 8px;border-bottom:1px solid rgba(255,255,255,.07)}.pm-detail .pm-rv-sheethead-t{flex:1;min-width:0;color:#fff;font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-detail .pm-rv-sheetback{flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#fff;font-size:12px;cursor:pointer}.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-rv-sheethead{order:0}.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-rv-strips,.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-review-uwagi{order:1}.pm-detail .pm-bento-card.is-focus .pm-rv-dockfoot{display:flex;flex-direction:column;gap:8px;order:2;flex:none}.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-rv-dock-row,.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-rv-dock-close,.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-rv-composer,.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-btn{order:2}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-rv-strips,.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-review-uwagi{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0;background:none;border:0;border-radius:0}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-rv-strip{flex:1;min-height:0;overflow-y:auto}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-rv-strip{align-self:stretch}.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-mtab=films] .pm-rv-dock-row,.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-mtab=films] .pm-rv-dock>.pm-btn,.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-mtab=films] .pm-rv-dock>.pm-rv-composer,.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-mtab=films] .pm-rv-dock-close{display:none}.pm-detail .pm-bento-card.is-focus .pm-review-player-wrap{margin:0 -12px;flex:1 1 auto;min-height:0}.pm-detail .pm-bento-card.is-focus .pm-rvp{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pm-detail .pm-bento-card.is-focus .pm-rvp-stage{flex:1 1 auto;min-height:0;height:auto}.pm-detail .pm-bento-card.is-focus .pm-rvp-ctrl{flex:none}.pm-detail .pm-bento-card.is-focus .pm-rv-dock{flex:0 0 auto;min-height:36vh;max-height:62vh}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.pm-detail .pm-bento-card.is-focus .pm-rv-dock{background:#18171ec7;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}}.pm-detail .pm-bento-card.is-focus .pm-rv-split:has(.pm-rv-composer) .pm-rv-dock{max-height:80%}.pm-detail .pm-bento-card.is-focus .pm-rv-nhead{display:none}.pm-detail .pm-bento-card.is-focus .pm-rvp{max-width:none;border-radius:0;border-left:0;border-right:0}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-review-list{flex:1;min-height:0;overflow-y:auto}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-rv-nhead{flex:none}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-acts{display:flex;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-clip-acts>*{flex:1 1 0;min-width:0;min-height:38px;justify-content:center;font-size:12.5px}.pm-detail .pm-bento-card.is-focus .pm-review-uwagi .pm-rv-decide,.pm-detail .pm-bento-card.is-focus .pm-rv-versions{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-row{display:flex;align-items:stretch;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-row .pm-rv-accept{flex:0 0 auto;min-height:44px;padding:0 14px;font-size:13px}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-row .pm-rv-dock-open{flex:1 1 0;min-width:0}.pm-detail .pm-bento-card.is-focus .pm-rv-dock>.pm-btn{min-height:42px;font-size:13px}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-row{display:flex}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-open{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:0 14px;background:#232230;border:1px solid rgba(255,255,255,.09);border-radius:12px;color:var(--pm-muted);font:600 13px Plus Jakarta Sans,sans-serif;text-align:left;cursor:pointer}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-open i{color:var(--pm-amber);font-size:12px}.pm-detail .pm-bento-card.is-focus .pm-rv-dock-close{display:flex;align-items:center;justify-content:center;align-self:center;width:44px;height:20px;margin:-4px 0 0;padding:0;background:none;border:0;color:#9ba7c099;cursor:pointer;font-size:12px}.pm-detail .pm-bento-card.is-focus .pm-rv-dock .pm-rv-composer{position:static;margin:0;padding:0;background:none;border:0}.pm-detail .pm-bento-card.is-focus .pm-rv-verpick{position:relative;display:inline-flex}.pm-detail .pm-rv-verpick-btn{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ffffffd9;font:600 11.5px Plus Jakarta Sans,sans-serif;cursor:pointer}.pm-detail .pm-rv-verpick-btn i{font-size:8px;color:var(--pm-muted)}.pm-detail .pm-rv-verpick-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:132px;padding:5px;display:flex;flex-direction:column;background:#1f1e24;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 18px 40px -22px #000000e6}.pm-detail .pm-rv-verpick-menu[hidden]{display:none}.pm-detail .pm-rv-verpick-menu button{padding:8px 10px;background:none;border:0;border-radius:7px;color:#ffffffd1;font:600 12px Plus Jakarta Sans,sans-serif;text-align:left;cursor:pointer}.pm-detail .pm-rv-verpick-menu button.is-active{background:#ffffff14;color:#fff}.pm-detail .pm-bento-card.is-focus .pm-review-uwagi .pm-rv-composer{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-input{min-height:38px}.pm-detail .pm-bento-card.is-focus .pm-rv-striphead{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-strip{grid-template-columns:1fr;gap:8px;padding:0;align-content:start}.pm-detail .pm-bento-card.is-focus .pm-rv-clip{width:auto;max-width:none}.pm-detail .pm-bento-card.is-focus .pm-review-uwagi{display:flex;flex-direction:column;flex:0 0 auto;min-height:0;overflow:visible;padding:10px 10px 0;border-radius:14px 14px 0 0;border-bottom:0}.pm-detail .pm-bento-card.is-focus .pm-review-list{flex:none;max-height:none;overflow:visible}.pm-detail .pm-bento-card.is-focus .pm-rv-composer+.pm-review-list{margin-top:10px}.pm-detail .pm-bento-card.is-focus .pm-rv-decide{order:99;position:sticky;bottom:0;z-index:2;margin:auto -10px 0;padding:10px;background:#1b1a22;border:0;border-top:1px solid rgba(255,255,255,.09)}.pm-detail .pm-bento-card.is-focus .pm-rv-decide:has(.pm-rv-decide-acts) .pm-rv-decide-t{display:none}.pm-detail .pm-bento-card.is-focus .pm-rv-decide-acts{flex-direction:row;gap:8px}.pm-detail .pm-bento-card.is-focus .pm-rv-decide-acts>*{flex:1 1 0;min-width:0;min-height:42px;font-size:13px}}.pm-detail .pm-file-btn--primary .elementor-button{color:#6ee7a0;background:#33d1761a;border-color:#33d17661}.pm-detail .pm-file-btn--primary .elementor-button:hover{background:#33d17629;border-color:#33d1768c}.pm-detail .pm-file-btn--primary .elementor-button i{color:#33d176}.pm-detail .pm-file-btn--icon{flex:none}.pm-detail .pm-file-btn--icon .elementor-button{width:44px;padding:0}.pm-detail .pm-rvp-layer{position:absolute;z-index:3;pointer-events:none}.pm-detail .pm-rvp-draw{display:block;width:100%;height:100%;overflow:visible}.pm-detail .pm-rvp-draw.is-editing{pointer-events:auto;cursor:crosshair;touch-action:none}.pm-detail .pm-rvp-drawcap{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:#000000a8;color:#7db6ff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.pm-detail .pm-rvp.is-drawing .pm-rvp-stage{box-shadow:inset 0 0 0 2px #4a90e2}.pm-detail .pm-rvp.is-drawing .pm-rvp-big{display:none}.pm-detail .pm-rv-tools{display:flex;align-items:center;gap:3px;flex-wrap:wrap;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.pm-detail .pm-rv-tool{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:8px;background:none;color:#cbd5e1;font-size:13px;cursor:pointer}.pm-detail .pm-rv-tool:hover:not(:disabled){background:#ffffff0f}.pm-detail .pm-rv-tool.is-on{color:#7db6ff;background:#4a90e229;border-color:#4a90e273}.pm-detail .pm-rv-tool:disabled{opacity:.35;cursor:default}.pm-detail .pm-rv-ink{width:16px;height:16px;flex:none;margin:0 1px;padding:0;border:2px solid transparent;border-radius:50%;cursor:pointer}.pm-detail .pm-rv-ink.is-on{border-color:#fff;box-shadow:inset 0 0 0 2px #1f1e24}.pm-detail .pm-rv-tools-sep{width:1px;height:20px;margin:0 3px;flex:none;background:#ffffff1f}.pm-detail .pm-rv-pencil{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:none;color:#9ba7c0;font-size:12px;cursor:pointer}.pm-detail .pm-rv-pencil:hover{color:#fff;border-color:#ffffff3d}.pm-detail .pm-rv-pencil.is-on{color:#7db6ff;background:#4a90e229;border-color:#4a90e273}.pm-detail .pm-rv-cfoot .pm-rv-cfoot-t{flex:1;min-width:0}.pm-detail .pm-rv-drawtag{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#7db6ff;font:600 11.5px Plus Jakarta Sans,sans-serif;cursor:pointer}.pm-detail .pm-rv-drawtag i{font-size:10px}.pm-detail .pm-rv-drawtag:hover{color:#a9ceff}@media(max-width:900px){.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-sketch] .pm-rv-dock{min-height:0;max-height:none}.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-sketch] .pm-rv-dock>.pm-rv-sheethead,.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-sketch] .pm-rv-dock .pm-review-uwagi,.pm-detail .pm-bento-card.is-focus .pm-rv-split[data-sketch] .pm-rv-dock .pm-rv-strips{display:none}}@media(min-width:1025px){.pm-detail .pm-bento-card.is-focus .pm-rv-strip{grid-auto-rows:88px;box-sizing:border-box;max-height:259.6px;overflow-y:auto;overscroll-behavior:contain}.pm-detail .pm-bento-card.is-focus .pm-rv-strip .pm-rv-clip{overflow:hidden}}.pm-detail .pm-rv-split.is-mini{position:fixed;right:20px;bottom:20px;z-index:900;display:block;width:180px;margin:0;padding:0;background:#1b1a22;border:1px solid rgba(255,255,255,.14);border-radius:14px;overflow:hidden;box-shadow:0 18px 44px -12px #000000bf;animation:pm-mini-in .22s ease-out}.pm-detail .pm-rv-split.is-mini.is-mini-wide{width:320px}.pm-detail .pm-rv-split.is-mini>:not(.pm-review-player-wrap){display:none!important}.pm-detail .pm-rv-split.is-mini .pm-review-player-wrap{position:static;display:block;margin:0}.pm-detail .pm-rv-split.is-mini .pm-rv-versions,.pm-detail .pm-rv-split.is-mini .pm-rvp-amb,.pm-detail .pm-rv-split.is-mini .pm-rvp-step,.pm-detail .pm-rv-split.is-mini .pm-rvp-vol,.pm-detail .pm-rv-split.is-mini .pm-rvp-rate,.pm-detail .pm-rv-split.is-mini .pm-rvp-fs,.pm-detail .pm-rv-split.is-mini .pm-rvp-sep,.pm-detail .pm-rv-split.is-mini .pm-rvp-dur,.pm-detail .pm-rv-split.is-mini .pm-rvp-mk,.pm-detail .pm-rv-split.is-mini .pm-rvp-tip{display:none}.pm-detail .pm-rv-split.is-mini .pm-rvp{max-width:none;width:100%;margin:0;border:0;border-radius:0}.pm-detail .pm-rv-split.is-mini .pm-rvp-stage{height:auto;aspect-ratio:var(--ar,1.7778)}.pm-detail .pm-rv-split.is-mini .pm-rvp-video{width:100%;height:100%;max-height:none}.pm-detail .pm-rv-split.is-mini .pm-rvp-big{width:40px;height:40px}.pm-detail .pm-rv-split.is-mini .pm-rvp-ctrl,.pm-detail .pm-rv-split.is-mini .pm-rvp.is-playing .pm-rvp-ctrl{position:static;opacity:1;flex-wrap:nowrap;gap:8px;padding:6px 10px 8px;background:#1b1a22}.pm-detail .pm-rv-split.is-mini .pm-rvp-play{order:1}.pm-detail .pm-rv-split.is-mini .pm-rvp-track{order:2;flex:1;min-width:0}.pm-detail .pm-rv-split.is-mini .pm-rvp-time{order:3;margin:0;padding:0;background:none;color:#cbd5e1}.pm-detail .pm-rv-mini-head{display:flex;align-items:center;gap:6px;padding:7px 8px 7px 11px;background:#1b1a22}.pm-detail .pm-rv-mini-name{flex:1;min-width:0;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-detail .pm-rv-mini-ver{flex:none;color:#8b93a7;font-size:11.5px;font-weight:500}.pm-detail .pm-rv-mini-btn{flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:#ffffff0f;color:#cbd5e1;font-size:12px;cursor:pointer}.pm-detail .pm-rv-mini-btn:hover{background:#ffffff1f;color:#fff}@keyframes pm-mini-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm-detail .pm-rv-split.is-mini{animation:none}}@media(max-width:900px){.pm-detail .pm-rv-split.is-mini{right:12px;bottom:calc(var(--pm-mbar-h,66px) + env(safe-area-inset-bottom,0px) + 12px);width:150px}.pm-detail .pm-rv-mini-ver{display:none}.pm-detail .pm-rv-mini-head{padding:6px 6px 6px 9px;gap:4px}.pm-detail .pm-rv-split.is-mini.is-mini-wide{width:230px}}.pm-panel-content>.tab-content{padding:10px}.pm-detail .pm-detail__inner{display:flex;flex-direction:column;gap:20px;padding:10px 0}@media(min-width:768px){.pm-detail .pm-detail__inner{width:89%}}@media(min-width:768px)and (max-width:1400px){.pm-detail .pm-detail__inner{width:100%}}.pm-detail__head,.pm-detail__grid,.pm-detail__main,.pm-detail__side{padding:10px}.pm-detail__main,.pm-detail__side{display:flex;flex-direction:column;gap:20px}.pm-detail__main>.pm-bento-card:not(.pm-bento-stack),.pm-detail__side>.pm-bento-card:not(.pm-bento-stack){margin-bottom:0}.pm-detail .pm-bento-stack{display:flex;flex-direction:column;gap:20px}:is(.pm-detail,.pm-tl-scope) .pm-tl-tag--internal{color:#9ba7c0f2;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.pm-detail .pm-tl-edit-msg{margin-top:8px;color:var(--pm-red);font-size:12px}.pm-card-grid{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));align-items:stretch;gap:14px}@media(max-width:1400px){.pm-card-grid{grid-template-columns:repeat(3,minmax(240px,1fr))}}@media(max-width:1024px){.pm-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pm-card-grid{grid-template-columns:1fr;gap:12px}}.pm-first{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#ffffff06;border:1px dashed rgba(255,255,255,.12);border-radius:16px;text-decoration:none;transition:background .16s ease,border-color .16s ease}.pm-first:hover{background:#ffffff0a;border-color:#ffffff38}.pm-first__ic{flex:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffff0a;color:var(--vf-muted, #9ba7c0);font-size:16px}.pm-first__tx{min-width:0;display:flex;flex-direction:column;gap:3px}.pm-first__tx strong{color:#fff;font-size:14.5px;font-weight:600}.pm-first__tx span{color:var(--vf-muted, #9ba7c0);font-size:12.5px;line-height:1.45}.pm-first__go{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:12.5px;font-weight:600}.pm-first__go i{font-size:11px;color:var(--vf-muted, #9ba7c0)}@media(max-width:640px){.pm-first{flex-wrap:wrap}.pm-first__go{margin-left:58px}}:root{--pm-mod-ease:cubic-bezier(.16,1,.3,1)}@keyframes pm-mod-veil{0%{opacity:0}to{opacity:1}}@keyframes pm-mod-pop{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}dialog[open]::backdrop{animation:pm-mod-veil .24s ease backwards}.pm-lock-modal[open] .pm-lock-inner,.pm-team-confirm[open] .pm-team-confirm-in,.pm-dlvm[open] .pm-dlvm-box,#pm-decision-modal[open] .pm-modal-inner,.pm-modal[open] .pm-modal-inner,#pm-rv-accept-modal[open] .pm-rvam-inner,#pm-client-edit-modal[open] .pm-ce-box,.pm-cinv-modal[open] .pm-cinv-box,#pm-task-edit-modal[open] .pm-te-box{animation:pm-mod-pop .34s var(--pm-mod-ease, cubic-bezier(.16,1,.3,1)) .05s backwards}.pm-nc-guard{animation:pm-mod-veil .24s ease backwards}.pm-nc-guard__card{animation:pm-mod-pop .34s var(--pm-mod-ease, cubic-bezier(.16,1,.3,1)) .05s backwards}@media(prefers-reduced-motion:reduce){dialog[open]::backdrop,.pm-lock-modal[open] .pm-lock-inner,.pm-team-confirm[open] .pm-team-confirm-in,.pm-dlvm[open] .pm-dlvm-box,#pm-decision-modal[open] .pm-modal-inner,.pm-modal[open] .pm-modal-inner,#pm-rv-accept-modal[open] .pm-rvam-inner,#pm-client-edit-modal[open] .pm-ce-box,#pm-task-edit-modal[open] .pm-te-box,.pm-nc-guard,.pm-nc-guard__card{animation:none}}#pm-decision-modal,.pm-modal{border:0;padding:0;background:transparent;max-width:560px;width:calc(100% - 40px);overflow:visible}#pm-decision-modal[open],.pm-modal[open],.pm-dlvm[open],.pm-wt-modal[open],#pm-hub-modal[open]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;z-index:1000}#pm-decision-modal::backdrop,.pm-modal::backdrop{background:#08080b9e}#pm-decision-modal .pm-modal-inner,.pm-modal .pm-modal-inner{position:relative;background:var(--vf-surface, #1b1a22);border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:26px;color:#fff;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 24px 70px -24px #000000bf;max-height:calc(100vh - 48px);overflow-y:auto}#pm-decision-modal .pm-modal-x,.pm-modal .pm-modal-x{position:absolute;top:14px;right:16px;background:none;border:0;color:#6b7280;font-size:24px;line-height:1;cursor:pointer;z-index:2}#pm-decision-modal .pm-modal-x:hover,.pm-modal .pm-modal-x:hover{color:#fff}.pm-dm-head{display:flex;align-items:center;gap:14px;margin:0 0 18px}.pm-modal-pane[data-pane=revise] .pm-dm-head{margin-bottom:16px}.pm-dm-badge{flex:none;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pm-dm-badge--accept{background:#33d17621;color:#33d176}.pm-dm-badge--revise{background:#ffffff12;color:#ffb020}.pm-dm-title{margin:0;font-size:18px;font-weight:600}.pm-dm-sub{margin:4px 0 0;color:#9ba7c0;font-size:13px}.pm-dm-used{margin:0 0 14px;padding:9px 13px;border-radius:11px;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.1);color:#9ba7c0;font-size:12px}.pm-dm-paid{margin:0 0 14px;padding:11px 13px;border-radius:11px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#ffb020;font-size:12.5px}.pm-dm-label{display:block;margin:0 0 6px;color:#6b7280;font-size:11.5px;font-weight:600}.pm-modal-editor{margin-bottom:16px}#pm-decision-modal .pm-modal-msg{margin:0 0 12px;color:#e8262c;font-size:12.5px}.pm-dm-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.pm-modal-cancel,.pm-confirm-accept,.pm-confirm-revise{min-height:42px;cursor:pointer;border-radius:11px;font-family:inherit;font-size:11px}.pm-modal-cancel{padding:0 18px;color:#9ba7c0;background:transparent;border:1px solid rgba(255,255,255,.12);font-weight:700}.pm-confirm-accept,.pm-confirm-revise{padding:0 20px;border:0;font-weight:600}.pm-confirm-accept{color:#073b1f;background:#33d176}.pm-confirm-revise{color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22)}.pm-confirm-accept:disabled,.pm-confirm-revise:disabled{opacity:.6;cursor:default}#pm-decision-modal .ql-toolbar.ql-snow{border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:11px 11px 0 0;background:#1a1a20}#pm-decision-modal .ql-container.ql-snow{border:1px solid rgba(255,255,255,.08);border-radius:0 0 11px 11px;background:var(--vf-surface-2,#232230);font-family:inherit;font-size:13px;color:#fff;min-height:120px}#pm-decision-modal .ql-editor.ql-blank:before{color:#9ba7c080;font-style:normal;left:13px;right:13px}#pm-decision-modal .ql-snow .ql-stroke{stroke:#9ba7c0d9}#pm-decision-modal .ql-snow .ql-fill{fill:#9ba7c0d9}@media(max-width:600px){#pm-decision-modal,.pm-modal{width:calc(100% - 24px);max-width:none}#pm-decision-modal .pm-modal-inner,.pm-modal .pm-modal-inner{padding:20px;border-radius:16px}}.pm-modal .pm-modal-inner{max-height:calc(100dvh - 48px)}.pm-dlvm{border:0;padding:0;background:transparent;max-width:560px;width:calc(100% - 40px);overflow:visible}.pm-dlvm::backdrop{background:#08080b9e}.pm-dlvm-box{position:relative;background:var(--vf-surface,#1b1a22);border:1px solid var(--pm-border-strong);border-radius:var(--pm-radius-lg);color:#fff;font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 24px 70px -24px #000000bf;overflow:hidden}.pm-dlvm-head{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-bottom:1px solid var(--pm-border)}.pm-dlvm-ic{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#33d17624;color:var(--pm-green);font-size:16px}.pm-dlvm-tx{flex:1;min-width:0}.pm-dlvm-tx strong{display:block;font-size:14px;font-weight:800}.pm-dlvm-tx span{display:block;margin-top:2px;color:var(--pm-muted);font-size:12px}.pm-dlvm-x{background:none;border:0;color:#6b7280;font-size:24px;line-height:1;cursor:pointer}.pm-dlvm-x:hover{color:#fff}.pm-dlvm-all{padding:14px 18px 4px}.pm-dlvm-allbtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:0 16px;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:11px;font-size:13px;font-weight:800;text-decoration:none}.pm-dlvm-allbtn:hover{background:#ffffff29;border-color:#ffffff6b;color:#fff}.pm-dlvm-allnote{display:block;margin-top:8px;color:#6b7280;font-size:11px;text-align:center}.pm-dlvm-list{padding:14px 10px 16px;display:grid;gap:1px;max-height:min(52vh,420px);overflow-y:auto}.pm-dlvm-row{display:flex;align-items:center;gap:11px;padding:9px 8px;border-radius:9px;color:#fff;text-decoration:none}.pm-dlvm-row:hover{background:#ffffff0d;color:#fff}.pm-dlvm-fi{flex:none;color:var(--pm-muted);font-size:15px}.pm-dlvm-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#fff;text-decoration:none}.pm-dlvm-v{flex:none;padding:2px 6px;border-radius:5px;background:#ffffff0f;color:var(--pm-muted);font-size:10px;font-weight:800}.pm-dlvm-got{flex:none;padding:2px 7px;border-radius:5px;background:#33d17614;color:#7fd8a3;font-size:11px;font-weight:600}.pm-dlvm-sz{flex:none;color:var(--pm-muted);font-size:12px;white-space:nowrap}.pm-dlvm-dl{flex:none;color:var(--pm-muted);font-size:15px;transition:color .15s ease}.pm-dlvm-row:hover .pm-dlvm-dl{color:#fff}.pm-dlvm-list{overflow-x:hidden}.pm-dlvm-row:hover .pm-btn{color:var(--pm-muted)}.pm-dlvm-row.is-sending{background:#ffffff08}.pm-dlvm-send{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pm-dlvm-send .pm-dlvm-nm{color:var(--pm-muted)}.pm-dlvm-bar{height:3px;border-radius:2px;background:#ffffff14;overflow:hidden}.pm-dlvm-bar span{display:block;height:100%;border-radius:2px;background:var(--pm-red);transition:width .2s ease}.pm-dlvm-drop{display:flex;align-items:center;justify-content:center;gap:9px;width:calc(100% - 20px);min-height:64px;margin:0 10px 14px;padding:0 16px;background:none;border:1px dashed rgba(255,255,255,.14);border-radius:var(--pm-radius-sm);color:var(--pm-muted);font:600 12.5px Plus Jakarta Sans,sans-serif;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.pm-dlvm-drop:hover{border-color:#ffffff47;background:#ffffff05;color:#fff}.pm-dlvm-box.is-over .pm-dlvm-drop{border-color:#ffffff73;background:#ffffff0a;color:#fff}.pm-dlvm-empty{padding:18px 18px 4px;color:var(--pm-muted);font-size:12.5px;text-align:center}.pm-dlvm-failure{margin:0;padding:0 18px 14px;color:#ff6b6f;font-size:12px;font-weight:600}.pm-dlvm--photos{max-width:780px}.pm-dlvm--photos .pm-dlvm-list{max-height:min(64vh,620px)}.pm-dlvm-group+.pm-dlvm-group{margin-top:10px}.pm-dlvm-folder{display:flex;align-items:center;gap:9px;padding:8px 8px 6px;color:#fff;font-size:12.5px;font-weight:800}.pm-dlvm-folder .fa-folder{color:var(--pm-muted);font-size:13px}.pm-dlvm-folder-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-dlvm-folder-n{flex:none;color:var(--pm-muted);font-size:11px;font-weight:600}.pm-dlvm-folder-edit{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--pm-muted);font-size:10.5px;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.pm-dlvm-folder:hover .pm-dlvm-folder-edit,.pm-dlvm-folder-edit:focus-visible{opacity:1}.pm-dlvm-folder-edit:hover{background:#ffffff14;color:#fff}.pm-dlvm-folder.is-editing{gap:8px;margin:0}.pm-dlvm-folder-input{flex:1;min-width:0;height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#1f1e24;color:#fff;font:700 12.5px Plus Jakarta Sans,sans-serif;outline:none}.pm-dlvm-folder-input:focus{border-color:#ffffff5c}.pm-dlvm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-items:start;gap:8px;padding:2px 8px 6px}.pm-dlvm-tile{position:relative;display:block;padding:0;aspect-ratio:1;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a;overflow:hidden;cursor:zoom-in}.pm-dlvm-grid .pm-dlvm-tile img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;transition:transform .25s ease}.pm-dlvm-grid .pm-dlvm-tile:hover img{transform:scale(1.03)}.pm-dlvm-tile:focus-visible{outline:2px solid #fff;outline-offset:2px}.pm-dlvm-tile-nm{position:absolute;inset:auto 0 0 0;padding:18px 8px 6px;background:linear-gradient(transparent,#000000b8);color:#fff;font-size:10.5px;font-weight:600;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .18s ease}.pm-dlvm-tile:hover .pm-dlvm-tile-nm,.pm-dlvm-tile:focus-visible .pm-dlvm-tile-nm{opacity:1}.pm-dlvm-row .pm-dlvm-mini{flex:none;width:26px;height:26px;border-radius:5px;object-fit:cover;background:#ffffff0f}.pm-dlvm-drops{display:flex;gap:8px;margin:0 10px 14px}.pm-dlvm-drops .pm-dlvm-drop{flex:1;width:auto;margin:0}.pm-dlvm-drops .pm-dlvm-drop--folder{flex:0 0 auto}.pm-photos-head{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.pm-photos-head .pm-card-title{margin:0}.pm-photos-count{color:var(--pm-muted);font-size:13px;font-weight:600}.pm-photos-all{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff0f;color:#fff;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease}.pm-photos-all:hover{background:#ffffff1f;border-color:#ffffff52;color:#fff}.pm-photos-note{margin:-4px 0 14px;color:var(--pm-muted);font-size:13px}.pm-photos-tabs{margin-bottom:16px}.pm-photos-tabs .pm-tab{display:inline-flex;align-items:center;gap:8px}.pm-photos-tabs .pm-tab .fa-folder{font-size:12px;opacity:.7}.pm-photos-tab-n{padding:1px 7px;border-radius:999px;background:#ffffff14;color:var(--pm-muted);font-size:11px;font-weight:700}.pm-photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:start;gap:12px;animation:pm-lbx-in .22s ease}.pm-photos-tile{position:relative;display:block;padding:0;aspect-ratio:1;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0a;overflow:hidden;cursor:zoom-in;transition:border-color .18s ease,transform .18s ease}.pm-photos-tile:hover{border-color:#ffffff47;transform:translateY(-2px)}.pm-photos-tile:focus-visible{outline:2px solid #fff;outline-offset:2px}.pm-photos-grid .pm-photos-tile img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.pm-photos-n{position:absolute;top:8px;left:8px;min-width:22px;height:22px;padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#0a0a0eb8;color:#fff;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:640px){.pm-photos-head{flex-wrap:wrap}.pm-photos-grid{grid-template-columns:repeat(2,1fr);gap:8px}}.pm-lbx{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#111116;color:#fff;font-family:Plus Jakarta Sans,sans-serif;overflow:hidden}.pm-lbx::backdrop{background:transparent}.pm-lbx[open]{display:flex;flex-direction:column;animation:pm-lbx-in .18s ease}@keyframes pm-lbx-in{0%{opacity:0}to{opacity:1}}.pm-lbx-bar{flex:none;display:flex;align-items:center;gap:12px;padding:14px 18px}.pm-lbx-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.pm-lbx-folder{color:var(--pm-muted);font-weight:600}.pm-lbx-n{flex:none;color:var(--pm-muted);font-size:12px;font-variant-numeric:tabular-nums}.pm-lbx-vers{flex:none;display:flex;gap:6px}.pm-lbx-ver{padding:5px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#9ba7c08c;font:600 12px Plus Jakarta Sans,sans-serif;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.pm-lbx-ver:hover{color:#fff;border-color:#ffffff47}.pm-lbx-ver.is-latest{color:#fff}.pm-lbx-ver.is-active{background:#ffffff1f;border-color:#ffffff3d}.pm-lbx-ver.is-active:not(.is-latest){color:#9ba7c0d9}.pm-lbx-oldver{margin:12px 0 0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:var(--pm-muted);font-size:12.5px;line-height:1.45}.pm-lbx-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:10px;background:#ffffff14;color:#fff;font-size:16px;cursor:pointer;text-decoration:none;transition:background .15s ease}.pm-lbx-btn:hover{background:#ffffff29;color:#fff}.pm-lbx-body{flex:1;min-height:0;display:flex}.pm-lbx-stage{position:relative;flex:1;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 72px 24px}.pm-lbx .pm-lbx-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;box-shadow:0 20px 60px -20px #000c;animation:pm-lbx-in .2s ease}.pm-lbx-nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:50%;background:#ffffff14;color:#fff;font-size:17px;cursor:pointer;transition:background .15s ease}.pm-lbx-nav:hover{background:#ffffff2e}.pm-lbx-nav.is-prev{left:14px}.pm-lbx-nav.is-next{right:14px}.pm-lbx-aside{flex:0 0 380px;display:flex;flex-direction:column;min-height:0;margin:0 18px 24px 0;padding:14px 12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#16161b;overflow:hidden}.pm-detail .pm-lbx-aside .pm-review-uwagi{height:100%;display:flex;flex-direction:column;min-height:0}.pm-detail .pm-lbx-aside .pm-review-list{flex:1;min-height:0;max-height:none;overflow-y:auto}.pm-pnotes-send{padding-top:12px}.pm-photos-notes{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;background:#0a0a0eb8;color:#ffb547;font-size:11px;font-weight:800;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pm-photos-notes .fa-comment{font-size:10px}.pm-photos-notes-list{margin-top:22px}.pm-detail .pm-photos-notes-list .pm-review-list{max-height:none;margin-bottom:12px}@media(max-width:900px){.pm-lbx-body{flex-direction:column;overflow-y:auto}.pm-lbx-stage{flex:none;height:62vh}.pm-lbx-aside{flex:none;margin:0 12px 16px;max-height:none}}@media(max-width:640px){.pm-lbx-stage{padding:0 8px 76px}.pm-lbx-nav{top:auto;bottom:16px;transform:none}.pm-lbx-nav.is-prev{left:calc(50% - 56px)}.pm-lbx-nav.is-next{right:calc(50% - 56px)}.pm-dlvm-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.pm-detail .pm-rv-work{display:flex;align-items:center;gap:12px;margin:0 0 14px}.pm-detail .pm-rv-work-tx{flex:none;color:var(--pm-muted);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.pm-detail .pm-rv-work-bar{flex:1;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.pm-detail .pm-rv-work-bar span{display:block;height:100%;border-radius:2px;background:var(--pm-red);transition:width .2s ease}.pm-detail .pm-rv-failure{margin:0 0 14px;color:#ff6b6f;font-size:12.5px;font-weight:600}.pm-detail .pm-rv-clip-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}@property --ar{syntax:"<number>"; inherits:true; initial-value:1.7778;}.pm-detail .pm-rv-split{--stage-h:min(64vh,620px);display:grid;gap:24px;align-items:start;transition:--ar .34s cubic-bezier(.33,1,.68,1)}@media(prefers-reduced-motion:reduce){.pm-detail .pm-rv-split{transition:none}}.pm-detail .pm-rv-split[hidden]{display:none}@media(min-width:1025px){.pm-detail .pm-rv-split{grid-template-columns:minmax(0,calc(var(--stage-h,620px) * var(--ar,1.7778))) minmax(360px,520px);justify-content:center;gap:20px}}.pm-detail__grid.is-review{grid-template-columns:minmax(0,1fr)}.pm-detail__grid.is-review .pm-detail__side{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 24px;align-items:start}.pm-dlvm-row.is-archived{opacity:.55}.pm-dlvm-row.is-archived:hover{background:none}.pm-dlvm-row.is-archived .pm-dlvm-nm{color:var(--pm-muted)}.pm-dlvm-box--inline{margin-top:10px;background:#ffffff05;border-color:#ffffff14;box-shadow:none}.pm-dlvm-box--inline .pm-dlvm-list{padding-top:6px}.pm-dlvm-box--inline.is-over{border-color:#4a90e280;background:#4a90e20f}.pm-lbx .pm-lbx-img.is-old{filter:grayscale(1) brightness(.7)}.pm-lbx-stale{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:5px 12px;border:1px solid rgba(232,38,44,.45);border-radius:999px;background:#0a0a0ec7;color:var(--pm-red,#E8262C);font:700 12px Plus Jakarta Sans,sans-serif;pointer-events:none}.pm-detail .pm-rv-item.is-stale{opacity:.55}.pm-detail .pm-rv-item.is-stale .pm-rv-body{filter:grayscale(1)}.pm-rv-stale{color:var(--pm-red,#E8262C);font-size:11.5px;font-weight:700}.pm-np{font-size:16.8px;line-height:1.55}.pm-np :is(h1,h2,h3,h4){line-height:1.2}.pm-np-typelist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pm-np-typeopt{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;text-align:left;color:var(--vf-text);background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:11px;cursor:pointer;transition:border-color .18s,background .18s}.pm-np-typeopt:hover{border-color:var(--vf-line-strong);background:#232229}.pm-np-typeopt:focus-visible{outline:2px solid rgba(232,38,44,.6);outline-offset:2px}.pm-np-typeopt__ic{flex:none;width:20px;text-align:center;font-size:17px;color:var(--vf-muted)}.pm-np-typeopt__copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.pm-np-typeopt__name{font-size:13.5px;font-weight:700;line-height:1.3}.pm-np-typeopt__meta{font-size:12px;line-height:1.4;color:var(--vf-muted)}.pm-np-typeopt__radio{flex:none;width:16px;height:16px;border:1.5px solid rgba(255,255,255,.25);border-radius:50%;transition:border-width .18s,border-color .18s}.pm-np-typeopt.is-active{border-color:var(--vf-red);background:#e8262c0f}.pm-np-typeopt.is-active .pm-np-typeopt__ic{color:#ff5a5f}.pm-np-typeopt.is-active .pm-np-typeopt__radio{border:5px solid var(--vf-red)}.pm-np-typefield.has-error .pm-np-typeopt{border-color:#e8262c73}@media(max-width:600px){.pm-np-typelist{grid-template-columns:1fr}}.pm-nc-ws-dot{--c: 155, 167, 192;background:rgb(var(--c))}.pm-nc-ws-row.st-in_progress .pm-nc-ws-dot{--c: 232, 38, 44}.pm-nc-ws-row.st-review .pm-nc-ws-dot{--c: 74, 144, 226}.pm-nc-ws-row.st-fixes .pm-nc-ws-dot{--c: 255, 176, 32}.pm-nc-ws-row.st-done .pm-nc-ws-dot{--c: 51, 209, 118}.pm-nc-ws-row.st-canceled .pm-nc-ws-dot{--c: 107, 114, 128}.pm-prj{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));align-items:stretch;gap:40px 14px;margin:0 0 32px;padding-top:26px;font-family:Plus Jakarta Sans,sans-serif}.pm-prj-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:150px;padding:18px 18px 16px;color:#fff;background:#ffffff08;border:1px solid rgba(155,167,192,.16);border-radius:0 14px 14px;text-decoration:none;transition:transform .22s ease,border-color .22s ease,background .22s ease,opacity .22s ease}.pm-prj-card:hover{color:#fff;background:#ffffff0d;border-color:#9ba7c04d;transform:translateY(-3px)}.pm-prj-card.has-decide{border-color:#4a90e24d;background:#4a90e209}.pm-prj-card.has-decide:hover{border-color:#4a90e273;background:#4a90e20f}.pm-prj-card.has-decide .pm-prj-tab{color:#4a90e2;background:#4a90e224}.pm-prj-card.has-decide:hover .pm-prj-tab{background:#4a90e233}.pm-prj-card.state-completed,.pm-prj-card.state-archived{--tc-op: .62;opacity:var(--tc-op)}.pm-prj-card.state-completed:hover,.pm-prj-card.state-archived:hover{opacity:.85}.pm-prj-card.pm-prj-in{animation:pmCardIn .46s cubic-bezier(.22,1,.36,1) backwards}@media(prefers-reduced-motion:reduce){.pm-prj-card.pm-prj-in{animation:none}}.pm-prj-tab{position:absolute;left:0;bottom:100%;width:46%;min-width:118px;height:26px;padding:0 22px 0 14px;display:inline-flex;align-items:center;gap:8px;color:#9ba7c0d9;background:#9ba7c024;border-radius:10px 0 0;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 100%,0 100%);font-size:11.5px;font-weight:600;white-space:nowrap;transition:background .22s ease}.pm-prj-card:hover .pm-prj-tab{background:#9ba7c033}.pm-prj-tab i{font-size:12px}.pm-prj-card.state-completed .pm-prj-tab{color:#33d176;background:#33d17624}.pm-prj-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.pm-prj-name{flex:1 1 auto;min-width:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.3px}.pm-prj-top .pm-pill{margin-top:1px}.pm-prj-desc{margin:7px 0 0;height:1.45em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#9ba7c0b8;font-size:13px;font-weight:550;line-height:1.45}.pm-prj-bottom{margin-top:auto;padding-top:18px}.pm-prj-prog{display:flex;align-items:center;gap:10px}.pm-prj-bar{flex:1 1 auto;display:block;height:5px;border-radius:999px;background:#ffffff12;overflow:hidden}.pm-prj-bar>i{display:block;height:100%;border-radius:999px;background:#9ba7c080;transition:width .4s cubic-bezier(.22,1,.36,1)}.state-completed .pm-prj-bar>i{background:#33d1768c}.pm-prj-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;min-height:18px}.pm-prj-due{display:inline-flex;align-items:center;gap:6px;color:#9ba7c0bf;font-size:13px;font-weight:600;white-space:nowrap}.pm-prj-due i{font-size:12px}.pm-prj-due.is-soon{color:#ffb020}.pm-prj-count{flex:none;color:#9ba7c0d9;font-size:11.5px;font-weight:600;letter-spacing:0;white-space:nowrap}@media(max-width:600px){.pm-prj{grid-template-columns:minmax(0,1fr);gap:34px 10px}.pm-prj-card{min-height:0;padding:14px 14px 12px}.pm-prj-name{font-size:16px}}.pm-draft-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;align-self:stretch;color:#fff;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 9px),#ffffff03;border:1.5px dashed rgba(155,167,192,.4);border-radius:14px;text-decoration:none;font-family:Plus Jakarta Sans,sans-serif;transition:background .2s ease,border-color .2s ease,transform .2s ease}.pm-draft-card:hover{background:repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 2px,transparent 2px 9px),#ffffff08;border-color:#9ba7c09e;transform:translateY(-2px)}.pm-draft-card__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;text-decoration:none}.pm-draft-card__hit:focus-visible{outline:2px solid var(--vf-blue,#4A90E2);outline-offset:2px}.pm-draft-card__drop{position:relative;z-index:2}.pm-draft-card--task{min-height:148px;padding:15px 15px 13px}.pm-draft-card--project{min-height:150px;padding:18px 18px 16px;border-radius:0 14px 14px}.pm-draft-card__head{display:flex;align-items:center;gap:10px}.pm-draft-card__chip{margin-right:auto;display:inline-flex;align-items:center;gap:7px;padding:4px 11px;color:#c9d1e0;background:#ffffff0d;border:1px dashed rgba(155,167,192,.45);border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.pm-draft-card__chip i{font-size:10.5px;color:#9ba7c0e6}.pm-draft-card__chip-gap{margin-right:auto}.pm-draft-card__drop{flex:none;width:26px;height:26px;margin:-4px -4px 0 0;display:flex;align-items:center;justify-content:center;color:var(--vf-muted,#9BA7C0);background:transparent;border:0;border-radius:7px;font-size:12px;cursor:pointer;opacity:.4;transition:opacity .15s,background .15s,color .15s}.pm-draft-card:hover .pm-draft-card__drop{opacity:1}.pm-draft-card__drop:hover:not(:disabled){color:var(--vf-red,#E8262C);background:#e8262c1f}.pm-draft-card__drop:disabled{opacity:.35;cursor:default}.pm-draft-card__title{margin-top:2px;color:#fff;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-draft-card__foot{margin-top:auto;display:flex;align-items:center;gap:10px}.pm-draft-card__at{margin-right:auto;color:#7b8396;font-size:11.5px}.pm-draft-card__go{display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:12px;font-weight:600}.pm-draft-card__go i{font-size:11px;transition:transform .2s ease}.pm-draft-card:hover .pm-draft-card__go i{transform:translate(3px)}.pm-draft-card{animation-name:pmCardIn;animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:backwards}@media(prefers-reduced-motion:reduce){.pm-draft-card{animation:none!important;transition:none}}@media(max-width:640px){.pm-draft-card--task,.pm-draft-card--project{min-height:0}}.pm-draft-tab{color:#9ba7c0e6;background:#9ba7c01a}.pm-draft-card:hover .pm-draft-tab{background:#9ba7c029}@media(max-width:1600px){.pm-pv.pm-detail .pm-detail__inner{width:100%}}.pm-pv .pm-detail__head{align-items:flex-start}.pm-pv .pm-detail__head .pm-task-back{margin-top:24px}.pm-pv .pm-public-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pm-pv .pm-pv-state{position:relative;top:2px}.pm-pv-lead{max-width:820px;margin:10px 0 0}.pm-pv-desc{color:var(--pm-muted, #9ba7c0);font-size:15px;font-weight:500;line-height:1.55}.pm-pv-desc:not(.is-open){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pm-pv-desc p,.pm-pv-desc ul,.pm-pv-desc ol{margin:0}.pm-pv-desc.is-open p,.pm-pv-desc.is-open ul,.pm-pv-desc.is-open ol{margin:0 0 8px}.pm-pv-desc a{color:#cfd4e0}.pm-pv-headact{flex:none;display:flex;align-items:center;gap:10px;align-self:flex-start;padding-top:22px}.pm-pv-form{display:flex;flex-direction:column;gap:14px;max-width:820px}.pm-pv-form .pm-public-kicker{margin:0}.pm-pv-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pm-pv-field>span{color:#9ba7c0;font-size:12.5px;font-weight:600}.pm-pv-field input{width:100%;padding:11px 14px;color:#fff;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:14px;outline:none;transition:border-color .16s ease}.pm-pv-field input:focus{border-color:#e8262c66}.pm-pv-field input.pm-pv-name{font-size:22px;font-weight:600;letter-spacing:-.3px}.pm-pv-field--date{max-width:320px}.pm-pv .pm-pv-editorbox{margin-top:0}.pm-pv-actions{display:flex;justify-content:flex-end;gap:10px}.pm-pv-msg{color:var(--pm-red, #e8262c);font-size:12.5px;font-weight:600}.pm-pv-cardhead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:-4px 0 22px;border-bottom:1px solid var(--pm-border, rgba(255, 255, 255, .07))}.pm-pv-tabs{display:flex;gap:30px}.pm-pv-tab{position:relative;display:inline-flex;align-items:center;gap:10px;padding:0 0 16px;color:var(--pm-muted-soft, rgba(155, 167, 192, .72));background:none;border:0;font-family:inherit;font-size:18px;font-weight:600;line-height:1.25;cursor:pointer;transition:color .16s ease}.pm-pv-tab:hover,.pm-pv-tab.is-active{color:#fff}.pm-pv-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--pm-red, #e8262c);border-radius:2px}.pm-pv-cardhead .pm-tf{flex-wrap:nowrap;margin:0;padding-bottom:12px}.pm-pv-cardhead .pm-tf-search{flex:0 0 240px;min-width:0}.pm-pv-cardhead .pm-tf select{min-width:170px}.pm-pv-empty{margin:0;color:#9ba7c0bf;font-size:13.5px;font-weight:600;line-height:1.5}.pm-pv-group{margin:0 0 22px}.pm-pv-group:last-child{margin-bottom:0}.pm-pv-band{display:flex;align-items:center;gap:10px;height:44px;margin:0 0 10px;padding:0 12px;background:var(--pm-card-hover, rgba(255, 255, 255, .026));border-radius:var(--pm-radius-sm, 10px)}.pm-pv-pill{--c: 155, 167, 192;display:inline-flex;align-items:center;height:22px;padding:0 10px;color:rgb(var(--c));background:rgba(var(--c),.09);border:1px solid rgba(var(--c),.34);border-radius:999px;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap}.pm-pv-group.st-in_progress .pm-pv-pill{--c: 232, 38, 44}.pm-pv-group.st-review .pm-pv-pill{--c: 74, 144, 226}.pm-pv-group.st-fixes .pm-pv-pill{--c: 255, 176, 32}.pm-pv-group.st-done .pm-pv-pill{--c: 51, 209, 118}.pm-pv-group.st-canceled .pm-pv-pill{--c: 107, 114, 128}.pm-cdg-n{min-width:19px;height:19px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff0f;color:#9ba7c0;font-size:11.5px;font-weight:600;line-height:1}.pm-pv-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 180px 30px 14px;align-items:center;gap:0 16px;height:56px;margin:0 0 8px;padding:0 16px 0 18px;color:#fff;background:var(--pm-card, rgba(255, 255, 255, .016));border:1px solid var(--pm-border, rgba(255, 255, 255, .07));border-radius:12px;text-decoration:none;transition:background .16s ease,border-color .16s ease}.pm-pv-row:last-child{margin-bottom:0}.pm-pv-row:hover{color:#fff;background:var(--pm-card-hover, rgba(255, 255, 255, .026));border-color:var(--pm-border-strong, rgba(255, 255, 255, .12))}.pm-pv-row-t{overflow:hidden;font-size:14.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pm-pv-due{display:inline-flex;align-items:center;gap:8px;color:#ffffffe0;font-size:13.5px;font-weight:600;white-space:nowrap}.pm-pv-due i{color:var(--pm-muted, #9ba7c0);font-size:12px}.pm-pv-due.is-soon,.pm-pv-due.is-soon i,.pm-pv-due.is-express i{color:var(--pm-amber, #ffb020)}.pm-pv-row .pm-tl-chip{justify-self:end;height:24px;max-width:100%;margin:0;padding:0 10px}.pm-pv-ava{justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#cfd4e0;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:11.5px;font-weight:600}.pm-pv-ava.is-none{color:var(--pm-muted, #9ba7c0);border-style:dashed}.pm-pv-go{justify-self:end;color:var(--pm-muted, #9ba7c0);font-size:11px}.pm-pv-row.st-done .pm-pv-row-t,.pm-pv-row.st-canceled .pm-pv-row-t{color:#fff9}.pm-pv-row.st-done .pm-pv-due,.pm-pv-row.st-canceled .pm-pv-due,.pm-pv-row.st-done .pm-pv-due i,.pm-pv-row.st-canceled .pm-pv-due i{color:#9ba7c08c}.pm-pv .pm-info-grid{grid-template-columns:1fr}.pm-tl-chip{display:inline-flex;align-items:center;gap:6px;max-width:240px;height:20px;padding:0 8px;margin-right:6px;vertical-align:middle;border-radius:999px;background:#9ba7c014;border:1px solid rgba(155,167,192,.18);color:#9ba7c0e6;font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .16s ease,border-color .16s ease}.pm-tl-chip:hover{color:#fff;border-color:#9ba7c066}.pm-tl-chip i{flex:none;font-size:11.5px}.pm-tl-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:1400px){.pm-pv-cardhead{flex-wrap:wrap;align-items:center;border-bottom:0}.pm-pv-tabs{width:100%;border-bottom:1px solid var(--pm-border, rgba(255, 255, 255, .07))}.pm-pv-cardhead .pm-tf{width:100%;padding:0}.pm-pv-cardhead .pm-tf-search{flex:1 1 auto}.pm-pv-row{grid-template-columns:minmax(0,1fr) 90px 30px 14px}.pm-pv-row .pm-tl-chip{display:none}}@media(max-width:900px){.pm-pv-headact{padding-top:0}.pm-pv-row{grid-template-columns:minmax(0,1fr) auto 14px}.pm-pv-row .pm-pv-ava{display:none}}@media(max-width:600px){.pm-pv .pm-detail__head .pm-task-back{margin-top:0}.pm-pv-cardhead .pm-tf{flex-wrap:wrap}.pm-pv-tabs{gap:22px}.pm-pv-tab{font-size:16px}.pm-pv-row{grid-template-columns:minmax(0,1fr) 14px;grid-template-areas:"t go" "d go";gap:5px 12px;height:auto;padding:12px 14px 12px 16px}.pm-pv-row-t{grid-area:t;white-space:normal}.pm-pv-due{grid-area:d}.pm-pv-go{grid-area:go}}.pm-pv .pm-pv-row{background:#ffffff07;border:1px solid rgba(255,255,255,.05)}.pm-pv .pm-pv-row:hover{background:#ffffff0d;border-color:#ffffff1f}.pm-pv .pm-pv-field input{background:var(--vf-surface-2, #232230);border-color:#ffffff1a}.pm-guest{min-height:100vh;background:var(--vf-bg, #141318)}.pm-guest-bar{display:flex;align-items:center;gap:18px;padding:14px 26px;border-bottom:1px solid var(--pm-border, rgba(255, 255, 255, .07));background:#ffffff03}.pm-guest-bar .pm-logo{--u-scale: .52;flex:0 0 auto}.pm-guest-bar__what{flex:1 1 auto;min-width:0;display:grid;gap:2px;padding-left:18px;border-left:1px solid var(--pm-border, rgba(255, 255, 255, .07))}.pm-guest-bar__lead{color:var(--pm-muted, #9ba7c0);font-size:11.5px;font-weight:600}.pm-guest-bar__title{margin:0;overflow:hidden;color:#fff;font-size:17px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pm-guest-bar__when{flex:0 0 auto;color:#9ba7c099;font-size:11px;font-weight:600}.pm-guest-gone{max-width:460px;margin:0 auto;padding:18vh 24px 0;display:grid;gap:14px;text-align:center}.pm-guest-gone h1{margin:10px 0 0;color:#fff;font-size:19px;font-weight:600}.pm-guest-gone p{margin:0;color:var(--pm-muted, #9ba7c0);font-size:13px;line-height:1.55}@media(max-width:700px){.pm-guest-bar{flex-wrap:wrap;gap:10px 14px;padding:12px 16px}.pm-guest-bar__what{flex-basis:100%;padding-left:0;border-left:0}}@media(max-width:560px){.pm-guest .pm-detail__inner{padding-left:16px;padding-right:16px}.pm-guest .pm-public-progress{margin:14px 0 18px}.pm-guest .pm-detail__main{gap:26px}.pm-guest .pm-guest-bar{padding:14px 16px}}.pm-guest-bar__up{display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:color .16s}.pm-guest-bar__up:hover{color:#fff}.pm-guest-bar__up i{font-size:10px}.pm-guest-lead{max-width:820px;margin:4px 0 2px;color:var(--pm-muted, #9ba7c0);font-size:13.5px;line-height:1.6}.pm-guest-gone .pm-btn{justify-self:center;margin-top:6px}.pm-dead{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:28px 18px;background:var(--vf-bg, #121116);background-image:radial-gradient(120% 80% at 50% -10%,rgba(232,38,44,.1),transparent 60%)}.pm-dead__card{width:100%;max-width:720px;padding:46px 40px 40px;text-align:center;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:20px;box-shadow:0 40px 90px #00000073}.pm-dead__logo{display:flex;justify-content:center;margin-bottom:30px}.pm-dead__title{margin:0 0 14px;font-size:40px;font-weight:800;line-height:1.08;letter-spacing:-.8px;color:#fff}.pm-dead__lead{margin:0 auto;max-width:460px;color:var(--vf-muted, #9ba7c0);font-size:13.5px;line-height:1.6}.pm-dead__act{margin-top:26px;display:flex;justify-content:center}.pm-dead__plate{margin:34px auto 0;max-width:420px;padding:14px 16px 16px;text-align:left;background:#ffffff06;border:1px solid rgba(255,255,255,.055);border-radius:14px}.pm-dead__dots{display:flex;gap:5px;margin-bottom:14px}.pm-dead__dots i{width:6px;height:6px;border-radius:50%;background:#ffffff24}.pm-dead__line{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.pm-dead__k{display:block;color:var(--vf-muted, #9ba7c0);font-size:11.5px;font-weight:600;line-height:16px}.pm-dead__v{display:block;color:#fff;font-size:14px;font-weight:700;line-height:22px}.pm-dead__code{color:var(--vf-red, #e8262c);font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pm-dead__bar{display:block;position:relative;height:4px;margin:16px 0 12px;border-radius:999px;background:#ffffff12;overflow:hidden}.pm-dead__bar:after{content:"";position:absolute;inset:0 auto 0 0;width:36%;border-radius:999px;background:var(--vf-red, #e8262c)}.pm-dead__skeleton{display:flex;flex-direction:column;gap:8px}.pm-dead__skeleton i{height:7px;border-radius:999px;background:#ffffff0e}.pm-dead__skeleton i:nth-child(1){width:74%}.pm-dead__skeleton i:nth-child(2){width:58%}.pm-dead__skeleton i:nth-child(3){width:66%}@media(max-width:600px){.pm-dead__card{padding:34px 22px 28px;border-radius:18px}.pm-dead__title{font-size:28px;letter-spacing:-.5px}.pm-dead__logo{margin-bottom:22px}.pm-dead__plate{margin-top:26px}}.pm-notif-list{display:flex;flex-direction:column}.pm-notif-empty{padding:20px;color:#9ba7c0;font-size:13px;text-align:center}.pm-notif-item{border-bottom:1px solid rgba(255,255,255,.05)}.pm-notif-item:last-child{border-bottom:0}.pm-notif-link{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;text-decoration:none;transition:background .15s ease}.pm-notif-link:hover{background:#ffffff0a}.pm-notif-item .notif-icon{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#e8262c1f;color:#e8262c;font-size:13px}.pm-notif-body{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-notif-item .notif-title{color:#fff;font-size:13px;line-height:1.4;font-weight:600}.pm-notif-time{color:#6b7280;font-size:11px}.pm-notif-item.vf-is-read .notif-title{color:#9ba7c0;font-weight:500}.pm-notif-item.vf-is-read .notif-icon{background:#ffffff0d;color:#9ba7c0}.pm-notif-page{max-width:var(--pm-w-read, 1100px);margin:0 0 28px}.pm-notif-page .pm-notif-link{padding:14px 4px}.pm-notif-settings{max-width:var(--pm-w-read, 1100px);padding-top:26px;border-top:1px solid var(--vf-line)}.pm-notif-pref{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-notif-pref:last-of-type{border-bottom:0}.pm-notif-pref-icon{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:var(--vf-muted);font-size:13px}.pm-notif-pref-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-notif-pref-switches{flex:none;display:flex;align-items:center;gap:18px}.pm-notif-switch{display:flex;align-items:center;gap:9px;cursor:pointer}.pm-notif-switch input{position:absolute;opacity:0;width:0;height:0}.pm-notif-switch.is-on .pm-set-switch{background:#33d17638;border-color:#33d17666}.pm-notif-switch.is-on .pm-set-switch:after{transform:translate(18px);background:var(--vf-green)}.pm-notif-switch input:focus-visible+.pm-set-switch{outline:2px solid var(--vf-blue);outline-offset:2px}.pm-notif-switch-label{color:var(--vf-muted);font-size:11.5px;font-weight:600;white-space:nowrap}.pm-notif-switch.is-on .pm-notif-switch-label{color:#fff}.pm-notif-switch.is-locked{cursor:default;opacity:.55}@media(max-width:900px){.pm-notif-pref{grid-template-columns:auto 1fr;row-gap:10px}.pm-notif-pref-switches{grid-column:1 / -1;justify-content:flex-start}}.pm-push-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px}.pm-push-card__ic{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;color:var(--vf-muted);font-size:13px}.pm-push-card__tx{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-push-card__act{display:flex;align-items:center;gap:8px}@media(max-width:560px){.pm-push-card{grid-template-columns:auto 1fr}.pm-push-card__act{grid-column:1 / -1;flex-direction:column;align-items:stretch}}.pm-acc{max-width:1240px}.pm-acc-sec{margin:0 0 18px;padding:22px 24px;background:#ffffff06;border:1px solid var(--vf-line);border-radius:16px}.pm-acc-sec__t{margin:0 0 4px;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.2px}.pm-acc-sec__l{margin:0 0 18px;color:var(--vf-muted);font-size:12.5px;font-weight:500;line-height:1.5}.pm-acc-sec__t+.pm-acc-photo,.pm-acc-sec__t+.pm-acc-fields{margin-top:18px}.pm-acc-photo{display:flex;align-items:center;gap:20px;padding:0 0 20px;border-bottom:1px solid var(--vf-line)}.pm-acc-face{width:88px;height:88px;flex:none;border-radius:50%;object-fit:cover;background:var(--vf-panel);border:1px solid var(--vf-line-strong)}.pm-acc-photo__side{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-acc-photo__t{color:#fff;font-size:13px;font-weight:600}.pm-acc-photo__l{color:var(--vf-muted);font-size:12.5px;line-height:1.5}.pm-acc-photo__acts{display:flex;gap:8px;margin:8px 0 2px}.pm-acc-photo__r{color:#6f7889;font-size:11.5px}.pm-acc-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px 24px;margin:20px 0 0}.pm-acc-fields .pm-set-field{margin:0}.pm-acc-fact{padding:11px 0 0;color:#fff;font-size:13.5px;font-weight:500;overflow-wrap:anywhere}.pm-acc-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--vf-line)}.pm-acc-foot .pm-set-msg{flex:1 1 auto;min-width:0}.pm-acc .pm-sec{margin:0}.pm-acc .pm-sec-box{margin:0 0 12px;padding:0;background:none;border:0;border-radius:0}.pm-acc .pm-sec-box:last-child{margin-bottom:0}.pm-acc .pm-btn--wide{width:auto;align-self:flex-start}.pm-acc .pm-notif-settings{max-width:none;padding-top:0;border-top:0}.pm-acc .pm-notif-settings .pm-set-lead{margin:0 0 16px}@media(max-width:700px){.pm-acc-sec{padding:18px}.pm-acc-photo{flex-direction:column;align-items:flex-start;gap:14px}.pm-acc-foot{flex-wrap:wrap}.pm-acc-foot .pm-set-msg{flex:1 0 100%;order:2}}.pm-th{margin:14px 0 0;font-family:Plus Jakarta Sans,sans-serif}.pm-th,.pm-th *{box-sizing:border-box}.pm-th-list{list-style:none;margin:0 0 14px;padding:0;border-top:1px solid var(--vf-line)}.pm-th-item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--vf-line)}.pm-th-ava{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--vf-panel);border:1px solid var(--vf-line-strong)}.pm-th-body{min-width:0}.pm-th-meta{display:flex;align-items:baseline;gap:9px;margin-bottom:5px}.pm-th-meta strong{color:#fff;font-size:13px;font-weight:600;letter-spacing:-.1px}.pm-th-meta time{margin-left:auto;flex:none;color:#6f7889;font-size:11.5px}.pm-th-item p{margin:0;color:#c9d1e0;font-size:13.5px;line-height:1.65;white-space:pre-line}.pm-th-item.is-staff p{color:#e4e9f2}.pm-th-form{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.pm-th-form[hidden]{display:none!important}.pm-th-composer{min-width:0}.pm-th-input{display:block;width:100%;padding:11px 13px;color:#fff;background:var(--vf-panel);border:1px solid rgba(255,255,255,.09);border-radius:12px;font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;outline:none;transition:border-color .16s ease}.pm-th-input:focus{border-color:#ffffff42}.pm-th-input::placeholder{color:#9ba7c073}.pm-th-actions{display:flex;align-items:center;gap:12px;margin-top:9px}.pm-th-msg-out{flex:1 1 auto;min-width:0;color:var(--vf-red);font-size:11.5px;font-weight:700}@media(max-width:600px){.pm-th-item,.pm-th-form{grid-template-columns:26px minmax(0,1fr);gap:10px}.pm-th-ava{width:26px;height:26px}.pm-th-meta{flex-wrap:wrap}.pm-th-meta time{margin-left:0;width:100%}}.pm-th-ava{display:flex;align-items:center;justify-content:center;color:#c9d1e0;font-size:12px;font-weight:600}.pm-th-item.is-staff .pm-th-ava{color:#fff;background:#e8262c24;border-color:#e8262c4d}.pm-chat{position:fixed;top:0;right:0;bottom:0;z-index:70;width:min(420px,100%);display:flex;flex-direction:column;background:var(--vf-bg-strong,#18171e);border-left:1px solid var(--vf-line);font-family:Plus Jakarta Sans,sans-serif}.pm-chat-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;background:#08080b80;border:0}.pm-chat__head{flex:none;display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--vf-line)}.pm-chat__ava{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2,#232230);color:#cfd4e0;font-size:16px;font-weight:600;box-shadow:0 0 0 1px var(--pm-av-ring,rgba(51,209,118,.42))}.pm-chat__who{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-chat__name{color:#fff;font-size:14.5px;font-weight:600}.pm-chat__state{display:inline-flex;align-items:center;gap:6px;color:var(--pm-av-c,var(--vf-green));font-size:11.5px;font-weight:600}.pm-chat__state i{font-size:7px}.pm-chat__x{margin-left:auto;flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff0a;border:1px solid var(--vf-line);border-radius:9px;cursor:pointer;transition:color .15s,background .15s}.pm-chat__x:hover{color:#fff;background:#ffffff14}.pm-chat.is-warn{--pm-av-c:var(--vf-amber);--pm-av-ring:rgba(255,176,32,.42)}.pm-chat.is-mute{--pm-av-c:var(--vf-muted);--pm-av-ring:rgba(155,167,192,.3)}.pm-chat__away{flex:none;margin:0;padding:11px 18px;color:#c9d1e0;background:#ffb02012;border-bottom:1px solid rgba(255,176,32,.2);font-size:12.5px;line-height:1.5}.pm-chat__away b{color:#fff;font-weight:600}.pm-chat__log{flex:1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:3px}.pm-chat__day{align-self:center;margin:12px 0 9px;color:#6f7889;font-size:11px;font-weight:600}.pm-chat__day:first-child{margin-top:0}.pm-chat__row{display:flex;gap:9px;align-items:flex-end;max-width:86%}.pm-chat__row--them{align-self:flex-start}.pm-chat__row--me{align-self:flex-end;flex-direction:row-reverse}.pm-chat__slot{flex:none;width:28px}.pm-chat__mini{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2,#232230);color:#cfd4e0;font-size:11.5px;font-weight:600}.pm-chat__bubble{min-width:0;padding:10px 13px;border-radius:14px;font-size:13.5px;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.pm-chat__row--them .pm-chat__bubble{color:#e4e9f2;background:var(--vf-surface,#1b1a22);border:1px solid var(--vf-line);border-bottom-left-radius:5px}.pm-chat__row--me .pm-chat__bubble{color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.14);border-bottom-right-radius:5px}.pm-chat__row--them.is-mid .pm-chat__bubble{border-bottom-left-radius:14px}.pm-chat__row--me.is-mid .pm-chat__bubble{border-bottom-right-radius:14px}.pm-chat__stamp{margin:4px 0 8px;color:#6f7889;font-size:10.5px}.pm-chat__row--me+.pm-chat__stamp{align-self:flex-end}.pm-chat__row--them+.pm-chat__stamp{align-self:flex-start;margin-left:37px}.pm-chat__receipt{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:#6f7889}.pm-chat__receipt .fas{font-size:9.5px}.pm-chat__receipt.is-seen{color:#8fb8ff}.pm-chat__typing{align-self:flex-start;display:inline-flex;align-items:center;gap:9px;margin:6px 0 4px 37px;color:#8a93ab;font-size:11.5px;font-weight:600}.pm-chat__dots{display:inline-flex;gap:4px;padding:9px 12px;border:1px solid var(--vf-line);border-radius:14px 14px 14px 5px;background:var(--vf-surface,#1b1a22)}.pm-chat__dots i{width:6px;height:6px;border-radius:50%;background:#8a93ab;animation:pm-chat-dot 1.2s ease-in-out infinite}.pm-chat__dots i:nth-child(2){animation-delay:.15s}.pm-chat__dots i:nth-child(3){animation-delay:.3s}@keyframes pm-chat-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.pm-chat__dots i{animation:none}}.pm-chat__form{flex:none;display:flex;align-items:flex-end;gap:10px;padding:14px 18px;border-top:1px solid var(--vf-line)}.pm-chat__input{flex:1;min-width:0;max-height:120px;padding:11px 13px;color:#fff;background:var(--vf-panel,#131218);border:1px solid rgba(255,255,255,.12);border-radius:12px;font-family:inherit;font-size:13.5px;line-height:1.5;resize:none;outline:none}.pm-chat__input:focus{border-color:#ffffff42}.pm-chat__input::placeholder{color:#9ba7c073}.pm-chat__send{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22);border-radius:12px;cursor:pointer;transition:background .16s,border-color .16s}.pm-chat__send:hover:not(:disabled){background:#3d3b4c;border-color:#ffffff57}.pm-chat__send:disabled{opacity:.45;cursor:default}.pm-chat__empty{margin:auto;padding:0 12px;color:var(--vf-muted);font-size:13px;line-height:1.6;text-align:center}.pm-ed-strip__chat{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;color:#fff;background:#33313f;border:1px solid rgba(255,255,255,.22);border-radius:10px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s,border-color .16s}.pm-ed-strip__chat:hover{background:#3d3b4c;border-color:#ffffff57}.pm-ed-strip__chat i{font-size:11px;color:var(--vf-muted)}.pm-ed-strip__act{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pm-ed-strip__when{color:var(--vf-muted);font-size:11.5px;font-weight:500}.pm-ed-strip__chat.is-new{background:#e8262c1f;border-color:#e8262c59}.pm-ed-strip__chat.is-new:hover{background:#e8262c2e;border-color:#e8262c80}.pm-ed-strip__chat .pm-chat-dot{width:7px;height:7px;border-radius:50%;background:var(--vf-red)}.pm-ed-strip__lock{position:relative;flex:none;display:inline-flex;margin-left:auto}.pm-ed-strip__locked{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;color:var(--vf-muted);background:transparent;border:1px dashed rgba(155,167,192,.35);border-radius:10px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:color .16s,border-color .16s}.pm-ed-strip__locked:hover,.pm-ed-strip__locked:focus-visible{color:#fff;border-color:#9ba7c08c}.pm-ed-strip__locked i{font-size:11px}.pm-lock-tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:max-content;max-width:280px;padding:10px 12px;color:#e4e9f2;background:var(--vf-surface-2,#232230);border:1px solid var(--vf-line-strong);border-radius:11px;font-size:12px;font-weight:500;line-height:1.5;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease;z-index:5}.pm-lock-tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--vf-surface-2,#232230)}.pm-ed-strip__lock:hover .pm-lock-tip,.pm-ed-strip__locked:focus-visible+.pm-lock-tip{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.pm-lock-tip{transition:none}}@media(max-width:600px){.pm-chat{width:100%}.pm-ed-strip__act{align-items:center}.pm-ed-strip__chat{flex:none;width:40px;height:40px;padding:0;justify-content:center;border-radius:12px}.pm-ed-strip__chat .pm-ed-strip__txt,.pm-ed-strip__act .pm-ed-strip__when{display:none}.pm-ed-strip__chat i{font-size:15px;color:#fff}.pm-ed-strip__chat.is-new .pm-chat-dot{width:9px;height:9px}.pm-ed-strip__lock{flex-basis:100%;margin-left:0}.pm-ed-strip__locked{width:100%;justify-content:center}}.pm-inbox__row.pm-chats-row{flex-direction:row;align-items:center;gap:11px}.pm-inbox__ava{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2,#232230);color:#cfd4e0;font-size:14px;font-weight:600}.pm-inbox__ava:before{content:attr(data-initial)}.pm-inbox__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pm-inbox__top{display:flex;align-items:center;gap:8px}.pm-inbox__name{flex:1;min-width:0;color:#fff;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-inbox__name .pm-inbox__dot{margin:0 0 0 7px}.pm-inbox__when{flex:none;color:#7b8396;font-size:11.5px}.pm-inbox__preview{color:var(--vf-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-chats-head{flex:none;display:flex;align-items:center;gap:12px;padding:0 0 14px;border-bottom:1px solid var(--vf-line)}.pm-chats-head .pm-chat__ava{box-shadow:0 0 0 1px var(--vf-line-strong)}.pm-chats-who{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-chats-firm{color:#fff;font-size:14.5px;font-weight:600}.pm-chats-writer{color:var(--vf-muted);font-size:12px}.pm-chats-writer b{color:#c9d1e0;font-weight:600}.pm-chats-care{margin-left:auto;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.pm-chats-care__label{color:#7b8396;font-size:11.5px;font-weight:600}.pm-chats-care b{color:#fff;font-size:13px;font-weight:600}.pm-chats-care a{display:inline-flex;align-items:center;gap:6px;color:var(--vf-muted);font-size:12px;font-weight:600;text-decoration:none;transition:color .15s}.pm-chats-care a:hover{color:#fff}.pm-chats-care a i{font-size:10px}.pm-inbox__thread .pm-chat__log{flex:1;padding:18px 0}.pm-inbox__thread .pm-chat__form{padding:14px 0 0}.pm-chat__stamp b{color:#8a93ab;font-weight:600}@media(max-width:600px){.pm-chats-head{flex-wrap:wrap}.pm-chats-care{width:100%;margin-left:52px;flex-direction:row;align-items:center;gap:10px;text-align:left}}.pm-sup-shot.is-up{background:#ffffff0a}.pm-sup-shot__spin i{font-size:11px}.pm-sup-chip{color:inherit;text-decoration:none}.pm-sup-filters{display:flex;gap:6px;margin:0 0 4px}.pm-sup-filter{padding:4px 11px;color:var(--vf-muted, #9ba7c0);background:#ffffff0a;border:1px solid var(--vf-line, rgba(255, 255, 255, .08));border-radius:999px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.pm-sup-filter:hover{color:#fff;background:#ffffff12}.pm-sup-filter.is-on{color:#fff;background:#ffffff17;border-color:var(--vf-line-strong, rgba(255, 255, 255, .16))}.pm-sup-side__none{padding:10px 2px;color:#7b8396;font-size:11.5px;font-weight:600}.pm-inbox-screen{display:flex;flex-direction:column}.pm-inbox-screen--tall{height:calc(100vh - 108px)}@media(max-width:1600px){.pm-inbox-screen--tall{height:calc(100vh - 96px)}}@media(max-width:1100px){.pm-inbox-screen--tall{height:calc(100vh - 88px)}}.pm-inbox{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start;min-height:0}.pm-inbox--tall{flex:1;align-items:stretch}.pm-inbox__list{display:flex;flex-direction:column;gap:4px;min-height:0;padding-right:20px;border-right:1px solid var(--vf-line);overflow-y:auto}.pm-inbox:not(.pm-inbox--tall) .pm-inbox__list{position:sticky;top:16px;max-height:calc(100vh - 32px)}.pm-inbox--tall .pm-inbox__list{height:100%}.pm-inbox__thread{display:flex;flex-direction:column;min-width:0;min-height:0}.pm-inbox--tall .pm-inbox__thread{height:100%}.pm-inbox__row{display:flex;flex-direction:column;gap:5px;width:100%;padding:11px 12px;color:inherit;background:transparent;border:1px solid transparent;border-radius:12px;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease}.pm-inbox__row:hover{background:#ffffff08}.pm-inbox__row.is-on{background:var(--vf-surface, #1b1a22);border-color:var(--vf-line)}.pm-inbox__dot{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--vf-red);vertical-align:middle}.pm-inbox__pick{margin:auto;padding:48px 20px;color:var(--vf-muted);font-size:13px;text-align:center}.pm-inbox__back{display:none;align-self:flex-start;margin:0 0 14px}.pm-inbox__row.pm-sup-row{flex-direction:row;align-items:center;gap:11px}.pm-sup-mark{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);color:var(--vf-muted);font-size:13px}.pm-sup-row .pm-inbox__preview{display:flex;align-items:center;gap:10px}.pm-sup-row__new{color:#e4e9f2;font-style:normal;font-weight:600}.pm-sup-row__replies{color:#7b8396}.pm-sup-rows{display:flex;flex-direction:column;gap:4px}.pm-sup-rows .pm-inbox__row{border-color:var(--vf-line);background:#ffffff05}.pm-sup-rows .pm-inbox__row:hover{background:#ffffff0a;border-color:var(--vf-line-strong)}.pm-case{display:flex;flex-direction:column;min-height:0}.pm-inbox__thread .pm-case{height:100%}.pm-case-back{align-self:flex-start;margin:0 0 12px}.pm-inbox__thread .pm-case-back{display:none}.pm-case-top{display:flex;align-items:flex-start;gap:16px;margin:0 0 10px}.pm-case-title{flex:1;min-width:0;margin:0;color:#fff;font-size:19px;font-weight:600;letter-spacing:-.2px;line-height:1.3}.pm-case-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:0 0 14px;border-bottom:1px solid var(--vf-line)}.pm-case-fact{display:inline-flex;align-items:center;gap:7px;color:var(--vf-muted);font-size:12.5px;font-weight:600}.pm-case-fact i{font-size:11px;color:#6f7889}.pm-case-more{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:0;color:var(--vf-muted);background:transparent;border:0;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:color .16s ease}.pm-case-more:hover{color:#fff}.pm-case-more i{font-size:11px;color:#6f7889}.pm-case-det{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 24px;margin:14px 0 0;padding:14px 16px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:14px}.pm-case-cell{min-width:0;display:flex;flex-direction:column;gap:3px}.pm-case-cell__k{color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-case-cell__v{color:#fff;font-size:12.5px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.pm-case-talk{display:flex;flex-direction:column;min-height:0}.pm-case-list{flex:1;min-height:0;list-style:none;margin:0;padding:4px 0 0}.pm-inbox__thread .pm-case-talk{flex:1}.pm-inbox__thread .pm-case-list{overflow-y:auto;padding-right:6px}.pm-case-said{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:13px 0}.pm-case-ava{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--vf-panel);border:1px solid var(--vf-line-strong)}.pm-case-body{min-width:0}.pm-case-who{display:flex;align-items:baseline;gap:9px}.pm-case-who strong{color:#fff;font-size:13px;font-weight:600;letter-spacing:-.1px}.pm-case-role{color:#6f7889;font-size:12px;font-weight:500}.pm-case-who time{margin-left:auto;flex:none;color:#6f7889;font-size:11.5px}.pm-case-said p{margin:6px 0 0;color:#c9d1e0;font-size:13.5px;line-height:1.65;white-space:pre-line}.pm-case-said.is-staff p{color:#e4e9f2}.pm-case-report{margin:8px 0 0;padding:13px 15px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:14px}.pm-case-report p{margin:0}.pm-case-report .pm-sup-shots{margin-top:11px}.pm-case-report .pm-sup-shot{width:84px;height:60px}.pm-case-day{display:flex;align-items:center;gap:12px;margin:6px 0}.pm-case-day:before,.pm-case-day:after{content:"";flex:1;height:1px;background:var(--vf-line)}.pm-case-day span{color:#6f7889;font-size:11.5px;font-weight:500}.pm-case-write{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;align-items:start;margin:10px 0 0;padding:14px 0 0;border-top:1px solid var(--vf-line)}.pm-case-composer{min-width:0}.pm-case-input{display:block;width:100%;padding:11px 13px;color:#fff;background:var(--vf-panel);border:1px solid rgba(255,255,255,.09);border-radius:12px;font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;outline:none;transition:border-color .16s ease}.pm-case-input:focus{border-color:#ffffff42}.pm-case-input::placeholder{color:#9ba7c073}.pm-case-acts{display:flex;align-items:center;gap:12px;margin-top:9px}.pm-case-msg{flex:1 1 auto;min-width:0;color:var(--vf-muted);font-size:11.5px;font-weight:500}.pm-sup-form{max-width:1240px}.pm-sup-sec{margin:0 0 26px}.pm-sup-sec__t{margin:0 0 10px;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.1px}.pm-sup-sec__t .pm-sup-opt{color:#6f7889;font-size:12px;font-style:normal;font-weight:500}.pm-sup-sec .pm-set-field,.pm-sup-sec .pm-set-field .pm-sup-sec__t{margin:0}.pm-sup .pm-sup-cats{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.pm-sup .pm-sup-cats{grid-template-columns:minmax(0,1fr)}}.pm-sup .pm-sup-note{display:flex;gap:9px;margin:12px 0 0;padding:0;background:none;border:0;color:var(--vf-muted);font-size:12px;line-height:1.55}.pm-sup .pm-sup-note i{margin-top:2px;color:#6f7889;font-size:12px}.pm-sup .pm-sup-note strong{color:#e4e9f2;font-weight:600}.pm-sup-send{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:26px 0 0;padding:18px 0 0;border-top:1px solid var(--vf-line)}@media(max-width:900px){.pm-inbox-screen--tall{height:calc(100vh - 140px - env(safe-area-inset-bottom,0px))}.pm-inbox{display:flex;flex-direction:column}.pm-inbox__list{padding-right:0;border-right:0;position:static;max-height:none}.pm-inbox.is-open .pm-inbox__list{display:none}.pm-inbox:not(.is-open) .pm-inbox__thread{display:none}.pm-inbox--tall .pm-inbox__list,.pm-inbox--tall .pm-inbox__thread{flex:1;height:auto}.pm-inbox__back,.pm-inbox__thread .pm-case-back{display:inline-flex}.pm-case-top{flex-wrap:wrap}.pm-case-title{font-size:17px}.pm-case-more{margin-left:0}.pm-case-said,.pm-case-write{grid-template-columns:28px minmax(0,1fr);gap:10px}.pm-case-ava{width:28px;height:28px}.pm-case-who{flex-wrap:wrap}.pm-case-who time{margin-left:0;width:100%}.pm-sup-send{flex-wrap:wrap}.pm-sup-send .pm-set-msg{flex:1 0 100%;order:2}}@media(max-width:900px){.pm-inbox-screen--tall{height:calc(100dvh - 140px - env(safe-area-inset-bottom,0px))}}.pm-wn{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a090ee6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto;font-family:Plus Jakarta Sans,sans-serif;animation:pm-mod-veil .24s ease backwards}.pm-wn,.pm-wn *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}.pm-wn [hidden],.pm-wn[hidden]{display:none!important}.pm-wn .fa,.pm-wn .fas,.pm-wn .fa-solid,.pm-wn .far,.pm-wn .fa-regular{font-family:"Font Awesome 6 Free"!important}.pm-wn-card{position:relative;width:min(600px,calc(100vw - 28px));max-height:min(88vh,880px);margin:auto;overflow-y:auto;color:#fff;background:var(--vf-surface,#1b1a22);border:1px solid rgba(155,167,192,.16);border-radius:18px;box-shadow:0 28px 80px #0000009e;animation:pm-mod-pop .34s cubic-bezier(.16,1,.3,1) .05s backwards}@media(prefers-reduced-motion:reduce){.pm-wn,.pm-wn-card{animation:none}}.pm-wn .pk-h{padding:26px 28px 18px;border-bottom:1px solid rgba(155,167,192,.13)}.pm-wn .pk-badge{display:inline-block;padding:0 10px;height:24px;line-height:23px;margin-bottom:12px;color:#e8262c;background:#e8262c1a;border:1px solid rgba(232,38,44,.28);border-radius:999px;font-size:11.5px;font-weight:600}.pm-wn .pk-h h2{margin:0 0 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:27px;font-weight:600;line-height:1.1;color:#fff}.pm-wn .pk-h p{margin:0;font-size:13.5px;font-weight:600;color:#9ba7c0c7}.pm-wn .pk-body{padding:24px 28px}.pm-wn .pk-sec{display:none}.pm-wn .pk-sec.on{display:block;animation:pkin .34s cubic-bezier(.22,1,.36,1)}@keyframes pkin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pm-wn .pk-sec-t{margin:0 0 3px;font-size:17px;font-weight:600;color:#fff}.pm-wn .pk-sec-s{margin:0 0 15px;font-size:12.5px;color:#9ba7c0b3}.pm-wn .pk-mk{padding:15px;background:#ffffff06;border:1px solid rgba(155,167,192,.13);border-radius:14px}.pm-wn .pk-mk--bare{padding:0;background:transparent;border:0}.pm-wn .wn-pts{margin:12px 0 0;padding:0;list-style:none}.pm-wn .wn-pts li{position:relative;padding:0 0 0 18px;margin-bottom:7px;font-size:12.5px;line-height:1.55;color:#9ba7c0d1}.pm-wn .wn-pts li:last-child{margin-bottom:0}.pm-wn .wn-pts li:before{content:"";position:absolute;left:2px;top:7px;width:5px;height:5px;border-radius:50%;background:#e8262ca6}.pm-wn .wn-pts b{color:#fff;font-weight:600}.pm-wn .mpill{display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:999px;border:1px solid rgba(155,167,192,.28);color:#9ba7c0;white-space:nowrap;font-size:11.5px;font-weight:600}.pm-wn .mpill.blue{color:#4a90e2;border-color:#4a90e257;background:#4a90e217}.pm-wn .mpill.red{color:#e8262c;border-color:#e8262c57;background:#e8262c16}.pm-wn .mpill.amber{color:#ffb020;border-color:#ffb02057;background:#ffb02017}.pm-wn .wn-mk{pointer-events:none;cursor:default}.pm-wn .wn-shell{display:grid;grid-template-columns:224px minmax(0,1fr);gap:14px;align-items:start}.pm-wn .wn-shell .pm-panel-sidebar{position:static;width:auto;height:auto;padding:12px 8px 14px;border-right:0;border:1px solid rgba(255,255,255,.06);border-radius:14px;box-shadow:none;z-index:0}.pm-wn .wn-shell .pm-panel-logo{padding:2px 4px 10px;--u-scale:.62}.pm-wn .wn-shell .pm-panel-logo .pm-text-side{display:block;font-size:calc(26px*var(--s))}.pm-wn .wn-shell .vf-sidebar-nav-item{min-height:34px;font-size:12.5px}.pm-wn .wn-shell .vf-sidebar-nav-group{padding:8px 12px 4px}.pm-wn .wn-shell .pm-task-card-v2{animation:none;opacity:1;transform:none}.pm-wn .pm-team-list{margin:0}.pm-wn .pm-prj-card{transform:none}.pm-wn .wn-av{display:flex;align-items:center;justify-content:center;background:#4a90e224;color:#7db6ff;font-size:12px;font-weight:600}.pm-wn .wn-av--wait{background:#ffb02021;color:#ffb020}.pm-wn .pm-team-role{cursor:default}.pm-wn .pm-dlvm-box{box-shadow:none;background:#ffffff06}.pm-wn .pm-dlvm-head{padding:13px 15px}.pm-wn .pm-dlvm-list{padding:10px 8px 12px;max-height:none;overflow:visible}.pm-wn .wn-tk-head{display:flex;align-items:center;gap:9px;margin-bottom:13px}.pm-wn .wn-tk-id{flex:none;padding:2px 7px;border-radius:6px;background:#9ba7c01a;color:#9ba7c0cc;font-size:11.5px;font-weight:600}.pm-wn .wn-tk-t{flex:1;min-width:0;color:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-wn .tl{position:relative;padding-left:30px}.pm-wn .tl:before{content:"";position:absolute;left:13px;top:6px;bottom:6px;width:1px;background:#9ba7c024}.pm-wn .tl-i{position:relative;margin-bottom:12px}.pm-wn .tl-i:last-child{margin-bottom:0}.pm-wn .tl-n{position:absolute;left:-30px;top:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.08);color:#9ba7c0}.pm-wn .tl-n svg{width:12px;height:12px}.pm-wn .tl-n.blue{color:#4a90e2}.pm-wn .tl-n.red{color:#e8262c}.pm-wn .tl-card{padding:10px 12px;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.055);border-radius:11px}.pm-wn .tl-top{display:flex;align-items:center;gap:8px}.pm-wn .tl-actor{color:#fff;font-size:12.5px;font-weight:600}.pm-wn .tl-team{padding:2px 6px;border-radius:999px;color:#9fb2dc;background:#2e4a7f4d;border:1px solid rgba(46,74,127,.5);font-size:11.5px;font-weight:600}.pm-wn .tl-time{color:#9ba7c080;font-size:11.5px;font-weight:600}.pm-wn .tl-push{margin-left:auto}.pm-wn .tl-txt{margin-top:5px;color:#fffc;font-size:12.5px;line-height:1.5}.pm-wn .rvhead{display:flex;align-items:center;gap:8px;margin-bottom:11px}.pm-wn .rvname{color:#fff;font-size:14.5px;font-weight:600}.pm-wn .rvver{padding:2px 8px;border-radius:999px;color:#7db6ff;background:#4a90e21a;border:1px solid rgba(74,144,226,.3);font-size:11.5px;font-weight:600}.pm-wn .stage{position:relative;aspect-ratio:16/6;margin-bottom:10px;display:flex;align-items:center;justify-content:center;background:#0d0d11;border:1px solid rgba(255,255,255,.06);border-radius:10px}.pm-wn .stage .big{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#00000080;border:1px solid rgba(255,255,255,.25);color:#fff}.pm-wn .stage .big svg{width:22px;height:22px}.pm-wn .rvctrl{display:flex;align-items:center;gap:9px}.pm-wn .rvtime{font-size:11.5px;font-weight:700;color:#9ba7c0b3;white-space:nowrap}.pm-wn .rvtrack{position:relative;flex:1;height:5px;border-radius:999px;background:#ffffff1a}.pm-wn .rvfill{position:absolute;left:0;top:0;bottom:0;width:42%;background:#4a90e2;border-radius:999px}.pm-wn .rvmk{position:absolute;top:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:#ffb020;border:2px solid #191820}.pm-wn .strip{display:flex;gap:8px;margin-top:10px}.pm-wn .clip{flex:1;min-width:0}.pm-wn .clip-th{position:relative;height:56px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#0d0d11;border:2px solid rgba(255,255,255,.06);color:#9ba7c059}.pm-wn .clip-th svg{width:14px;height:14px}.pm-wn .clip.on .clip-th{border-color:#4a90e2}.pm-wn .clip-bdg{position:absolute;left:6px;bottom:6px;padding:3px 7px;border-radius:6px;background:#08080ba8;color:#ffffffe6;font-size:10.5px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.pm-wn .clip-meta{display:flex;align-items:baseline;gap:5px;margin-top:5px}.pm-wn .clip-n{flex:1;min-width:0;color:#ffffffa6;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-wn .clip-v{color:#9ba7c099;font-size:11.5px;font-weight:600}.pm-wn .clip.on .clip-n{color:#fff}.pm-wn .clip.on .clip-v{color:#7db6ff}.pm-wn .clip-v.is-ok{color:#33d176}.pm-wn .rvnote{display:flex;gap:8px;align-items:flex-start;margin:10px 0;padding:9px 11px;background:var(--vf-surface-2,#232230);border-radius:9px}.pm-wn .rvtc{flex:none;padding:3px 6px;border-radius:6px;background:#ffb0201f;color:#ffb020;font-size:11.5px;font-weight:600}.pm-wn .rvn{color:#ffffffd1;font-size:12px;line-height:1.4}.pm-wn .mcard{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:12px;background:#ffffff08;border:1px solid rgba(155,167,192,.12);border-radius:11px}.pm-wn .mcard:last-child{margin-bottom:0}.pm-wn .mcard .mi{flex:none;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:14px}.pm-wn .mi-blue{background:#4a90e21c;color:#4a90e2}.pm-wn .mi-amber{background:#ffb0201a;color:#ffb020}.pm-wn .mi-green{background:#33d1761a;color:#33d176}.pm-wn .mi-muted{background:#9ba7c01a;color:#9ba7c0}.pm-wn .mcard .mt{color:#fff;font-size:13px;font-weight:600}.pm-wn .mcard .ms{margin-top:1px;color:#9ba7c099;font-size:11.5px;line-height:1.45}.pm-wn .pk-f{display:flex;justify-content:space-between;align-items:center;padding:16px 28px;border-top:1px solid rgba(155,167,192,.13)}.pm-wn .pk-dots{display:flex;gap:6px}.pm-wn .pk-dot{width:7px;height:7px;border-radius:50%;background:#9ba7c040;transition:all .25s ease}.pm-wn .pk-dot.on{width:20px;border-radius:999px;background:#e8262c}.pm-wn .pk-btns{display:flex;gap:8px}.pm-wn .pk-btn{padding:9px 14px;border-radius:9px;cursor:pointer;color:#9ba7c0;background:transparent;border:1px solid rgba(155,167,192,.28);font-family:inherit;font-size:12px;font-weight:600}.pm-wn .pk-btn:disabled{opacity:.35;cursor:default}.pm-wn .pk-btn.pr{color:#fff;background:#e8262c;border-color:#e8262c}.pm-wn .pk-btn.pr:hover{background:#f0353b;border-color:#f0353b}@media(max-width:720px){.pm-wn{padding:12px}.pm-wn-card{width:min(100%,calc(100vw - 22px));max-height:calc(100vh - 24px)}.pm-wn .pk-h{padding:20px 20px 16px}.pm-wn .pk-h h2{font-size:23px}.pm-wn .pk-body{padding:20px}.pm-wn .pk-f{padding:14px 20px}.pm-wn .clip-v,.pm-wn .wn-zip-s{display:none}}.pm-wn .wn-mk .pm-prj-card{max-width:300px;margin:26px auto 0}.pm-wn .pk-btn.pr{color:var(--vf-red,#e8262c);background:#e8262c24;border:1px solid rgba(232,38,44,.35)}.pm-wn .pk-btn.pr:hover{background:#e8262c33;border-color:#e8262c80}.pm-wn .wn-tk-t{min-width:0}.pm-wn .wn-pay-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pm-wn .wn-pay-t{flex:1;color:#fff;font-size:13.5px;font-weight:600}.pm-wn .wn-pay-line{display:flex;align-items:baseline;gap:10px;padding:11px 13px;background:#ffffff08;border:1px solid rgba(155,167,192,.13);border-radius:11px}.pm-wn .wn-pay-l{flex:1;color:#fff;font-size:13px;font-weight:600}.pm-wn .wn-pay-q{color:#9ba7c0bf;font-size:12px;font-weight:700}.pm-wn .wn-pay-v{color:#fff;font-size:14px;font-weight:700}.pm-wn .wn-pay-foot{display:flex;align-items:center;gap:12px;margin-top:12px}.pm-wn .wn-pay-note{flex:1;color:#9ba7c0b3;font-size:11.5px;font-weight:600}.pm-wn .wn-pay-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;color:#ffffffe6;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:9px;font-size:12px;font-weight:600}.pm-wn .wn-pay-btn i{font-size:11px;color:#9ba7c0bf}.pm-wn-card{max-height:min(88dvh,880px)}.pm-wn .pk-f{position:sticky;bottom:0;z-index:2;background:var(--vf-surface,#1b1a22)}@media(max-width:720px){.pm-wn-card{max-height:calc(100dvh - 24px)}}.pm-toasts{position:fixed;right:24px;bottom:24px;z-index:100001;display:flex;flex-direction:column;gap:10px;pointer-events:none;font-family:Plus Jakarta Sans,sans-serif}.pm-toast{position:relative;width:min(380px,calc(100vw - 48px));padding:13px 40px 13px 14px;display:flex;align-items:flex-start;gap:12px;overflow:hidden;color:var(--vf-text, #fff);text-decoration:none;background:var(--vf-surface, #1b1a22);border:1px solid var(--vf-line-strong, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 22px 50px -22px #000000e6;pointer-events:auto;animation:pm-toast-in .3s var(--pm-mod-ease, cubic-bezier(.16, 1, .3, 1)) backwards}.pm-toast.is-leaving{animation:pm-toast-out .22s ease forwards}.pm-toast.is-link{cursor:pointer}.pm-toast.is-link:hover{border-color:#ffffff38;background:var(--vf-surface-2, #232230)}.pm-toast__ic{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:11px;font-size:15px}.pm-toast__tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.pm-toast__t{color:#fff;font-size:13px;font-weight:600;line-height:1.3}.pm-toast__s{color:var(--vf-muted, #9BA7C0);font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.pm-toast__x{position:absolute;top:9px;right:9px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;color:#9ba7c0b3;background:transparent;border:0;border-radius:8px;font-size:13px;cursor:pointer;transition:color .16s ease,background .16s ease}.pm-toast__x:hover{color:#fff;background:#ffffff12}.pm-toast__life{position:absolute;left:0;bottom:0;height:2px;width:100%;transform-origin:left center;animation:pm-toast-life linear forwards}.pm-toast.is-ok .pm-toast__ic{color:var(--vf-green, #33D176);background:#33d1761a;border:1px solid rgba(51,209,118,.26)}.pm-toast.is-ok .pm-toast__life{background:#33d17680}.pm-toast.is-info .pm-toast__ic{color:var(--vf-blue, #4A90E2);background:#4a90e21a;border:1px solid rgba(74,144,226,.26)}.pm-toast.is-info .pm-toast__life{background:#4a90e280}.pm-toast.is-warn .pm-toast__ic{color:var(--vf-amber, #FFB020);background:#ffb0201a;border:1px solid rgba(255,176,32,.26)}.pm-toast.is-warn .pm-toast__life{background:#ffb02080}.pm-toast.is-alert .pm-toast__ic{color:var(--vf-red, #E8262C);background:#e8262c1a;border:1px solid rgba(232,38,44,.26)}.pm-toast.is-alert .pm-toast__life{background:#e8262c80}@keyframes pm-toast-in{0%{opacity:0;transform:translate3d(18px,6px,0) scale(.98)}to{opacity:1;transform:none}}@keyframes pm-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(14px,0,0) scale(.985)}}@keyframes pm-toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:900px){.pm-toasts{right:12px;left:12px;bottom:calc(var(--pm-mbar-h, 66px) + 12px)}.pm-toast{width:auto}}@media(prefers-reduced-motion:reduce){.pm-toast{animation:none}.pm-toast.is-leaving{animation:none;opacity:0}.pm-toast__life{animation:none}}.pm-upl{width:min(380px,calc(100vw - 48px));overflow:hidden;color:var(--vf-text, #fff);background:var(--vf-surface, #1b1a22);border:1px solid var(--vf-line-strong, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 22px 50px -22px #000000e6;pointer-events:auto;animation:pm-toast-in .3s var(--pm-mod-ease, cubic-bezier(.16, 1, .3, 1)) backwards}.pm-upl-head{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;color:#fff;background:none;border:0;font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.pm-upl-head>i:first-child{color:#7db6ff}.pm-upl-head>i:last-child{color:#8b93a7;font-size:11px}.pm-upl-title{flex:1}.pm-upl-row{display:flex;align-items:flex-start;gap:8px;padding:10px 10px 12px 14px;border-top:1px solid rgba(255,255,255,.07)}.pm-upl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.pm-upl-film{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-upl-task{color:#8b93a7;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-upl-state{display:flex;justify-content:space-between;margin-top:5px;color:#9ba7c0;font-size:11.5px;font-weight:600}.pm-upl-row.is-queued .pm-upl-state{color:#6b7280}.pm-upl-bar{height:5px;margin-top:6px;border-radius:99px;background:#ffffff1f;overflow:hidden}.pm-upl-bar>span{display:block;height:100%;border-radius:99px;background:#4a90e2;transition:width .2s}.pm-upl-x{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#6b7280;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer}.pm-upl-x:hover{color:#fff;border-color:#ffffff29}html.pm-standalone,html.pm-standalone body{overscroll-behavior-y:none}.pm-pull{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) - 44px);z-index:10000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:var(--vf-surface-2);border:1px solid var(--vf-line-strong);border-radius:50%;box-shadow:0 8px 22px -8px #000000b3;font-size:15px;opacity:0;pointer-events:none;transform:translate(-50%)}.pm-pull.is-back{transition:transform .22s ease,opacity .22s ease,color .15s}.pm-pull.is-ready{color:#fff}.pm-pull.is-spinning i{animation:pmPullSpin .7s linear infinite}@keyframes pmPullSpin{to{transform:rotate(360deg)}}.pm-hint{position:fixed;z-index:1003;display:flex;align-items:flex-start;gap:4px;max-width:250px;padding:10px 8px 10px 13px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 14px 34px -10px #000000bf;font-family:Plus Jakarta Sans,sans-serif}.pm-hint:before{content:"";position:absolute;width:10px;height:10px;background:inherit;border:inherit;border-width:0 0 1px 1px}.pm-hint--right{transform:translateY(-50%);animation:pmHintRight .32s cubic-bezier(.16,1,.3,1)}.pm-hint--right:before{left:-6px;top:50%;margin-top:-5px;transform:rotate(45deg)}.pm-hint--above{animation:pmHintAbove .32s cubic-bezier(.16,1,.3,1)}.pm-hint--above:before{bottom:-6px;right:var(--pm-hint-arrow,20px);transform:rotate(-45deg)}.pm-hint__text{padding:0;color:#fff;background:none;border:0;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.45;text-align:left;cursor:pointer}.pm-hint__x{flex:none;width:22px;height:22px;margin:-3px 0 0;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:none;border:0;border-radius:6px;font-size:12px;cursor:pointer}.pm-hint__x:hover{color:#fff;background:#ffffff12}@keyframes pmHintRight{0%{opacity:0;transform:translate(-8px,-50%) scale(.96)}to{opacity:1;transform:translateY(-50%)}}@keyframes pmHintAbove{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm-hint--right,.pm-hint--above{animation:none}}.pm-tp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a090ee6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto;font-family:Plus Jakarta Sans,sans-serif;animation:pm-mod-veil .24s ease backwards}.pm-tp,.pm-tp *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}.pm-tp[hidden],.pm-tp [hidden]{display:none!important}.pm-tp .pm-topup-wrapper{position:relative;width:min(1000px,calc(100vw - 28px));max-height:min(92vh,940px);margin:auto;display:flex;flex-direction:column;color:#fff;background:var(--vf-surface,#1b1a22);border:1px solid rgba(155,167,192,.16);border-radius:18px;box-shadow:0 28px 80px #0000009e;overflow-y:auto;animation:pm-mod-pop .34s cubic-bezier(.16,1,.3,1) .05s backwards}.pm-tp .pm-tp-x{position:sticky;top:0;z-index:3;align-self:flex-end;margin:10px 12px -34px 0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted,#9BA7C0);background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:9px;cursor:pointer;transition:color .16s,background .16s,border-color .16s}.pm-tp .pm-tp-x:hover{color:#fff;background:#ffffff1a;border-color:#ffffff29}.pm-tp .pm-tp-x span{position:relative;display:block;width:11px;height:11px}.pm-tp .pm-tp-x span:before,.pm-tp .pm-tp-x span:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;margin-top:-.75px;background:currentColor;border-radius:1px}.pm-tp .pm-tp-x span:before{transform:rotate(45deg)}.pm-tp .pm-tp-x span:after{transform:rotate(-45deg)}.pm-tp .pm-topup-header{padding:26px 28px 18px;border-bottom:1px solid rgba(155,167,192,.13)}.pm-tp .pm-topup-header h2{margin:0 0 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:600;line-height:1.1;color:#fff}.pm-tp .pm-topup-header p{margin:0;font-size:13.5px;font-weight:600;color:#9ba7c0c7}.pm-tp .pm-tp-eyebrow{display:block;font-size:12.5px;font-weight:600;letter-spacing:0;color:#9ba7c09e}.pm-tp .pm-tp-window{display:flex;align-items:center;gap:18px;margin:16px 28px 0;padding:14px 18px;background:#ffffff08;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:12px}.pm-tp .pm-tp-window__what{font-size:13px;font-weight:600;color:var(--vf-muted,#9BA7C0)}.pm-tp .pm-tp-window__what b{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:#9ba7c099}.pm-tp .pm-tp-window__track{flex:1 1 auto;max-width:280px;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.pm-tp .pm-tp-window__fill{height:4px;border-radius:999px;background:#ffffff80}.pm-tp .pm-tp-window__left{margin-left:auto;white-space:nowrap;font-size:16px;font-weight:700;letter-spacing:-.2px;color:#fff}.pm-tp .pm-tp-window.is-soon{border-color:#e8262c57}.pm-tp .pm-tp-window.is-soon .pm-tp-window__fill{background:var(--vf-red,#E8262C)}.pm-tp .pm-tp-window.is-soon .pm-tp-window__left{color:var(--vf-red,#E8262C)}.pm-tp .pm-tp-list{--pm-tp-cols: minmax(0,1fr) 64px 92px 108px 92px 104px 132px;padding:14px 18px 6px}.pm-tp .pm-tp-row{display:grid;grid-template-columns:var(--pm-tp-cols);align-items:center;gap:0 12px}.pm-tp .pm-tp-row--head{padding:0 13px 10px}.pm-tp .pm-tp-row--head span{font-size:12.5px;font-weight:600;color:#9ba7c09e;text-align:right}.pm-tp .pm-tp-row--head span:first-child{text-align:left}.pm-tp .pm-tp-opt{width:100%;min-height:56px;padding:12px;font-family:inherit;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;text-align:left;transition:background .16s,border-color .16s}.pm-tp .pm-tp-opt+.pm-tp-opt{margin-top:2px}.pm-tp .pm-tp-opt:hover{background:#ffffff06}.pm-tp .pm-tp-opt:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:-2px}.pm-tp .pm-tp-opt.is-on{background:#ffffff0d;border-color:#ffffff4d;cursor:default}.pm-tp .pm-tp-opt.is-match{background:#e8262c0d;border-color:var(--vf-red,#E8262C)}.pm-tp .pm-tp-opt>*{text-align:right;font-size:14px;font-weight:600;color:#fff;white-space:nowrap}.pm-tp .pm-tp-opt>.pm-tp-who{text-align:left;white-space:normal}.pm-tp .pm-tp-name{font-size:15px;font-weight:600;color:#fff}.pm-tp .pm-tp-who .pm-pill{margin-left:9px;vertical-align:2px}.pm-tp .pm-tp-note{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:3px;font-size:12.5px;font-weight:600;color:#9ba7c0b8}.pm-tp .pm-tp-opt>.is-dim{color:#9ba7c099}.pm-tp .pm-tp-lbl{display:none}.pm-tp .pm-tp-units b{font-size:18px;font-weight:700;letter-spacing:-.3px}.pm-tp .pm-tp-opt.is-on .pm-tp-units b{color:var(--vf-red,#E8262C)}.pm-tp .pm-tp-units span{margin-left:4px;font-size:12px;font-weight:600;color:var(--vf-muted,#9BA7C0)}.pm-tp .pm-tp-units i,.pm-tp .pm-tp-price i{font-style:normal;margin-right:4px;font-size:12.5px;font-weight:600;color:var(--vf-muted,#9BA7C0)}.pm-tp .pm-tp-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.pm-tp .pm-tp-price b{font-size:15.5px;font-weight:600;line-height:1.2}.pm-tp .pm-tp-save,.pm-tp .pm-tp-over{display:inline-flex;align-items:center;height:18px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;border-radius:999px}.pm-tp .pm-tp-save{color:var(--vf-green,#33D176);background:#33d1761f}.pm-tp .pm-tp-pricebox{display:inline-flex;align-items:baseline;gap:7px}.pm-tp .pm-tp-was{color:#9ba7c099;font-size:12px;font-weight:600;text-decoration:line-through}.pm-tp .pm-tp-over{color:var(--vf-red,#E8262C);background:#e8262c1f}.pm-tp .pm-tp-range{margin:12px 28px 0;padding:16px 18px 15px;background:#ffffff06;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:14px}.pm-tp .pm-tp-range__row{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-top:13px}.pm-tp .pm-tp-track{position:relative;flex:1 1 220px;min-width:0;padding-bottom:22px}.pm-tp .pm-tp-rail{position:relative;height:4px;border-radius:999px;background:#ffffff1a}.pm-tp .pm-tp-fill{position:absolute;left:0;top:0;height:4px;border-radius:999px;background:#ffffff73}.pm-tp .pm-tp-tick{position:absolute;top:-4px;width:1px;height:12px;background:#ffffff38}.pm-tp .pm-tp-tick.is-reached{background:#ffffff80}.pm-tp .pm-tp-tick b{position:absolute;top:15px;left:50%;transform:translate(-50%);font-size:11px;font-weight:600;color:#9ba7c099;white-space:nowrap}.pm-tp .pm-tp-tick.is-reached b{color:#9ba7c0e6}.pm-tp .pm-tp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;top:-6px;z-index:2;width:100%;height:16px;margin:0;background:transparent;border:0;outline:none;cursor:pointer}.pm-tp .pm-tp-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #191820;box-shadow:0 2px 8px #00000080;cursor:pointer}.pm-tp .pm-tp-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #191820;box-shadow:0 2px 8px #00000080;cursor:pointer}.pm-tp .pm-tp-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ffffff4d}.pm-tp .pm-conv{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding-top:9px}.pm-tp .pm-conv-field{flex:0 0 auto;width:150px;min-width:0;display:flex;align-items:center;gap:6px;padding:0 12px;height:40px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:11px;transition:border-color .16s}.pm-tp .pm-conv-field:focus-within{border-color:#ffffff4d}.pm-tp .pm-conv-input{width:100%;min-width:0;padding:0;color:#fff;background:transparent;border:0;outline:none;font-family:inherit;font-size:17px;font-weight:600;text-align:right;-moz-appearance:textfield}.pm-tp .pm-conv-input::-webkit-outer-spin-button,.pm-tp .pm-conv-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pm-tp .pm-conv-unit{font-size:11.5px;font-weight:600;color:var(--vf-muted,#9BA7C0);white-space:nowrap}.pm-tp .pm-conv-swap{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted,#9BA7C0);background:#ffffff0a;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:9px;cursor:pointer;transition:color .16s,background .16s,border-color .16s}.pm-tp .pm-conv-swap:hover{color:#fff;background:#ffffff14;border-color:var(--vf-line-strong,rgba(255,255,255,.12))}.pm-tp .pm-conv-swap svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pm-tp .pm-conv.is-swapped{flex-direction:row-reverse}.pm-tp .pm-topup-footer{position:sticky;bottom:0;z-index:2;margin-top:16px;padding:16px 28px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--vf-surface,#1b1a22);border-top:1px solid rgba(155,167,192,.13)}.pm-tp .pm-tp-sum{flex:1 1 260px;min-width:0}.pm-tp .pm-tp-sum__name{margin-top:6px;font-size:19px;font-weight:600;line-height:1.15;color:#fff}.pm-tp .pm-tp-sum__line{margin-top:5px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.pm-tp .pm-tp-sum__units{font-size:28px;font-weight:700;line-height:1;letter-spacing:-.6px;color:var(--vf-red,#E8262C)}.pm-tp .pm-tp-sum__unit{font-size:14px;font-weight:600}.pm-tp .pm-tp-sum__sep{font-size:19px;font-weight:600;color:#9ba7c066}.pm-tp .pm-tp-sum__price{font-size:19px;font-weight:600}.pm-tp .pm-tp-sum__net{font-size:12px;font-weight:600;color:#9ba7c099}.pm-tp .pm-tp-sum__note{margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.45;color:#9ba7c0b8}.pm-tp .pm-tp-pending{margin:18px 28px -4px;padding:12px 14px;background:#ffb02014;border:1px solid rgba(255,176,32,.28);border-radius:12px;color:#ffb020;font-size:12.5px;font-weight:700;line-height:1.5}.pm-tp .pm-tp-pending__doc{display:block;margin-top:4px;color:#ffffffb8;font-size:11.5px;font-weight:600}.pm-tp .pm-tp-error{flex:1 1 100%;order:3;color:var(--vf-red,#E8262C);font-size:12px;font-weight:700}.pm-tpc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99991;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a090ed1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:Plus Jakarta Sans,sans-serif;opacity:0;transition:opacity .3s ease}.pm-tpc[hidden]{display:none!important}.pm-tpc.pm-show{opacity:1}.pm-tpc,.pm-tpc *{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}.pm-tpc-box{width:min(480px,calc(100vw - 28px));padding:24px 24px 20px;color:#fff;background:var(--vf-surface,#1b1a22);border:1px solid rgba(155,167,192,.16);border-radius:18px;box-shadow:0 28px 80px #0000009e;transform:translateY(10px) scale(.98);transition:transform .3s cubic-bezier(.16,1,.3,1)}.pm-tpc.pm-show .pm-tpc-box{transform:none}.pm-tpc-title{margin:0 0 6px;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:600;line-height:1.2;color:#fff}.pm-tpc-lead{margin:0 0 18px;font-size:12.5px;font-weight:600;line-height:1.5;color:#9ba7c0cc}.pm-tpc-line{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:8px;background:#ffffff05;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:12px}.pm-tpc-line__lbl{min-width:0;color:#fff;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-tpc-line__qty{padding:3px 8px;background:#ffffff0f;border-radius:6px;color:var(--vf-muted,#9BA7C0);font-size:11.5px;font-weight:600}.pm-tpc-line__val{margin-left:auto;display:inline-flex;align-items:baseline;gap:8px;color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.pm-tpc-line__reg{color:var(--vf-muted,#9BA7C0);font-size:12px;font-weight:700;opacity:.7}.pm-tpc-total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:18px 20px;background:#ffffff08;border:1px solid var(--vf-line,rgba(255,255,255,.07));border-radius:12px}.pm-tpc-total>span:first-child{font-size:12.5px;font-weight:600;color:#cfd4e0}.pm-tpc-total b{font-size:30px;font-weight:600;line-height:1;color:var(--vf-red,#E8262C)}.pm-tpc-total i{font-style:normal;margin-left:8px;font-size:12px;font-weight:600;color:#9ba7c0b3}.pm-tpc-facts{margin:16px 0 0;padding:0 4px;display:flex;flex-direction:column;gap:9px}.pm-tpc-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.pm-tpc-facts dt{font-size:12.5px;font-weight:600;color:var(--vf-muted,#9BA7C0)}.pm-tpc-facts dd{margin:0;font-size:13px;font-weight:600;color:#cfd4e0;text-align:right}.pm-tpc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.pm-tpc-actions .pm-btn{flex:1 1 auto;min-width:max-content;white-space:nowrap}@media(max-width:1040px){.pm-tp .pm-tp-list{--pm-tp-cols: minmax(0,1fr) 56px 82px 92px 82px 92px 116px}.pm-tp .pm-tp-opt>*{font-size:13px}.pm-tp .pm-tp-name{font-size:14px}}@media(max-width:860px){.pm-tp .pm-tp-row--head{display:none}.pm-tp .pm-tp-opt{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px}.pm-tp .pm-tp-opt>.pm-tp-who{flex:1 1 52%;order:1}.pm-tp .pm-tp-opt>.pm-tp-units{order:2;margin-left:auto}.pm-tp .pm-tp-opt>.pm-tp-price{order:3;flex:0 0 auto}.pm-tp .pm-tp-opt>:not(.pm-tp-who):not(.pm-tp-price):not(.pm-tp-units){order:4;flex:0 0 auto;text-align:left;font-size:12.5px;font-weight:600;color:#9ba7c0c7}.pm-tp .pm-tp-lbl{display:inline;margin-right:5px;font-style:normal;color:#9ba7c080}.pm-tp .pm-conv{flex:1 1 100%}.pm-tp .pm-conv-field{flex:1 1 0;width:auto}.pm-tp .pm-tp-window{flex-wrap:wrap;gap:10px 14px}.pm-tp .pm-tp-window__track{order:3;flex:1 1 100%;max-width:none}}@media(max-width:560px){.pm-tp{padding:0}.pm-tp .pm-topup-wrapper{width:100%;max-height:100vh;border-radius:0;border:0}.pm-tp .pm-topup-header{padding:22px 18px 16px}.pm-tp .pm-topup-header h2{font-size:22px}.pm-tp .pm-tp-list{padding:14px 12px 6px}.pm-tp .pm-tp-window{margin:16px 18px 0}.pm-tp .pm-tp-range{margin:12px 18px 0}.pm-tp .pm-tp-pending{margin:16px 18px -4px}.pm-tp .pm-topup-footer{padding:14px 18px 18px}.pm-tp .pm-tp-sum{flex:1 1 100%}.pm-tp .pm-topup-footer .pm-btn{width:100%}}@media(prefers-reduced-motion:reduce){.pm-tp,.pm-topup-wrapper{animation:none}.pm-tp .pm-tp-opt,.pm-tpc,.pm-tpc-box{transition:none}}.pm-tp .pm-tp-pending__act{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pm-tpc-box{max-height:calc(100dvh - 28px);overflow-y:auto;overscroll-behavior:contain}.pm-tpc-step{animation:pmTpcStepIn .28s cubic-bezier(.16,1,.3,1)}.pm-tpc-step.is-next{animation-name:pmTpcStepNext}@keyframes pmTpcStepIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes pmTpcStepNext{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm-tpc-step{animation:none}}.pm-tpc-steps{display:block;margin:0 0 8px;color:var(--vf-muted,#9BA7C0);font-size:11.5px;font-weight:600}.pm-tpc-step .pm-buyer{margin-top:4px}.pm-tpc-err{margin:12px 0 0;color:var(--vf-red,#E8262C);font-size:12px;font-weight:600}.pm-tpc-step .pm-tpc-actions{margin-top:20px}.pm-tpc-buyer{margin-top:14px;padding:12px 14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-tpc-buyer__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pm-tpc-buyer__t{color:#fff;font-size:13px;font-weight:600}.pm-tpc-buyer__edit{padding:0;color:#9fc4f0;background:none;border:0;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.pm-tpc-buyer__edit:hover{color:#fff}.pm-tpc-buyer__facts{margin:0;display:flex;flex-direction:column;gap:8px}.pm-tpc-buyer__facts>div{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:12px}.pm-tpc-buyer__facts dt{color:var(--vf-muted,#9BA7C0);font-size:12px;font-weight:600}.pm-tpc-buyer__facts dd{margin:0;color:#cfd4e0;font-size:12.5px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.pm-buyer{display:flex;flex-direction:column;gap:12px}.pm-buyer__row{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:12px}.pm-buyer__foot{display:flex;align-items:center;gap:12px;margin-top:14px}.pm-buyer__foot .pm-acc-ok{color:var(--vf-green,#33D176);font-size:12px;font-weight:600}.pm-buyer__foot .pm-acc-bad{color:var(--vf-red,#E8262C);font-size:12px;font-weight:600}.pm-tp-nudge{display:flex;align-items:center;gap:14px;margin:0 28px 4px;padding:12px 14px;background:#4a90e212;border:1px solid rgba(74,144,226,.24);border-radius:12px;animation:pmTpNudgeIn .3s cubic-bezier(.16,1,.3,1)}.pm-tp-nudge__ic{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#9fc4f0;background:#4a90e21f;border-radius:9px;font-size:12px}.pm-tp-nudge__tx{flex:1 1 auto;min-width:0}.pm-tp-nudge__t{margin:0;color:#fff;font-size:13px;font-weight:600;line-height:1.45}.pm-tp-nudge__list{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 14px}.pm-tp-nudge__list li{color:var(--vf-muted,#9BA7C0);font-size:12px;font-weight:600}.pm-tp-nudge__list li:before{content:"+ ";color:#9fc4f0}.pm-tp-nudge__go{flex:none}@keyframes pmTpNudgeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm-tp-nudge{animation:none}}@media(max-width:640px){.pm-tp-nudge{margin:0 16px 4px;flex-wrap:wrap}.pm-tp-nudge__go{width:100%}.pm-tp-nudge__ic{display:none}}.pm-tp .pm-tp-opt.is-off{opacity:.42;cursor:default}.pm-tp .pm-tp-opt.is-off:hover{background:transparent;border-color:transparent}.pm-buyer__nip{display:flex;gap:8px;align-items:center}.pm-buyer__nip input{flex:1 1 auto;min-width:0}.pm-buyer__nip .pm-btn{flex:0 0 auto;white-space:nowrap}.pm-hub-card{padding:0;background:none;border:0;border-radius:0}.pm-hub-card,.pm-hub-card *{font-family:Plus Jakarta Sans,sans-serif}.pm-hub-sec{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:16px;font-weight:600;letter-spacing:-.2px;color:#fff}.pm-hub-empty{display:flex;align-items:center;gap:9px;padding:8px 0 2px;color:var(--vf-muted);font-size:13px;font-weight:600}.pm-hub-empty i{color:var(--vf-green)}.pm-hub-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:8px 14px;color:var(--vf-muted);background:#ffffff08;border:1px solid var(--vf-line);border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.pm-hub-back:hover{color:var(--vf-text);background:#ffffff0f;border-color:var(--vf-line-strong)}.pm-hub-back i{font-size:11.5px}.pm-hub-greet{margin:0 0 4px;font-size:26px;font-weight:600;letter-spacing:-.4px;color:#fff}.pm-hub-sub{margin:0 0 24px;font-size:13px;font-weight:500;color:var(--vf-muted)}.pm-hub-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0 0 28px}.pm-hub-stat{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:112px;padding:16px 18px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.06);border-radius:16px;text-decoration:none;transition:background .16s,border-color .16s}.pm-hub-stat:hover{background:#ffffff09;border-color:var(--vf-line-strong)}.pm-hub-stat-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pm-hub-stat-label{font-size:12.5px;font-weight:600;color:var(--vf-muted)}.pm-hub-stat-ic{font-size:16px;color:#6c7590}.pm-hub-stat-foot{display:flex;flex-direction:column;gap:10px}.pm-hub-stat-num{font-size:34px;font-weight:600;line-height:.95;color:#fff;font-variant-numeric:tabular-nums}.pm-hub-stat-go{position:absolute;right:18px;bottom:16px;color:#8a93ab;font-size:12px;opacity:0;transform:translate(-4px);transition:opacity .16s ease,transform .16s ease}.pm-hub-stat:hover .pm-hub-stat-go{opacity:1;transform:none}.pm-hub-stat.is-accent{border-color:#e8262c38}.pm-hub-stat.is-accent .pm-hub-stat-ic,.pm-hub-stat.is-accent .pm-hub-stat-num,.pm-hub-stat.is-accent .pm-hub-stat-go{color:var(--vf-red)}.pm-hub-feed{display:flex;flex-direction:column}.pm-hub-frow{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none;transition:background .14s}.pm-hub-frow:last-child{border-bottom:0}.pm-hub-frow:hover{background:#ffffff05}.pm-hub-frow-ic{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;background:#ffffff08;color:#7b8396}.pm-hub-frow-ic.is-acc{color:var(--vf-green)}.pm-hub-frow-ic.is-rev{color:var(--vf-amber)}.pm-hub-frow-b{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.pm-hub-frow-top{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#aeb6c8}.pm-hub-frow-top b{color:#fff;font-weight:600}.pm-hub-frow-top .pm-firm{flex:0 1 auto}.pm-hub-frow-time{margin-left:auto;font-size:11.5px;color:#7b8396;white-space:nowrap}.pm-hub-frow-task{font-size:12.5px;font-weight:600;color:var(--vf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-hub-frow-snip{font-size:12px;font-weight:400;color:#9ba7c0b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-hub-alerts{display:flex;flex-direction:column;gap:8px}.pm-hub-alert{display:flex;gap:11px;padding:12px 14px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.05);border-radius:12px;text-decoration:none;transition:border-color .16s}.pm-hub-alert:hover{border-color:var(--vf-line-strong)}.pm-hub-alert-ic{width:30px;height:30px;min-width:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;background:#ffffff08}.pm-hub-alert-ic.is-blue{color:#5b9be0}.pm-hub-alert-ic.is-amber{color:var(--vf-amber)}.pm-hub-alert-ic.is-red{color:var(--vf-red)}.pm-hub-alert-b{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-hub-alert-b b{font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-hub-alert-note{font-size:11.5px;font-weight:500;color:#8a93ab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-hub-alert-l{min-width:0;display:flex;align-items:center;gap:10px}.pm-hub-alert-l .pm-firm{flex:0 1 auto}.pm-hub-feedmore{margin:12px 0 0}.pm-hub-col{min-width:0}.pm-hub-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:start}@media(max-width:1400px){.pm-hub-grid{grid-template-columns:1fr}}@media(max-width:1100px){.pm-hub-stats{grid-template-columns:repeat(2,1fr)}}.pm-kanban{display:flex;gap:16px;align-items:stretch;height:calc(100vh - 168px);min-height:520px;overflow-x:auto;padding:4px 0 8px}.pm-kanban-col{flex:1 1 0;min-width:220px;display:flex;flex-direction:column;padding:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-top:2px solid var(--c,var(--vf-line));border-radius:16px;transition:background .16s,border-color .16s}.pm-kanban-col--pending{--c:#9ba7c0}.pm-kanban-col--in_progress{--c:#e8262c}.pm-kanban-col--review{--c:#4a90e2}.pm-kanban-col--fixes{--c:#ffb020}.pm-kanban-col--done{--c:#33d176}.pm-kanban-col--canceled{--c:#6b7280}.pm-kanban-col-head{display:flex;align-items:center;gap:9px;padding:4px 6px 12px;flex:0 0 auto}.pm-kanban-col-head:before{content:"";width:8px;height:8px;min-width:8px;border-radius:50%;background:var(--c,var(--vf-muted))}.pm-kanban-col-title{font-size:13px;font-weight:600;color:var(--vf-text)}.pm-kanban-col-count{margin-left:auto;color:var(--c,var(--vf-muted));font-variant-numeric:tabular-nums}.pm-kanban-col-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;padding-right:2px}@media(max-width:900px){.pm-kanban{height:auto;min-height:0;gap:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pm-kanban-col{min-width:86vw;scroll-snap-align:start}}.pm-kanban-col-body .pm-task-card-v2{margin:0;cursor:grab}.pm-kanban-col-body .pm-task-card-v2:active{cursor:grabbing}.pm-kanban-card.is-dragged{opacity:.45}.pm-kanban.is-dragging .pm-kanban-col--closed{opacity:.35}.pm-kanban-col.is-target{background:#e8262c0e;border-color:#e8262c4d}.pm-kanban-card.is-staged{position:relative;padding:3px;border:1px dashed rgba(255,255,255,.3);border-radius:17px;background:#ffffff06;animation:pm-staged-in .22s ease-out}.pm-kanban-staged{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px 4px 10px;color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-kanban-staged button{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--vf-muted);background:#ffffff0a;border:1px solid var(--vf-line);border-radius:7px;font-size:10.5px;cursor:pointer;transition:color .16s,background .16s,border-color .16s}.pm-kanban-staged button:hover{color:#fff;background:#ffffff14;border-color:var(--vf-line-strong)}@keyframes pm-staged-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pm-board-bar{position:fixed;bottom:22px;left:calc(var(--pm-sidebar-w) + (100vw - var(--pm-sidebar-w)) / 2);z-index:90;transform:translate(-50%);width:min(640px,calc(100vw - var(--pm-sidebar-w) - 48px));display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 14px 14px 20px;background:#1d1c24;border:1px solid var(--vf-line-strong);border-radius:16px;box-shadow:0 22px 60px -18px #000c;font-family:Plus Jakarta Sans,sans-serif;animation:pm-board-bar-in .26s cubic-bezier(.2,.8,.2,1)}.pm-board-bar__txt{min-width:0;display:flex;flex-direction:column;gap:3px}.pm-board-bar__txt strong{color:#fff;font-size:13.5px;font-weight:700}.pm-board-bar__txt span{color:var(--vf-muted);font-size:12px}.pm-board-bar__acts{flex:0 0 auto;display:flex;gap:8px}@keyframes pm-board-bar-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pm-board-bar,.pm-kanban-card.is-staged{animation:none}}.pm-hub-board.has-staged .pm-kanban-col-body{padding-bottom:96px}.pm-board-cancel{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto;margin:4px 0 20px;padding:0;list-style:none}.pm-board-cancel li{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#ffffff08;border:1px solid var(--vf-line);border-radius:10px;font-size:12.5px;font-weight:600;color:#fff}.pm-board-cancel li i{color:var(--vf-red);font-size:11px}.pm-board-cancel li span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-board-cancel li small{flex:0 0 auto;color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-board-hours li{gap:12px;padding:8px 12px}.pm-board-hours li>span{display:flex;flex-direction:column;gap:2px;white-space:normal}.pm-board-hours li>span small{font-weight:500}.pm-board-hours .pm-te-mini-switch{flex:0 0 auto;font-weight:500}.pm-board-hours label span{flex:none;min-width:0;overflow:visible;white-space:nowrap}.pm-board-hours-err{margin:-10px 0 16px;color:var(--vf-red);font-size:12.5px}.pm-kanban-none{padding:10px 6px;color:#9ba7c08c;font-size:12px;font-weight:600}.pm-hub-warn{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:10px 14px;color:#ffd9da;background:#e8262c1a;border:1px solid rgba(232,38,44,.28);border-radius:11px;font-size:12.5px;font-weight:600}.pm-hub-warn i{color:var(--vf-red)}.pm-hub-note{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:10px 14px;color:#cfe9d8;background:#33d17614;border:1px solid rgba(51,209,118,.24);border-radius:11px;font-size:12.5px;font-weight:600}.pm-hub-note i{color:var(--vf-green)}.pm-hub-head{display:flex;align-items:center;gap:14px;margin:0 0 18px}.pm-panel-sidebar .vf-sidebar-nav-item.pm-hub-navcount{position:relative;padding-right:34px}.pm-hub-head .pm-tf{margin:0;flex:1 1 auto}.pm-hub-head .pm-tf-search{flex:0 0 340px;min-width:0}@media(max-width:700px){.pm-hub-head .pm-tf-search{flex:1 1 100%}}#pm-hub-modal{max-width:520px;width:calc(100% - 40px);padding:0;border:0;background:transparent;overflow:visible}#pm-hub-modal::backdrop{background:#08080b9e}#pm-hub-modal .pm-modal-inner{position:relative;padding:26px;color:#fff;background:#17171c;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 24px 70px -24px #000000bf;font-family:Plus Jakarta Sans,sans-serif}#pm-hub-modal .pm-modal-x{position:absolute;top:14px;right:16px;z-index:2;color:#6b7280;background:none;border:0;font-size:24px;line-height:1;cursor:pointer}#pm-hub-modal .pm-modal-x:hover{color:#fff}.pm-kanban-col .pm-task-card-v2__status{display:none}.pm-hub-grid>*{min-width:0}.pm-tempo{margin:24px 0 0;padding:20px 22px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.06);border-radius:16px}.pm-tempo-head{display:flex;align-items:baseline;gap:12px}.pm-tempo-head .pm-hub-sec{margin:0}.pm-tempo-window{margin-left:auto;color:#6f7889;font-size:12px}.pm-tempo-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(190px,.8fr);gap:28px;align-items:start;margin:16px 0 0}.pm-tempo-main{min-width:0}.pm-tempo-top{display:flex;align-items:baseline;gap:12px}.pm-tempo-big__n{color:#fff;font-size:34px;font-weight:600;line-height:1;letter-spacing:-1px;font-variant-numeric:tabular-nums}.pm-tempo-big__l{max-width:150px;color:var(--vf-muted);font-size:12px;line-height:1.35}.pm-tempo-bars{display:flex;align-items:flex-end;gap:6px;height:88px;margin:18px 0 0}.pm-tempo-bar{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%}.pm-tempo-bar i{display:block;width:100%;min-height:2px;background:#4a90e242;border:1px solid rgba(74,144,226,.38);border-radius:5px 5px 0 0}.pm-tempo-bar.is-now i{background:#4a90e280;border-color:#4a90e2b8}.pm-tempo-bar u{color:#6f7889;font-size:10.5px;text-decoration:none;font-variant-numeric:tabular-nums}.pm-tempo-axis{display:flex;justify-content:space-between;margin:8px 0 0;color:var(--vf-muted);font-size:11.5px}.pm-tempo-warn{margin:14px 0 0;color:var(--vf-amber);font-size:12px}.pm-tempo-facts{display:flex;gap:26px;flex-wrap:wrap;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--vf-line)}.pm-tempo-share{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0}.pm-tempo-ring{width:128px;height:128px}.pm-tempo-ring__n{fill:#fff;font-size:21px;font-weight:600;font-family:Plus Jakarta Sans,sans-serif}.pm-tempo-ring__l{fill:var(--vf-muted);font-size:9px;font-family:Plus Jakarta Sans,sans-serif}.pm-tempo-legend{display:flex;flex-direction:column;gap:9px;width:100%}.pm-tempo-row{display:flex;align-items:center;gap:9px}.pm-tempo-dot{width:8px;height:8px;border-radius:2px;flex:none}.pm-tempo-name{flex:1;min-width:0;color:#fff;font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-tempo-num{color:var(--vf-muted);font-size:12px;font-variant-numeric:tabular-nums}.pm-tempo-num--days{min-width:52px;text-align:right}@media(max-width:1100px){.pm-tempo-grid{grid-template-columns:minmax(0,1fr)}.pm-tempo-share{align-items:flex-start}}.pm-tempo-note{margin:16px 0 0;color:#9ba7c0b3;font-size:11.5px;line-height:1.5}@media(max-width:900px){.pm-tempo{padding:18px}.pm-tempo-bars{height:72px}}.pm-fin{display:flex;flex-direction:column;gap:16px}.pm-fin-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.07)}.pm-fin-tabs{display:flex;gap:4px}.pm-fin-tab{padding:10px 14px;color:#8b93a7;border-bottom:2px solid transparent;font-size:13px;font-weight:600;text-decoration:none}.pm-fin-tab:hover{color:#cbd5e1}.pm-fin-tab.is-active{color:#fff;border-bottom-color:#7db6ff}.pm-fin-year{display:inline-flex;align-items:center;gap:8px;color:#8b93a7;font-size:12px;font-weight:600}.pm-fin-year select,.pm-fin-loose select,.pm-fin-table select,.pm-fin-pf-attach select{padding:7px 10px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.1);border-radius:9px;font-family:inherit;font-size:12.5px}.pm-fin-stack{display:flex;flex-direction:column;gap:14px}.pm-fin-note{margin:0;padding:12px 14px;color:#f5b454;background:#f5b45414;border:1px solid rgba(245,180,84,.25);border-radius:12px;font-size:12.5px}.pm-fin-empty{margin:0;color:#6b7280;font-size:12.5px}.pm-fin-lead{margin:-4px 0 12px;color:#8b93a7;font-size:12px;line-height:1.5}.pm-fin-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pm-fin-tile{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px}.pm-fin-tile-l{color:#9ba7c0;font-size:12px;font-weight:600}.pm-fin-tile-v{color:#fff;font-size:22px;font-weight:700;font-variant-numeric:proportional-nums}.pm-fin-tile-h{color:#6b7280;font-size:11.5px;font-weight:500}.pm-fin-card{padding:16px 18px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px}.pm-fin-h{margin:0 0 12px;color:#fff;font-size:14px;font-weight:600}.pm-fin-chart{position:relative}.pm-fin-chart svg{display:block}.pm-fin-grid{stroke:#ffffff12;stroke-width:1}.pm-fin-axis{fill:#6b7280;font-size:11px;font-family:inherit}.pm-fin-axis.is-on{fill:#fff}.pm-fin-peak{fill:#cbd5e1;font-size:11px;font-weight:600}.pm-fin-tip{position:absolute;top:4px;transform:translate(-50%);display:flex;flex-direction:column;gap:2px;padding:9px 11px;min-width:170px;pointer-events:none;color:#cbd5e1;font-size:11.5px;white-space:nowrap;background:var(--vf-surface, #1b1a22);border:1px solid rgba(255,255,255,.14);border-radius:10px;box-shadow:0 14px 30px -14px #000000e6}.pm-fin-tip b{color:#fff;font-size:12px;text-transform:capitalize}.pm-fin-legend{display:flex;gap:16px;margin-top:6px;color:#8b93a7;font-size:11.5px}.pm-fin-legend span{display:inline-flex;align-items:center;gap:6px}.pm-fin-key{display:inline-block;width:12px;height:12px;border-radius:3px;background:#4a90e2}.pm-fin-key.is-forecast{background:repeating-linear-gradient(45deg,#4a90e2bf 0,#4a90e2bf 2px,#4a90e224 2px,#4a90e224 5px)}.pm-fin-firms{display:flex;flex-direction:column;gap:8px}.pm-fin-firm{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr) 110px;align-items:center;gap:12px;font-size:12.5px}.pm-fin-firm-n{color:#e8eaf0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}a.pm-fin-firm-n:hover{color:#fff;text-decoration:underline}.pm-fin-firm-track{height:12px}.pm-fin-firm-track>span{display:block;height:100%;background:#4a90e2;border-radius:0 4px 4px 0}.pm-fin-firm-v{color:#cbd5e1;text-align:right;font-variant-numeric:tabular-nums}.pm-fin-table-wrap{overflow-x:auto}.pm-fin-table{width:100%;border-collapse:collapse;font-size:12.5px;color:#e8eaf0}.pm-fin-table th{padding:8px 10px;color:#8b93a7;font-size:11.5px;font-weight:600;text-align:left;white-space:nowrap}.pm-fin-table td{padding:9px 10px;border-top:1px solid rgba(255,255,255,.06);vertical-align:middle}.pm-fin-table .is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-fin-table td em{display:block;color:#6b7280;font-style:normal;font-size:11.5px}.pm-fin-table a{color:#e8eaf0;text-decoration:none}.pm-fin-table a:hover{color:#fff;text-decoration:underline}.pm-fin-table tr.is-muted td{color:#8b93a7}.pm-fin-buyer{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-fin-tag{margin-left:8px;padding:2px 7px;color:#9ba7c0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.pm-fin-chip{display:inline-flex;align-items:center;gap:4px;margin:2px 4px 2px 0;padding:2px 4px 2px 8px;color:#7db6ff;background:#4a90e21f;border-radius:20px;font-size:11.5px;font-weight:600}.pm-fin-chip button{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#8b93a7;background:none;border:0;border-radius:50%;cursor:pointer;font-size:10px}.pm-fin-chip button:hover{color:#fff;background:#ffffff1a}.pm-fin-import{display:flex;align-items:center;justify-content:flex-end;gap:12px}.pm-fin-loose{display:flex;flex-direction:column}.pm-fin-loose-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0;border-top:1px solid rgba(255,255,255,.06)}.pm-fin-loose-main{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:#cbd5e1}.pm-fin-loose-main b{color:#fff}.pm-fin-loose-main em{color:#8b93a7;font-style:normal;font-size:11.5px}.pm-fin-link.pm-fin-skipped-toggle{margin:10px 0 0}.pm-fin-loose.is-skipped .pm-fin-loose-main{opacity:.6}.pm-clp-test{gap:10px;padding:0}.pm-fin-cross{stroke:#ffffff2e;stroke-width:1}.pm-fin-yoy{margin-top:14px}.pm-fin-yoy td em{display:inline;margin-left:8px}.pm-fin-yoy tr.is-current td{color:#fff;font-weight:600}.pm-fin-yoy .is-up{color:var(--vf-green, #5fd39a)}.pm-fin-yoy .is-down{color:#f08a8a}.pm-fin-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pm-fin-head .pm-fin-h{margin-bottom:12px}.pm-fin-topups{display:flex;flex-wrap:wrap}.pm-fin-chip.is-plain{padding:2px 8px;color:#cbd5e1;background:#ffffff0d}.pm-fin-sum{min-width:110px;color:#fff;font-size:13px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.pm-fin-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}td.pm-fin-actions{display:table-cell;text-align:right;white-space:nowrap}td.pm-fin-actions .pm-btn+.pm-btn{margin-left:8px}.pm-fin-sub{display:block;color:#6b7280;font-size:11.5px}.pm-fin-state{color:#8b93a7;font-size:12px}.pm-fin-state.is-ok{color:var(--vf-green, #5fd39a)}.pm-fin-state.is-bad{color:#f5b454}.pm-fin-mail{display:inline-flex;align-items:center;gap:10px}.pm-fin-table td em.pm-fin-bad{color:#f5b454}.pm-fin-ksef{color:#8b93a7;font-size:11.5px}.pm-fin-link{margin-left:10px;padding:0;color:#7db6ff;background:none;border:0;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.pm-fin-link:hover{color:#fff;text-decoration:underline}.pm-fin-table tfoot td{color:#fff;font-weight:600;border-top:1px solid rgba(255,255,255,.14)}.pm-btn.is-asking{border-color:#f5b45499;color:#f5b454}.pm-fin-fieldset{margin:0;padding:0;border:0;min-width:0}.pm-fin-lines{display:flex;flex-direction:column;gap:8px;align-items:stretch}.pm-fin-lines>.pm-btn{align-self:flex-start}.pm-fin-line{display:grid;grid-template-columns:minmax(0,1fr) 52px 100px 52px 30px;gap:8px;align-items:center}.pm-fin-line.is-head{color:#8b93a7;font-size:11.5px;font-weight:600}.pm-fin-lines.is-readonly .pm-fin-line{grid-template-columns:minmax(0,1fr) 52px 100px 52px;color:#8b93a7;font-size:12.5px}.pm-fin-line .is-num{text-align:right;font-variant-numeric:tabular-nums}.pm-fin-line input{min-width:0;width:100%;padding:9px 10px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;outline:none}.pm-fin-line input:focus{border-color:#e8262c66}.pm-fin-line input:disabled{opacity:.5}.pm-fin-x{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:#8b93a7;background:none;border:0;border-radius:8px;cursor:pointer}.pm-fin-x:hover:not(:disabled){color:#fff;background:#ffffff14}.pm-fin-x:disabled{opacity:.3;cursor:default}.pm-fin-totals{display:grid;gap:4px;margin:14px 0 0 auto;max-width:260px;font-size:12.5px}.pm-fin-totals div{display:flex;justify-content:space-between;gap:16px}.pm-fin-totals dt{color:#8b93a7}.pm-fin-totals dd{margin:0;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:760px){.pm-fin-line input{font-size:16px}.pm-fin-line{grid-template-columns:minmax(0,1fr) 56px 96px 52px 30px;gap:6px}}@media(max-width:900px){.pm-fin-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-fin-firm{grid-template-columns:minmax(0,1fr) 90px}.pm-fin-firm-track{grid-column:1 / -1;order:3}}.pm-prof-table td:first-child{max-width:320px}.pm-prof-m.is-good{color:#33d176;font-weight:600}.pm-prof-m.is-mid{color:#ffb020;font-weight:600}.pm-prof-m.is-low{color:#ff5b60;font-weight:600}.pm-prof-est{display:inline-block;margin-left:6px;padding:0 6px;color:#9ba7c0;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:10.5px;font-weight:500}.pm-prof-rate{padding:2px 9px;color:#e8eaf0;background:none;border:1px dashed rgba(255,255,255,.22);border-radius:8px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer}.pm-prof-rate:hover{color:#fff;border-color:#fff6}.pm-prof-rate-edit{display:inline-flex;align-items:center;gap:6px}.pm-prof-rate-edit input{width:64px;padding:4px 8px;color:#fff;text-align:right;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.2);border-radius:8px;font:inherit}.pm-prof-rate-edit span{color:#8b93a7;font-size:11.5px}.pm-fin-table td em.pm-calc-up{color:#f5b454}.pm-fin-table td em.pm-calc-down{color:#7db6ff}.pm-calc-target-v{align-self:flex-start;padding:0 8px;margin-left:-8px;background:none;border:1px dashed transparent;border-radius:8px;text-align:left;cursor:pointer;font-family:inherit}.pm-calc-target-v:hover{border-color:#ffffff40}.pm-calc-target input{width:64px;font-size:18px;font-weight:700}.pm-calc-foot{margin:12px 0 0;color:#8b93a7;font-size:12px}.pm-calc-foot a{color:#7db6ff;text-decoration:none;font-weight:600}.pm-fin-pf{display:flex;flex-direction:column;gap:12px}.pm-fin-pf-group{padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff04}.pm-fin-pf-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:4px;color:#fff;font-size:13px}.pm-fin-pf-head em{color:#f5b454;font-style:normal;font-size:11.5px}.pm-fin-pf-row{display:grid;grid-template-columns:18px minmax(0,1fr) 96px 132px 110px;align-items:center;gap:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);color:#cbd5e1;font-size:12.5px;cursor:pointer}.pm-fin-pf-row.is-off{cursor:default;opacity:.6}.pm-fin-pf-row input{width:16px;height:16px;margin:0;accent-color:#4A90E2}.pm-fin-pf-no{color:#fff;font-weight:600}.pm-fin-pf-day{color:#8b93a7;font-variant-numeric:tabular-nums}.pm-fin-pf-state{justify-self:start;white-space:nowrap;padding:2px 8px;border-radius:999px;color:#9ba7c0;background:#ffffff0f;font-size:11px;font-weight:600}.pm-fin-pf-state.is-paid{color:#33d176;background:#33d1761f}.pm-fin-pf-row .pm-fin-sum{text-align:right}.pm-fin-pf-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);color:#cbd5e1;font-size:12.5px}@media(max-width:640px){.pm-fin-pf-row{grid-template-columns:18px minmax(0,1fr) auto}.pm-fin-pf-day{display:none}.pm-fin-pf-state{grid-column:2}.pm-fin-pf-row .pm-fin-sum{grid-column:3;grid-row:1}}.pm-fin-owners{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pm-fin-owner-chips{display:flex;flex-wrap:wrap;gap:6px}.pm-fin-owner-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 11px;border:1px solid rgba(74,144,226,.35);border-radius:10px;background:#4a90e21a;color:#fff;font-size:12.5px}.pm-fin-owner-chip b{font-weight:600}.pm-fin-owner-chip em{color:#8b93a7;font-style:normal;font-size:11.5px}.pm-fin-owner-chip button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:6px;background:none;color:#8b93a7;font-size:11px;cursor:pointer}.pm-fin-owner-chip button:hover{color:#fff;background:#ffffff1a}.pm-fin-owner-note{margin:0;color:#8b93a7;font-size:12px}.pm-fin-owners .pm-mention-list{top:100%;left:0;min-width:300px}.pm-fin-owners .pm-mention-name{display:flex;flex-direction:column;gap:1px}.pm-fin-owner-mail{color:#8b93a7;font-size:11.5px;font-weight:500}.pm-fin-pf-task{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-fin-pf-attach{display:inline-flex;align-items:center;gap:6px}.pm-fin-pf-attach select{max-width:280px}.pm-fin-pf-state.is-task{color:#7db6ff;background:#4a90e21f}.pm-jr{display:flex;flex-direction:column;gap:14px}.pm-jr-lead{margin:-6px 0 0;color:#8b93a7;font-size:12.5px}.pm-jr-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pm-jr-filters select,.pm-jr-filters input{padding:8px 10px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.1);border-radius:10px;font-family:inherit;font-size:12.5px}.pm-jr-date{display:inline-flex;align-items:center;gap:6px;color:#8b93a7;font-size:12px;font-weight:600}.pm-jr-search{flex:1 1 220px;min-width:180px}.pm-jr-empty{margin:0;color:#6b7280;font-size:12.5px}.pm-jr-day{display:flex;flex-direction:column;gap:6px}.pm-jr-day-h{margin:8px 0 0;color:#9ba7c0;font-size:12px;font-weight:700}.pm-jr-day-h:first-letter{text-transform:uppercase}.pm-jr-list{border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden}.pm-jr-row+.pm-jr-row{border-top:1px solid rgba(255,255,255,.06)}.pm-jr-head{width:100%;display:grid;grid-template-columns:70px 28px minmax(0,1fr) 170px 150px 14px;gap:10px;align-items:center;padding:9px 12px;color:#e8eaf0;background:none;border:0;font-family:inherit;font-size:12.5px;text-align:left;cursor:pointer}.pm-jr-head:hover{background:#ffffff06}.pm-jr-row.is-open .pm-jr-head{background:#ffffff08}.pm-jr-time{color:#6b7280;font-variant-numeric:tabular-nums;font-size:11.5px}.pm-jr-ic{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#9ba7c0;background:#ffffff0d;font-size:11.5px}.pm-jr-ic.is-zadania,.pm-jr-ic.is-rozmowy{color:#7db6ff;background:#4a90e21f}.pm-jr-ic.is-rozliczenia{color:#33d176;background:#33d1761a}.pm-jr-ic.is-zmiany{color:#f5b454;background:#f5b4541a}.pm-jr-row.is-failed .pm-jr-ic{color:var(--vf-red, #E8262C);background:#e8262c1f}.pm-jr-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-jr-who,.pm-jr-firm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9ba7c0;font-size:12px}.pm-jr-firm{color:#6b7280}.pm-jr-chev{color:#6b7280;font-size:10px}.pm-jr-detail{padding:4px 12px 14px 120px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.pm-jr-detail dl{margin:0;display:grid;grid-template-columns:180px minmax(0,1fr);gap:4px 14px;font-size:12px}.pm-jr-detail dl>div{display:contents}.pm-jr-detail dt{color:#6b7280;font-weight:600}.pm-jr-detail dd{margin:0;color:#cbd5e1;word-break:break-word}.pm-jr-block{margin:0;max-width:100%;padding:10px 12px;overflow-x:auto;color:#cbd5e1;background:#00000040;border:1px solid rgba(255,255,255,.06);border-radius:10px;font-size:11.5px;line-height:1.5;white-space:pre-wrap}.pm-jr-more{display:flex;justify-content:center}@media(max-width:900px){.pm-jr-head{grid-template-columns:58px 26px minmax(0,1fr) 14px}.pm-jr-who,.pm-jr-firm{display:none}.pm-jr-detail{padding-left:12px}.pm-jr-detail dl{grid-template-columns:1fr}}.pm-cal-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.pm-cal-nav{display:flex;align-items:center;gap:8px}.pm-cal-title{min-width:132px;text-align:center;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;color:#fff}.pm-cal-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff08;border:1px solid var(--vf-line);border-radius:9px;cursor:pointer;font-family:inherit;font-size:12px;transition:background .16s,border-color .16s,color .16s}.pm-cal-btn:hover{color:var(--vf-text);background:#ffffff0f;border-color:var(--vf-line-strong)}.pm-cal-today{width:auto;padding:0 13px;font-size:11.5px;font-weight:600}.pm-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.pm-cal-dow{text-align:center;padding-bottom:4px;font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-cal-cell{min-height:84px;display:flex;flex-direction:column;gap:4px;padding:7px;background:#ffffff07;border:1px solid transparent;border-radius:10px;overflow:hidden}.pm-cal-cell.is-empty{background:transparent;border:none}.pm-cal-cell.is-today{background:#4a90e21a;border-color:#4a90e259}.pm-cal-cell.is-closed{background:#ffffff03}.pm-cal-cell.is-closed .pm-cal-num{opacity:.45}.pm-cal-cell.is-pickable{cursor:cell}.pm-cal-num{font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-cal-cell.is-today .pm-cal-num{color:var(--vf-blue)}.pm-cal-cell.is-target{background:#e8262c0e;border-color:#e8262c4d}.pm-cal-grid.is-dragging .pm-cal-cell.is-closed{opacity:.35}.pm-cal-ev[draggable=true]{cursor:grab}.pm-cal-ev[draggable=true]:active{cursor:grabbing}.pm-cal-ev.is-moving{opacity:.45}.pm-cal-ev{display:flex;align-items:center;gap:5px;padding:3px 7px;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:600;line-height:1.2;border:0;border-radius:7px;text-decoration:none;transition:filter .14s}.pm-cal-ev:hover{filter:brightness(1.18)}.pm-cal-ev i{flex:0 0 auto;font-size:11.5px}.pm-cal-ev-t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-cal-ev--pending{color:#9ba7c0;background:#9ba7c01f}.pm-cal-ev--in_progress{color:#ff6b6f;background:#e8262c24}.pm-cal-ev--review{color:#7fb4f0;background:#4a90e224}.pm-cal-ev--fixes{color:#ffb020;background:#ffb02024}.pm-cal-ev--done{color:#5fd98f;background:#33d1761f}.pm-cal-ev--canceled{color:#9ba7c0;background:#6b728029}.pm-cal-ev.is-late{box-shadow:inset 3px 0 0 0 var(--vf-red)}.pm-cal-away{display:flex;align-items:center;gap:5px;padding:2px 7px;color:#8a93ab;background:#ffffff0a;border-left:2px solid rgba(155,167,192,.45);border-radius:3px;font-size:11.5px;font-weight:600;line-height:1.3}.pm-cal-away i{flex:0 0 auto;font-size:11.5px}.pm-cal-day{display:none;flex-direction:column;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(255,255,255,.07)}.pm-cal-day__t{color:#fff;font-size:13px;font-weight:600}.pm-cal-day__t:first-letter{text-transform:uppercase}.pm-cal-day__empty{color:var(--vf-muted);font-size:12.5px;font-weight:600}.pm-cal-day .pm-cal-ev,.pm-cal-day .pm-cal-away{min-height:34px;padding:6px 10px;font-size:12.5px}.pm-cal-day .pm-cal-ev-t{white-space:normal;overflow:visible}.pm-cal-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-cal-dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:middle}.pm-cal-dot--pending{background:#9ba7c0}.pm-cal-dot--in_progress{background:var(--vf-red)}.pm-cal-dot--review{background:var(--vf-blue)}.pm-cal-dot--fixes{background:var(--vf-amber)}.pm-cal-dot--done{background:var(--vf-green)}.pm-cal-dot--canceled{background:#6b7280}.pm-cal-hint{margin-left:auto;color:#7b8396}.pm-cal-hint+.pm-cal-hint{margin-left:0}@media(max-width:900px){.pm-cal-bar{gap:10px}.pm-cal-nav{width:100%;justify-content:space-between}.pm-cal-cell{min-height:60px;padding:5px}.pm-cal-ev{font-size:11.5px;padding:2px 5px}.pm-cal-hint{display:none}}@media(max-width:760px){.pm-cal-grid{gap:4px}.pm-cal-dow{font-size:10.5px}.pm-cal-cell{min-height:46px;padding:5px 3px;cursor:pointer;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:3px}.pm-cal-num{flex:1 1 100%;text-align:center;font-size:11px}.pm-cal-cell.is-open{background:#ffffff1a;border-color:#ffffff47}.pm-cal-grid .pm-cal-ev,.pm-cal-grid .pm-cal-away{width:7px;height:7px;min-height:0;padding:0;border:0;border-radius:50%;background:currentColor}.pm-cal-grid .pm-cal-away{color:#9ba7c0b3}.pm-cal-grid .pm-cal-ev i,.pm-cal-grid .pm-cal-ev .pm-cal-ev-t,.pm-cal-grid .pm-cal-away i,.pm-cal-grid .pm-cal-away .pm-cal-ev-t{display:none}.pm-cal-grid .pm-cal-ev.is-late{box-shadow:0 0 0 2px #e8262c99}.pm-cal-nav{flex-wrap:wrap}.pm-cal-title{order:-1;flex:1 1 100%;text-align:center}.pm-cal-day{display:flex}}.pm-av{display:flex;flex-direction:column;gap:16px;margin-top:32px}.pm-av-lead{margin:-6px 0 0;color:var(--vf-muted);font-size:13px;font-weight:500}.pm-av-card{position:relative;--pm-av-c:var(--vf-green);--pm-av-ring:rgba(51,209,118,.42)}.pm-av-card.is-warn{--pm-av-c:var(--vf-amber);--pm-av-ring:rgba(255,176,32,.42)}.pm-av-card.is-mute{--pm-av-c:var(--vf-muted);--pm-av-ring:rgba(155,167,192,.3)}.pm-av-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.06)}.pm-av-ring{position:relative;width:52px;height:52px;min-width:52px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#1f1e24;box-shadow:0 0 0 1px var(--pm-av-ring)}.pm-av-initial{color:#fff;font-size:19px;font-weight:600}.pm-av-id{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-av-name{color:#fff;font-size:17px;font-weight:600;line-height:1.1}.pm-av-role{color:var(--vf-muted);font-size:12px;font-weight:600}.pm-av-state{display:flex;flex-direction:column;gap:4px;margin-left:auto;align-items:flex-end;text-align:right}.pm-av-badge{display:inline-flex;align-items:center;gap:7px;color:var(--pm-av-c);font-size:12px;font-weight:600}.pm-av-badge i{font-size:7px}.pm-av-sub{color:#7b8396;font-size:11.5px;font-weight:600}.pm-av-add{flex:0 0 auto}.pm-av-list{display:flex;flex-direction:column}.pm-av-row{display:flex;align-items:center;gap:14px;padding:11px 2px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-av-row:last-child{border-bottom:0}.pm-av-row.is-past{opacity:.45}.pm-av-dates{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.pm-av-row.is-active .pm-av-dates{color:var(--pm-av-c)}.pm-av-now{padding:2px 7px;color:var(--vf-amber);background:#ffb0201f;border-radius:999px;font-size:11.5px;font-weight:600;font-style:normal}.pm-av-row .pm-av-sub{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.pm-av-act{display:flex;gap:4px;opacity:.45;transition:opacity .15s}.pm-av-row:hover .pm-av-act{opacity:1}.pm-av-act button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:7px;color:var(--vf-muted);cursor:pointer;font-size:12px}.pm-av-act button:hover{background:#ffffff0f;color:#fff}.pm-av-del:hover{color:var(--vf-red)!important}.pm-av-form{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06)}.pm-av-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pm-av-note{grid-column:1 / -1}.pm-av-foot{display:flex;align-items:center;gap:10px;margin-top:14px}.pm-av-msg{color:var(--vf-amber);font-size:12px;font-weight:600}@media(max-width:900px){.pm-av-grid{grid-template-columns:1fr 1fr}.pm-av-state{margin-left:0;align-items:flex-start;text-align:left;width:100%}}@media(max-width:600px){.pm-av-grid{grid-template-columns:1fr}.pm-av-row{flex-wrap:wrap;gap:6px}.pm-av-row .pm-av-sub{flex:1 1 100%}}.pm-stat-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:17px;font-weight:600;background:#1f1e24;border-radius:50%}.pm-avail-bar{display:flex;align-items:center;gap:16px;margin:0 0 14px}.pm-avail-count{display:inline-flex;align-items:center;gap:8px;color:var(--vf-text);font-size:13px;font-weight:600}.pm-avail-count i{color:var(--vf-green);font-size:7px}.pm-avail-today{margin-left:auto;color:var(--vf-muted);font-size:12.5px;font-weight:500}.pm-avail-tab{border:1px solid var(--vf-line);border-radius:16px;overflow:hidden}.pm-avail-head,.pm-avail-row{display:grid;grid-template-columns:minmax(200px,1fr) minmax(300px,2fr) minmax(150px,.8fr) 110px;gap:18px;align-items:start;padding:14px 18px}.pm-avail-head{padding:11px 18px;background:#ffffff06;border-bottom:1px solid var(--vf-line);color:var(--vf-muted);font-size:12px;font-weight:600}.pm-avail-row{border-bottom:1px solid var(--vf-line)}.pm-avail-row:last-child{border-bottom:0}.pm-avail-who{display:flex;align-items:center;gap:12px;min-width:0}.pm-avail-ava{width:36px;height:36px;flex:none;border-radius:50%;object-fit:cover;background:var(--vf-panel);border:1px solid var(--vf-line-strong)}.pm-avail-id{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-avail-name{color:#fff;font-size:13.5px;font-weight:600}.pm-avail-state{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600}.pm-avail-state i{font-size:7px}.pm-avail-who.is-ok .pm-avail-state{color:var(--vf-green)}.pm-avail-who.is-soon .pm-avail-state{color:var(--vf-muted)}.pm-avail-who.is-off .pm-avail-state{color:var(--vf-amber)}.pm-avail-when{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-avail-abs{display:flex;flex-direction:column;gap:3px;margin:-6px -10px;padding:6px 10px;color:inherit;background:transparent;border:0;border-radius:10px;font-family:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.pm-avail-abs:hover{background:#ffffff0a}.pm-avail-abs.is-past{opacity:.45}.pm-avail-abs__when{display:flex;align-items:center;gap:9px;color:#fff;font-size:13px;font-weight:600}.pm-avail-abs.is-now .pm-avail-abs__when{color:var(--vf-amber)}.pm-avail-abs__when .pm-pill{font-style:normal}.pm-avail-abs__facts{display:flex;gap:18px;color:var(--vf-muted);font-size:12px;font-weight:500}.pm-avail-abs__note{color:#7b8396;font-size:12px;line-height:1.45}.pm-avail-backup{color:#fff;font-size:13px;font-weight:500;padding-top:2px}.pm-avail-k{display:none;margin-right:8px;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-avail-empty{color:#7b8396;font-size:12.5px;font-weight:500}.pm-avail-act{display:flex;justify-content:flex-end}.pm-avail-foot{display:flex;align-items:center;gap:16px;margin:14px 0 0}.pm-avail-note{display:inline-flex;align-items:flex-start;gap:9px;color:var(--vf-muted);font-size:12px;line-height:1.55}.pm-avail-note i{margin-top:2px;color:#6f7889;font-size:12px}.pm-avail-foot .pm-btn{margin-left:auto}.pm-avail-only{margin:12px 0 0;color:var(--vf-muted);font-size:12px}@media(max-width:900px){.pm-avail-head{display:none}.pm-avail-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;padding:14px}.pm-avail-when{grid-column:1 / -1}.pm-avail-backup{grid-column:1 / -1;color:#fff;font-size:12.5px}.pm-avail-k{display:inline}.pm-avail-backup:empty{display:none}.pm-avail-foot{flex-direction:column;align-items:flex-start}.pm-avail-foot .pm-btn{margin-left:0}}.pm-clients-bar{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pm-clients-search{flex:1;max-width:360px;padding:10px 14px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:13px;outline:none}.pm-clients-search:focus{border-color:#e8262c66}.pm-clients-count{margin-left:auto;color:var(--vf-muted);font-size:12px;font-weight:700}.pm-clients-head,.pm-client-row{display:grid;grid-template-columns:minmax(0,2.2fr) 110px 120px 90px minmax(0,1.4fr) 150px;gap:14px;align-items:center}.pm-clients-head{padding:0 16px 10px;font-size:12.5px;font-weight:700;color:var(--vf-muted);border-bottom:1px solid var(--vf-line)}.pm-client-row{padding:13px 16px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);border-radius:0;text-decoration:none;transition:background .14s}.pm-client-row:last-child{border-bottom:0}.pm-client-row:hover{background:#ffffff08}.pm-client-row.is-off{opacity:.55}.pm-cl-id{display:flex;align-items:center;gap:11px;min-width:0}.pm-cl-avatar{width:36px;height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.1);color:#cfd4e0;font-size:14px;font-weight:600}.pm-cl-idtext{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-cl-idtext b{color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-cl-idtext span{color:var(--vf-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-cl-wallet{font-size:15px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.pm-cl-wallet i{font-style:normal;font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-cl-wallet.is-neg,.pm-cl-wallet.is-neg i{color:var(--vf-red)}.pm-cl-wallet.is-low,.pm-cl-wallet.is-low i{color:var(--vf-amber)}.pm-cl-tasks{font-size:14px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.pm-cl-editor{font-size:12px;font-weight:600;color:var(--vf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-cl-login{font-size:11.5px;color:#7b8396;white-space:nowrap}.pm-clp-head{display:flex;align-items:center;gap:14px;margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid rgba(255,255,255,.07)}.pm-clp-head .pm-hub-back{flex:none;width:36px;height:36px;margin:0;padding:0;justify-content:center}.pm-clp-avatar{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.12);color:#cfd4e0;font-size:19px;font-weight:600}.pm-clp-id{min-width:0;flex:1}.pm-clp-id h1{margin:0;font-size:18px;font-weight:600;color:#fff}.pm-clp-facts{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px;color:var(--vf-muted);font-size:12.5px}.pm-clp-money{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;padding-right:6px;text-align:right}.pm-clp-money__l{color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-clp-balance{font-size:20px;font-weight:600;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.pm-clp-balance i{font-style:normal;font-size:11.5px;font-weight:600;color:var(--vf-muted)}.pm-clp-balance.is-neg,.pm-clp-balance.is-neg i{color:var(--vf-red)}.pm-clp-balance.is-low,.pm-clp-balance.is-low i{color:var(--vf-amber)}.pm-clp-acts{flex:none;display:flex;gap:8px}.pm-clp-msg{margin-top:10px;font-size:12px;font-weight:700}.pm-clp-msg:empty{display:none}.pm-clp-save-msg{margin-left:12px;font-size:12px;font-weight:700}.pm-clp-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px}.pm-clp-fact{display:flex;flex-direction:column;gap:5px;padding:14px 16px;background:var(--vf-surface,#1b1a22);border-radius:12px}.pm-clp-fact__v{display:flex;flex-direction:column;gap:3px;color:#fff;font-size:13px;font-weight:600;line-height:1.3}.pm-clp-fact__l{color:var(--vf-muted);font-size:11px;font-weight:600}.pm-clp-groups{display:flex;flex-direction:column;gap:20px}.pm-clp-group__h{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 4px;padding:0;color:#fff;background:none;border:0;font-family:inherit;font-size:12.5px;font-weight:700;text-align:left}.pm-clp-group__h--toggle{cursor:pointer;color:var(--vf-muted)}.pm-clp-group__h--toggle:hover{color:#fff}.pm-clp-group__h--toggle i{margin-left:auto;font-size:10px}.pm-clp-task{display:flex;align-items:center;gap:12px;padding:11px 0;text-decoration:none;transition:background .14s}.pm-clp-task+.pm-clp-task{border-top:1px solid rgba(255,255,255,.06)}.pm-clp-task:hover{background:#ffffff08}.pm-clp-task-title{flex:1;min-width:0;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-clp-amt{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-clp-amt.is-pos{color:var(--vf-green)}.pm-clp-amt.is-neg{color:#fff}.pm-clp-more{margin-top:8px;padding-left:0}.pm-hub-hint{margin:10px 0 0;color:var(--vf-muted);font-size:11.5px;line-height:1.55}.pm-clpt-list{display:flex;flex-direction:column}.pm-clpt-row{display:flex;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.05);flex-wrap:wrap}.pm-clpt-row:last-child{border-bottom:0}.pm-clpt-row.is-off{opacity:.55}.pm-clpt-av{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#cfd4e0;font-size:12px;font-weight:600}.pm-clpt-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pm-clpt-name{color:#fff;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-clpt-mail{color:#7b8396;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-clpt-roleflat{flex:none;width:150px;padding:8px 10px;color:var(--vf-muted);background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;font-size:12px;font-weight:700;text-align:center}.pm-clpt-act{display:flex;gap:4px;opacity:.45;transition:opacity .15s}.pm-clpt-row:hover .pm-clpt-act{opacity:1}.pm-clpt-act button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:7px;color:var(--vf-muted);cursor:pointer;font-size:12px}.pm-clpt-act button:hover{background:#ffffff0f;color:#fff}.pm-clpt-act button:disabled{opacity:.5;cursor:default}.pm-clpt-danger:hover{color:var(--vf-red)!important}.pm-clpt-msg{flex:1 1 100%;font-size:11.5px;font-weight:700}.pm-clpt-msg:empty{display:none}.pm-prices-list{display:flex;flex-direction:column}.pm-price-row{display:flex;align-items:center;gap:14px;padding:11px 2px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-price-row:last-child{border-bottom:0}.pm-price-row.is-off{opacity:.5}.pm-price-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pm-price-name{color:#fff;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-price-sub{display:flex;align-items:baseline;gap:10px;min-width:0;color:#7b8396;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-price-memo{min-width:0;overflow:hidden;text-overflow:ellipsis}.pm-price-amt{color:var(--vf-green);font-size:13px;font-weight:600;white-space:nowrap}.pm-price-act{display:flex;gap:4px;opacity:.45;transition:opacity .15s}.pm-price-row:hover .pm-price-act{opacity:1}.pm-price-act button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:7px;color:var(--vf-muted);cursor:pointer;font-size:12px}.pm-price-act button:hover{background:#ffffff0f;color:#fff}.pm-price-del:hover{color:var(--vf-red)!important}.pm-price-form{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.pm-price-grid{display:grid;grid-template-columns:1.5fr 110px 130px 130px 1.4fr;gap:8px;align-items:end}.pm-price-foot{display:flex;align-items:center;gap:14px;margin-top:12px;flex-wrap:wrap}.pm-price-msg{font-size:12px;font-weight:700}.pm-tx-head,.pm-tx-row{display:grid;grid-template-columns:150px minmax(0,1.4fr) 130px 100px 100px minmax(0,1fr) minmax(0,1.6fr);gap:12px;align-items:center}.pm-tx-head{padding:0 14px 10px;font-size:12.5px;font-weight:700;color:var(--vf-muted);border-bottom:1px solid var(--vf-line)}.pm-tx-row{padding:13px 14px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);border-radius:0}.pm-tx-row:last-child{border-bottom:0}.pm-tx-row .pm-pill{justify-self:start}.pm-tx-date{font-size:11.5px;color:#7b8396;white-space:nowrap}.pm-tx-client{font-size:12.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.pm-tx-client:hover{text-decoration:underline}.pm-tx-amt{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.pm-tx-amt.is-pos{color:var(--vf-green)}.pm-tx-amt.is-neg{color:var(--vf-red)}.pm-tx-bal{font-size:12px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.pm-tx-task{color:var(--vf-muted);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-tx-task:hover{color:#fff}.pm-tx-note{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:12px;color:var(--vf-muted)}.pm-tx-note>span{flex:none;color:#7b8396;font-size:11px;font-weight:700}.pm-tx-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-pi-head,.pm-pi-row{display:grid;grid-template-columns:minmax(0,1.9fr) 110px 110px 140px 80px;gap:14px;align-items:center}.pm-pi-head{padding:0 14px 10px;font-size:12.5px;font-weight:700;color:var(--vf-muted);border-bottom:1px solid var(--vf-line)}.pm-pi-row{padding:13px 14px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);border-radius:0}.pm-pi-row:last-child{border-bottom:0}.pm-pi-row:hover{background:#ffffff08}.pm-pi-row.is-off{opacity:.5}.pm-pi-row.is-addon{padding-left:40px}.pm-pi-info{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-pi-name{color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-pi-sub{color:#7b8396;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-pi-base,.pm-pi-work{color:#fff;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.pm-pi-act{display:flex;gap:4px;justify-content:flex-end;opacity:.45;transition:opacity .15s}.pm-pi-row:hover .pm-pi-act{opacity:1}.pm-pi-act button{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:7px;color:var(--vf-muted);cursor:pointer;font-size:12px}.pm-pi-act button:hover{background:#ffffff0f;color:#fff}.pm-pi-msg{font-size:12px;font-weight:700}.pm-hub-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pm-hub-field>span{color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-hub-field input,.pm-hub-field select,.pm-hub-field textarea{width:100%;padding:10px 12px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;outline:none}.pm-hub-field input:focus,.pm-hub-field select:focus,.pm-hub-field textarea:focus{border-color:#e8262c66}.pm-hub-field select{cursor:pointer}.pm-hub-field small{color:var(--vf-muted);font-size:11.5px;line-height:16px}.pm-hub-field textarea{resize:vertical;line-height:1.5}.pm-hub-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.pm-hub-ok{color:var(--vf-green)}.pm-hub-bad{color:var(--vf-red)}.pm-clp-ask{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;background:#4a90e214;border:1px solid rgba(74,144,226,.26);border-radius:12px;flex-wrap:wrap}.pm-clp-ask i{color:var(--vf-blue)}.pm-clp-ask-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pm-clp-ask-b b{color:#fff;font-size:12.5px;font-weight:600}.pm-clp-ask-b span{color:var(--vf-muted);font-size:11.5px}.pm-clp-ask-act{display:flex;gap:8px}.pm-clp-ask-doc{color:#9fc4f0!important;font-weight:700}@media(max-width:1024px){.pm-clients-bar{flex-wrap:wrap}.pm-clients-search{max-width:none;width:100%}.pm-clients-count{margin-left:0}.pm-price-act,.pm-pi-act,.pm-clpt-act{opacity:1}.pm-clients-head,.pm-tx-head,.pm-pi-head{display:none}.pm-pi-row{grid-template-columns:1fr;gap:6px}.pm-price-grid{grid-template-columns:1fr}}.pm-cl-label,.pm-tx-label{display:none}@media(max-width:1024px){.pm-client-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id wallet" "pkg tasks" "editor login";gap:12px 16px;align-items:start;padding:14px 16px}.pm-cl-id{grid-area:id}.pm-cl-idtext b{white-space:normal}.pm-cl-wallet{grid-area:wallet}.pm-cl-pkg{grid-area:pkg}.pm-cl-tasks{grid-area:tasks}.pm-cl-editor{grid-area:editor}.pm-cl-login{grid-area:login}.pm-cl-wallet,.pm-cl-pkg,.pm-cl-tasks,.pm-cl-editor,.pm-cl-login{display:block;min-width:0}.pm-cl-tasks,.pm-cl-editor,.pm-cl-login{color:#fff;font-size:13px;font-weight:600}.pm-cl-editor{white-space:normal}.pm-cl-pkg,.pm-cl-editor{padding-left:47px}.pm-cl-wallet,.pm-cl-tasks,.pm-cl-login{text-align:right}.pm-cl-label{display:block;margin-bottom:4px;color:var(--vf-muted);font-size:11px;font-weight:600}.pm-tx-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"c c a" "d k b" "t t t" "n n n";gap:6px 10px}.pm-tx-client{grid-area:c;font-size:13px}.pm-tx-amt{grid-area:a;justify-self:end}.pm-tx-date{grid-area:d}.pm-tx-row>.pm-pill{grid-area:k}.pm-tx-bal{grid-area:b;justify-self:end}.pm-tx-task{grid-area:t}.pm-tx-task.is-none{display:none}.pm-tx-note{grid-area:n;white-space:normal}.pm-tx-label{display:inline;margin-right:6px;color:var(--vf-muted);font-size:11px;font-weight:600}}.pm-mail-filters{display:flex;gap:6px}.pm-mail-off{margin:0 0 14px;padding:10px 14px;color:#ffb020;background:#ffb02014;border:1px solid rgba(255,176,32,.28);border-radius:10px;font-size:12.5px;font-weight:700}.pm-mail-head,.pm-mail-row{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(0,2fr) 150px 120px;gap:12px;align-items:center}.pm-mail-more{margin:14px 0 0}.pm-mail-head{padding:0 14px 10px;color:var(--vf-muted);font-size:12.5px;font-weight:700;border-bottom:1px solid var(--vf-line)}.pm-mail-row{width:100%;padding:13px 14px;color:inherit;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);border-radius:0;font-family:inherit;text-align:left;cursor:pointer;transition:background .16s}.pm-mail-row:last-child{border-bottom:0}.pm-mail-row:hover{background:#ffffff08}.pm-mail-date{color:var(--vf-muted);font-size:12px;white-space:nowrap}.pm-mail-to,.pm-mail-subject{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-mail-to{color:#fff;font-size:12.5px;font-weight:700}.pm-mail-subject{color:#c9d1e0;font-size:12.5px}.pm-mail-kind{color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-mail-row .pm-pill{justify-self:start}.pm-mailv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:#08080bb8}.pm-mailv__box{display:flex;flex-direction:column;width:min(760px,100%);max-height:86vh;background:#17161c;border:1px solid var(--vf-line-strong);border-radius:16px;overflow:hidden}.pm-mailv__head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--vf-line)}.pm-mailv__who{min-width:0;display:flex;flex-direction:column;gap:2px}.pm-mailv__who strong{color:#fff;font-size:13.5px;font-weight:600}.pm-mailv__who span{color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-mailv__head .pm-pill{margin-left:auto}.pm-mailv__x{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff0d;border:1px solid var(--vf-line);border-radius:9px;cursor:pointer}.pm-mailv__x:hover{color:#fff;background:#ffffff17}.pm-mailv__err{margin:0;padding:10px 16px;color:var(--vf-red);background:#e8262c14;font-size:12px;font-weight:700}.pm-mailv__att{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.07);color:#8b93a7;font-size:12.5px}.pm-mailv__att i{color:#7db6ff}.pm-mailv__att a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pm-mail-clip{margin-right:6px;color:#7db6ff;font-size:11px}.pm-mailv__frame{flex:1;width:100%;min-height:320px;background:#fff;border:0}.pm-mailv__foot{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--vf-line)}.pm-mailv__meta{color:var(--vf-muted);font-size:11.5px;font-weight:700}@media(max-width:1100px){.pm-mail-head{display:none}.pm-mail-row{grid-template-columns:minmax(0,1fr) 120px;row-gap:4px}.pm-mail-date{order:3}.pm-mail-kind{order:4}}.pm-news-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;align-items:start}.pm-news-side{display:flex;flex-direction:column;gap:8px;position:sticky;top:16px}.pm-news-empty{padding:10px 2px;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-news-item{display:flex;flex-direction:column;gap:6px;padding:12px 13px;color:inherit;background:#ffffff05;border:1px solid var(--vf-line);border-radius:13px;font-family:inherit;text-align:left;cursor:pointer;transition:background .16s,border-color .16s}.pm-news-item:hover{background:#ffffff0b;border-color:var(--vf-line-strong)}.pm-news-item.is-on{background:#ffffff13;border-color:var(--vf-line-strong)}.pm-news-item__top{display:flex;align-items:center;gap:8px}.pm-news-item__tag{margin-left:auto;color:#7b8396;font-size:11.5px}.pm-news-item__title{color:#fff;font-size:12.5px;font-weight:600;line-height:1.35}.pm-news-item__foot{display:flex;gap:12px;color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-news-main{display:flex;flex-direction:column;gap:14px;padding:0;background:none;border:0;border-radius:0}.pm-news-hint{margin:0;color:var(--vf-muted);font-size:13px;font-weight:600}.pm-news-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pm-news-field{display:flex;flex-direction:column;gap:6px}.pm-news-field>span,.pm-news-field__label{color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-news-field>em{color:#7b8396;font-size:11.5px;font-style:normal;font-weight:600}.pm-news-field input,.pm-news-field select,.pm-news-field textarea{padding:10px 12px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;outline:none;resize:vertical}.pm-news-field input:focus,.pm-news-field select:focus,.pm-news-field textarea:focus{border-color:#e8262c66}.pm-news-slide{display:flex;flex-direction:column;gap:12px;padding:14px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:13px}.pm-news-slide__head{display:flex;align-items:center;gap:6px}.pm-news-slide__n{margin-right:auto;color:#fff;font-size:12.5px;font-weight:600}.pm-news-mini{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff0d;border:1px solid var(--vf-line);border-radius:8px;font-size:11.5px;cursor:pointer}.pm-news-mini:hover:not(:disabled){color:#fff;background:#ffffff17}.pm-news-mini:disabled{opacity:.4;cursor:default}.pm-news-mini.is-drop:hover:not(:disabled){color:var(--vf-red);border-color:#e8262c59}.pm-news-cards{display:flex;flex-direction:column;gap:8px}.pm-news-card{display:grid;grid-template-columns:128px minmax(0,1fr) minmax(0,1.6fr) 28px;gap:8px}.pm-news-icon{padding:9px 8px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:9px;font-family:inherit;font-size:12.5px;outline:none}.pm-news-card input{padding:9px 11px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:9px;font-family:inherit;font-size:12.5px;outline:none}.pm-news-add{align-self:flex-start;padding:8px 14px;color:var(--vf-muted);background:#ffffff0a;border:1px dashed var(--vf-line-strong);border-radius:10px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.pm-news-add:hover{color:#fff;background:#ffffff12}.pm-news-foot{display:flex;align-items:center;gap:10px;padding-top:4px}.pm-news-foot .pm-set-msg{margin-right:auto}@media(max-width:1100px){.pm-news-grid{grid-template-columns:1fr}.pm-news-side{position:static}.pm-news-row{grid-template-columns:1fr}}.pm-hc{margin-top:4px}.pm-hc-search{width:100%;margin-bottom:12px;padding:11px 14px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:13.5px;outline:none}.pm-hc-search:focus{border-color:#e8262c66}.pm-hc-list{display:flex;flex-direction:column}.pm-hc-row{display:flex;align-items:center;gap:14px;width:100%;padding:13px 6px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:background .14s}.pm-hc-row:last-child{border-bottom:0}.pm-hc-row:hover{background:#ffffff08}.pm-hc-name{flex:1;min-width:0;color:#fff;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-hc-meta{flex:0 0 auto;color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-hc-row>i{flex:0 0 auto;color:#6c7590;font-size:12px}.pm-hc-row:hover>i{color:#fff}.pm-hc-new{margin-top:24px}.pm-hc-newgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pm-hc-newfoot{display:flex;align-items:center;gap:10px;margin-top:14px}.pm-ext-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.pm-ext-wide{grid-column:1 / -1}.pm-ext-check{margin-bottom:14px}.pm-ext-foot{display:flex;align-items:center;gap:10px;margin-top:18px}.pm-ext-done .pm-hub-sec i{color:var(--vf-green)}.pm-ext-link{display:flex;gap:10px;margin:16px 0 4px}.pm-ext-link input{flex:1;min-width:0;padding:11px 14px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:11px;font-family:inherit;font-size:13px;outline:none}.pm-np-clientbar i{color:var(--vf-blue)}@media(max-width:700px){.pm-hc-newgrid,.pm-ext-grid{grid-template-columns:1fr}.pm-ext-link{flex-wrap:wrap}}.pm-np-hint{margin:-6px 0 18px;color:var(--vf-muted);font-size:12px;font-weight:500}.pm-pi-name .pm-pill{margin-left:8px;vertical-align:middle}.pm-pi-was{display:block;margin-top:2px;color:#7b8396;font-size:11.5px;font-weight:700;text-decoration:line-through}.pm-tpl-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:28px;align-items:start}.pm-tpl-list{position:sticky;top:16px;max-height:calc(100vh - 140px);overflow:auto;padding:0 18px 0 0;border-right:1px solid var(--vf-line)}.pm-tpl-group{margin-bottom:14px}.pm-tpl-group-name{display:block;margin:0 0 6px 6px;color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-tpl-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;margin-bottom:2px;background:transparent;border:0;border-radius:9px;color:#d8e0f2;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer}.pm-tpl-item:hover{background:#ffffff0a;color:#fff}.pm-tpl-item.is-open{background:#ffffff13;color:#fff}.pm-tpl-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-tpl-dot{width:6px;height:6px;border-radius:50%;background:var(--vf-red);flex:none}.pm-tpl-drift{flex:none;color:#fb8500;font-size:11.5px;font-weight:600}.pm-tpl-edit{display:flex;flex-direction:column;gap:18px;min-width:0}.pm-tpl-warn{margin:0 0 14px;padding:10px 14px;background:#fb850014;border:1px solid rgba(251,133,0,.3);border-radius:10px;color:#fb8500;font-size:12px;font-weight:600;line-height:1.6}.pm-tpl-var{display:inline-block;margin:0 4px 4px 0;padding:2px 7px;background:#ffffff0d;border-radius:6px;color:#d8e0f2;font-family:ui-monospace,monospace;font-size:11.5px}.pm-tpl-preview{padding:0}.pm-tpl-frame{width:100%;height:560px;border:0;border-radius:10px;background:#131218}@media(max-width:1100px){.pm-tpl-grid{grid-template-columns:1fr}.pm-tpl-list{max-height:none}}.pm-clp-two{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:start}.pm-clp-col{min-width:0}.pm-clp-side{min-width:0;padding-left:24px;border-left:1px solid var(--vf-line)}@media(max-width:900px){.pm-clp-head{flex-wrap:wrap;gap:12px}.pm-clp-money{flex:1 1 100%;align-items:flex-start;padding-right:0;text-align:left}.pm-clp-acts{width:100%}.pm-clp-acts .pm-btn{flex:1 1 auto}.pm-clp-facts-grid{grid-template-columns:minmax(0,1fr)}.pm-clp-two{grid-template-columns:minmax(0,1fr);gap:22px}.pm-clp-side{padding-left:0;padding-top:22px;border-left:0;border-top:1px solid var(--vf-line)}}@media(max-width:760px){.pm-clients-bar{flex-wrap:wrap;gap:10px}.pm-clients-search{flex:1 1 100%;max-width:none}.pm-clients-count{margin-left:0}}.pm-sum{margin-left:auto;display:flex;gap:22px}.pm-sum-fact{display:flex;flex-direction:column;gap:2px;line-height:1.2}.pm-sum-label{color:var(--vf-muted);font-size:11px;font-weight:600;letter-spacing:.02em}.pm-sum-value{color:#fff;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:720px){.pm-sum{margin-left:0;gap:16px}}.pm-pi-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;white-space:normal;overflow:visible}.pm-pi-slug{padding:1px 6px;color:var(--vf-muted);background:#ffffff0d;border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.pm-pi-short{color:var(--vf-muted);font-size:12px}.pm-pkg-facts{display:flex;gap:20px;margin-top:4px}@media(max-width:720px){.pm-pkg-facts{gap:14px}}.pm-news-blank{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:640px;padding:18px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:14px}.pm-news-blank .pm-news-hint{margin:0}.pm-pkg-head,.pm-pkg-row{grid-template-columns:minmax(190px,1.6fr) 110px 120px 80px 150px 96px 72px}.pm-pkg-cell{display:flex;align-items:baseline;gap:8px;color:#fff;font-size:13px;font-variant-numeric:tabular-nums}.pm-pkg-cell__label{display:none;color:var(--vf-muted);font-size:11px;font-weight:600}@media(max-width:1100px){.pm-pkg-head{display:none}.pm-pkg-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 14px;align-items:start}.pm-pkg-row .pm-pi-info{grid-column:span 2}.pm-pkg-row .pm-pi-name{white-space:normal;line-height:1.9}.pm-pkg-row .pm-pi-name .pm-pill{margin-left:0;margin-right:6px}.pm-pkg-row .pm-pi-name .pm-pill:first-child{margin-left:8px}.pm-pkg-row .pm-pi-act{grid-row:1;grid-column:3;opacity:1}.pm-pkg-row .pm-pi-base{grid-column:span 2}.pm-pkg-cell,.pm-pkg-row .pm-pi-base,.pm-pkg-row .pm-pi-type{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pm-pkg-row .pm-pi-type{color:#fff;font-size:13px}.pm-pkg-row .pm-pi-was{margin-top:0}.pm-pkg-cell__label{display:block}}.pm-money-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;align-items:start}.pm-money-col{display:flex;flex-direction:column;gap:16px;min-width:0}.pm-money-col .pm-clp-more{margin-top:10px}.pm-asst{display:flex;flex-direction:column;gap:16px}.pm-asst-facts{display:flex;gap:26px;flex-wrap:wrap;margin:14px 0 18px}.pm-asst-new{display:flex;align-items:end;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.pm-asst-new .pm-field{width:280px}.pm-asst-fresh{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:14px;background:#33d1760f;border:1px solid rgba(51,209,118,.28);border-radius:12px}.pm-asst-how{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.pm-asst-how__acts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pm-asst-token,.pm-asst-cmd{display:block;padding:11px 13px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;word-break:break-all}.pm-clp-crumbs{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--vf-muted);font-size:12.5px}.pm-clp-crumbs a{color:var(--vf-muted);text-decoration:none}.pm-clp-crumbs a:hover{color:#fff}.pm-clp-crumbs i{font-size:9px;opacity:.6}.pm-clp-crumbs span{color:#fff;font-weight:600}.pm-clp-h2{margin:0 0 14px;color:#fff;font-size:17px;font-weight:600;letter-spacing:-.2px}.pm-clp-sum{display:flex;flex-direction:column;gap:16px}.pm-clp-sum__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.pm-clp-sum__card{display:flex;flex-direction:column;padding:20px 22px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px}.pm-clp-sum__t{margin-bottom:14px;color:#fff;font-size:14px;font-weight:600}.pm-clp-sum__s{color:var(--vf-muted);font-size:12.5px}.pm-clp-sum__sep{height:1px;margin:16px 0;background:#ffffff12}.pm-clp-sum__go{align-self:flex-start;margin-top:14px;padding-left:0}.pm-clp-rows{display:flex;flex-direction:column}.pm-clp-row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:11px 0;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.05);font-family:inherit;text-align:left}.pm-clp-row:last-child{border-bottom:0}.pm-clp-row__l{color:var(--vf-muted);font-size:12.5px}.pm-clp-row__v{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:600}.pm-clp-row--go{cursor:pointer}.pm-clp-row--go:hover .pm-clp-row__v{color:#fff}.pm-clp-row--go:hover .pm-clp-row__l{color:#cfd4e0}.pm-clp-row--go i{font-size:10px;opacity:.7}.pm-clp-big{display:flex;align-items:baseline;gap:8px}.pm-clp-big__n{color:#fff;font-size:38px;font-weight:600;line-height:1;letter-spacing:-1px;font-variant-numeric:tabular-nums}.pm-clp-big__u{color:var(--vf-muted);font-size:14px;font-weight:600}.pm-clp-big.is-neg .pm-clp-big__n{color:var(--vf-red)}.pm-clp-big.is-low .pm-clp-big__n{color:var(--vf-amber)}.pm-clp-rate{margin-top:4px;color:#fff;font-size:14px;font-weight:600}.pm-clp-sec__go{margin-left:auto;padding-left:0}.pm-clp-moves{display:flex;flex-direction:column}.pm-clp-move{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-clp-move:last-child{border-bottom:0}.pm-clp-move__who{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-clp-move__n{color:#fff;font-size:13px;font-weight:600}.pm-clp-move__d{display:flex;gap:12px;color:#7b8396;font-size:11.5px}@media(max-width:1100px){.pm-clp-sum__two{grid-template-columns:minmax(0,1fr)}}.pm-money{display:flex;flex-direction:column;gap:18px}.pm-money-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pm-money-tile{display:flex;flex-direction:column;gap:7px;padding:16px 18px;background:var(--vf-surface,#1b1a22);border-radius:14px}.pm-money-tile__l{color:var(--vf-muted);font-size:11.5px;font-weight:600}.pm-money-tile__v{color:#fff;font-size:20px;font-weight:600;letter-spacing:-.3px}.pm-money-tile__s{color:var(--vf-muted);font-size:12px}.pm-money-tile__go{align-self:flex-start;padding-left:0}.pm-money-note{margin-left:auto;color:var(--vf-muted);font-size:11.5px;font-weight:500}.pm-tabs--inner{margin:0}.pm-money-table{display:flex;flex-direction:column}.pm-money-cols,.pm-money-row{display:grid;grid-template-columns:120px 150px minmax(0,1fr) 120px;align-items:center;gap:16px}.pm-money-cols{padding:0 0 10px;color:var(--vf-muted);font-size:11.5px;font-weight:600;border-bottom:1px solid var(--vf-line)}.pm-money-row{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-money-row:last-child{border-bottom:0}.pm-money-when{display:flex;flex-direction:column;gap:2px;color:#fff;font-size:12.5px;font-weight:600}.pm-money-hour{color:#7b8396;font-size:11px;font-weight:500}.pm-money-kind{color:#fff;font-size:13px;font-weight:600}.pm-money-memo{color:var(--vf-muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-money-right{text-align:right;justify-self:end}.pm-money-docs,.pm-money-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.pm-money-side{display:grid;gap:16px;min-width:0}.pm-money-rules .pm-price-grid{grid-template-columns:minmax(0,1fr) 130px}@media(max-width:1100px){.pm-money-tiles,.pm-money-docs,.pm-money-rules{grid-template-columns:minmax(0,1fr)}.pm-money-cols{display:none}.pm-money-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k a" "d d" "m m";gap:4px 12px}.pm-money-kind{grid-area:k}.pm-money-row .pm-tx-amt{grid-area:a}.pm-money-when{grid-area:d;flex-direction:row;gap:6px;font-weight:500;color:#7b8396;font-size:11.5px}.pm-money-memo{grid-area:m;white-space:normal}}.pm-clp-set{display:flex;flex-direction:column;gap:16px}.pm-clp-set__lead{margin:-8px 0 0;color:var(--vf-muted);font-size:12.5px}.pm-clp-set__hint{margin:-8px 0 14px;color:var(--vf-muted);font-size:12px;line-height:1.5}.pm-clp-set__sep{height:1px;margin:20px 0;background:#ffffff12}.pm-clp-set__foot{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.pm-clp-set__state{flex:1;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-clp-set__row{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.pm-clp-set__row .pm-clp-sum__t{margin-bottom:4px}.pm-clp-set__danger{border-color:#e8262c38}.pm-clp-note{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0 0;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-clp-note__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-clp-note__t{color:#fff;font-size:12.5px;font-weight:600}.pm-clp-note__s{color:var(--vf-muted);font-size:11.5px}.pm-clp-note__go{color:var(--vf-muted);font-size:12px;font-weight:600;white-space:nowrap}.pm-clp-note+.pm-clp-set__hint{margin-top:12px}.pm-clp-sum__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pm-clp-sum__head .pm-clp-sum__t{display:flex;align-items:center;gap:8px;margin:0}.pm-clp-sum__head .pm-btn{padding-left:0}.pm-clp-tasks{display:flex;flex-direction:column}.pm-clp-task{display:grid;grid-template-columns:minmax(0,1fr) auto 84px;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.05);text-decoration:none}.pm-clp-task:last-child{border-bottom:0}.pm-clp-task:hover .pm-clp-task__t{color:#fff}.pm-clp-task__t{color:#cfd4e0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-clp-task__d{color:var(--vf-muted);font-size:11.5px;text-align:right;white-space:nowrap}.pm-clp-task__more{margin:12px 0 0;color:var(--vf-muted);font-size:11.5px}@media(max-width:720px){.pm-clp-task{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t t" "s d";row-gap:6px;padding:12px 0}.pm-clp-task__t{grid-area:t;white-space:normal}.pm-clp-task .pm-pill{grid-area:s;justify-self:start}.pm-clp-task__d{grid-area:d;text-align:right}.pm-clp-move{align-items:flex-start}.pm-clp-move .pm-tx-amt{white-space:nowrap}.pm-clp-move__d{flex-direction:column;gap:2px}.pm-clp-sum__head,.pm-clp-head{flex-wrap:wrap}.pm-clp-acts{width:100%}.pm-clp-acts .pm-btn{flex:1 1 auto}.pm-clp-set__row{flex-direction:column;align-items:flex-start}.pm-clp-set__foot{flex-wrap:wrap}.pm-clp-set__state{flex:1 1 100%}.pm-clp-set__foot .pm-btn{flex:1 1 auto}.pm-clp-note{flex-direction:column;align-items:flex-start;gap:8px}}.pm-lg{display:flex;flex-direction:column;gap:26px}.pm-lg-sub{margin:-6px 0 12px;color:var(--vf-muted);font-size:12.5px}.pm-lg-empty{margin:0;color:#9ba7c0a6;font-size:12.5px}.pm-lg-ip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#fff}.pm-lg-when,.pm-lg-agent{color:var(--vf-muted);font-size:12px}.pm-lg-agent{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-lg-who{font-size:12.5px;color:#cfd4e0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-lg-count{font-size:15px;font-weight:700;color:#fff}.pm-lg-block{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-lg-fact{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-lg-k{color:var(--vf-muted);font-size:11.5px;line-height:16px;font-weight:700}.pm-lg-v{color:#fff;font-size:13px;line-height:20px}.pm-lg-act{margin-left:auto}.pm-lg-add{display:grid;grid-template-columns:minmax(0,1.2fr) 140px minmax(0,1.4fr);gap:12px 14px;align-items:start;margin-top:16px}.pm-lg-add .pm-btn{grid-column:1 / -1;justify-self:start}.pm-lg-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px}.pm-lg-bar{display:flex;align-items:center;gap:14px;margin-bottom:12px}.pm-lg-bar .pm-clients-search{margin-left:auto;max-width:260px}.pm-lg-check{display:inline-flex;align-items:center;gap:7px;color:var(--vf-muted);font-size:12.5px;font-weight:600}.pm-lg-head,.pm-lg-attempt{display:grid;grid-template-columns:120px 150px minmax(0,1fr) 110px minmax(0,1.4fr);gap:12px;align-items:center}.pm-lg-head{padding:0 0 9px;color:var(--vf-muted);font-size:12px;font-weight:700;border-bottom:1px solid var(--vf-line)}.pm-lg-attempt{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-lg-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05)}.pm-lg-row .pm-btn,.pm-lg-row .pm-pill{margin-left:auto}.pm-lg-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}@media(max-width:900px){.pm-lg-add,.pm-lg-head{display:none}.pm-lg-add{display:grid;grid-template-columns:1fr}.pm-lg-attempt{grid-template-columns:1fr auto;row-gap:4px}.pm-lg-agent{display:none}}.pm-fw-lead,.pm-fw-hint{margin:0 0 12px;color:var(--vf-muted);font-size:12px;line-height:1.5}.pm-fw-hint{margin:8px 0 0}.pm-fw-empty{margin:0 0 12px;color:#7b8396;font-size:12.5px;font-weight:600}.pm-fw-card{margin:0 0 12px;padding:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-fw-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.pm-fw-card__name{color:#fff;font-size:13.5px;font-weight:600}.pm-fw-card__drop{padding:0;color:var(--vf-muted);background:none;border:0;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.pm-fw-card__drop:hover{color:#fff}.pm-fw-card__foot{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:12px;font-weight:600}.pm-fw-add{display:flex;gap:10px;align-items:center}.pm-fw-add select{flex:1 1 auto;min-width:0;height:36px;padding:0 10px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;font-family:inherit;font-size:13px}.pm-tm-cols.pm-asst-row,.pm-tm-row.pm-asst-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 96px}.pm-tm-row.pm-asst-row>.pm-btn{justify-self:end}@media(max-width:820px){.pm-tm-row.pm-asst-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"person more" "issued issued" "used used"}.pm-tm-row.pm-asst-row>.pm-btn{grid-area:more}.pm-tm-row.pm-asst-row .pm-asst-issued{grid-area:issued}.pm-tm-row.pm-asst-row .pm-asst-used{grid-area:used}}.pm-load-grid{display:grid;gap:8px;align-items:stretch;margin-top:6px}.pm-load-row{display:contents}.pm-load-hd{padding:0 4px 2px;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-load-who{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-load-av{flex:none;width:30px;height:30px;border-radius:50%;overflow:hidden}.pm-load-av img{width:100%;height:100%;object-fit:cover;display:block}.pm-load-av--pool{display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;color:var(--vf-muted);font-size:12px}.pm-load-id{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-load-name{color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-load-cap{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--vf-muted);font:600 11.5px Plus Jakarta Sans,sans-serif;text-align:left;cursor:pointer}.pm-load-cap i{font-size:9px;opacity:0;transition:opacity .15s ease}.pm-load-cap:hover{color:#fff}.pm-load-cap:hover i{opacity:1}.pm-load-cap.is-static{cursor:default}.pm-load-cap-form{display:flex;align-items:center;gap:4px}.pm-load-cap-form input{width:56px;padding:3px 6px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(74,144,226,.45);border-radius:7px;font:600 12px Plus Jakarta Sans,sans-serif;outline:none}.pm-load-cap-ok{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:7px;background:#4a90e229;color:#7db6ff;font-size:11px;cursor:pointer}.pm-load-cell{padding:10px 12px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.07);border-radius:12px}.pm-load-cell.is-over{border-color:#ff5a5f59}.pm-load-v{color:#fff;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.pm-load-v span{color:var(--vf-muted);font-weight:500}.pm-load-bar{height:5px;margin-top:8px;border-radius:3px;background:#ffffff14;overflow:hidden}.pm-load-bar i{display:block;height:100%;border-radius:3px;background:#33d176}.pm-load-cell.is-near .pm-load-bar i{background:#f5b454}.pm-load-cell.is-over .pm-load-bar i{background:#ff5a5f}.pm-load-note{margin-top:6px;color:var(--vf-muted);font-size:11.5px}.pm-load-risk{margin-top:22px;padding:14px 16px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.07);border-radius:14px}.pm-load-rh{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:#fff;font-size:14px;font-weight:600}.pm-load-empty{margin:4px 0 2px;color:var(--vf-muted);font-size:12.5px}.pm-load-rrow{display:grid;grid-template-columns:minmax(0,1fr) 160px 90px 170px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.07);color:#cbd5e1;font-size:12.5px;text-decoration:none}.pm-load-rrow:hover .pm-load-rt b{color:#7db6ff}.pm-load-rt{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-load-rt b{color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-load-rt span{color:var(--vf-muted);font-size:11.5px}.pm-load-miss{color:#ff6b6f;font-weight:600}@media(max-width:1024px){.pm-load-grid{overflow-x:auto;grid-template-columns:160px repeat(6,150px)!important;padding-bottom:6px}.pm-load-rrow{grid-template-columns:1fr auto}.pm-load-rrow>span:nth-child(2){display:none}}.pm-refc{margin-top:14px}.pm-refc-edit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pm-refc-edit select,.pm-refc-edit input{padding:6px 10px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.1);border-radius:9px;font:500 12.5px Plus Jakarta Sans,sans-serif}.pm-refc-edit input{width:170px}.pm-refc-change{margin-left:10px;padding:0;border:0;background:none;color:#7db6ff;font:600 12px Plus Jakarta Sans,sans-serif;cursor:pointer}.pm-refc-state{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pm-refc-bar{display:inline-block;width:140px;height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.pm-refc-bar i{display:block;height:100%;border-radius:3px;background:#4a90e2}.pm-refc-until{color:var(--vf-muted);font-size:12px}.pm-refc-muted{color:var(--vf-muted)}.pm-refc-list{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pm-refc-item{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:12.5px}.pm-cp{max-width:1500px}.pm-cp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 6px}.pm-cp-bar .pm-input{flex:1 1 420px;min-width:0;padding:11px 14px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13.5px;outline:none}.pm-cp-bar .pm-input:focus{border-color:#e8262c66}.pm-cp-toggle{display:inline-flex;align-items:center;gap:8px;color:var(--vf-muted);font-size:12.5px;font-weight:600;cursor:pointer}.pm-cp-toggle input{accent-color:var(--vf-red,#E8262C)}.pm-cp-hint{margin:0 0 18px;color:#9ba7c0b3;font-size:12px}.pm-cp-grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media(min-width:1100px){.pm-cp-grid{grid-template-columns:268px minmax(0,1fr)}}.pm-cp-main{min-width:0}.pm-cp-nav{display:flex;flex-direction:column;gap:16px;padding:14px 12px;background:var(--vf-surface,#1b1a22);border:1px solid var(--vf-line,rgba(255,255,255,.08));border-radius:14px}@media(min-width:1100px){.pm-cp-nav{position:sticky;top:16px;max-height:calc(100vh - 120px);overflow:auto}}.pm-cp-nav__group{display:flex;flex-direction:column;gap:2px}.pm-cp-nav__side{margin:0 0 4px 10px;color:#9ba7c099;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pm-cp-nav__item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;color:var(--vf-muted);background:none;border:0;border-radius:9px;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.pm-cp-nav__item:hover{color:#fff;background:#ffffff0d}.pm-cp-nav__item.is-on{color:#fff;background:#e8262c21}.pm-cp-nav__name{flex:1 1 auto;min-width:0}.pm-cp-nav__count{flex:none;color:#9ba7c08c;font-size:11px;font-variant-numeric:tabular-nums}.pm-cp-nav__mine{flex:none;padding:1px 6px;color:var(--vf-red,#E8262C);background:#e8262c1f;border-radius:20px;font-size:10.5px;font-variant-numeric:tabular-nums}.pm-cp-where{color:#9ba7c099;font-size:11.5px}.pm-cp-row{margin:0 0 12px;padding:15px 17px;background:var(--vf-surface,#1b1a22);border:1px solid var(--vf-line,rgba(255,255,255,.08));border-radius:14px}.pm-cp-row.is-mine{border-left:2px solid var(--vf-red,#E8262C)}.pm-cp-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 9px}.pm-cp-key{color:#9ba7c0bf;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px;word-break:break-all}.pm-cp-note{margin:0 0 10px;color:#9ba7c0bf;font-size:12px;line-height:1.5}.pm-cp-label{display:block;margin:0 0 5px;color:var(--vf-muted);font-size:11.5px;font-weight:700}.pm-cp-default{margin:0 0 11px}.pm-cp-default p{margin:0;padding:9px 12px;color:#cfd4e0;background:#ffffff08;border-radius:9px;font-size:13px;line-height:1.55}.pm-cp-field{display:block}.pm-cp-field textarea{width:100%;padding:10px 12px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;line-height:1.55;resize:vertical;outline:none}.pm-cp-field textarea:focus{border-color:#e8262c66}.pm-cp-vars{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:9px 0 0;color:var(--vf-muted);font-size:11.5px}.pm-cp-vars code{padding:2px 7px;color:#fff;background:#ffffff12;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.pm-cp-vars span{flex:1 1 100%;color:#9ba7c0b3}.pm-cp-acts{display:flex;align-items:center;gap:12px;margin:12px 0 0}.pm-cp-said{color:var(--vf-muted);font-size:12px}.pm-cp-bundle{margin-top:26px}.pm-cp-bundle__box{width:100%;margin:10px 0;padding:11px 13px;color:#cfd4e0;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5;resize:vertical}@media(max-width:700px){.pm-cp-bar .pm-input{flex-basis:100%}}.pm-detail .pm-edit-task{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;color:var(--pm-muted, #9ba7c0);background:#ffffff0d;border:1px solid var(--pm-border, rgba(255, 255, 255, .09));border-radius:11px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.pm-detail__acts{flex:none;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pm-detail .pm-edit-task.is-asking{color:#f5b454;border-color:#f5b45473}.pm-detail .pm-edit-task:hover{color:#fff;background:#ffffff17;border-color:var(--pm-border-strong, rgba(255,255,255,.18))}.pm-te{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:20px;background:#08080b9e}.pm-te-box{position:relative;display:flex;flex-direction:column;width:min(1100px,100%);background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:0;color:#fff;font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 24px 70px -24px #000000bf;height:min(88vh,760px);overflow:hidden;box-sizing:border-box}.pm-te-body{flex:1 1 auto;overflow-y:auto;padding:16px 20px}.pm-te-pane[hidden]{display:none}.pm-te-tabs{display:flex;gap:2px;padding:9px 20px 0;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.pm-te-tab{padding:8px 14px;background:none;border:0;border-bottom:2px solid transparent;color:#8b93a7;font-family:inherit;font-weight:700;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.pm-te-tab:hover{color:#cbd5e1}.pm-te-tab.is-active{color:#fff;font-weight:600;border-bottom-color:#7db6ff}.pm-te-x{position:absolute;top:14px;right:16px;background:none;border:0;color:#6b7280;font-size:24px;line-height:1;cursor:pointer}.pm-te-x:hover{color:#fff}.pm-te-head{display:flex;align-items:center;gap:12px;margin:0;padding:15px 44px 15px 20px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.pm-te-head-ic{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:11px;background:#e8262c24;border:1px solid rgba(232,38,44,.34);color:#ff6b6f;font-size:17px}.pm-te-head-tx{min-width:0;flex:1}.pm-te-kicker{display:block;margin-bottom:3px;color:#8b93a7;font-size:11.5px;font-weight:600}.pm-te-title{margin:0;font-size:16px;font-weight:600;line-height:1.25;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-te-sub{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;margin-top:3px;font-size:11.5px;color:#8b93a7}.pm-te-sub>span:empty{display:none}.pm-te-flow{margin:0;padding:11px 20px;background:#ffffff06;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.pm-te-flow-row{display:flex;align-items:center;gap:14px}.pm-te-flow-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 15px;flex-shrink:0;white-space:nowrap;color:var(--vf-red,#E8262C);background:#e8262c24;border:1px solid rgba(232,38,44,.35);border-radius:11px;font-family:inherit;font-weight:600;font-size:12px;cursor:pointer}.pm-te-flow-btn:hover:not(:disabled){background:#e8262c33;border-color:#e8262c80}.pm-te-flow-btn:disabled{opacity:.55;cursor:default}.pm-te-flow-btn.is-ghost{color:#cbd5e1;background:transparent;border:1px solid rgba(255,255,255,.14)}.pm-te-flow-btn.is-ghost:hover:not(:disabled){border-color:#ffffff47;background:#ffffff0a}.pm-te-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pm-te-full{grid-column:1 / -1}.pm-te-grid label{display:flex;flex-direction:column;gap:6px;font-size:11.5px;font-weight:600;color:#9ba7c0}.pm-te-check{display:flex;align-items:center;gap:8px;margin-top:2px;color:#9ba7c0;font-size:11.5px;font-weight:600;cursor:pointer}.pm-te-check input{width:15px;height:15px;margin:0;accent-color:#9BA7C0}.pm-te-brief{display:flex;flex-direction:column;gap:6px;font-size:11.5px;font-weight:600;color:#9ba7c0}.pm-te-brief .ql-toolbar.ql-snow{border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:11px 11px 0 0;background:#1a1a20}.pm-te-brief .ql-container.ql-snow{border:1px solid rgba(255,255,255,.08);border-radius:0 0 11px 11px;background:#1f1e24;font-size:13px;font-weight:500;color:#fff}.pm-te-brief .ql-editor{min-height:110px;max-height:320px;overflow-y:auto}.pm-te-brief .ql-editor.ql-blank:before{color:#9ba7c080;font-style:normal}.pm-te-body input:not([type=checkbox]):not([type=radio]),.pm-te-body select,.pm-te-body textarea{width:100%;padding:10px 12px;color:#fff;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.08);border-radius:11px;font-family:inherit;font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;outline:none;box-sizing:border-box}.pm-te-body input:not([type=checkbox]):not([type=radio]):focus,.pm-te-body select:focus,.pm-te-body textarea:focus{border-color:#ffffff3d}.pm-te-body input::placeholder,.pm-te-body textarea::placeholder{color:#6b7280}.pm-te-toggle-sw{position:relative;width:38px;height:22px;border-radius:20px;background:#ffffff24;transition:background .2s;flex-shrink:0}.pm-te-toggle-sw:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.pm-te-switch input:checked+.pm-te-toggle-sw,.pm-te-mini-switch input:checked+.pm-te-toggle-sw{background:#4a90e2}.pm-te-switch input:checked+.pm-te-toggle-sw:after,.pm-te-mini-switch input:checked+.pm-te-toggle-sw:after{transform:translate(16px)}.pm-te-note{margin:14px 0 0;color:#6b7280;font-size:11.5px;line-height:1.5}.pm-te-msg{margin:0;padding:0 20px 10px;color:var(--vf-red,#E8262C);font-size:12.5px}.pm-te-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 20px;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0}.pm-te-foot-btns{display:flex;gap:10px;margin-left:auto}.pm-te-cancel{min-height:40px;padding:0 18px;cursor:pointer;color:#9ba7c0;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:11px;font-family:inherit;font-weight:700;font-size:11.5px}.pm-te-cancel:hover{color:#fff;border-color:#ffffff3d}.pm-te-save{min-height:40px;padding:0 20px;cursor:pointer;color:var(--vf-red,#E8262C);background:#e8262c24;border:1px solid rgba(232,38,44,.35);border-radius:11px;font-family:inherit;font-weight:600;font-size:11.5px}.pm-te-save:hover:not(:disabled){background:#e8262c33;border-color:#e8262c80}.pm-te-save:disabled{opacity:.5;cursor:default}@media(max-width:600px){.pm-te{padding:0}.pm-te-box{max-height:100vh;border-radius:0;border:0}.pm-te-grid{grid-template-columns:1fr}.pm-te-head,.pm-te-flow,.pm-te-body,.pm-te-foot,.pm-te-tabs{padding-left:15px;padding-right:15px}.pm-te-head{padding-right:40px}}.pm-te-note--lead{margin:0 0 14px;color:#9ba7c0;font-size:12px;line-height:1.5}.pm-te-adjust-foot{display:flex;align-items:center;gap:12px;margin-top:16px}.pm-te-adjust-foot .pm-set-msg{margin-right:auto;font-size:12px;font-weight:700}.pm-te-adjust-foot .pm-set-msg.is-ok{color:#33d176}.pm-te-adjust-foot .pm-set-msg.is-err{color:var(--vf-red,#E8262C)}.pm-te-body input:disabled{opacity:.5;cursor:default}.pm-te-films{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:11px;align-items:start}.pm-te-films-msg{margin:12px 0 0;color:var(--vf-red,#E8262C);font-size:12px;font-weight:700}.pm-te-film{display:flex;flex-direction:column;gap:8px;padding:11px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:11px}.pm-te-film.is-busy{border-color:#4a90e273}.pm-te-film-top{display:flex;align-items:center;gap:9px}.pm-te-body .pm-te-film-label{flex:1;padding:8px 10px;font-size:12.5px;font-weight:600}.pm-te-film-ver{flex-shrink:0;padding:3px 9px;border-radius:20px;color:#7db6ff;background:#4a90e224;border:1px solid rgba(74,144,226,.34);font-size:11.5px;font-weight:600;white-space:nowrap}.pm-te-film-ver.is-empty{color:#8b93a7;background:#ffffff0d;border-color:#ffffff1a}.pm-te-film-del{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#8b93a7;cursor:pointer}.pm-te-film-del:hover{color:var(--vf-red,#E8262C);border-color:#e8262c59}.pm-te-film-pause{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#8b93a7;cursor:pointer;font-size:11px}.pm-te-film-pause:hover,.pm-te-film-pause.is-on{color:#fff;border-color:#ffffff4d}.pm-te-film-paused{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:7px 10px;color:#cfd4e0;background:#cfd4e00f;border:1px solid rgba(207,212,224,.16);border-radius:9px;font-size:12px;line-height:1.45}.pm-te-film-paused i{margin-top:3px;font-size:9px;color:#9ba7c0}.pm-te-film-pauseform{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pm-te-film-pauseform input{flex:1 1 140px;min-width:0;height:34px;padding:0 10px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:10px;font-family:inherit;font-size:12.5px;color-scheme:dark}.pm-te-film-pauseform input[type=date]{flex:0 0 auto}.pm-te-film-stats{min-height:16px;color:#9ba7c0;font-size:11.5px;line-height:1.45}.pm-te-film-stats b{color:#e8eaf0;font-weight:600}.pm-te-tile{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;border-radius:9px;overflow:hidden;background:#00000059}.pm-te-tile img{width:100%;height:100%;object-fit:cover;display:block}.pm-te-tile-badge{position:absolute;left:7px;bottom:7px;padding:3px 7px;border-radius:6px;color:#cbd5e1;background:#0a0c12bf;font-size:11.5px;font-weight:600}.pm-te-drop{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px dashed rgba(74,144,226,.5);border-radius:9px;background:#4a90e20d;color:#7db6ff;font-size:11.5px;font-weight:700;text-align:center;cursor:pointer}.pm-te-drop i{font-size:19px}.pm-te-drop:hover{background:#4a90e224;border-color:#4a90e2cc}.pm-te-tile.has-media .pm-te-drop{opacity:0;background:#0a0c12b8;border-style:solid;border-color:transparent;transition:opacity .15s}.pm-te-tile.has-media:hover .pm-te-drop,.pm-te-tile.is-over .pm-te-drop{opacity:1}.pm-te-prog{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:0 16px;background:#0a0c12d1}.pm-te-prog-tx{color:#cbd5e1;font-size:11.5px;font-weight:700;text-align:center}.pm-te-prog-bar{width:100%;height:6px;border-radius:99px;background:#ffffff1f;overflow:hidden}.pm-te-prog-bar>span{display:block;height:100%;background:#4a90e2;border-radius:99px;transition:width .2s}.pm-te-addtile{display:flex;min-height:150px;border:1px dashed rgba(255,255,255,.14);border-radius:11px}.pm-te-addtile-in{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px;border-radius:10px;color:#8b93a7;font-size:12px;font-weight:600;text-align:center;cursor:pointer}.pm-te-addtile-in i{font-size:18px}.pm-te-addtile:hover{border-color:#4a90e2b3;background:#4a90e20f}.pm-te-addtile:hover .pm-te-addtile-in{color:#7db6ff}.pm-te-photos{display:flex;flex-direction:column;gap:16px;border-radius:12px;transition:box-shadow .15s}.pm-te-photos.is-over{box-shadow:0 0 0 2px #4a90e299}.pm-te-photos-empty{margin:0;padding:28px 16px;border:1px dashed rgba(255,255,255,.14);border-radius:11px;color:#8b93a7;font-size:12.5px;text-align:center}.pm-te-pgroup{display:flex;flex-direction:column;gap:10px}.pm-te-pgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.pm-te-ptile{aspect-ratio:4/3}.pm-te-ptile img{object-fit:contain}.pm-te-photo-nm{flex:1;min-width:0;padding-left:2px;color:#e8eaf0;font-size:12.5px;font-weight:700}.pm-te-photo-file{color:#cbd5e1;font-size:11.5px;line-height:1.4;overflow-wrap:anywhere}.pm-te-pfoot{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:11px}.pm-te-padd{min-height:74px;padding:0;background:transparent;font:inherit;cursor:pointer}.pm-te-film-orig{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#9ba7c0;font-size:11.5px;line-height:1.45}.pm-te-film-orig>span{flex:1;min-width:150px}.pm-te-film-orig.is-ready i{color:#4ade80}.pm-te-film-orig.is-sending i{color:#7db6ff}.pm-te-film-orig.is-none i{color:#8b93a7}.pm-te-film-orig.is-wanted{border-color:#ffb54766;background:#ffb54714;color:#ffd08a}.pm-te-film-orig.is-wanted i{color:#ffb547}.pm-te-film-orig .pm-te-film-replace{height:28px;padding:0 10px}.pm-te-tab-n{color:#7db6ff;font-size:11.5px;font-weight:600}.pm-te-body .pm-te-film-note-in{padding:9px 11px;font-size:11.5px;font-weight:400}.pm-te-film-act{display:flex;gap:8px}.pm-te-film-replace{display:inline-flex;flex-direction:row;align-items:center;gap:6px;height:34px;padding:0 12px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#8b93a7;font-size:11.5px;font-weight:700;white-space:nowrap;cursor:pointer}.pm-te-film-replace:hover{color:#cbd5e1;border-color:#ffffff3d}.pm-te-move{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07)}.pm-te-sec{margin:0 0 6px;color:#fff;font-size:14px;font-weight:600}.pm-te-path{display:flex;align-items:center;flex:1;min-width:0}.pm-te-path-item{display:flex;align-items:center;flex:0 1 auto;min-width:0}.pm-te-line{flex:0 0 28px;height:1px;margin:0 4px;background:#ffffff1f}.pm-te-line.is-past{background:#33d17680}.pm-te-node{display:inline-flex;align-items:center;gap:7px;padding:6px 8px;border:0;border-radius:8px;background:none;color:#8b93a7;font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap}.pm-te-node.is-past{color:#cbd5e1}.pm-te-node.is-current{color:#7db6ff}.pm-te-node.is-movable{cursor:pointer}.pm-te-node.is-movable:hover,.pm-te-node.is-asked{background:#ffffff0f;color:#fff}.pm-te-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;border:1.5px solid #4b5263;box-sizing:border-box}.pm-te-node.is-past .pm-te-dot{background:#33d176;border-color:#33d176}.pm-te-node.is-current .pm-te-dot{background:#4a90e2;border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e238}.pm-te-node.is-canceled{color:#9ba7c0}.pm-te-node.is-canceled .pm-te-dot{background:#6b7280;border-color:#6b7280;box-shadow:none}.pm-te-more{position:relative;flex-shrink:0;margin-left:auto}.pm-te-more-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#cbd5e1;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:10px;cursor:pointer}.pm-te-more-btn:hover,.pm-te-more-btn[aria-expanded=true]{border-color:#ffffff47;background:#ffffff0a}.pm-te-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:5;min-width:190px;padding:4px;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.12);border-radius:11px;box-shadow:0 14px 34px -12px #000000b3}.pm-te-menu-item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:0;border-radius:8px;background:none;color:#cbd5e1;font-family:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer}.pm-te-menu-item:hover{background:#ffffff0f}.pm-te-menu-item.is-danger{color:#ff6b6f}.pm-te-ask{margin-top:10px;padding:12px 14px;background:#ffffff09;border:1px solid rgba(255,255,255,.1);border-radius:12px}.pm-te-ask.is-danger{border-color:#e8262c4d}.pm-te-ask-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pm-te-ask-t{color:#fff;font-size:12.5px;font-weight:600}.pm-te-ask-h{margin-top:3px;color:#8b93a7;font-size:11.5px;line-height:1.45}.pm-te-ask-x{padding:0 4px;border:0;background:none;color:#8b93a7;font-size:18px;line-height:1;cursor:pointer}.pm-te-ask-x:hover{color:#fff}.pm-te-ask-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.pm-te-ask-go{height:34px;padding:0 15px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:10px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.pm-te-pause-row{flex-wrap:wrap;justify-content:flex-start}.pm-te-pause-reason{flex:1 1 260px;min-width:0;height:34px;padding:0 11px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:10px;font-family:inherit;font-size:13px}.pm-te-pause-reason:focus,.pm-te-pause-until input:focus{outline:0;border-color:#7db6ff99}.pm-te-pause-until{display:inline-flex;align-items:center;gap:8px;color:#8b93a7;font-size:12px}.pm-te-pause-until input{height:34px;padding:0 10px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:10px;font-family:inherit;font-size:12.5px;color-scheme:dark}.pm-te-pause-row .pm-te-ask-go{margin-left:auto}.pm-te-ask-go:hover:not(:disabled){border-color:#ffffff59;background:#ffffff0d}.pm-te-ask-go:disabled{opacity:.55;cursor:default}.pm-te-ask.is-danger .pm-te-ask-go{color:#ff6b6f;border-color:#e8262c66}.pm-te-hours{display:inline-flex;align-items:center;gap:7px;color:#8b93a7;font-size:12px}.pm-te-hours input{width:74px;height:34px;padding:0 10px;color:#fff;text-align:right;background:#ffffff0a;border:1px solid rgba(255,255,255,.18);border-radius:10px;font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums}.pm-te-hours input:focus{outline:0;border-color:#7db6ff99}.pm-te-hours+.pm-te-mini-switch{margin-right:auto}.pm-te-hours.is-off{opacity:.45}.pm-te-mode{display:flex;align-items:center;gap:14px;margin:2px 0 16px}.pm-te-mode .pm-te-seg{width:auto;flex-shrink:0}.pm-te-mode .pm-te-seg button{flex:0 0 auto;padding:8px 14px;font-size:12px}.pm-te-mode-h{color:#8b93a7;font-size:11.5px;line-height:1.45}.pm-te-mini-switch{display:inline-flex;align-items:center;gap:9px;margin:0;color:#9ba7c0;font-size:11.5px;font-weight:600;cursor:pointer}.pm-te-mini-switch input,.pm-te-switch input{position:absolute;opacity:0;width:0;height:0}.pm-te-group{margin:18px 0 10px;color:#6b7280;font-size:11.5px;font-weight:700}.pm-te-pane>.pm-te-group:first-child{margin-top:2px}.pm-te-grid label em{color:#6b7280;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.45}.pm-te-grid--gap{margin-top:12px}.pm-te-seg{display:flex;width:100%}.pm-te-seg button{flex:1;padding:10px 12px;line-height:normal;color:#9ba7c0;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.08);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.pm-te-seg button:first-child{border-radius:11px 0 0 11px}.pm-te-seg button:last-child{border-radius:0 11px 11px 0;border-left:0}.pm-te-seg button.is-on{color:#7db6ff;background:#4a90e224;border-color:#4a90e266}.pm-te-switches{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:12px}.pm-te-switch{display:flex;align-items:center;gap:14px;margin:0;padding:12px 14px;cursor:pointer}.pm-te-switch+.pm-te-switch{border-top:1px solid rgba(255,255,255,.07)}.pm-te-switch-tx{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.pm-te-switch-l{color:#fff;font-size:12.5px;font-weight:600}.pm-te-switch-h{color:#8b93a7;font-size:11.5px;line-height:1.45}.pm-te-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.pm-te-facts>div{padding:11px 13px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:11px}.pm-te-facts dt{color:#8b93a7;font-size:11.5px;font-weight:600}.pm-te-facts dd{margin:4px 0 0;color:#fff;font-size:13.5px;font-weight:600}.pm-te-adjust{margin-top:18px;padding:4px 16px 16px;border:1px dashed rgba(255,255,255,.14);border-radius:12px}.pm-te-foot-state{color:#6b7280;font-size:11.5px;font-weight:600}.pm-te-foot-state.is-dirty{color:#f5b454}@media(max-width:600px){.pm-te-box{height:100vh}.pm-te-facts{grid-template-columns:1fr}.pm-te-path{flex-wrap:wrap;row-gap:6px}.pm-te-line{display:none}.pm-te-mode{flex-direction:column;align-items:stretch}}@media(max-width:600px){.pm-te-box{height:100dvh;max-height:100dvh}}.pm-te-round-notes{margin-top:10px}.pm-te-round-notes .ql-editor{min-height:80px;max-height:220px}.pm-sc-new{display:flex;gap:8px;max-width:560px;margin:0 0 20px}.pm-sc-new .pm-input{flex:1;min-width:0}.pm-sc .pm-input{height:38px;padding:0 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#fff;font:inherit;font-size:13px}.pm-sc .pm-input:focus{border-color:#ffffff4d;outline:none}.pm-sc-empty{margin:24px 0;color:#ffffff8c;font-size:14px}.pm-sc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.pm-sc-card{display:flex;flex-direction:column;gap:5px;min-width:0;padding:11px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:inherit;text-decoration:none}.pm-sc-card:hover{border-color:#fff3}.pm-sc-card strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.pm-sc-card-pic{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;margin-bottom:5px;overflow:hidden;background:#ffffff0a;border-radius:7px;color:#ffffff4d;font-size:28px}.pm-sc-card-pic img{width:100%;height:100%;object-fit:cover}.pm-sc-card-meta{margin:0;color:#ffffff8c;font-size:12.5px}.pm-sc-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:#fff9;font-size:13px;text-decoration:none}.pm-sc-back:hover{color:#fff}.pm-sc-top{margin-bottom:24px}.pm-sc-title{display:block;width:100%;margin:0 0 3px;padding:2px 0;background:none;border:0;border-bottom:1px solid transparent;color:#fff;font:inherit;font-size:26px;font-weight:800;line-height:1.2}.pm-sc-title:hover{border-bottom-color:#ffffff24}.pm-sc-title:focus{border-bottom-color:#ffffff57;outline:none}.pm-sc-bar{display:flex;justify-content:flex-end;gap:10px;margin-bottom:12px}.pm-sc .pm-rv-cb-btn{cursor:pointer}.pm-sc-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:280px;padding:32px;border:1px dashed rgba(255,255,255,.16);border-radius:14px;color:#ffffff8c;font-size:13px;text-align:center;cursor:pointer}.pm-sc-drop i{margin-bottom:6px;font-size:28px}.pm-sc-drop strong{color:#fff;font-size:15px}.pm-sc-drop:hover,.pm-sc.is-over .pm-sc-drop{background:#ffffff08;border-color:#ffffff57}.pm-sc.is-over{outline:1px dashed rgba(255,255,255,.3);outline-offset:10px;border-radius:12px}.pm-dlvm.pm-sc-modal-wide{max-width:960px}.pm-sc-films{max-height:min(62vh,640px);padding:4px 0 0}.pm-sc-films-foot{display:flex;justify-content:flex-end;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.pm-sc-detail.pm-detail{padding:0;background:none;min-height:0}.pm-wt-amount{font-variant-numeric:tabular-nums}.pm-detail .pm-info-wt .pm-value{white-space:normal}.pm-wt-sub{display:block;margin-top:3px;padding:0;color:#9ba7c0;background:none;border:0;font:inherit;font-size:12px;font-weight:400;line-height:1.35;text-align:left}.pm-wt-sub.is-link{display:inline;cursor:pointer;text-decoration:underline;text-decoration-color:#9ba7c066;text-underline-offset:2px}.pm-detail .pm-info-wt .pm-wt-sub.is-link{display:block}.pm-wt-sub.is-link:hover{color:#fff}.pm-info-wt.is-warn .pm-wt-amount,.pm-te-wt.is-warn dd{color:#ffb020}.pm-info-wt.is-over .pm-wt-amount,.pm-te-wt.is-over dd{color:#ff5b60}.pm-te-facts:has(.pm-te-wt){grid-template-columns:repeat(4,minmax(0,1fr))}.pm-te-wt dd{font-variant-numeric:tabular-nums}.pm-te-wt-note{margin:10px 2px 0;color:#9ba7c0;font-size:12px;line-height:1.5}@media(max-width:600px){.pm-te-facts:has(.pm-te-wt){grid-template-columns:1fr}}.pm-task-card-v2 .pm-tc-hours{flex:0 0 auto;font-variant-numeric:tabular-nums}.pm-task-card-v2 .pm-tc-hours.is-warn{color:#ffb020}.pm-task-card-v2 .pm-tc-hours.is-over{color:#ff5b60}.pm-wt-prefill{margin-top:6px;color:#9ba7c0;font-size:12px}.pm-hub-card.pm-loose-card{margin:24px 0 0}.pm-loose{display:flex;flex-direction:column;gap:8px}.pm-loose-lead{margin:0 0 4px;color:#9ba7c0;font-size:12.5px;line-height:1.45}.pm-loose-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(180px,260px);align-items:center;gap:14px;padding:11px 14px;background:#ffffff07;border:1px solid rgba(255,255,255,.06);border-radius:12px}.pm-loose-name{min-width:0;overflow:hidden;color:#fff;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pm-loose-h{color:#cfd4e0;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pm-loose-row select{width:100%;padding:7px 10px;color:#fff;background:var(--vf-surface-2, #232230);border:1px solid rgba(255,255,255,.1);border-radius:9px;font-family:inherit;font-size:12.5px;cursor:pointer}@media(max-width:720px){.pm-loose-row{grid-template-columns:minmax(0,1fr) auto}.pm-loose-row select{grid-column:1 / -1}}.pm-rep-lead{margin:0 0 18px;max-width:70ch;color:var(--vf-muted);font-size:13px;line-height:1.6}.pm-reports-wrapper{display:flex;flex-direction:column;gap:12px}.pm-report-card{background:#1a1921;border:1px solid rgba(255,255,255,.05);border-radius:12px;overflow:hidden;transition:border-color .3s ease}.pm-report-card.pm-open{border-color:#ffffff24;background:#15141a}.pm-report-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .3s ease}.pm-report-header:hover{background:#ffffff05}.pm-report-title{display:flex;align-items:center;gap:12px}.pm-report-title .pm-icon{color:var(--vf-muted);font-size:20px;transition:color .3s ease}.pm-report-card.pm-open .pm-report-title .pm-icon{color:var(--vf-red)}.pm-report-title h4{margin:0;color:var(--vf-muted);font-size:11px;font-weight:600}.pm-report-title span{color:#fff;font-size:16px;font-weight:600;text-transform:capitalize}.pm-report-actions{display:flex;align-items:center;gap:16px}.pm-btn-dl{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.18);padding:0 16px;height:38px;display:inline-flex;align-items:center;gap:8px;border-radius:10px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:.2s ease}.pm-btn-dl:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff4d}.pm-btn-dl:disabled{opacity:.4;cursor:default}.pm-toggle-arrow{color:var(--vf-muted);display:flex;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.pm-report-card.pm-open .pm-toggle-arrow{transform:rotate(180deg);color:var(--vf-red)}.pm-report-body-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.pm-report-card.pm-open .pm-report-body-wrapper{grid-template-rows:1fr}.pm-report-body-inner{overflow:hidden}.pm-report-data{padding:16px 20px 20px;border-top:1px dashed rgba(255,255,255,.05);margin-top:4px}.pm-report-table{width:100%;border-collapse:collapse}.pm-report-table th{text-align:left;color:var(--vf-muted);font-size:11px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1);font-weight:600}.pm-report-table td{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:13px;color:#fff;vertical-align:top}.pm-report-table th+th,.pm-report-table td+td{padding-left:16px}.pm-report-table .pm-t-right{text-align:right}.pm-t-title{font-weight:600}.pm-t-cost{text-align:right;color:var(--vf-red);font-weight:600;white-space:nowrap}.pm-t-value{text-align:right;color:var(--vf-muted);font-weight:600;white-space:nowrap}.pm-t-sum-label{text-align:right;padding-top:16px;color:var(--vf-muted);font-size:12px;font-weight:600;border-bottom:none}.pm-t-sum-val{text-align:right;padding-top:16px;color:#fff;font-weight:600;font-size:16px;border-bottom:none;white-space:nowrap}.pm-rep-extra{margin-top:18px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.06)}.pm-rep-extra-head{margin-bottom:8px;color:var(--vf-muted);font-size:11px;font-weight:600}.pm-rep-extra-row{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.03);font-size:12.5px}.pm-rep-extra-kind{color:var(--vf-muted);font-weight:600}.pm-rep-extra-doc{color:var(--vf-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-rep-extra-doc a{color:#7db6ff;text-decoration:none}.pm-rep-extra-doc a:hover{text-decoration:underline}.pm-rep-extra-amount{text-align:right;color:var(--vf-green);font-weight:600;white-space:nowrap}@media(max-width:600px){.pm-report-header{flex-direction:column;align-items:flex-start;gap:16px;position:relative}.pm-toggle-arrow{position:absolute;right:20px;top:20px}.pm-report-actions,.pm-btn-dl{width:100%}}.pm-rep-invoices{margin-top:28px}.pm-rep-invoices-h{margin:0 0 10px;color:#fff;font-size:15px;font-weight:600}.pm-rep-invoice{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:12px 16px;margin-bottom:8px;background:#1a1921;border:1px solid rgba(255,255,255,.05);border-radius:12px}.pm-rep-invoice-main{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12px;color:var(--vf-muted)}.pm-rep-invoice-main b{color:#fff;font-size:13.5px}.pm-rep-invoice-main em{margin-left:8px;color:var(--vf-muted);font-style:normal;font-size:11px;font-weight:600}.pm-rep-invoices-more{margin-top:4px}.pm-rep-invoice-sum{color:#fff;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:600px){.pm-rep-invoice{grid-template-columns:minmax(0,1fr) auto}.pm-rep-invoice .pm-btn-dl{grid-column:1 / -1;justify-content:center}}.pm-print-doc{display:none}@media print{@page{size:A4;margin:0}body.is-printing-doc>*:not(.pm-print-doc){display:none!important}html:has(body.is-printing-doc),body.is-printing-doc{background:#fff!important}body.is-printing-doc .pm-print-doc{display:block;box-sizing:border-box;width:210mm;padding:16mm 16mm 14mm;color:#1b1b1f;background:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:10pt;line-height:1.45;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.pm-pd-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:6mm;border-bottom:1.5pt solid var(--vf-red, #e8262c)}.pm-print-doc .pm-logo .pm-text-side,.pm-print-doc .pm-logo .pm-text-side *{color:#1b1b1f!important}.pm-pd-title{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.pm-pd-title span{color:#6b6b73;font-size:9pt}.pm-pd-title strong{font-size:18pt;font-weight:700;line-height:1.15}.pm-pd-facts,.pm-pd-sum{display:grid;gap:1.5mm;margin:6mm 0}.pm-pd-facts div,.pm-pd-sum div{display:grid;grid-template-columns:48mm 1fr;gap:4mm}.pm-pd-facts dt,.pm-pd-sum dt{color:#6b6b73}.pm-pd-facts dd,.pm-pd-sum dd{margin:0;font-weight:600}.pm-pd-sum{margin-left:auto;width:120mm;padding:4mm 0 0;border-top:.75pt solid #d9d9de}.pm-pd-sum div{grid-template-columns:1fr auto}.pm-pd-sum dd{text-align:right}.pm-pd-table{width:100%;border-collapse:collapse}.pm-pd-table th{padding:2.5mm 2mm;color:#6b6b73;font-size:8.5pt;font-weight:600;text-align:left;border-bottom:.75pt solid #1b1b1f}.pm-pd-table td{padding:2.5mm 2mm;vertical-align:top;border-bottom:.5pt solid #e4e4e8}.pm-pd-table tr{break-inside:avoid}.pm-pd-table small{display:block;margin-top:.5mm;color:#6b6b73;font-size:8.5pt}.pm-pd-table .is-num{text-align:right;white-space:nowrap}.pm-pd-table .is-date{width:26mm;white-space:nowrap}.pm-pd-extra h2{margin:8mm 0 2mm;font-size:11pt;font-weight:700}.pm-pd-empty{margin:6mm 0;color:#6b6b73}.pm-pd-foot{margin-top:10mm;padding-top:3mm;color:#6b6b73;font-size:8pt;border-top:.5pt solid #e4e4e8}.pm-ref{display:flex;flex-direction:column;gap:14px;max-width:760px}.pm-ref-card{padding:18px 20px;background:var(--vf-surface,#1b1a22);border:1px solid rgba(255,255,255,.08);border-radius:16px}.pm-ref-t{margin:0 0 6px;color:#fff;font-size:18px;font-weight:600}.pm-ref-lead{margin:0;color:#9ba7c0;font-size:13px;line-height:1.55}.pm-ref-code{display:flex;align-items:center;gap:10px}.pm-ref-code-box{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.1);border-radius:12px}.pm-ref-code-l{color:#8b93a7;font-size:12px;font-weight:600}.pm-ref-code-v{color:#fff;font-size:17px;font-weight:700;letter-spacing:.06em}.pm-ref-msg{margin:12px 0 0;padding:11px 14px;background:var(--vf-surface-2,#232230);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#cbd5e1;font-size:12.5px;line-height:1.55}.pm-ref-msg-acts{display:flex;justify-content:flex-end;margin-top:8px}.pm-ref-h{margin:0 0 6px;color:#fff;font-size:14px;font-weight:600}.pm-ref-empty{margin:4px 0 0;color:#8b93a7;font-size:12.5px}.pm-ref-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07);font-size:13px;color:#fff}.pm-ref-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-ref-pill{flex:none;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600}.pm-ref-pill.is-blue{color:#7db6ff;background:#4a90e224}.pm-ref-pill.is-green{color:#33d176;background:#33d17624}.pm-ref-pill.is-grey{color:#9ba7c0;background:#ffffff0f}@media(max-width:600px){.pm-ref-code{flex-direction:column;align-items:stretch}}.pm-lib{display:flex;flex-direction:column}.pm-lib-empty{margin:6px 0 0;color:var(--pm-muted,#9BA7C0);font-size:13px}.pm-lib-bar{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 6px}.pm-lib-search{flex:1 1 260px;display:flex;align-items:center;gap:9px;height:40px;padding:0 13px;border:1px solid var(--pm-border-strong,rgba(255,255,255,.12));border-radius:var(--pm-radius-sm,10px);background:#ffffff08;color:var(--pm-muted,#9BA7C0)}.pm-lib-search:focus-within{border-color:#ffffff47}.pm-lib-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:13px}.pm-lib-bar select{height:40px;padding:0 34px 0 13px;border:1px solid var(--pm-border-strong,rgba(255,255,255,.12));border-radius:var(--pm-radius-sm,10px);background:#ffffff08 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%239BA7C0' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 13px center;color:#fff;font:inherit;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pm-lib-bar select option{background:#1b1a22}.pm-lib-shelf{margin-top:22px}.pm-lib-h{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:#fff;font-size:15px;font-weight:600}.pm-lib-h__soon{color:var(--pm-amber,#FFB020);font-size:14px}.pm-lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.pm-lib-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--pm-border,rgba(255,255,255,.07));border-radius:var(--pm-radius-md,14px);background:var(--pm-card,rgba(255,255,255,.016));animation:pm-lib-in .32s ease both}.pm-lib-card.is-soon{border-color:#ffb02073}.pm-lib-card.is-gone{opacity:.62}@keyframes pm-lib-in{0%{opacity:0;transform:translateY(6px)}}.pm-lib-pv{position:relative;aspect-ratio:16/9;background:#16151c;overflow:hidden}.pm-lib-pv video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.pm-lib-pv__btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.pm-lib-pv__btn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pm-lib-pv.is-vertical .pm-lib-pv__btn img{position:relative;inset:auto;width:auto;height:100%;object-fit:contain}.pm-lib-pv__play{position:absolute;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#00000094;color:#fff;font-size:14px;transition:transform .15s ease,background .15s ease}.pm-lib-pv__play i{margin-left:2px}.pm-lib-pv__btn:hover .pm-lib-pv__play{transform:scale(1.08);background:#000000b8}.pm-lib-pv__dur{position:absolute;right:9px;bottom:9px;padding:2px 7px;border-radius:6px;background:#0000009e;color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.pm-lib-pv--plain,.pm-lib-pv--gone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#9ba7c08c;font-size:26px}.pm-lib-pv--gone{background:#ffffff05;font-size:20px}.pm-lib-pv--gone span{color:var(--pm-muted,#9BA7C0);font-size:12.5px}.pm-lib-body{display:flex;flex-direction:column;flex:1;padding:13px 15px 15px}.pm-lib-type{display:inline-flex;align-items:center;gap:7px;color:var(--pm-muted,#9BA7C0);font-size:11.5px}.pm-lib-title{margin:4px 0 11px;color:#fff;font-size:15.5px;font-weight:700;line-height:1.3;text-decoration:none}.pm-lib-title:hover{text-decoration:underline;text-underline-offset:3px}.pm-lib-facts{display:flex;flex-direction:column;gap:4px;margin:0 0 11px;font-size:12.5px}.pm-lib-facts div{display:flex;justify-content:space-between;gap:12px}.pm-lib-facts dt{color:var(--pm-muted,#9BA7C0)}.pm-lib-facts dd{margin:0;color:#fff;text-align:right}.pm-lib-facts dd.is-soon{color:var(--pm-amber,#FFB020);font-weight:600}.pm-lib-files{margin:0;padding:8px 0 0;list-style:none;border-top:1px solid var(--pm-border,rgba(255,255,255,.07))}.pm-lib-files li{display:flex;align-items:center;gap:9px;min-height:30px;color:#fff;font-size:12.5px}.pm-lib-files li>i{width:14px;color:var(--pm-muted,#9BA7C0);font-size:12px;text-align:center}.pm-lib-files li.is-gone{opacity:.55}.pm-lib-files__n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-lib-files__s{flex:none;color:var(--pm-muted,#9BA7C0);font-size:12px}.pm-lib-files__dl{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;color:var(--pm-blue,#4A90E2);font-size:13px}.pm-lib-files__dl:hover{background:#4a90e21f}.pm-lib-act{align-self:flex-start;margin-top:auto}.pm-lib-files+.pm-lib-act{margin-top:12px}.pm-lib-up{display:flex;align-items:center;gap:11px;margin:0 0 12px;padding:11px 14px;border:1px dashed rgba(255,255,255,.14);border-radius:var(--pm-radius-sm,10px);color:var(--pm-muted,#9BA7C0);font-size:12.5px}.pm-lib-up>i{font-size:13px}.pm-lib-up__go{margin-left:auto;flex:none;padding:0;border:0;background:none;color:var(--pm-blue,#4A90E2);font:inherit;font-weight:600;cursor:pointer}.pm-lib-up__go:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.pm-lib-grid{grid-template-columns:1fr}.pm-lib-bar select{flex:1 1 140px}.pm-lib-up{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}.pm-lib-up>i{margin-top:3px}.pm-lib-up__go{grid-column:2;justify-self:start;margin:6px 0 0}}.pm-mt-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:28px;background:#0d0c11;background-image:radial-gradient(120% 80% at 50% -10%,rgba(232,38,44,.1),transparent 60%);overflow:auto}.pm-mt-screen.is-preview{position:static;z-index:auto;padding:32px 24px;border-radius:14px;border:1px solid var(--vf-line);overflow:hidden}.pm-mt-wrap{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center}.pm-mt__logo{display:flex;align-items:center;gap:16px;margin-bottom:38px;color:#fff;text-decoration:none}.pm-mt__logo-icon{width:58px;height:58px;position:relative;display:inline-flex;align-items:center;justify-content:center;background:#1c1b22;border:1px solid rgba(255,255,255,.095);border-radius:16px}.pm-mt__logo-icon span{width:27px;height:30px;position:absolute;background:linear-gradient(135deg,#e60000,#ff4d4d);clip-path:polygon(0 0,100% 50%,0 100%)}.pm-mt__logo-icon span:nth-child(1){transform:translate(-16px) scale(.82);opacity:.42}.pm-mt__logo-icon span:nth-child(2){transform:translate(-8px) scale(.9);opacity:.72}.pm-mt__logo-icon span:nth-child(3){transform:translate(3px)}.pm-mt__logo-text{display:inline-flex;align-items:baseline;font-size:29px;line-height:1;letter-spacing:-.3px}.pm-mt__logo-text strong{font-weight:600}.pm-mt__logo-text em{margin-left:4px;color:#9ba7c0;font-style:normal;font-weight:500}.pm-mt{width:100%;max-width:680px;text-align:center;background:#ffffff04;border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:54px 40px;box-shadow:0 40px 90px #00000080}.pm-mt__badge{display:inline-block;margin-bottom:22px;color:#e8262c;font-size:11.5px;font-weight:600}.pm-mt h1{margin:0 0 16px;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.15;letter-spacing:-.5px}.pm-mt p{max-width:600px;margin:0 auto;color:#e2e8f5db;font-size:15.5px;font-weight:400;line-height:1.65}.pm-mt__text{max-width:600px;margin:0 auto}.pm-mt__text p+p,.pm-mt__text ul,.pm-mt__text ol{margin-top:12px}.pm-mt__text ul,.pm-mt__text ol{padding-left:20px;text-align:left;color:#e2e8f5db;font-size:15.5px;font-weight:400;line-height:1.65}.pm-mt__text strong{color:#fff}.pm-mt__until{margin-top:12px!important;color:#fff!important;font-weight:700!important}.pm-mt__bar{position:relative;height:3px;width:120px;margin:32px auto 0;background:#ffffff14;border-radius:999px;overflow:hidden}.pm-mt__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:40%;background:#e8262c;border-radius:999px;animation:pm-slide 1.6s ease-in-out infinite}@keyframes pm-slide{0%{left:-40%}to{left:100%}}.pm-mt__mail{min-height:50px;padding:0 24px;margin-top:30px;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;background:linear-gradient(135deg,#f33,#af0000);border:1px solid rgba(255,51,51,.36);border-radius:12px;box-shadow:0 10px 26px #af000052;font-size:14px;font-weight:600;line-height:1;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.pm-mt__mail:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ff4d4d,#c40000);box-shadow:0 14px 32px #af000070}@media(max-width:520px){.pm-mt{padding:40px 24px}.pm-mt h1{font-size:24px}.pm-mt__mail{width:100%}.pm-mt__logo{gap:12px;margin-bottom:28px}.pm-mt__logo-icon{width:46px;height:46px;border-radius:13px}.pm-mt__logo-icon span{width:21px;height:23px}.pm-mt__logo-icon span:nth-child(1){transform:translate(-12px) scale(.82)}.pm-mt__logo-icon span:nth-child(2){transform:translate(-6px) scale(.9)}.pm-mt__logo-text{font-size:22px}}.pm-mtx-forced{margin:0 0 16px;padding:12px 16px;background:#fb850014;border:1px solid rgba(251,133,0,.3);border-radius:10px;color:#fb8500;font-size:12.5px;font-weight:700;line-height:1.6}.pm-mtx-switch{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;background:#ffffff05;border:1px solid var(--vf-line);border-radius:12px}.pm-mtx-switch.is-on{background:#e8262c0f;border-color:#e8262c4d}.pm-mtx-state{display:block;color:#fff;font-size:14px;font-weight:600}.pm-mtx-warn{display:block;margin-top:4px;color:var(--vf-muted);font-size:12px;font-weight:600}.pm-mtx-text{width:100%;padding:10px 12px;color:#fff;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:10px;font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;outline:none}.pm-mtx-text:focus{border-color:#e8262c66}.pm-mtx-editorbox{margin-top:6px}.pm-mtx-editorbox .ql-toolbar.ql-snow{padding:9px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-bottom:0;border-radius:11px 11px 0 0}.pm-mtx-editorbox .ql-container.ql-snow{min-height:120px;background:#1f1e24;border:1px solid rgba(255,255,255,.09);border-radius:0 0 11px 11px;font-family:inherit;font-size:14px}.pm-mtx-editorbox .ql-editor{min-height:120px;color:#fff;line-height:1.6}.pm-mt__team{display:block;margin:18px auto 0;padding:6px 10px;color:#9ba7c08c;background:none;border:0;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .16s ease}.pm-mt__team:hover{color:#e2e8f4e6}.pm-team{display:flex;flex-direction:column;gap:16px}.pm-tm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.pm-tm-head__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-tm-head__t{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.2px}.pm-tm-head__s{color:var(--vf-muted);font-size:12.5px}.pm-tm-seats{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:0 0 18px;border-bottom:1px solid var(--vf-line)}.pm-tm-seats__top{display:flex;align-items:center;gap:12px}.pm-tm-seats__n{color:#fff;font-size:14px;font-weight:600}.pm-tm-seats__free{color:var(--vf-muted);font-size:12.5px}.pm-tm-seats__go{margin-left:auto}.pm-tm-bar{height:5px;border-radius:999px;background:#ffffff12;overflow:hidden}.pm-tm-bar__fill{display:block;height:100%;border-radius:999px;background:#ffffff8c;transition:width .25s ease}.pm-tm-bar__fill.is-last,.pm-tm-bar__fill.is-full{background:var(--vf-red)}.pm-tm-frozen{display:block;margin:10px 0 0}.pm-tm-frozen__t{font-size:12.5px;font-weight:600;color:#fff}.pm-tm-frozen__s{margin-left:6px;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--vf-muted)}.pm-tm-seats__src{display:flex;gap:24px;flex-wrap:wrap}.pm-tm-fact{display:flex;align-items:baseline;gap:6px;min-width:0}.pm-tm-fact__l{color:#9ba7c0b3;font-size:11.5px;white-space:nowrap}.pm-tm-fact__v{color:#cfd4e0;font-size:12px;font-weight:600}.pm-tm-facts-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:11px 13px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}.pm-tm-facts-box .pm-tm-fact{flex-direction:column;align-items:flex-start;gap:2px}.pm-tm-facts-box .pm-tm-fact__l{font-size:10.5px;font-weight:600}.pm-tm-facts-box .pm-tm-fact__v{color:#fff;font-size:13px;font-weight:500}.pm-tm-list{background:transparent;border:0}.pm-tm-cols,.pm-tm-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:14px}.pm-tm-cols{padding:11px 16px;color:var(--vf-muted);font-size:11.5px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.06)}.pm-tm-row{padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-tm-row:last-child{border-bottom:0}.pm-tm-row.is-off{opacity:.55}.pm-tm-person{display:flex;align-items:center;gap:12px;min-width:0}.pm-tm-av{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#cfd4e0;background:#ffffff0f;border-radius:50%;font-size:12px;font-weight:600}.pm-tm-who{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.pm-tm-name{display:flex;align-items:center;gap:8px;color:#fff;font-size:13.5px;font-weight:600}.pm-tm-mail{color:#7b8396;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pm-tm-state{margin-top:2px}.pm-tm-seen{color:var(--vf-muted);font-size:12px;white-space:nowrap}.pm-tm-seen__l{display:none}.pm-tm-seen__h{margin-left:7px;color:#9ba7c099;font-variant-numeric:tabular-nums}.pm-tm-more{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#7b8396;background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:13px;transition:background .15s,color .15s}.pm-tm-more:hover{color:#fff;background:#ffffff0f}.pm-tm-foot{margin:12px 0 0;color:#9ba7c0b3;font-size:11.5px}.pm-tm-scopes{display:flex;flex-direction:column;gap:8px}.pm-tm-scopeopt{display:flex;gap:10px;padding:10px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.pm-tm-scopeopt:hover{border-color:#ffffff24}.pm-tm-scopeopt.is-on{background:#ffffff0d;border-color:#fff3}.pm-tm-scopeopt input{flex:none;width:14px;height:14px;margin:3px 0 0;accent-color:#e8262c}.pm-tm-scopeopt__copy{display:flex;flex-direction:column;gap:2px}.pm-tm-scopeopt__n{color:#fff;font-size:12.5px;font-weight:600}.pm-tm-scopeopt__h{color:#9ba7c0bf;font-size:11px;line-height:1.45}.pm-tm-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pm-tm-danger .pm-form-sec__t{color:var(--vf-red)}.pm-tm-red:hover{color:var(--vf-red);border-color:#e8262c6b}.pm-team-matrix-wrap{overflow-x:auto}.pm-team-matrix{width:100%;border-collapse:collapse;font-size:12px}.pm-team-matrix th,.pm-team-matrix td{padding:9px 10px;border-bottom:1px solid rgba(255,255,255,.05);text-align:center}.pm-team-matrix thead th{color:#fff;font-size:11.5px;font-weight:700;white-space:nowrap}.pm-team-matrix tbody th{color:var(--vf-muted);font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.pm-team-matrix td.is-on{color:var(--vf-green)}.pm-team-matrix td.is-off{color:#9ba7c066}.pm-team-matrix tbody tr:last-child th,.pm-team-matrix tbody tr:last-child td{border-bottom:0}.pm-team-capsnote,.pm-team-sellnote{margin:10px 0 0;color:#9ba7c0b3;font-size:11.5px;line-height:1.5}.pm-team-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-team-card--locked{align-items:flex-start}.pm-team-lock{width:42px;height:42px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;color:var(--vf-muted);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;font-size:16px}.pm-team-card--locked .pm-team-matrix-wrap{width:100%;margin-top:6px}@media(max-width:820px){.pm-tm-seats{flex-wrap:wrap;gap:12px 18px}.pm-tm-seats__go{margin-left:0}.pm-tm-cols{display:none}.pm-tm-row{grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"person more" "scope scope" "seen seen";gap:8px 12px;align-items:start}.pm-tm-person{grid-area:person}.pm-tm-more{grid-area:more}.pm-tm-scope{grid-area:scope}.pm-tm-seen{grid-area:seen;display:flex;gap:6px}.pm-tm-seen__l{display:inline;color:#9ba7c099}}.pm-tm-av--photo{object-fit:cover;background:transparent}.pm-wt{display:flex;flex-direction:column;gap:12px}.pm-wt-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pm-wt-what{min-width:0}.pm-wt-what strong{display:block;margin-bottom:3px;color:#fff;font-size:14px;font-weight:700;letter-spacing:-.01em}.pm-wt-what p{margin:0;color:var(--pm-muted, #9ba7c0);font-size:12.5px;line-height:1.5}.pm-wt-what .pm-set-title,.pm-wt-what .pm-set-lead{margin:0}.pm-wt-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:#ffffff0a;border:1px solid var(--pm-border-strong, rgba(255, 255, 255, .12));border-radius:10px;color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .16s}.pm-wt-btn:hover{background:#ffffff12}.pm-wt-who{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-wt-all,.pm-wt-chip{display:inline-flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid var(--pm-border, rgba(255, 255, 255, .07));border-radius:999px;font-size:12.5px}.pm-wt-all{padding:7px 13px;color:#cfd4e0}.pm-wt-all i{color:var(--pm-muted, #9ba7c0);font-size:11px}.pm-wt-chip{padding:4px 12px 4px 4px;color:#fff}.pm-wt-ava{flex:0 0 auto;width:30px;height:30px;border-radius:50%;object-fit:cover;background:#262530;border:1px solid var(--pm-border-strong, rgba(255, 255, 255, .12))}.pm-wt-ava--sm{width:22px;height:22px}.pm-wt-note{margin:0;color:var(--pm-muted, #9ba7c0);font-size:12px;line-height:1.5}.pm-wt-note--bad{color:var(--pm-danger, #ff6b6b)}.pm-wt-modal{padding:0;max-width:440px;width:calc(100vw - 32px);background:transparent;border:0;color:inherit}.pm-wt-modal::backdrop{background:#0a0a0eb8}.pm-wt-box{display:flex;flex-direction:column;background:#15141a;border:1px solid var(--pm-border-strong, rgba(255, 255, 255, .12));border-radius:16px;box-shadow:0 30px 80px -30px #000000e6;overflow:hidden}.pm-wt-head{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--pm-border, rgba(255, 255, 255, .07))}.pm-wt-head strong{display:block;color:#fff;font-size:14px;font-weight:700}.pm-wt-head span{display:block;margin-top:2px;color:var(--pm-muted, #9ba7c0);font-size:12.5px;line-height:1.45}.pm-wt-x{margin-left:auto;padding:0;background:none;border:0;color:var(--pm-muted, #9ba7c0);font-size:20px;line-height:1;cursor:pointer}.pm-wt-list{display:flex;flex-direction:column;padding:8px;max-height:50vh;overflow-y:auto}.pm-wt-person{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;background:none;border:0;border-radius:11px;color:#fff;font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .14s}.pm-wt-person:hover{background:#ffffff0a}.pm-wt-person.is-on{background:#ffffff0d}.pm-wt-person.is-fixed{cursor:default;opacity:.75}.pm-wt-nm{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-wt-nm b{font-weight:500}.pm-wt-nm span{color:var(--pm-muted, #9ba7c0);font-size:11.5px}.pm-wt-mark{margin-left:auto;flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--pm-border-strong, rgba(255, 255, 255, .12));border-radius:50%;color:transparent;font-size:10px}.pm-wt-person.is-on .pm-wt-mark{background:var(--pm-green, #33d176);border-color:var(--pm-green, #33d176);color:#0d1a12}.pm-wt-person.is-fixed .pm-wt-mark{background:#ffffff1a;border-color:transparent;color:#cfd4e0}.pm-wt-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--pm-border, rgba(255, 255, 255, .07))}.pm-wt-link{padding:0;background:none;border:0;color:var(--pm-muted, #9ba7c0);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.pm-wt-link:hover{color:#fff}.pm-wt-done{padding:9px 18px;background:#fff;border:0;border-radius:10px;color:#141318;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}@media(max-width:600px){.pm-wt-row{flex-direction:column;gap:12px}}.vf-sidebar-nav-lock{position:relative;display:block}.pm-panel-sidebar .vf-sidebar-nav-item.is-locked{width:calc(100% - 12px);color:#9ba7c08c;border-style:dashed;border-color:#9ba7c038;font-family:inherit;text-align:left;cursor:pointer}.pm-panel-sidebar .vf-sidebar-nav-item.is-locked:hover{color:var(--vf-muted);background:#ffffff08;border-color:#9ba7c066}.pm-panel-sidebar .vf-sidebar-nav-padlock{margin-left:auto;font-size:10.5px;opacity:.7}.vf-sidebar-nav-lock .pm-lock-tip{position:fixed;bottom:auto;left:auto;transform:translateY(-50%);max-width:260px}.vf-sidebar-nav-lock .pm-lock-tip:after{top:50%;left:-5px;margin:-5px 0 0;border-top-color:transparent;border-right-color:var(--vf-surface-2,#232230)}.vf-sidebar-nav-lock .pm-lock-tip.is-on{opacity:1;visibility:visible}.pm-sheet-link.is-locked{opacity:.55}.pm-sheet-link.is-locked:after{content:"";margin-left:auto;font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;color:#9ba7c0b3}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta.is-locked{color:var(--vf-muted);background:#ffffff0b;border-style:solid;border-color:#ffffff17;box-shadow:none;justify-content:center}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta.is-locked:hover{color:#fff;background:#fff1;border-color:#ffffff21}.pm-panel-sidebar .vf-sidebar-nav-item.pm-panel-cta.is-locked .vf-sidebar-nav-icon i{font-size:11px;opacity:.9}@media(max-width:900px){.pm-mbar-cta.is-locked .pm-mbar-plus{background:#ffffff12;border-color:var(--vf-bg-strong);box-shadow:none}.pm-mbar-cta.is-locked .pm-mbar-plus i{color:var(--vf-muted);font-size:15px}}.pm-first.is-locked{opacity:.6}.pm-btn.is-locked{color:var(--vf-muted);background:#ffffff0b;border-color:#ffffff17;box-shadow:none}.pm-btn.is-locked:hover{color:#fff;background:#fff1}*{box-sizing:border-box}html,body{margin:0;background:var(--vf-bg, #141318);color:#fff;font-family:Plus Jakarta Sans,sans-serif}.pm-logo{--u-scale: .8;--r-m: #e60000;--r-n: #ff4d4d;--steel-blue: #9ba7c0;--logo-bg: #1c1b22;--s: var(--u-scale);display:flex;align-items:center}.pm-logo.is-center{justify-content:center}.pm-logo .pm-logo-core{display:flex;align-items:center;gap:calc(12px * var(--s));font-family:Plus Jakarta Sans,sans-serif;-webkit-user-select:none;user-select:none}.pm-logo .pm-frame{position:relative;width:calc(60px * var(--s));height:calc(60px * var(--s));display:flex;align-items:center;justify-content:center;background:var(--logo-bg);border:1px solid rgba(255,255,255,.1);border-radius:calc(14px * var(--s));overflow:hidden}.pm-logo .pm-tri-group{position:relative;width:50%;height:50%;transform:translate(15%)}.pm-logo .t-layer{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 50%,0 100%);background:linear-gradient(135deg,var(--r-m),var(--r-n));transition:transform .4s cubic-bezier(.175,.885,.32,1.2)}.pm-logo .t1{transform:translate(calc(-20px * var(--s))) scale(.85);opacity:.5;filter:brightness(.4);z-index:1}.pm-logo .t2{transform:translate(calc(-10px * var(--s))) scale(.92);opacity:.8;filter:brightness(.8);z-index:2}.pm-logo .t3{transform:translate(0) scale(1);opacity:1;filter:brightness(1.1);z-index:3}.pm-logo .pm-logo-core:hover .t1{transform:translate(calc(-28px * var(--s))) scale(.8)}.pm-logo .pm-logo-core:hover .t2{transform:translate(calc(-14px * var(--s))) scale(.9)}.pm-logo .pm-text-side{line-height:1;font-size:calc(30px * var(--s));letter-spacing:-.01em;color:#fff;white-space:nowrap}.pm-logo .p-bold{font-weight:800}.pm-logo .p-thin{margin-left:4px;font-weight:500;color:var(--steel-blue)}.pm-build{align-self:flex-start;margin:-4px 0 0 8px;padding:0;border:0;background:none;color:#9ba7c073;font:600 11px/1.2 Plus Jakarta Sans,sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;transition:color .16s ease}.pm-build:hover{color:#9ba7c0}
