ul.options li span,.navbar .notification i,.ic-goals-table tr td:first-of-type .mdi,.featured-goal body:not(.body-login) .panel.goal .panel-heading .icon i.mdi,body:not(.body-login) .panel.goal .panel-heading h3,body:not(.body-login) .panel.goal .panel-heading .icon i.mdi,body:not(.body-login) .table.sorted_table tr td:first-of-type .mdi,body:not(.body-login) .table.sorted_company_form_field_table tr td:first-of-type .mdi,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td:first-of-type .mdi,body:not(.body-login) .table.contents-sorted-table tr td:first-of-type .mdi{top:50%;transform:translateY(-50%);position:relative;display:block}body:not(.body-login) #icon-preview .mdi{left:50%;top:50%;transform:translate(-50%,-50%);position:relative;display:block;text-align:center}body:not(.body-login) .padding{padding:15px!important}body:not(.body-login) .padding-top{padding-top:15px!important}body:not(.body-login) .padding-bottom{padding-bottom:15px!important}body:not(.body-login) .padding-left{padding-left:15px!important}body:not(.body-login) .padding-right{padding-right:15px!important}body:not(.body-login) .padding-vr{padding:15px 0!important}body:not(.body-login) .border-hr,body:not(.body-login) .padding-hr{padding:0 15px!important}body:not(.body-login) .border{border:1px solid rgb(93.5%,93.5%,93.5%)!important}body:not(.body-login) .border-top{border-top:1px solid rgb(93.5%,93.5%,93.5%)!important}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]),body:not(.body-login) .border-bottom{border-bottom:1px solid rgb(93.5%,93.5%,93.5%)!important}body:not(.body-login) .border-left{border-left:1px solid rgb(93.5%,93.5%,93.5%)!important}body:not(.body-login) .border-right{border-right:1px solid rgb(93.5%,93.5%,93.5%)!important}body:not(.body-login) .border-vr{border-bottom:1px solid rgb(93.5%,93.5%,93.5%)!important;border-top:1px solid rgb(93.5%,93.5%,93.5%)!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,*:before,*:after{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(font-path("bootstrap/glyphicons-halflings-regular.eot"));src:url(font-path("bootstrap/glyphicons-halflings-regular.eot?#iefix")) format("embedded-opentype"),url(font-path("bootstrap/glyphicons-halflings-regular.woff2")) format("woff2"),url(font-path("bootstrap/glyphicons-halflings-regular.woff")) format("woff"),url(font-path("bootstrap/glyphicons-halflings-regular.ttf")) format("truetype"),url(font-path("bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular")) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\a5"}.glyphicon-jpy:before{content:"\a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#419fc7;text-decoration:none}a:hover,a:focus{color:#2b7291;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:12px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:8px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid rgb(93.5%,93.5%,93.5%)}.sr-only,.bootstrap-datetimepicker-widget table th.next:after,.bootstrap-datetimepicker-widget table th.prev:after,.bootstrap-datetimepicker-widget .picker-switch:after,.bootstrap-datetimepicker-widget .btn[data-action=today]:after,.bootstrap-datetimepicker-widget .btn[data-action=clear]:after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#419fc7}a.text-primary:hover,a.text-primary:focus{color:#3082a5}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#419fc7}a.bg-primary:hover,a.bg-primary:focus{background-color:#3082a5}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid rgb(93.5%,93.5%,93.5%)}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid rgb(93.5%,93.5%,93.5%)}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014\a0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid rgb(93.5%,93.5%,93.5%);border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\a0\2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:8px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:4px;box-shadow:inset 0 -1px #00000040}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type=radio][disabled],input[type=radio].disabled,fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=checkbox].disabled,fieldset[disabled] input[type=checkbox]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:8px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}input[type=date].input-sm,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm input[type=date],input[type=time].input-sm,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm input[type=time],input[type=datetime-local].input-sm,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm input[type=datetime-local],input[type=month].input-sm,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg input[type=date],input[type=time].input-lg,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg input[type=time],input[type=datetime-local].input-lg,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg input[type=datetime-local],input[type=month].input-lg,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg input[type=month]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \	;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:4px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:4px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:12px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:12px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgb(40.2070940736%,69.596827495%,40.7138136153%);box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgb(75.2184731761%,63.0377227033%,42.0364287847%);box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgb(80.9461827284%,51.7880684189%,51.2106800167%);box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.picker-switch:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.picker-switch:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=today]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=today]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=clear]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=clear]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=togglePeriod]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=togglePeriod]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=showMinutes]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=showMinutes]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=showHours]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=showHours]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=decrementMinutes]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=decrementMinutes]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=decrementHours]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=decrementHours]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=incrementMinutes]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=incrementMinutes]:after~.form-control-feedback,.has-feedback .bootstrap-datetimepicker-widget label.btn[data-action=incrementHours]:after~.form-control-feedback,.bootstrap-datetimepicker-widget .has-feedback label.btn[data-action=incrementHours]:after~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media(min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#fff;background-color:#777;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#fff;background-color:#5e5e5e;border-color:#8c8c8c}.btn-default:hover{color:#fff;background-color:#5e5e5e;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#fff;background-color:#5e5e5e;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#fff;background-color:#4c4c4c;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#777;border-color:#ccc}.btn-default .badge{color:#777;background-color:#fff}.btn-primary{color:#fff;background-color:#419fc7;border-color:#3691b8}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#3082a5;border-color:#194456}.btn-primary:hover{color:#fff;background-color:#3082a5;border-color:#286c89}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#3082a5;background-image:none;border-color:#286c89}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#286c89;border-color:#194456}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#419fc7;border-color:#3691b8}.btn-primary .badge{color:#419fc7;background-color:#fff}.btn-success{color:#fff;background-color:#54c678;border-color:#41c069}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#3aad5e;border-color:#206135}.btn-success:hover{color:#fff;background-color:#3aad5e;border-color:#319250}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#3aad5e;background-image:none;border-color:#319250}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#319250;border-color:#206135}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#54c678;border-color:#41c069}.btn-success .badge{color:#54c678;background-color:#fff}.btn-info{color:#fff;background-color:#33c2b3;border-color:#2eaea0}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#289a8e;border-color:#134943}.btn-info:hover{color:#fff;background-color:#289a8e;border-color:#217d74}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#289a8e;background-image:none;border-color:#217d74}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#217d74;border-color:#134943}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#33c2b3;border-color:#2eaea0}.btn-info .badge{color:#33c2b3;background-color:#fff}.btn-warning{color:#fff;background-color:#f9cf6a;border-color:#f8c751}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#f7bf39;border-color:#c28b08}.btn-warning:hover{color:#fff;background-color:#f7bf39;border-color:#f6b417}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#f7bf39;background-image:none;border-color:#f6b417}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#f6b417;border-color:#c28b08}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f9cf6a;border-color:#f8c751}.btn-warning .badge{color:#f9cf6a;background-color:#fff}.btn-danger{color:#fff;background-color:#ed5d70;border-color:#ea465c}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#e82f47;border-color:#9f1224}.btn-danger:hover{color:#fff;background-color:#e82f47;border-color:#db1832}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#e82f47;background-image:none;border-color:#db1832}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#db1832;border-color:#9f1224}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#ed5d70;border-color:#ea465c}.btn-danger .badge{color:#ed5d70;background-color:#fff}.btn-link{font-weight:400;color:#419fc7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2b7291;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:12px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:4px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:4px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \	;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:8px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#419fc7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;inset:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \	}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group.btn-group-lg>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:8px 8px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 8px 8px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:8px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:4px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:12px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#419fc7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:8px 8px 0 0}.nav-tabs>li>a:hover{border-color:rgb(93.5%,93.5%,93.5%) rgb(93.5%,93.5%,93.5%) #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:8px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#419fc7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:8px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:8px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse{-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media(max-device-width:480px)and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:8px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a,0 1px #ffffff1a}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-form{margin-top:8px;margin-bottom:8px}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:8px 8px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:8px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:8px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#419fc7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#2b7291;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:8px;border-bottom-left-radius:8px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:8px;border-bottom-right-radius:8px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#419fc7;border-color:#419fc7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:12px;border-bottom-left-radius:12px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:12px;border-bottom-right-radius:12px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#419fc7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3082a5}.label-success{background-color:#54c678}.label-success[href]:hover,.label-success[href]:focus{background-color:#3aad5e}.label-info{background-color:#33c2b3}.label-info[href]:hover,.label-info[href]:focus{background-color:#289a8e}.label-warning{background-color:#f9cf6a}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#f7bf39}.label-danger{background-color:#ed5d70}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#e82f47}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#419fc7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:12px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:8px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#419fc7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:8px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:8px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#419fc7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px #00000026;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#54c678}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#33c2b3}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f9cf6a}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#ed5d70}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#419fc7;border-color:#419fc7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#dfeff5}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:8px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:7px;border-top-right-radius:7px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:7px;border-top-right-radius:7px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:7px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:7px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:7px;border-bottom-left-radius:7px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:7px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:7px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:8px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#419fc7}.panel-primary>.panel-heading{color:#fff;background-color:#419fc7;border-color:#419fc7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#419fc7}.panel-primary>.panel-heading .badge{color:#419fc7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#419fc7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid rgb(89.0784313725%,89.0784313725%,89.0784313725%);border-radius:8px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px #0000000d}.well blockquote{border-color:#ddd;border-color:#00000026}.well-lg{padding:24px;border-radius:12px}.well-sm{padding:9px;border-radius:4px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;inset:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:12px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;outline:0}.modal-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:8px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:12px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:#00000040;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:#00000040;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:#00000040}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:#00000040}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid rgb(92%,92%,92%);border-radius:11px 11px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:#0000;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,#00000080,#0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,#0000,#00000080);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \	;background-color:#0000;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.container{width:100%;max-width:100%;margin:0 auto}@media(min-width:992px){.container{width:94%}}@media(min-width:1200px){.container{width:92%;max-width:1480px}}@media(min-width:1920px){.container{max-width:1680px}}body:not(.body-login) html,body:not(.body-login){min-height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body:not(.body-login){padding-top:calc(50px + env(safe-area-inset-top,0px));font-size:1.4rem;background-color:transparent}body:not(.body-login).dragging,body:not(.body-login).dragging *{cursor:move!important}body:not(.body-login).fixed{overflow-y:hidden}body:not(.body-login).home .ranking-list .ranking-item-content p.user-name a{text-overflow:clip;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}body:not(.body-login) .idea-form .form-answer.not::-webkit-input-placeholder,body:not(.body-login) .idea-form #area_id.not::-webkit-input-placeholder{color:#b00;font-weight:bolder}body:not(.body-login) .idea-form .form-answer.not:-moz-placeholder,body:not(.body-login) .idea-form #area_id.not:-moz-placeholder{color:#b00;opacity:1;font-weight:bolder}body:not(.body-login) .idea-form .form-answer.not::-moz-placeholder,body:not(.body-login) .idea-form #area_id.not::-moz-placeholder{color:#b00;opacity:1;font-weight:bolder}body:not(.body-login) .idea-form .form-answer.not:-ms-input-placeholder,body:not(.body-login) .idea-form #area_id.not:-ms-input-placeholder{color:#b00;font-weight:bolder}body:not(.body-login) .idea-form .form-answer.not::-ms-input-placeholder,body:not(.body-login) .idea-form #area_id.not::-ms-input-placeholder{color:#b00;font-weight:bolder}body:not(.body-login) .dragged{position:absolute;opacity:.8;z-index:2000;background:#fdefcc;cursor:grabbing}body:not(.body-login) .flex-item{display:flex;flex-direction:row;flex-wrap:wrap}body:not(.body-login) .flex-item-list{justify-content:center}@media(max-width:767px){body:not(.body-login) .flex-item-list *{display:inline}}body:not(.body-login) .flex-item>*{margin-bottom:1rem;margin-top:1rem}body:not(.body-login) .m-t-rem-1{margin-top:1rem!important}body:not(.body-login) .m-b-rem-1{margin-bottom:1rem!important}body:not(.body-login) .set-inline{display:inline}body:not(.body-login) .dataTables_wrapper .row:first-of-type{background-color:#eeeeeeab;padding:1rem 0}body:not(.body-login) .dataTables_wrapper .row:first-of-type label{margin:0;text-transform:uppercase;font-weight:300;color:#777;width:100%}body:not(.body-login) .dataTables_wrapper .row:first-of-type .dataTables_length label select{border-radius:2px;border-color:#eee;box-shadow:none;display:inline;width:fit-content}body:not(.body-login) .dataTables_wrapper .row:first-of-type .dataTables_filter{text-align:right}body:not(.body-login) .dataTables_wrapper .row:first-of-type .dataTables_filter label input{margin-left:.5rem;border-radius:2px;border-color:#eee;box-shadow:none}body:not(.body-login) .dataTables_wrapper .row:last-of-type{padding-top:2rem;margin-top:2rem;border-top:1px solid rgb(93.5%,93.5%,93.5%)}body:not(.body-login) .dataTables_wrapper .row:last-of-type .dataTables_info{foo:bar;line-height:2rem;font-weight:300;color:#777}body:not(.body-login) .dataTables_wrapper .row:last-of-type .dataTables_paginate{text-align:right}body:not(.body-login) .dataTables_wrapper .row:last-of-type .dataTables_paginate .pagination{margin:0;font-weight:300}body:not(.body-login) .table thead tr th{padding:.4rem;border-bottom-color:#d5d5d5}body:not(.body-login) .table tbody tr td{padding:1rem;vertical-align:middle;color:#5e5e5e}body:not(.body-login) .table tbody tr td>ul{margin:0;padding:0;list-style-position:inside;list-style-type:circle}body:not(.body-login) .table tbody tr td>a:not(.btn):hover{color:#33c2b3;text-decoration:none}body:not(.body-login) .table tr th.actions,body:not(.body-login) .table tr td.actions{text-align:right}body:not(.body-login) .table.datatable{margin:1rem 0}body:not(.body-login) .table.datatable thead tr th{padding-right:40px!important;position:relative;cursor:pointer;padding:1.5rem}body:not(.body-login) .table.datatable thead tr th:before{content:"";display:block;position:absolute;width:18px;height:18px;right:0;top:50%;background-size:cover;background-repeat:no-repeat;margin:-9px 9px}body:not(.body-login) .table.sorted_table tr,body:not(.body-login) .table.sorted_company_form_field_table tr,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr,body:not(.body-login) .table.contents-sorted-table tr{cursor:move}body:not(.body-login) .table.sorted_table tr td,body:not(.body-login) .table.sorted_company_form_field_table tr td,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td,body:not(.body-login) .table.contents-sorted-table tr td{position:relative}body:not(.body-login) .table.sorted_table tr td.long-text,body:not(.body-login) .table.sorted_company_form_field_table tr td.long-text,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td.long-text,body:not(.body-login) .table.contents-sorted-table tr td.long-text{white-space:normal!important}body:not(.body-login) .table.sorted_table tr td:first-of-type,body:not(.body-login) .table.sorted_company_form_field_table tr td:first-of-type,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td:first-of-type,body:not(.body-login) .table.contents-sorted-table tr td:first-of-type{padding-left:50px!important}body:not(.body-login) .table.sorted_table tr td:first-of-type .mdi,body:not(.body-login) .table.sorted_company_form_field_table tr td:first-of-type .mdi,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td:first-of-type .mdi,body:not(.body-login) .table.contents-sorted-table tr td:first-of-type .mdi{position:absolute;left:10px;margin-right:.5rem;color:#777}body:not(.body-login) .table.sorted_table tr td:first-of-type .mdi:before,body:not(.body-login) .table.sorted_company_form_field_table tr td:first-of-type .mdi:before,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td:first-of-type .mdi:before,body:not(.body-login) .table.contents-sorted-table tr td:first-of-type .mdi:before{font-size:30px}body:not(.body-login) .table.sorted_table tr td:first-of-type h4,body:not(.body-login) .table.sorted_company_form_field_table tr td:first-of-type h4,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr td:first-of-type h4,body:not(.body-login) .table.contents-sorted-table tr td:first-of-type h4{font-size:1.5rem;line-height:1.333em}body:not(.body-login) .table.sorted_table tr.placeholder,body:not(.body-login) .table.sorted_company_form_field_table tr.placeholder,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr.placeholder,body:not(.body-login) .table.contents-sorted-table tr.placeholder{position:absolute;margin:0;padding:0;border:none}body:not(.body-login) .table.sorted_table tr.placeholder:before,body:not(.body-login) .table.sorted_company_form_field_table tr.placeholder:before,body:not(.body-login) .table.sorted_innovation_project_sorted_table tr.placeholder:before,body:not(.body-login) .table.contents-sorted-table tr.placeholder:before{position:relative;content:"";display:block;width:0;height:0;top:-5px;left:-5px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #33c2b3}body:not(.body-login) .fix-user-profile-table{border-top:1px solid rgb(221,221,221)}body:not(.body-login) .fix-user-profile-table>td,body:not(.body-login) .fix-user-profile-table>tr{padding:1rem}body:not(.body-login) .fix-user-profile-table.no-border{border-top:none}body:not(.body-login) input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}body:not(.body-login) a,body:not(.body-login) button,body:not(.body-login) .btn{-webkit-transition:background-color 222ms ease,color 222ms ease;-o-transition:background-color 222ms ease,color 222ms ease;transition:background-color 222ms ease,color 222ms ease}body:not(.body-login) button:focus,body:not(.body-login) input:focus,body:not(.body-login) .form-control:focus,body:not(.body-login) a:focus{box-shadow:none;outline:none!important}body:not(.body-login) .btn{border:none;box-shadow:none;padding-bottom:8px;transition:all .2s ease}body:not(.body-login) .btn.btn-lg,body:not(.body-login) .btn-group-lg>.btn{font-size:14px;line-height:16px;padding:10px 18px;text-transform:uppercase}body:not(.body-login) .btn.btn-sm,body:not(.body-login) .btn-group-sm>.btn{padding-bottom:5px}body:not(.body-login) .btn.btn-xs,body:not(.body-login) .btn-group-xs>.btn{padding-bottom:1px}body:not(.body-login) .mdi{line-height:99%;vertical-align:middle}body:not(.body-login) .mdi-lg{font-size:20px!important;vertical-align:middle}body:not(.body-login) .icon-select h4{text-transform:uppercase;width:100%;text-align:right;font-size:1.4rem;padding:0 1.5rem 2rem;margin-bottom:1.5rem;border-bottom:1px solid rgb(93.5%,93.5%,93.5%)}body:not(.body-login) .icon-select .icon-list{padding:1rem}body:not(.body-login) .icon-select .icon-list a{display:inline-block;width:20px;height:20px;margin:.9rem;color:#777}body:not(.body-login) .icon-select .icon-list a.selected{color:#33c2b3}body:not(.body-login) .icon-select .icon-list a i:before{font-size:22px}body:not(.body-login) #icon-preview{background-color:#eee;border-radius:3px;height:50px;width:50px}body:not(.body-login) #icon-preview .mdi:before{font-size:32px}body:not(.body-login) ul.nav-tabs.tabs-lg{margin:2rem 0}body:not(.body-login) ul.nav-tabs.tabs-lg.tabs-lg-center{text-align:center}body:not(.body-login) ul.nav-tabs.tabs-lg.tabs-lg-right{text-align:right}body:not(.body-login) ul.nav-tabs.tabs-lg li{float:none;display:inline-block;margin-left:1rem;margin-right:1rem}body:not(.body-login) ul.nav-tabs.tabs-lg li a{padding:2rem 6rem;font-size:1.7rem;color:#919191}body:not(.body-login) ul.nav-tabs.tabs-lg li a strong{text-transform:uppercase}body:not(.body-login) ul.nav-tabs.tabs-lg li:not(.active) a:hover{color:#33c2b3;background-color:#f7fdfc;border-top-color:#f7fdfc;border-left-color:#f7fdfc;border-right-color:#f7fdfc}body:not(.body-login) .well,body:not(.body-login) .panel{box-shadow:none;border:none}body:not(.body-login) .panel .panel-heading{overflow:hidden}body:not(.body-login) .panel .panel-heading .title{margin:.5rem 0;display:inline-block}body:not(.body-login) .panel .panel-heading .btn{float:right;margin-left:.7rem}body:not(.body-login) .sessions{background-size:cover;background-repeat:no-repeat;background-position:center center}body:not(.body-login) .sessions.login .jumbotron{background:#fff}body:not(.body-login) .sessions.login .jumbotron .logo-container .logo img{width:100%}body:not(.body-login) .sessions.login .jumbotron h3{margin:1rem 0}body:not(.body-login) .sessions.login .jumbotron form{padding:1rem 0}body:not(.body-login) .sessions.login .jumbotron form hr{margin:1rem 0 1.5rem}body:not(.body-login) .sessions.login .jumbotron form .form-group .input-group .input-group-addon{background-color:#7c7c7c;color:#777;border-color:#6a6a6a;border-right:none}body:not(.body-login) .sessions.login .jumbotron form .form-group .input-group div:not(.input-group)>.form-control,body:not(.body-login) .sessions.login .jumbotron form .form-group .input-group .input-group,body:not(.body-login) .sessions.login .jumbotron form .form-group .input-group .select2-selection{box-shadow:.2rem .2rem .23rem #00000026}body:not(.body-login) div:not(.input-group)>.form-control,body:not(.body-login) .input-group,body:not(.body-login) .select2-selection{box-shadow:.2rem .2rem .23rem #00000026}body:not(.body-login) .avatar-container{width:36px;height:36px;background:url(/assets/avatar-placeholder-6571e04a697033102c83693e7f225bbdf2dd967c5cb2ba6a6869df53b5bd51ed.png);background-size:cover!important;border-radius:36px;border:2px solid rgb(68.5%,68.5%,68.5%)}body:not(.body-login) .avatar-container>img{width:100%;height:100%;vertical-align:top}body:not(.body-login) .avatar-container{min-width:36px!important}body:not(.body-login) .avatar-container.default-avatar{background:initial;background-size:auto;width:36px;height:36px;min-width:36px!important;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}body:not(.body-login) .avatar-container.default-avatar .initials{font-size:18px;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.body-login) .avatar-container.gif-avatar-container{overflow:hidden!important;position:relative!important;background:none!important}body:not(.body-login) .avatar-container .gif-avatar-img{display:block!important;image-rendering:auto!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important}body:not(.body-login) .avatar-b2sb-column{display:flex;flex-direction:row;align-items:center}body:not(.body-login) .avatar-b2sb-column .avatar-b2sb{padding:100px;border-radius:100%;background-size:cover!important;background-position:center;margin-right:2rem}body:not(.body-login) .header-detail-user-picture.default-avatar{background:initial;background-size:auto}@media(min-width:992px){body:not(.body-login) .header-detail-user-picture.default-avatar{width:200px;height:200px;min-width:200px!important;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}body:not(.body-login) .header-detail-user-picture.default-avatar .initials{font-size:100px;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:991px){body:not(.body-login) .header-detail-user-picture.default-avatar{width:40px;height:40px;min-width:40px!important;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}body:not(.body-login) .header-detail-user-picture.default-avatar .initials{font-size:20px;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}}body:not(.body-login) .header-detail-user-picture.default-avatar.absolute-initials>.initials{position:absolute}body:not(.body-login) .header-detail-user-picture.gif-avatar-container{overflow:hidden!important;position:relative!important;background:none!important}body:not(.body-login) .gif-avatar-container{overflow:hidden!important;position:relative!important;background:none!important}body:not(.body-login) .gif-avatar-img{display:block!important;image-rendering:auto!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important}body:not(.body-login) .header-detail-user-picture .gif-avatar-container{width:200px!important;height:200px!important;border-radius:50%!important;overflow:hidden!important;border:3px solid #ff0000!important;box-shadow:0 2px 8px #0000001a!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}body:not(.body-login) .header-detail-user-picture .gif-avatar-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;position:absolute!important;inset:0!important}body:not(.body-login) .avatar-container .gif-avatar-container{width:36px!important;height:36px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid #e0e0e0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}body:not(.body-login) .avatar-container .gif-avatar-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;position:absolute!important;inset:0!important}body:not(.body-login) .panel.goal{padding:1.5rem;border:none;box-shadow:none;font-size:1em}body:not(.body-login) .panel.goal .panel-heading{width:100%;height:100px;display:inline-block;margin-bottom:1rem;padding:0;background:none;color:#fff;border-bottom:none}body:not(.body-login) .panel.goal .panel-heading .icon{width:100px;height:100px;border-radius:100px;background:#0000000d;border:7px solid rgba(255,255,255,.5);margin:0 1rem 0 0;text-align:center}body:not(.body-login) .panel.goal .panel-heading .icon i.mdi{height:50px}body:not(.body-login) .panel.goal .panel-heading .icon i.mdi:before{font-size:50px;line-height:1em;color:#fffc}body:not(.body-login) .panel.goal .panel-heading .icon{float:left}body:not(.body-login) .panel.goal .panel-heading h3{margin:0;padding:0;font-size:1em;font-weight:300;line-height:1.225em;overflow:hidden}body:not(.body-login) .panel.goal .panel-body{border-top:1px solid rgba(0,0,0,.05);padding:1rem .7rem 0;color:#fff;overflow:hidden}body:not(.body-login) .panel.goal .panel-body p,body:not(.body-login) .panel.goal .panel-body a{margin:0;font-size:.9em}body:not(.body-login) .panel.goal .panel-body .btn{color:#ffffffe6;background-color:#00000012!important;padding:.3rem 1rem;display:inline-block;clear:both;margin-top:.5rem}body:not(.body-login) .panel.goal .panel-footer{padding:0}body:not(.body-login) .panel.goal .shortcut{position:absolute;bottom:1rem;right:1rem;background-color:#0000001f!important}.featured-goal body:not(.body-login) .panel.goal{padding:3.5rem;font-size:1.1em}.featured-goal body:not(.body-login) .panel.goal .panel-heading{height:auto}.featured-goal body:not(.body-login) .panel.goal .panel-heading h3{padding:1rem 0;top:0;transform:translateY(0)}.featured-goal body:not(.body-login) .panel.goal .panel-heading .icon{width:100px;height:100px;border-radius:100px;background:#0000000d;border:7px solid rgba(255,255,255,.5);margin:0 1rem 0 0;text-align:center}.featured-goal body:not(.body-login) .panel.goal .panel-heading .icon i.mdi{height:50px}.featured-goal body:not(.body-login) .panel.goal .panel-heading .icon i.mdi:before{font-size:50px;line-height:1em;color:#fffc}.featured-goal body:not(.body-login) .panel.goal .panel-heading .icon{float:none;margin:1rem auto 1.5rem}.featured-goal body:not(.body-login) .panel.goal .panel-body a{margin-top:.75rem}body:not(.body-login) .modal .modal-body form.discard-options label{font-weight:300}body:not(.body-login) .theme-select{list-style:none;margin:0;padding:0}body:not(.body-login) .theme-select li{margin:.9rem 0}body:not(.body-login) .theme-select li img{width:24px;height:auto;margin-left:.5rem}body:not(.body-login) .taglist span{border-radius:2px;padding:.6rem .8rem;color:#777;background-color:#eee;text-transform:uppercase}body:not(.body-login) article.post-single{padding:2rem}body:not(.body-login) article.post-single .news-heading{margin-bottom:3rem}body:not(.body-login) article.post-single .news-heading .title{margin:1.5rem 0;font-size:3.4rem;line-height:1.3em}body:not(.body-login) article.post-single .news-heading .title a{text-decoration:none}body:not(.body-login) article.post-single .news-heading .timeago{color:#777;font-size:1.6rem}body:not(.body-login) article.post-single .news-body{font-size:1.7rem;line-height:1.5em}body:not(.body-login) article.post-single .news-body p{margin:2rem 0}body:not(.body-login) .post-list{list-style:none;margin:0;padding:0}body:not(.body-login) .post-list article{padding:2rem 0;border-top:1px solid rgb(93.5%,93.5%,93.5%)}body:not(.body-login) .post-list article:first-child{border-top:none}body:not(.body-login) .post-list article .news-heading{margin-bottom:1rem}body:not(.body-login) .post-list article .news-heading img{width:fit-content;height:fit-content}body:not(.body-login) .post-list article .news-heading .taglist span{border-radius:2px;padding:.6rem .8rem;color:#777;background-color:#eee;text-transform:uppercase}body:not(.body-login) .post-list article .news-heading .title{margin:1rem 0;font-size:2.6rem}body:not(.body-login) .post-list article .news-heading .title a{text-decoration:none}body:not(.body-login) .post-list article .news-heading .timeago{color:#777;font-size:1.3rem}body:not(.body-login) .post-list article .news-body{font-size:1.6rem}body:not(.body-login) .post-list article .news-footer{margin:1rem 0}body:not(.body-login) .post-list #loadmore{padding-top:1rem;border-top:1px solid rgb(93.5%,93.5%,93.5%)}body:not(.body-login) .post-list.post-list-sm article .news-heading{display:inline-block;margin-bottom:.4rem}body:not(.body-login) .post-list.post-list-sm article .news-heading img{float:left;width:30%;max-width:100px;height:auto;margin:0 1rem 0 0}body:not(.body-login) .post-list.post-list-sm article .news-heading .taglist{margin-bottom:.3rem}body:not(.body-login) .post-list.post-list-sm article .news-heading .taglist span{padding:.3rem .4rem;font-size:1rem}body:not(.body-login) .post-list.post-list-sm article .news-heading .title{font-size:1.7rem;margin-top:0}body:not(.body-login) .post-list.post-list-sm article .news-heading .timeago{font-size:1.1rem}body:not(.body-login) .post-list.post-list-sm article .news-body{font-size:1.4rem}body:not(.body-login) .panel.goal{box-shadow:0 2px 12px #00000014;border-radius:12px;border:none}body:not(.body-login) .panel.goal .panel-heading h3{font-weight:700}body:not(.body-login) .panel.goal .panel-body p{text-align:justify}body:not(.body-login) .panel.goal .panel-heading h3,body:not(.body-login) .panel.goal .panel-body p,body:not(.body-login) .panel.goal .panel-body a{text-shadow:none}body:not(.body-login) section.goals .container .panels .goal{width:100%}body:not(.body-login) ul.nav.navbar-nav.navbar-right{max-height:50px}body:not(.body-login) .post-list article{padding:2rem 2rem 0;margin:2rem 2rem 0;border-top:1px dotted #d5d5d5}body:not(.body-login) h4.darkgreen{color:#41c3b5;font-size:18px;font-weight:bolder}body:not(.body-login) .lightgreenbg{background:#f0fbfa}body:not(.body-login) .padding-sm{padding-left:5px;padding-right:5px}body:not(.body-login) .statistical .main-content .panel-body{padding:0 0 15px}body:not(.body-login) .statistical .main-content .panel-body .form-inline{padding:0 0 10px;margin-bottom:15px;border-bottom:2px solid #eee}body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group select.form-control{max-width:175px}body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group .btn{margin-top:1px}body:not(.body-login) .statistical .main-content .panel-body .chart-image img{width:100%;margin-bottom:10px}body:not(.body-login) .statistical .main-content .panel-body .chart-image>div{padding:5px 0;font-size:11px}body:not(.body-login) .statistical .main-content .panel-body .chart-image>div.head-table{background:#f7f7f7;font-weight:700;margin-top:10px}body:not(.body-login) .statistical .main-content .panel-body h4{margin-bottom:20px}body:not(.body-login) .statistical .main-content .panel-body .nav-tabs>li.active>a{background:#2b7291;color:#fff}body:not(.body-login) .statistical .main-content .panel-body .nav-tabs>li.active>a:hover{background:#2b7291}body:not(.body-login) .statistical .main-content .panel-body .tab-content{padding:20px 0}body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr td{text-align:center;border-top-color:#ddd}body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr td:first-child{text-align:left}body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr:first-child td{border:0;position:relative}body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr:first-child td>span{display:none}body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr:first-child td:nth-child(2):hover span,body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr:first-child td:nth-child(3):hover span,body:not(.body-login) .statistical .main-content .panel-body table.table.table-hover tr:first-child td:nth-child(4):hover span{display:block;border-radius:4px;position:absolute;background:#eee;padding:10px;width:100%;min-width:150px;top:-1px;left:0;z-index:10;border:1px solid #ccc}@media(max-width:1023px){body:not(.body-login) .panel.goal .panel-mobile{width:100%;height:60px;display:inline-block;margin-bottom:1rem;padding:0;background:none;color:#fff;border-bottom:none}body:not(.body-login) .panel.goal .panel-mobile h3{font-size:12px;width:90%;height:100px;display:inline-block;padding:0;background:none;color:#fff;border-bottom:none;margin:5px;position:absolute;top:90px;left:7px}body:not(.body-login) .panel.goal .panel-mobile .icon{width:60px;height:60px;border-radius:60px;background:#0000000d;border:4.2px solid rgba(255,255,255,.5);margin:0 1rem 0 0;text-align:center;font-size:30px;color:#fffc}body:not(.body-login) .panel.goal .panel-mobile .icon i .mdi{height:30px}body:not(.body-login) .panel.goal .panel-mobile .mobile-icon{position:absolute;top:24px;left:30px}body:not(.body-login) .panel.goal .panel-mobile .mobile-button{color:#fff;overflow:hidden;position:absolute;top:163px;background-color:#0000001f!important}}@media(max-width:991px){body:not(.body-login) .statistical .main-content .panel-body .form-inline{float:left}body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group .form-control{margin-bottom:10px}body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group .btn{margin-top:-8px}}@media(max-width:799px){body:not(.body-login) .panel.goal .panel-heading h3,body:not(.body-login) .panel.goal .panel-body p,body:not(.body-login) .panel.goal .panel-body a{font-size:12px}body:not(.body-login) ul.nav-tabs.tabs-lg li{margin-left:0;margin-right:0;width:49%}body:not(.body-login) section.goals .container .panels{display:block;width:100%!important}body:not(.body-login) section.goals .container .panels .goals-group,body:not(.body-login) section.goals .container .panels .featured-goal,body:not(.body-login) section.goals .container .panels.x1 .featured-goal,body:not(.body-login) section.goals .container .panels.x2 .featured-goal,body:not(.body-login) section.goals .container .panels.x3 .featured-goal,body:not(.body-login) section.goals .container .panels.x4 .featured-goal,body:not(.body-login) section.goals .container .panels.x5 .featured-goal{width:100%!important;max-width:100%!important}body:not(.body-login) section.goals .container .panels.x2 .goals-group .goal,body:not(.body-login) section.goals .container .panels.x3 .goals-group .goal,body:not(.body-login) section.goals .container .panels.x4 .goals-group .goal,body:not(.body-login) section.goals .container .panels.x5 .goals-group .goal{margin-bottom:12px!important}body:not(.body-login) section.goals .container .panels.x4 .goals-group .goal,body:not(.body-login) section.goals .container .panels.x5 .goals-group .goal{width:100%!important}body:not(.body-login) section.goals .container .panels .featured-goal .goal .shortcut{bottom:1rem;right:1rem}body:not(.body-login) .desktop-only{display:none}body:not(.body-login) ul.nav.navbar-nav.navbar-right li{float:left;width:100%}body:not(.body-login) .navbar-collapse.collapsing,body:not(.body-login) .navbar-collapse.collapse.in{width:250px;left:60%}body:not(.body-login) .navbar-fixed-top .navbar-collapse,body:not(.body-login) .navbar-fixed-bottom .navbar-collapse{max-height:380px}}@media(max-width:767px){body:not(.body-login) .statistical .main-content .panel-body .form-inline{width:100%}body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group select.form-control,body:not(.body-login) .statistical .main-content .panel-body .form-inline .form-group .btn{width:100%;max-width:100%!important;margin-top:0}}body:not(.body-login) .panel-body:has(.edit_user){overflow:hidden}body:not(.body-login) .hide-overflow{overflow:hidden!important;padding:0!important}body:not(.body-login) .no-padding{padding:0!important}body:not(.body-login) .bottom-padding{display:block;padding-bottom:90px}body:not(.body-login) .paddingleft{padding-left:25px!important}body:not(.body-login) .center-div{display:block;margin:0 auto}body:not(.body-login) .mdi-custom{font-size:170px!important;text-align:center;padding:0;margin:0;position:absolute;top:75px;left:6px;color:#ccc}body:not(.body-login) #cover-progress{z-index:12;position:absolute;top:0;left:0;width:100%}body:not(.body-login) .avatar-wrapper{position:relative}body:not(.body-login) .avatar-wrapper .edit-avatar{position:absolute;width:100%;height:auto;display:block;left:0;bottom:-1rem;z-index:11;text-align:center;background:#000000b3;border-radius:5%}body:not(.body-login) .avatar-wrapper #avatar-progress{z-index:12;position:absolute;bottom:0;left:0;width:100%}body:not(.body-login) div.dt-buttons{margin-top:10px;margin-left:10px}body:not(.body-login) table.committee{overflow-x:auto;display:block;width:100%}body:not(.body-login) table.committee tr>th{border-top:none}body:not(.body-login) table.committee tr>td .icon-btn-primary{font-size:25px!important}body:not(.body-login) table.committee tr>td .tooltip-inner{min-width:240px;text-align:justify;background-color:#f0ad4e;color:#fff}body:not(.body-login) table.committee tr>td .tooltip-arrow{border-bottom-color:#f0ad4e!important}body:not(.body-login) table.committee.without-actions td:last-of-type{display:none}body:not(.body-login) .alert{margin:0}body:not(.body-login) .edit_user .form-options-elements label{font-weight:400}body:not(.body-login) .edit_user .form-options-elements label:first-child{margin-top:0}body:not(.body-login) .footer:not(.login-footer){position:fixed;bottom:0;width:100%;height:auto;background-color:#f5f5f5;z-index:100}body:not(.body-login) .footer:not(.login-footer) .pagination{margin:.5rem 0 0}body:not(.body-login) .footer:not(.login-footer) .footer-pagination-details{margin:0 0 .5rem;color:gray}@media(max-width:991px){body:not(.body-login) .footer:not(.login-footer){position:static;background-color:transparent;z-index:auto}}body:not(.body-login) .section-title{font-weight:300}body:not(.body-login) .section-search-form .collapsed>.hidden-on-collapsed{display:none}body:not(.body-login) .section-search-form :not(.collapsed)>.hidden-on-expanded{display:none}body:not(.body-login) .section-search-form{position:relative;margin-bottom:2.5rem}body:not(.body-login) .section-search-form:before{content:"";background-color:#e4f8ff;border-radius:1rem;position:absolute;height:calc(100% + 2rem);width:100vw;right:50%;margin-right:-50vw;margin-top:-1rem;z-index:-1}body:not(.body-login) .section-search-form .title-form{text-transform:uppercase;font-weight:300;margin:0 0 .5rem}body:not(.body-login) .section-search-form .title-form .active-search-items{white-space:nowrap}body:not(.body-login) .section-search-form .form-group{margin:1rem 0 0}body:not(.body-login) .section-search-form .form-group .title-form-section,body:not(.body-login) .section-search-form .form-group .label-form-section{margin:0!important;font-weight:300}body:not(.body-login) .section-search-form .form-group .radio,body:not(.body-login) .section-search-form .form-group .checkbox{margin:0!important;padding:0!important}body:not(.body-login) .section-search-form .form-group .radio label,body:not(.body-login) .section-search-form .form-group .checkbox label{line-height:2.1rem}body:not(.body-login) .section-search-form .search-form-actions{margin-top:2rem}body:not(.body-login) .section-search-form .search-form-actions>*{margin-bottom:.5rem}body:not(.body-login) section .section-title{font-weight:300}body:not(.body-login) article.boxed{position:relative;border-radius:12px}body:not(.body-login) article.boxed:before{content:"";background-color:#fff;position:absolute;height:100%;width:100%;border-radius:12px;z-index:-1;border:1px solid #f0f1f3;box-shadow:0 1px 3px #00000008;transition:box-shadow .2s ease,border-color .2s ease}body:not(.body-login) article.boxed:not(.projects-item):hover:before{box-shadow:0 3px 12px #00000014;border-color:#e2e5e8}body:not(.body-login) article.boxed:not(.projects-item):before{transition:box-shadow .2s ease,border-color .2s ease}body:not(.body-login) article.boxed>.content{padding:1rem 2rem}body:not(.body-login) article.boxed h1,body:not(.body-login) article.boxed h2,body:not(.body-login) article.boxed h3,body:not(.body-login) article.boxed h4,body:not(.body-login) article.boxed h5{font-weight:lighter!important}body:not(.body-login) article.boxed.white-box:before{background-color:#fff;border:1px solid #e7e7e7}body:not(.body-login) article.boxed .detail-small{line-height:1.25rem;margin-top:.2rem!important;margin-bottom:.2rem!important}body:not(.body-login) article.boxed .label{border-radius:2.5rem}body:not(.body-login) article.boxed .item-photo:not(.item-photo-zoom),body:not(.body-login) article.boxed .photo-insert{z-index:3;padding:0;height:calc(100% + 2rem);width:calc(100% + 2rem);inset:-1rem;position:absolute;background-size:cover!important;border-radius:12px}body:not(.body-login) article.boxed .item-photo:not(.item-photo-zoom):after,body:not(.body-login) article.boxed .photo-insert:after{content:"";position:absolute;height:100%;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAFUlEQVQI12NkYGBYzgAFTAxIAIUDABdxAK0+mxuXAAAAAElFTkSuQmCC);background-repeat:repeat;border-radius:12px;image-rendering:unset;opacity:.75}body:not(.body-login) article.boxed .item-photo-zoom{overflow:hidden;position:absolute;height:100%;width:100%;border-radius:12px}body:not(.body-login) article.boxed .item-photo-zoom .photo-insert{transition:all .5s}body:not(.body-login) article.boxed:hover .item-photo-zoom .photo-insert{transform:scale(1.125)}body:not(.body-login) article.boxed .item-content-with-photo h1,body:not(.body-login) article.boxed .item-content-with-photo h2,body:not(.body-login) article.boxed .item-content-with-photo h3,body:not(.body-login) article.boxed .item-content-with-photo h4,body:not(.body-login) article.boxed .item-content-with-photo h5,body:not(.body-login) article.boxed .item-content-with-photo p,body:not(.body-login) article.boxed .item-content-with-photo small{color:#fff}body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn),body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn)>*{color:#fff;transition:background-color 222ms ease,color 222ms ease}body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn):hover,body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn)>*:hover{color:#bebebe}body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn):active,body:not(.body-login) article.boxed .item-content-with-photo a:not(.btn)>*:active{color:#818181}body:not(.body-login) article.boxed .goal-photo,body:not(.body-login) article.boxed .item-photo{transition:box-shadow 333ms ease-in}body:not(.body-login) article.boxed .goal-photo:hover,body:not(.body-login) article.boxed .item-photo:hover{box-shadow:0 0 5px #00000026}body:not(.body-login) .comments-count{text-decoration-line:none!important}body:not(.body-login) .comments-count *{line-height:1.2rem;margin:0}body:not(.body-login) .comments-count small{font-size:1.25rem}body:not(.body-login) .owl-theme .owl-nav [class*=owl-]{min-width:36px;width:36px;height:36px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:1.3rem!important;font-weight:600!important;border-radius:50%!important;box-shadow:0 2px 8px #0000001f;transition:all .15s ease}body:not(.body-login) .owl-theme .owl-dots{margin-top:14px!important}body:not(.body-login) .owl-theme:not(.custom-color) .owl-nav [class*=owl-]{color:#636e72!important;background-color:#fff!important;border:1px solid #e8eaed!important}body:not(.body-login) .owl-theme:not(.custom-color) .owl-nav [class*=owl-]:hover{background-color:#419fc7!important;color:#fff!important;border-color:#419fc7!important;box-shadow:0 3px 12px #00000026!important}body:not(.body-login) .owl-theme:not(.custom-color) .owl-nav [class*=owl-]:active{background-color:#3082a5!important;color:#fff!important}body:not(.body-login) .owl-theme:not(.custom-color) .owl-dots .owl-dot span{width:8px!important;height:8px!important;background:#d5d8dc!important;border:none!important;margin:3px!important;transition:all .2s ease}body:not(.body-login) .owl-theme:not(.custom-color) .owl-dots .owl-dot.active span{background:#419fc7!important;width:20px!important;border-radius:4px!important}body:not(.body-login) .item-with-head .item-header{position:relative;right:0;left:0;z-index:3;background-color:#fff;padding:10rem 2rem}@media(max-width:991px){body:not(.body-login) .item-with-head .item-header{padding:5rem 1rem}}body:not(.body-login) .item-with-head .item-header .item-image{position:absolute;height:100%;width:100%;left:0;top:0;border-radius:5px;background-size:cover!important;background-position:center}body:not(.body-login) .item-with-head .item-header .item-image:after{content:"";position:absolute;height:100%;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAFUlEQVQI12NkYGBYzgAFTAxIAIUDABdxAK0+mxuXAAAAAElFTkSuQmCC);background-repeat:repeat;border-radius:5px;image-rendering:unset;opacity:.75}body:not(.body-login) .item-with-head .item-header .header-content{display:flex;flex-direction:row;align-items:center}@media(max-width:991px){body:not(.body-login) .item-with-head .item-header .header-content{flex-direction:column;align-items:baseline}}body:not(.body-login) .item-with-head .item-header .header-content .item-title{margin:0;min-width:40%}body:not(.body-login) .item-with-head .item-header .header-content .item-title span#save-feedback-idea{white-space:nowrap;font-weight:700;line-height:2.5rem;vertical-align:middle;border-radius:2px;text-transform:uppercase;-webkit-transition:all 222ms ease;-o-transition:all 222ms ease;transition:all 222ms ease}body:not(.body-login) .item-with-head .item-header .header-content .item-title span#save-feedback-idea.saving{color:#ffbb10}body:not(.body-login) .item-with-head .item-header .header-content .item-title span#save-feedback-idea.saved{color:#18d38f}body:not(.body-login) .item-with-head .item-header .header-content .item-title span#save-feedback-idea.error{color:#f3596a}body:not(.body-login) .item-with-head .item-header .header-content .item-subtitle{margin:0}body:not(.body-login) .item-with-head .item-header .header-content .buttons-actions{height:3.5rem}body:not(.body-login) .item-with-head .item-header .header-content .header-detail-user{display:flex;flex-direction:row;align-items:center}body:not(.body-login) .item-with-head .item-header .header-content .header-detail-user-picture{padding:100px;border-radius:100%;background-size:cover!important;background-position:center;margin-right:2rem;margin-top:-50px;margin-bottom:-50px}@media(max-width:991px){body:not(.body-login) .item-with-head .item-header .header-content .header-detail-user-picture{padding:35px;margin-right:1rem}}body:not(.body-login) .item-with-head .item-header .header-content .header-detail-user-info{width:100%}body:not(.body-login) .item-with-head .item-header .header-change-image{position:absolute;bottom:1rem;right:2rem;display:flex}body:not(.body-login) .item-with-head .item-header .header-change-image>*{margin-left:.5rem}body:not(.body-login) .item-with-head .item-header:not([class*=theme-]) *:not(.btn):not(.mdi):not(.label):not(#save-feedback-idea){color:#fff!important}body:not(.body-login) .item-with-head .item-header.theme-light *:not(a):not(.btn):not(.mdi):not(.label):not(#save-feedback-idea):not(.badge){color:#333!important}body:not(.body-login) .item-with-head .item-header.size-min{padding:0 1rem}body:not(.body-login) .item-with-head .item-body{margin-top:3rem}body:not(.body-login) .item-with-head.fixed-head .item-header{transition:top .111s linear;top:0}body:not(.body-login) .item-with-head.fixed-head.on-scroll .item-header{padding:.65rem 2rem;position:fixed;top:52px;margin:auto}body:not(.body-login) .item-with-head.fixed-head.on-scroll .item-header .item-title{white-space:nowrap;width:95%;overflow:hidden;text-overflow:ellipsis;line-height:4.5rem}body:not(.body-login) .item-with-head.fixed-head.on-scroll .item-header .header-change-image{display:none}body:not(.body-login) .item-with-head.fixed-head.on-scroll .hidden-on-scroll{display:none}body:not(.body-login) .item-with-head.fixed-head.on-scroll .header-detail-user-picture{padding:20px!important}body:not(.body-login) .item-with-head.fixed-head.on-scroll .header-detail-user-picture.default-avatar{width:40px;height:40px;min-width:40px!important;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}body:not(.body-login) .item-with-head.fixed-head.on-scroll .header-detail-user-picture.default-avatar .initials{font-size:20px;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.body-login) .idea-interactions{display:flex;padding:1rem 0;position:relative}body:not(.body-login) .idea-interactions.item-content-with-photo h1,body:not(.body-login) .idea-interactions.item-content-with-photo h2,body:not(.body-login) .idea-interactions.item-content-with-photo h3,body:not(.body-login) .idea-interactions.item-content-with-photo h4,body:not(.body-login) .idea-interactions.item-content-with-photo h5,body:not(.body-login) .idea-interactions.item-content-with-photo p,body:not(.body-login) .idea-interactions.item-content-with-photo small{color:#fff}body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn),body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn)>*{color:#fff;transition:background-color 222ms ease,color 222ms ease}body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn):hover,body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn)>*:hover{color:#bebebe}body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn):active,body:not(.body-login) .idea-interactions.item-content-with-photo a:not(.btn)>*:active{color:#818181}body:not(.body-login) .idea-interactions .idea-count{min-width:75px}body:not(.body-login) .idea-interactions .like-idea:hover{cursor:pointer}body:not(.body-login) .simple-card{display:flex;position:relative}body:not(.body-login) .simple-card-image{margin-right:1rem;min-width:70px!important;max-width:70px!important;min-height:70px!important;max-height:70px!important;justify-content:center;display:flex}body:not(.body-login) .simple-card-image img{max-width:100%!important;max-height:100%!important;width:auto!important}body:not(.body-login) .simple-card-image>a>*{transition:filter 333ms ease-in}body:not(.body-login) .simple-card-image>a>*:hover{filter:drop-shadow(0px 0px 5px rgb(0,0,0))}body:not(.body-login) .simple-card-content{position:relative;width:100%;overflow:hidden;word-wrap:break-word}body:not(.body-login) .simple-card-content .simple-card-title{margin-top:0}body:not(.body-login) .simple-card.simple-card-vertical{flex-direction:column;align-items:center}body:not(.body-login) .simple-card.simple-card-vertical .simple-card-image{min-width:175px!important;max-width:175px!important;min-height:175px!important;max-height:175px!important;margin-right:unset!important;margin:1rem 0}body:not(.body-login) #create_idea_static{color:#fff!important;border:none;padding:6px 12px;margin:8px 0;font-size:14px;text-align:center}body:not(.body-login) #create_idea_static:hover,body:not(.body-login) #create_idea_static:focus{background-color:#3082a5;border-color:#286c89}body:not(.body-login) #create_idea_static:active{background-color:#3082a5;border-color:#286c89}body:not(.body-login) .required_asterisk{color:red}body:not(.body-login) .field-has-error{border:1.5px solid rgb(187,0,0)}body:not(.body-login) .field-has-error:focus{border-color:#b00}body:not(.body-login) small.file-properties{font-weight:400}body:not(.body-login) .field-has-error::-webkit-input-placeholder{color:#b00}body:not(.body-login) .tinymce-error{border:2px solid rgb(187,0,0)!important}body:not(.body-login) .hidden-message{display:none;color:#b00}body:not(.body-login) .documents-margin{margin-top:1em}body:not(.body-login) .btn-white-custom{color:#fff;box-shadow:none}body:not(.body-login) .btn-white-custom:hover{text-decoration:none;color:#fff;opacity:.75}body:not(.body-login) .btn-white-custom:focus{text-decoration:none;color:#fff}body:not(.body-login) .dynamic-add-button{padding-top:.7em;margin-top:.16em;height:42px}body:not(.body-login) .no-visibility{visibility:hidden}body:not(.body-login) .dynamic-add-button.disabled{pointer-events:auto!important}body:not(.body-login) .custom-datetimepicker{background-color:#fff!important}body:not(.body-login) .custom-datetimepicker:disabled{background-color:#eee!important}body:not(.body-login) dl.more-margin-items dd{margin-bottom:2rem}body:not(.body-login) dl dd{margin-bottom:.75rem}body:not(.body-login) dl dt{white-space:normal!important}@media(min-width:992px){body:not(.body-login) dl dt{width:200px}body:not(.body-login) dl dd{margin-left:220px}}body:not(.body-login) .btn-group.innk-actions{display:flex;justify-content:center;margin-bottom:.5rem}@media(min-width:1200px){body:not(.body-login) .btn-group.innk-actions{justify-content:flex-start;margin-bottom:0rem}}body:not(.body-login) .btn-group.innk-actions .btn{z-index:25;white-space:normal}body:not(.body-login) .btn-group.innk-actions .btn:not(.dropdown-toggle){width:85%}@media(min-width:1200px){body:not(.body-login) .btn-group.innk-actions .btn{max-width:140px}body:not(.body-login) .btn-group.innk-actions .btn:not(.dropdown-toggle){width:auto}}body:not(.body-login) .btn-group.innk-actions .btn .mdi{line-height:1rem}body:not(.body-login) .btn-group.innk-actions .dropdown .dropdown-menu{z-index:26;margin:0;right:0;top:95%;left:initial;pointer-events:none;box-shadow:0 0 5px #000000bf;display:block;opacity:0;transform:translateY(-1rem);transition:all .1s ease-in;visibility:hidden}body:not(.body-login) .btn-group.innk-actions .dropdown .dropdown-menu *{color:#333!important}body:not(.body-login) .btn-group.innk-actions .dropdown.open .dropdown-menu{display:block;opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}body:not(.body-login) .buttons-actions{display:flex;justify-content:flex-end}@media(max-width:991px){body:not(.body-login) .buttons-actions{justify-content:start}}body:not(.body-login) .buttons-actions>*:not(:last-child){margin-right:.5rem}body:not(.body-login) .buttons-actions.buttons-actions-on-title{padding-top:30px}@media(max-width:991px){body:not(.body-login) .buttons-actions.buttons-actions-on-title{padding-top:12px}}body:not(.body-login) .buttons-actions.no-pull{justify-content:flex-start}body:not(.body-login) .padding-willpaginate{padding-bottom:70px}body:not(.body-login) .no-margin{margin:0!important}body:not(.body-login) .no-margin-top{margin-top:0!important}body:not(.body-login) .no-margin-bottom{margin-bottom:0!important}body:not(.body-login) .no-margin-left{margin-left:0!important}body:not(.body-login) .no-margin-right{margin-right:0!important}body:not(.body-login) .one-liner{display:block;width:100%}body:not(.body-login) .margin-top{margin-top:1em}body:not(.body-login) section.main-content .flash{position:fixed!important;right:20px;top:84px;width:360px;min-width:300px;max-width:90vw;z-index:2000;padding:0;pointer-events:none;display:flex;flex-direction:column;gap:12px}@media(max-width:991px){body:not(.body-login) section.main-content .flash{width:360px;right:16px;top:72px}}@media(max-width:767px){body:not(.body-login) section.main-content .flash{width:auto;left:12px;right:12px;top:64px}}body:not(.body-login) section.main-content .flash>*{pointer-events:all;opacity:0;margin:-20px 0 0;transition:opacity .15s ease-in,margin .18s ease-in}body:not(.body-login) section.main-content .flash>*.in{opacity:1;margin:0!important}body:not(.body-login) section.main-content .flash .flash-toast{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px 16px 14px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 8px 24px #0f172a26;overflow:hidden;color:#132146}body:not(.body-login) section.main-content .flash .flash-toast-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;flex-shrink:0}body:not(.body-login) section.main-content .flash .flash-toast-icon i.mdi{font-size:1.9rem;line-height:1}body:not(.body-login) section.main-content .flash .flash-toast-body{min-width:0}body:not(.body-login) section.main-content .flash .flash-toast-title{margin:0;color:#132146;font-size:1.3rem;font-weight:700;line-height:1.35;word-break:break-word;overflow-wrap:break-word}body:not(.body-login) section.main-content .flash .flash-toast-subtitle{margin:2px 0 0;color:#565656;font-size:1.2rem;font-weight:400;line-height:1.4}body:not(.body-login) section.main-content .flash .flash-toast button.close{position:static;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin:0;background:transparent;border:none;border-radius:8px;color:#a5a5a5;opacity:1;text-shadow:none;float:none;cursor:pointer;transition:background .15s ease,color .15s ease;font-size:0;line-height:1}body:not(.body-login) section.main-content .flash .flash-toast button.close i.mdi{font-size:1.9rem;line-height:1}body:not(.body-login) section.main-content .flash .flash-toast button.close:hover,body:not(.body-login) section.main-content .flash .flash-toast button.close:focus{background:#94a3b824;color:#565656;opacity:1}body:not(.body-login) section.main-content .flash .flash-toast-progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:transparent;transform-origin:left center}body:not(.body-login) section.main-content .flash .flash-toast--success .flash-toast-icon{background:#3cb86b29;color:#2f9558}body:not(.body-login) section.main-content .flash .flash-toast--success .flash-toast-icon i.mdi{color:#2f9558}body:not(.body-login) section.main-content .flash .flash-toast--success .flash-toast-progress{background:#2f9558}body:not(.body-login) section.main-content .flash .flash-toast--info .flash-toast-icon{background:#4747f329;color:#4747f3}body:not(.body-login) section.main-content .flash .flash-toast--info .flash-toast-icon i.mdi{color:#4747f3}body:not(.body-login) section.main-content .flash .flash-toast--info .flash-toast-progress{background:#4747f3}body:not(.body-login) section.main-content .flash .flash-toast--warning .flash-toast-icon{background:#f59e0b29;color:#b07300}body:not(.body-login) section.main-content .flash .flash-toast--warning .flash-toast-icon i.mdi{color:#b07300}body:not(.body-login) section.main-content .flash .flash-toast--warning .flash-toast-progress{background:#f59e0b}body:not(.body-login) section.main-content .flash .flash-toast--danger .flash-toast-icon{background:#f3596a29;color:#cf3a4a}body:not(.body-login) section.main-content .flash .flash-toast--danger .flash-toast-icon i.mdi{color:#cf3a4a}body:not(.body-login) section.main-content .flash .flash-toast--danger .flash-toast-progress{background:#f3596a}body:not(.body-login) section.main-content .flash .flash-toast--achievement .flash-toast-achievement-img{width:52px;height:52px;flex-shrink:0;border-radius:12px;overflow:hidden;border:1px solid rgba(148,163,184,.22)}body:not(.body-login) section.main-content .flash .flash-toast--achievement .flash-toast-achievement-img img{display:block;width:100%;height:100%;object-fit:cover}body:not(.body-login) section.main-content .flash .flash-toast--achievement .flash-toast-title{color:var(--home-accent-color, #4747f3)}body:not(.body-login) section.main-content .flash .flash-toast--achievement .flash-toast-score{margin:3px 0 0;font-size:1.25rem;font-weight:700;color:var(--home-accent-color, #4747f3)}body:not(.body-login) section.main-content .flash .flash-toast--achievement .flash-toast-progress{background:var(--home-accent-color, #4747f3)}body:not(.body-login) section.main-content .flash>.flash-toast.in .flash-toast-progress{animation:flash-toast-progress 5s linear forwards}@keyframes flash-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}body:not(.body-login) .btn{border-radius:8px;padding-right:15px;padding-left:15px}body:not(.body-login) .btn.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}body:not(.body-login) .btn-group>.btn:first-child:not(:last-child){padding-left:17px}body:not(.body-login) .btn-group>.btn:last-child:not(:first-child){padding-right:17px}body:not(.body-login) .btn-group .btn.dropdown-toggle{min-width:30px}body:not(.body-login) .btn-group.group-outline .btn{background-color:transparent;background-image:none;border:2px solid #419fc7;box-shadow:0 2px 5px -1px #00000029,0 2px 10px -1px #0000001f}body:not(.body-login) .btn-group.group-outline .btn:first-child:not(:last-child){padding-left:16px}body:not(.body-login) .btn-group.group-outline .btn:hover,body:not(.body-login) .btn-group.group-outline .btn:focus,body:not(.body-login) .btn-group.group-outline .btn.active{color:#fff;background-color:#419fc7!important;border:2px solid #419fc7}body:not(.body-login) .select2 .select2-selection__arrow{top:0;bottom:0;margin:auto}body:not(.body-login) .select2-selection--multiple{overflow:hidden!important;height:auto!important}body:not(.body-login) .select2 .select2-selection.input-tags-select2 ul li{white-space:normal}body:not(.body-login) form.new_upload_file .upload_file_button{position:absolute}body:not(.body-login) form.new_upload_file .upload_file_button .progress{margin-top:10px}body:not(.body-login) .stadistic-counter{display:flex;flex-direction:row;align-items:center;padding-bottom:15px}body:not(.body-login) .stadistic-counter .big-num{margin:0 10px 0 0;white-space:nowrap}body:not(.body-login) .stadistic-counter img{max-height:40px}body:not(.body-login) .stadistic-counter .multiplier-symbol{font-size:.4em}body:not(.body-login) .stadistic-counter.no-earned{opacity:.2}@media(max-width:767px){body:not(.body-login) .total-achievements-score{text-align:left}}body:not(.body-login) .total-achievements-score .section-title{color:#009fe3}body:not(.body-login) .switch{position:relative;display:inline-block;width:45px;height:20px;margin:0 10px;float:left}body:not(.body-login) .switch.disabled{opacity:.5}body:not(.body-login) .switch input{opacity:0;width:0;height:0}body:not(.body-login) .switch input:checked+.slider{background-color:#80d004}body:not(.body-login) .switch input:focus+.slider,body:not(.body-login) .switch input:hover+.slider{box-shadow:0 0 3px #ccc}body:not(.body-login) .switch input:checked+.slider:before{transform:translate(26px)}body:not(.body-login) .switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}body:not(.body-login) .switch .slider:before{position:absolute;content:"";height:12px;width:12px;left:3px;bottom:4px;background-color:#fff;transition:.4s}body:not(.body-login) .switch .slider.round{border-radius:34px}body:not(.body-login) .switch .slider.round:before{border-radius:50%}body:not(.body-login) .datatable th.no-sort{pointer-events:none!important;cursor:default!important}body:not(.body-login) .datatable th.no-sort:after{display:none!important}body:not(.body-login) .copy-to-paperclip{cursor:pointer}body:not(.body-login) .line-bottom{padding-bottom:8px;border-bottom:1px solid #33c2b4}body:not(.body-login) .icon-circle{display:inline-block;background:#33c2b4;color:#fff;width:30px;height:30px;text-align:center;vertical-align:middle;line-height:110%;float:inline-start;margin:0 5px;border-radius:100%}body:not(.body-login) .icon-circle i.mdi{font-size:75%}body:not(.body-login) .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:10px;outline:0;max-height:90%;height:auto;overflow-y:auto;overflow-x:hidden}body:not(.body-login) blockquote{font-size:inherit;margin:0}body:not(.body-login) .input-as-text{border:0px;border-bottom:1px solid rgba(51,194,180,0);padding:.3em .6em;width:100%;transition:border 111ms ease-in}body:not(.body-login) .input-as-text.on-edit{border-bottom:1px solid rgb(224,224,224)}body:not(.body-login) .input-as-text.on-edit:focus{border-bottom:1px solid rgb(51,194,180)}body:not(.body-login) .fade-enter-active{transition:opacity .5s}body:not(.body-login) .fade-enter,body:not(.body-login) .fade-leave-active{opacity:0}body:not(.body-login) [class*=icon-btn-]:not([disabled]){cursor:pointer}body:not(.body-login) .icon-btn-primary{color:#419fc7}body:not(.body-login) .icon-btn-primary:hover:not([disabled]){color:#68b3d3}body:not(.body-login) .icon-btn-info{color:#33c2b3}body:not(.body-login) .icon-btn-info:hover:not([disabled]){color:#56d2c5}body:not(.body-login) .icon-btn-success{color:#54c678}body:not(.body-login) .icon-btn-success:hover:not([disabled]){color:#7ad396}body:not(.body-login) .icon-btn-warning{color:#f9cf6a}body:not(.body-login) .icon-btn-warning:hover:not([disabled]){color:#fbdf9b}body:not(.body-login) .icon-btn-danger{color:#ed5d70}body:not(.body-login) .icon-btn-danger:hover:not([disabled]){color:#f28b99}body:not(.body-login) .icon-btn-default{color:gray}body:not(.body-login) .icon-btn-default:hover:not([disabled]){color:#9a9a9a}body:not(.body-login) .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}body:not(.body-login) .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body:not(.body-login) .month-only .bootstrap-datetimepicker-widget .picker-switch,body:not(.body-login) .month-only .bootstrap-datetimepicker-widget .next,body:not(.body-login) .month-only .bootstrap-datetimepicker-widget .prev{display:none!important}body:not(.body-login) .limited_color_picker{max-width:70px;padding:5px}body:not(.body-login) .limited_color_picker .color-selected{width:58px;height:24px;border:1px solid #ccc;border-radius:2px}body:not(.body-login) .limited_color_picker .picker-menu{width:auto;background-color:#fbfbfb;border-radius:5px;margin:0 1em}body:not(.body-login) .limited_color_picker .picker-menu .radio-color{display:inline-block;margin:.3em 1.5em}@media(max-width:767px){body:not(.body-login) .limited_color_picker .picker-menu .radio-color{margin:.3em .7em}}body:not(.body-login) .limited_color_picker .picker-menu .radio-color,body:not(.body-login) .limited_color_picker .picker-menu .radio-color *{cursor:pointer}body:not(.body-login) .limited_color_picker .picker-menu .radio-color input[type=radio]:checked,body:not(.body-login) .limited_color_picker .picker-menu .radio-color input[type=radio]:not(:checked){position:absolute;left:-9999px;width:0;height:0;visibility:hidden}body:not(.body-login) .limited_color_picker .picker-menu .radio-color .radio-container{max-width:34px;padding:3px;margin-bottom:0}body:not(.body-login) .limited_color_picker .picker-menu .radio-color .radio-container.picked{outline:0;border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}body:not(.body-login) .limited_color_picker .picker-menu .radio-color .radio-container .color-picker{width:26px;height:26px;border:1px solid #ccc;border-radius:2px}body:not(.body-login) .limited_color_picker .color-selected.transparent,body:not(.body-login) .limited_color_picker .color-picker.transparent{background-color:transparent!important;background-image:linear-gradient(45deg,#c6c6c6 25%,transparent 25%),linear-gradient(-45deg,#c6c6c6 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#c6c6c6 75%),linear-gradient(-45deg,transparent 75%,#c6c6c6 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px}body:not(.body-login) .shepherd-theme-custom{min-width:280px;max-width:420px!important;max-height:none!important;overflow:visible!important;padding:0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 20px 60px #0f172a47,0 4px 14px #0f172a14!important;font-family:Open Sans,sans-serif!important;position:relative;animation:shepherd-in .22s cubic-bezier(.2,0,.2,1) both}body:not(.body-login) .shepherd-theme-custom .shepherd-arrow:before{background:#fff!important;border:1px solid rgba(148,163,184,.18)}body:not(.body-login) .shepherd-theme-custom .shepherd-content{background:transparent!important;border-radius:16px!important;padding:0!important;overflow:visible!important;max-height:none!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-header{display:block!important;background:transparent!important;border-bottom:1px solid rgba(148,163,184,.18)!important;padding:24px 54px 18px 26px!important;border-radius:16px 16px 0 0!important;position:relative;box-sizing:border-box!important;min-width:0!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-header .shepherd-title{display:block!important;font-family:Open Sans,sans-serif!important;font-size:1.6rem!important;font-weight:700!important;line-height:1.35!important;color:var(--home-title-color, #132146)!important;margin:0!important;max-width:100%!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;hyphens:auto}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-header .shepherd-cancel-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:14px!important;right:14px!important;width:30px!important;height:30px!important;padding:0!important;margin:0!important;background:#fff!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:999px!important;color:#64748b!important;font-size:1.6rem!important;line-height:1!important;opacity:1!important;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-header .shepherd-cancel-icon:hover{background:#fef2f4!important;border-color:#f3596a!important;color:#f3596a!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-progress{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 26px 4px}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-progress-dot{width:8px;height:8px;border-radius:999px;background:#94a3b859;transition:background .2s ease,width .2s ease}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-progress-dot.is-done{background:var(--home-accent-color, #4747f3);opacity:.55}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-progress-dot.is-active{background:var(--home-accent-color, #4747f3);width:22px}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text{height:auto!important;max-height:none!important;overflow:visible!important;padding:20px 26px 24px!important;font-family:Open Sans,sans-serif!important;font-size:1.35rem!important;font-weight:400!important;line-height:1.65!important;color:var(--home-body-color, #475569)!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text p{margin:0 0 14px}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text p:last-child{margin-bottom:0}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text a{color:var(--home-accent-color, #4747f3)}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text strong,body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text b{color:var(--home-title-color, #132146);font-weight:700}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer{padding:16px 22px 20px!important;border-top:1px solid rgba(148,163,184,.18)!important;background:#fafbff!important;border-radius:0 0 16px 16px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:38px!important;padding:0 18px!important;font-family:Open Sans,sans-serif!important;font-size:1.25rem!important;font-weight:600!important;line-height:1!important;border-radius:10px!important;border:1px solid transparent!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease!important;white-space:nowrap}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button:focus{outline:none;box-shadow:0 0 0 3px #4747f333!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-primary{background:var(--home-button-bg-color, #4747f3)!important;color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)!important;box-shadow:0 2px 8px #4747f338!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-primary:hover{background:var(--home-button-hover-bg-color, #3a3ad0)!important;border-color:var(--home-button-hover-bg-color, #3a3ad0)!important;box-shadow:0 4px 14px #4747f34d!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-primary:after{content:"\2192";font-size:1.3rem;line-height:1;transition:transform .2s ease}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-primary:hover:after{transform:translate(3px)}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-info{background:transparent!important;color:var(--home-accent-color, #4747f3)!important;border-color:transparent!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-info:hover{background:#4747f314!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-default{background:#e4e4e4!important;color:#1e293b!important;border-color:#e4e4e4!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button.btn-default:hover{background:#d1d5db!important;border-color:#d1d5db!important}@media(max-width:600px){body:not(.body-login) .shepherd-theme-custom{max-width:calc(100vw - 32px)!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-header{padding:18px 20px 12px!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-text{padding:14px 20px 16px!important;font-size:1.3rem!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer{padding:12px 16px 16px!important}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button{flex:1;padding:0 12px!important}}body:not(.body-login) .tutorial-step-highlight{z-index:9998!important;position:relative;animation:tutorial-reveal .42s cubic-bezier(.2,0,.2,1) both,tutorial-pulse 1.8s .42s ease-in-out infinite}body:not(.body-login) .aux-overlay,body:not(.body-login) .shepherd-modal-overlay-container{background:transparent!important;pointer-events:none!important;backdrop-filter:none!important}body:not(.body-login) .shepherd-element.shepherd-welcome-centered{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;margin:0!important}@keyframes shepherd-in{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tutorial-reveal{0%{box-shadow:0 0 #4747f300,0 0 #0f172a00}65%{box-shadow:0 0 0 12px #4747f352,0 0 0 9999px #0f172a59}to{box-shadow:0 0 0 6px #4747f373,0 0 0 9999px #0f172a59}}@keyframes tutorial-pulse{0%,to{box-shadow:0 0 0 6px #4747f373,0 0 0 9999px #0f172a59}50%{box-shadow:0 0 0 10px #4747f333,0 0 0 9999px #0f172a59}}@keyframes tutorial-overlay-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){body:not(.body-login) .shepherd-theme-custom{animation:none}body:not(.body-login) .tutorial-step-highlight{animation:none}body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button,body:not(.body-login) .shepherd-theme-custom .shepherd-content .shepherd-footer .shepherd-button:after{transition:none}}body:not(.body-login) #loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#fff;opacity:.8}body:not(.body-login) .budget-loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#ffffffe6;display:flex;align-items:center;justify-content:center;min-height:200px}body:not(.body-login) #generating-pdf .modal-dialog{width:500px}body:not(.body-login) #generating-pdf .modal-dialog .modal-header{background-color:#119ad7;color:#fff}body:not(.body-login) #generating-pdf .modal-dialog .modal-icon{color:#119ad7;font-size:4em}body:not(.body-login) #generating-pdf .modal-dialog .modal-icon .mdi{vertical-align:initial}body:not(.body-login) .icon-statistics-sortable{display:inline-block;position:relative;font-size:1em;vertical-align:middle;width:5px;height:5px}body:not(.body-login) .icon-statistics-sortable span.top{display:block;position:relative;bottom:13px;color:#929292}body:not(.body-login) .icon-statistics-sortable span.bot{display:block;position:relative;bottom:23px;color:#929292}body:not(.body-login) .tags-container{margin-top:1px}body:not(.body-login) .tags-container .tag-item{position:relative;display:inline-block}body:not(.body-login) .tags-container .tag-item:not(:first-child){margin-left:.6em}body:not(.body-login) .tags-container .tag-item:last-child{width:24px;height:24px;background-color:#ddd;text-align:center;line-height:24px;cursor:pointer}body:not(.body-login) .tags-container .tag-item:last-child:hover{background-color:#c4c4c4!important}body:not(.body-login) .tags-container .tag-item:last-child i.mdi{font-size:20px}body:not(.body-login) .tag-list .badge.tag,body:not(.body-login) .tag-item .badge.tag{padding:6px 12px;font-size:12px;color:#fff}body:not(.body-login) .tag-list .badge.tag.colorless,body:not(.body-login) .tag-item .badge.tag.colorless{background-color:#ddd!important;color:#333}body:not(.body-login) .tag-list .badge.tag.tag-sm,body:not(.body-login) .tag-item .badge.tag.tag-sm{padding:4px 8px}body:not(.body-login) #translate-loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1031;background-color:#fff;opacity:.8}body:not(.body-login) .statistical-total-ideas-banner{margin:20px 0 0;color:#2946bc;background-color:#2946bc;border-color:#bce8f1;border:1px solid transparent;border-radius:3px}body:not(.body-login) .statistical-total-ideas-banner .center-text{text-align:center}body:not(.body-login) .statistical-total-ideas-banner h4{color:#fff}body:not(.body-login) #featured-post-modal.modal{z-index:1200!important}body:not(.body-login) #featured-post-modal~.modal-backdrop{z-index:1199!important}body:not(.body-login).has-sidebar .main-content.has-sidebar{padding:.5rem}@media(max-width:991px){body:not(.body-login).has-sidebar .main-content.has-sidebar{padding:0 0 120px}}.bootstrap-datetimepicker-widget{font-size:1.4rem}.bootstrap-datetimepicker-widget table td.day:not(.old):not(.new):not(.disabled){color:var(--home-title-color, #1e293b)}.bootstrap-datetimepicker-widget table td.day.disabled,.bootstrap-datetimepicker-widget table td.day.disabled:hover,.bootstrap-datetimepicker-widget table td.day.disabled.today,.bootstrap-datetimepicker-widget table td.day.disabled.weekend{color:#cbd5e1!important;background:transparent!important;cursor:not-allowed}.app-loader{--app-loader-size: 32px;--app-loader-color: var(--home-accent-color, #4747f3);--app-loader-track: rgba(71, 71, 243, .18);--app-loader-thickness: max(2px, calc(var(--app-loader-size) * .1));--app-loader-duration: .8s;display:inline-block;width:var(--app-loader-size);height:var(--app-loader-size);border-radius:50%;border-width:var(--app-loader-thickness);border-style:solid;border-color:var(--app-loader-track);border-top-color:var(--app-loader-color);animation:app-loader-spin var(--app-loader-duration) linear infinite;vertical-align:middle;box-sizing:border-box;flex-shrink:0}.app-loader--xs{--app-loader-size: 14px}.app-loader--sm{--app-loader-size: 20px}.app-loader--md{--app-loader-size: 32px}.app-loader--lg{--app-loader-size: 48px}.app-loader--xl{--app-loader-size: 64px}.app-loader--on-dark{--app-loader-track: rgba(255, 255, 255, .28);--app-loader-color: #ffffff}.app-loader-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#f8fafcb8;z-index:20;pointer-events:all}.app-loader-overlay--fixed{position:fixed;z-index:12000}.app-loader-overlay--transparent{background:transparent}.app-loader-overlay-label{font-size:13px;font-weight:600;color:var(--home-subtitle-color, #64748b)}.app-loader-slow-hint{opacity:0;font-size:11.5px;font-weight:400;color:var(--home-subtitle-color, #94a3b8);letter-spacing:.02em;text-align:center;max-width:320px;animation:app-loader-hint-in .5s ease 6s forwards,app-loader-hint-pulse 2.4s ease-in-out 6.5s infinite}@keyframes app-loader-spin{to{transform:rotate(360deg)}}@keyframes app-loader-hint-in{to{opacity:1}}@keyframes app-loader-hint-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes opaque{0%{opacity:0}to{opacity:1}}@keyframes resizeanim{0%,to{opacity:0}}.apexcharts-canvas{position:relative;direction:ltr!important;user-select:none}.apexcharts-canvas ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.apexcharts-canvas ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.apexcharts-inner{position:relative}.apexcharts-text tspan{font-family:inherit}rect.legend-mouseover-inactive,.legend-mouseover-inactive rect,.legend-mouseover-inactive path,.legend-mouseover-inactive circle,.legend-mouseover-inactive line,.legend-mouseover-inactive text.apexcharts-yaxis-title-text,.legend-mouseover-inactive text.apexcharts-yaxis-label{transition:.15s ease all;opacity:.2}.apexcharts-legend-text{padding-left:15px;margin-left:-15px}.apexcharts-series-collapsed{opacity:0}.apexcharts-tooltip{border-radius:5px;box-shadow:2px 2px 6px -4px #999;cursor:default;font-size:14px;left:62px;opacity:0;pointer-events:none;position:absolute;top:20px;display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;z-index:12;transition:.15s ease all}.apexcharts-tooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-tooltip.apexcharts-theme-light{border:1px solid #e3e3e3;background:#fffffff5}.apexcharts-tooltip.apexcharts-theme-dark{color:#fff;background:#1e1e1ecc}.apexcharts-tooltip *{font-family:inherit}.apexcharts-tooltip-title{padding:6px;font-size:15px;margin-bottom:4px}.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{background:#eceff1;border-bottom:1px solid #ddd}.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title{background:#000000b3;border-bottom:1px solid #333}.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value{display:inline-block;margin-left:5px;font-weight:600}.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty{display:none}.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{padding:6px 0 5px}.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value{display:flex}.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty){margin-top:-6px}.apexcharts-tooltip-marker{display:inline-block;position:relative;width:16px;height:16px;font-size:16px;line-height:16px;margin-right:4px;text-align:center;vertical-align:middle;color:inherit}.apexcharts-tooltip-marker:before{content:"";display:inline-block;width:100%;text-align:center;color:currentcolor;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:26px;font-family:Arial,Helvetica,sans-serif;line-height:14px;font-weight:900}.apexcharts-tooltip-marker[shape=circle]:before{content:"\25cf"}.apexcharts-tooltip-marker[shape=square]:before,.apexcharts-tooltip-marker[shape=rect]:before{content:"\25a0";transform:translate(-1px,-2px)}.apexcharts-tooltip-marker[shape=line]:before{content:"\2500"}.apexcharts-tooltip-marker[shape=diamond]:before{content:"\25c6";font-size:28px}.apexcharts-tooltip-marker[shape=triangle]:before{content:"\25b2";font-size:22px}.apexcharts-tooltip-marker[shape=cross]:before{content:"\2715";font-size:18px}.apexcharts-tooltip-marker[shape=plus]:before{content:"\2715";transform:rotate(45deg) translate(-1px,-1px);font-size:18px}.apexcharts-tooltip-marker[shape=star]:before{content:"\2605";font-size:18px}.apexcharts-tooltip-marker[shape=sparkle]:before{content:"\2726";font-size:20px}.apexcharts-tooltip-series-group{padding:0 10px;display:none;text-align:left;justify-content:left;align-items:center}.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker{opacity:1}.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child{padding-bottom:4px}.apexcharts-tooltip-y-group{padding:6px 0 5px}.apexcharts-custom-tooltip,.apexcharts-tooltip-box{padding:4px 8px}.apexcharts-tooltip-boxPlot{display:flex;flex-direction:column-reverse}.apexcharts-tooltip-box>div{margin:4px 0}.apexcharts-tooltip-box span.value{font-weight:700}.apexcharts-tooltip-rangebar{padding:5px 8px}.apexcharts-tooltip-rangebar .category{font-weight:600;color:#777}.apexcharts-tooltip-rangebar .series-name{font-weight:700;display:block;margin-bottom:5px}.apexcharts-xaxistooltip,.apexcharts-yaxistooltip{opacity:0;pointer-events:none;color:#373d3f;font-size:13px;text-align:center;border-radius:2px;position:absolute;z-index:10;background:#eceff1;border:1px solid #90a4ae}.apexcharts-xaxistooltip{padding:9px 10px;transition:.15s ease all}.apexcharts-xaxistooltip.apexcharts-theme-dark{background:#000000b3;border:1px solid rgba(0,0,0,.5);color:#fff}.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-xaxistooltip:after{border-color:transparent;border-width:6px;margin-left:-6px}.apexcharts-xaxistooltip:before{border-color:transparent;border-width:7px;margin-left:-7px}.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before{bottom:100%}.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before{top:100%}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:#eceff1}.apexcharts-xaxistooltip-bottom:before{border-bottom-color:#90a4ae}.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before{border-bottom-color:#00000080}.apexcharts-xaxistooltip-top:after{border-top-color:#eceff1}.apexcharts-xaxistooltip-top:before{border-top-color:#90a4ae}.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before{border-top-color:#00000080}.apexcharts-xaxistooltip.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-yaxistooltip{padding:4px 10px}.apexcharts-yaxistooltip.apexcharts-theme-dark{background:#000000b3;border:1px solid rgba(0,0,0,.5);color:#fff}.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.apexcharts-yaxistooltip:after{border-color:transparent;border-width:6px;margin-top:-6px}.apexcharts-yaxistooltip:before{border-color:transparent;border-width:7px;margin-top:-7px}.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before{left:100%}.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before{right:100%}.apexcharts-yaxistooltip-left:after{border-left-color:#eceff1}.apexcharts-yaxistooltip-left:before{border-left-color:#90a4ae}.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before{border-left-color:#00000080}.apexcharts-yaxistooltip-right:after{border-right-color:#eceff1}.apexcharts-yaxistooltip-right:before{border-right-color:#90a4ae}.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before{border-right-color:#00000080}.apexcharts-yaxistooltip.apexcharts-active{opacity:1}.apexcharts-yaxistooltip-hidden{display:none}.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{pointer-events:none;opacity:0;transition:.15s ease all}.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active{opacity:1;transition:.15s ease all}.apexcharts-ycrosshairs-hidden{opacity:0}.apexcharts-selection-rect{cursor:move}.svg_select_shape{stroke-width:1;stroke-dasharray:10 10;stroke:#000;stroke-opacity:.1;pointer-events:none;fill:none}.svg_select_handle{stroke-width:3;stroke:#000;fill:none}.svg_select_handle_r{cursor:e-resize}.svg_select_handle_l{cursor:w-resize}.apexcharts-svg.apexcharts-zoomable.hovering-zoom{cursor:crosshair}.apexcharts-svg.apexcharts-zoomable.hovering-pan{cursor:move}.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{cursor:pointer;width:20px;height:20px;line-height:24px;color:#6e8192;text-align:center}.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg{fill:#6e8192}.apexcharts-selection-icon svg{fill:#444;transform:scale(.76)}.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg{fill:#f3f4f5}.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg{fill:#008ffb}.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg{fill:#333}.apexcharts-menu-icon,.apexcharts-selection-icon{position:relative}.apexcharts-reset-icon{margin-left:5px}.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon{transform:scale(.85)}.apexcharts-zoomin-icon,.apexcharts-zoomout-icon{transform:scale(.7)}.apexcharts-zoomout-icon{margin-right:3px}.apexcharts-pan-icon{transform:scale(.62);position:relative;left:1px;top:0}.apexcharts-pan-icon svg{fill:#fff;stroke:#6e8192;stroke-width:2}.apexcharts-pan-icon.apexcharts-selected svg{stroke:#008ffb}.apexcharts-pan-icon:not(.apexcharts-selected):hover svg{stroke:#333}.apexcharts-toolbar{position:absolute;z-index:11;max-width:176px;text-align:right;border-radius:3px;padding:0 6px 2px;display:flex;justify-content:space-between;align-items:center}.apexcharts-menu{background:#fff;position:absolute;top:100%;border:1px solid #ddd;border-radius:3px;padding:3px;right:10px;opacity:0;min-width:110px;transition:.15s ease all;pointer-events:none}.apexcharts-menu.apexcharts-menu-open{opacity:1;pointer-events:all;transition:.15s ease all}.apexcharts-menu-item{padding:6px 7px;font-size:12px;cursor:pointer}.apexcharts-theme-light .apexcharts-menu-item:hover{background:#eee}.apexcharts-theme-dark .apexcharts-menu{background:#000000b3;color:#fff}@media screen and (min-width:768px){.apexcharts-canvas:hover .apexcharts-toolbar{opacity:1}}.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points{opacity:0}.apexcharts-hidden-element-shown{opacity:1;transition:.25s ease all}.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label{cursor:default;pointer-events:none}.apexcharts-pie-label-delay{opacity:0;animation-name:opaque;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease}.apexcharts-radialbar-label{cursor:pointer}.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-gridline,.apexcharts-line,.apexcharts-point-annotation-label,.apexcharts-radar-series path:not(.apexcharts-marker),.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect,.no-pointer-events{pointer-events:none}.apexcharts-tooltip-active .apexcharts-marker{transition:.15s ease all}.apexcharts-radar-series .apexcharts-yaxis{pointer-events:none}.resize-triggers{animation:1ms resizeanim;visibility:hidden;opacity:0;height:100%;width:100%;overflow:hidden}.contract-trigger:before,.resize-triggers,.resize-triggers>div{content:" ";display:block;position:absolute;top:0;left:0}.resize-triggers>div{height:100%;width:100%;background:#eee;overflow:auto}.contract-trigger:before{overflow:hidden;width:200%;height:200%}.apexcharts-bar-goals-markers,.apexcharts-bar-shadows,.apexcharts-rangebar-goals-markers{pointer-events:none}.apexcharts-disable-transitions *{transition:none!important}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;height:100%;opacity:0;filter:alpha(opacity=0);font-size:200px!important;direction:ltr;cursor:pointer}@media screen\	{.fileinput-button input{font-size:150%!important}}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px #00000013;display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px #00000020}:root{--dt-row-selected: 0, 136, 204;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 228, 228, 228;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-header-vertical-align: middle;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:#ffffff80;border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0px!important;border-bottom-width:0px!important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before{position:absolute;display:block;bottom:50%;content:"\25b2";content:"\25b2"/""}table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{position:absolute;display:block;top:50%;content:"\25bc";content:"\25bc"/""}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled .dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header .dt-column-title,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title,table.dataTable thead>tr>td div.dt-column-header .dt-column-title,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#08c;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.table.dataTable{clear:both;margin-top:0;margin-bottom:0;max-width:none}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent}table.table.dataTable>tbody>tr{background-color:transparent}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #08c;box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:#fff;color:rgb(var(--dt-row-selected-text))}table.table.dataTable>tbody>tr.selected a{color:#e4e4e4;color:rgb(var(--dt-row-selected-link))}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.05)}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd).selected>*{box-shadow:inset 0 0 0 9999px #0088ccf2;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.95)}table.table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)}table.table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0088ccf9;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative}div.dt-container div.dt-layout-row{width:auto}div.dt-container div.dt-layout-row div.dt-layout-cell{padding-left:15px;padding-right:15px}div.dt-container div.dt-length label{font-weight:400;text-align:left;white-space:nowrap;margin-bottom:0}div.dt-container div.dt-length select{display:inline-block;margin-right:.5em;width:auto}div.dt-container div.dt-search label{font-weight:400;white-space:nowrap;text-align:left;margin-bottom:0}div.dt-container div.dt-search input{margin-left:.5em;display:inline-block;width:auto}div.dt-container div.dt-info{white-space:nowrap}div.dt-container div.dt-paging{margin:0}div.dt-container div.dt-paging ul.pagination{margin:0;flex-wrap:wrap}div.dt-container div.dt-paging ul.pagination li{display:inline-block}div.dt-container div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}div.dt-container div.dt-scroll-body{border-bottom:1px solid #ddd}div.dt-container div.dt-scroll-body table,div.dt-container div.dt-scroll-body tbody>tr:last-child>*{border-bottom:none}div.dt-scroll-head table.dataTable{margin-bottom:0!important}div.dt-scroll-body>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dt-scroll-body>table>thead .sorting:after,div.dt-scroll-body>table>thead .sorting_asc:after,div.dt-scroll-body>table>thead .sorting_desc:after{display:none}div.dt-scroll-body>table>tbody>tr:first-child>th,div.dt-scroll-body>table>tbody>tr:first-child>td{border-top:none}div.dt-scroll-foot>.dt-scroll-footInner{box-sizing:content-box}div.dt-scroll-foot>.dt-scroll-footInner>table{margin-top:0!important;border-top:none}@media screen and (max-width:767px){div.dt-container div.dt-length,div.dt-container div.dt-search,div.dt-container div.dt-info,div.dt-container div.dt-paging{text-align:center}div.dt-container div.row{margin-bottom:0}div.dt-container div.row>*{margin-bottom:.75rem}}table.dataTable.table-condensed>thead>tr th.dt-orderable-asc,table.dataTable.table-condensed>thead>tr th.dt-orderable-desc,table.dataTable.table-condensed>thead>tr th.dt-ordering-asc,table.dataTable.table-condensed>thead>tr th.dt-ordering-desc,table.dataTable.table-condensed>thead>tr td.dt-orderable-asc,table.dataTable.table-condensed>thead>tr td.dt-orderable-desc,table.dataTable.table-condensed>thead>tr td.dt-ordering-asc,table.dataTable.table-condensed>thead>tr td.dt-ordering-desc{padding-right:4px}table.dataTable.table-condensed>thead>tr th.dt-orderable-asc .dt-column-order,table.dataTable.table-condensed>thead>tr th.dt-orderable-desc .dt-column-order,table.dataTable.table-condensed>thead>tr th.dt-ordering-asc .dt-column-order,table.dataTable.table-condensed>thead>tr th.dt-ordering-desc .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-orderable-asc .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-orderable-desc .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-ordering-asc .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-ordering-desc .dt-column-order{right:4px}table.dataTable.table-condensed>thead>tr th.dt-type-date .dt-column-order,table.dataTable.table-condensed>thead>tr th.dt-type-numeric .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-type-date .dt-column-order,table.dataTable.table-condensed>thead>tr td.dt-type-numeric .dt-column-order{left:4px}div.dt-scroll-head table.table-bordered{border-bottom-width:0}div.table-responsive>div.dt-container>div.row{margin:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:last-child{padding-right:0}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:#0003;top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:#0003;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch:after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:8px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#419fc7;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#419fc7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:8px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#419fc7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.minicolors{position:relative}.minicolors-sprite{background-image:url(data:image/png;base64,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)}.minicolors-no-data-uris .minicolors-sprite{background-image:url(/jquery.minicolors.png)}.minicolors-swatch{position:absolute;vertical-align:middle;background-position:-80px 0;border:solid 1px #ccc;cursor:text;padding:0;margin:0;display:inline-block}.minicolors-swatch-color{position:absolute;inset:0}.minicolors input[type=hidden]+.minicolors-swatch{width:28px;position:static;cursor:pointer}.minicolors input[type=hidden][disabled]+.minicolors-swatch{cursor:default}.minicolors-panel{position:absolute;width:173px;height:152px;background:#fff;border:solid 1px #CCC;box-shadow:0 0 20px #0003;z-index:99999;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:none}.minicolors-panel.minicolors-visible{display:block}.minicolors-position-top .minicolors-panel{top:-154px}.minicolors-position-right .minicolors-panel{right:0}.minicolors-position-bottom .minicolors-panel{top:auto}.minicolors-position-left .minicolors-panel{left:0}.minicolors-with-opacity .minicolors-panel{width:194px}.minicolors .minicolors-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;background-position:-120px 0;cursor:crosshair}.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px}.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0}.minicolors-slider-saturation .minicolors-grid-inner{background-position:-270px 0;background-image:inherit}.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0}.minicolors-slider-brightness .minicolors-grid-inner{background-color:#000}.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0}.minicolors-slider,.minicolors-opacity-slider{position:absolute;top:1px;left:152px;width:20px;height:150px;background-color:#fff;background-position:0 0;cursor:row-resize}.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0}.minicolors-slider-brightness .minicolors-slider,.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0}.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none}.minicolors-with-opacity .minicolors-opacity-slider{display:block}.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:12px;height:12px;border:solid 1px black;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none}.minicolors-grid .minicolors-picker>div{position:absolute;top:0;left:0;width:8px;height:8px;border-radius:8px;border:solid 2px white;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:#fff;border:solid 1px black;margin-top:-2px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.minicolors-inline{display:inline-block}.minicolors-inline .minicolors-input{display:none!important}.minicolors-inline .minicolors-panel{position:relative;top:auto;left:auto;box-shadow:none;z-index:auto;display:inline-block}.minicolors-theme-default .minicolors-swatch{top:5px;left:5px;width:18px;height:18px}.minicolors-theme-default.minicolors-position-right .minicolors-swatch{left:auto;right:5px}.minicolors-theme-default.minicolors{width:auto;display:inline-block}.minicolors-theme-default .minicolors-input{height:20px;width:auto;display:inline-block;padding-left:26px}.minicolors-theme-default.minicolors-position-right .minicolors-input{padding-right:26px;padding-left:inherit}.minicolors-theme-bootstrap .minicolors-swatch{z-index:2;top:3px;left:3px;width:28px;height:28px;border-radius:3px}.minicolors-theme-bootstrap .minicolors-swatch-color{border-radius:inherit}.minicolors-theme-bootstrap.minicolors-position-right .minicolors-swatch{left:auto;right:3px}.minicolors-theme-bootstrap .minicolors-input{float:none;padding-left:44px}.minicolors-theme-bootstrap.minicolors-position-right .minicolors-input{padding-right:44px;padding-left:12px}.minicolors-theme-bootstrap .minicolors-input.input-lg+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-lg>.minicolors-input.form-control+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-lg>.minicolors-input.input-group-addon+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-lg>.input-group-btn>.minicolors-input.btn+.minicolors-swatch{top:4px;left:4px;width:37px;height:37px;border-radius:5px}.minicolors-theme-bootstrap .minicolors-input.input-sm+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-sm>.minicolors-input.form-control+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-sm>.minicolors-input.input-group-addon+.minicolors-swatch,.minicolors-theme-bootstrap .input-group-sm>.input-group-btn>.minicolors-input.btn+.minicolors-swatch{width:24px;height:24px}.input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input{border-top-left-radius:0;border-bottom-left-radius:0}.jsoneditor,.jsoneditor-modal{-webkit-text-size-adjust:none;text-size-adjust:none}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=text],.jsoneditor input[type=search],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=search]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=text]:focus,.jsoneditor input[type=search]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal input[type=search]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor .autocomplete.dropdown{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{position:relative;width:0;height:0}.jsoneditor-contextmenu{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu .jsoneditor-menu{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:transparent;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(/img/jsoneditor-icons.svg);background-position:0 -72px}.jsoneditor-contextmenu .jsoneditor-icon{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url(/img/jsoneditor-icons.svg)}.jsoneditor-contextmenu .jsoneditor-text{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu ul,.jsoneditor-contextmenu li{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:hover,.jsoneditor-contextmenu .jsoneditor-menu button:focus{color:#1a1a1a;background-color:#f5f5f5;outline:none}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus{background-color:#f5f5f5}.jsoneditor-modal{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{background:none!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{background:#d3d3d3;color:gray}.jsoneditor-modal .jsoneditor-select-wrapper{position:relative;display:inline-block}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal select{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal .jsoneditor-jmespath-label{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{width:100%;border-collapse:collapse}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{font-style:italic;margin:4px 0 2px}.jsoneditor-modal .jsoneditor-inline{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{display:flex;flex-wrap:wrap}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{min-width:180px;flex:1}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table th,.jsoneditor-modal table td{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal select,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal #query{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal textarea,.jsoneditor-modal #query{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal select,.jsoneditor-modal option,.jsoneditor-modal textarea,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal #query{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal select,.jsoneditor-modal input{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor{color:#1a1a1a;border:thin solid #3883fa;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}div.jsoneditor-field,div.jsoneditor-value,a.jsoneditor-value,div.jsoneditor-readonly,div.jsoneditor-default{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;float:left}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{min-width:16px;color:gray}div.jsoneditor-empty{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{background:#f5f5f5;color:gray}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:none}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree button.jsoneditor-button{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url(/img/jsoneditor-icons.svg)}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:none}div.jsoneditor-tree button.jsoneditor-dragarea{background-image:url(/img/jsoneditor-icons.svg);background-position:-72px -72px;cursor:move}div.jsoneditor-tree *:focus{outline:none}div.jsoneditor-tree div.jsoneditor-show-more{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree div.jsoneditor-show-more a{display:inline-block;color:gray}div.jsoneditor-tree div.jsoneditor-color{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid #808080;cursor:pointer}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url(/img/jsoneditor-icons.svg);background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer{position:static;width:100%;height:100%;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #ffee00;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}div.jsoneditor-value.jsoneditor-url,a.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url:hover,a.jsoneditor-value.jsoneditor-url:focus{color:#ee422e}div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover,div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-value.jsoneditor-highlight{background-color:#ffffab;border:1px solid #ffee00;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-object,div.jsoneditor-value.jsoneditor-array{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:hover,div.jsoneditor-tree div.jsoneditor-show-more a:focus{color:#ee422e}textarea.jsoneditor-text,.ace-jsoneditor{min-height:150px}textarea.jsoneditor-text.ace_editor,.ace-jsoneditor.ace_editor{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text{width:100%;height:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-dragarea,tr.jsoneditor-selected button.jsoneditor-contextmenu-button{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:hover,div.jsoneditor-tree button.jsoneditor-dragarea:focus,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor tr,div.jsoneditor th,div.jsoneditor td{padding:0;margin:0}div.jsoneditor-field,div.jsoneditor-value,div.jsoneditor td,div.jsoneditor th,div.jsoneditor textarea,pre.jsoneditor-preview,.jsoneditor-schema-error,.jsoneditor-popover{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors tr.jump-to-line:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error:hover .jsoneditor-popover,.jsoneditor-schema-error:focus .jsoneditor-popover{display:block;animation:fade-in .3s linear 1,move-up .3s linear 1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor .jsoneditor-text-errors td{padding:3px 6px;vertical-align:middle}.jsoneditor .jsoneditor-text-errors td pre{margin:0;white-space:pre-wrap}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-image:url(/img/jsoneditor-icons.svg);background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-image:url(/img/jsoneditor-icons.svg);background-position:-25px 0px;background-color:transparent}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{width:100%;height:35px;padding:2px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu>button,.jsoneditor-menu>.jsoneditor-modes>button{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url(/img/jsoneditor-icons.svg);color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu>button:hover,.jsoneditor-menu>.jsoneditor-modes>button:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>.jsoneditor-modes>button:active{background-color:#ffffff4d}.jsoneditor-menu>button:disabled,.jsoneditor-menu>.jsoneditor-modes>button:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{display:inline-block;float:left}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>button.jsoneditor-separator,.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search input{color:#1a1a1a;width:120px;border:none;outline:none;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search button{width:16px;height:24px;padding:0;margin:0;border:none;background:url(/img/jsoneditor-icons.svg);vertical-align:top}.jsoneditor-search button:hover{background-color:transparent}.jsoneditor-search button.jsoneditor-refresh{width:18px;background-position:-99px -73px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url(/img/jsoneditor-icons.svg);background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url(/img/jsoneditor-icons.svg);background-position:-25px 0px}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{padding:0 5px;overflow:hidden;white-space:nowrap;outline:none}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{position:absolute;overflow:hidden;clip:rect(0px,0px,0px,0px);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999999;border-radius:3px;background-color:#fff}.selectr-selected:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";-o-transform:rotate(0deg) translate3d(0px,-50%,0px);-ms-transform:rotate(0deg) translate3d(0px,-50%,0px);-moz-transform:rotate(0deg) translate3d(0px,-50%,0px);-webkit-transform:rotate(0deg) translate3d(0px,-50%,0px);transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.open .selectr-selected:before,.selectr-container.native-open .selectr-selected:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999999 #999999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{position:relative;display:none}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;-o-transform:translate3d(0px,-50%,0px);-ms-transform:translate3d(0px,-50%,0px);-moz-transform:translate3d(0px,-50%,0px);-webkit-transform:translate3d(0px,-50%,0px);transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:before,.selectr-clear:after,.selectr-input-clear:before,.selectr-input-clear:after,.selectr-tag-remove:before,.selectr-tag-remove:after{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove:before,.selectr-tag-remove:after{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999999;border-radius:3px}.selectr-notice{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.open .selectr-options,.selectr-container.open .selectr-input-container,.selectr-container.notice .selectr-options-container{display:block}.selectr-option{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999999 #999999 transparent #999999;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{-o-transform:rotate(180deg) translate3d(0px,50%,0px);-ms-transform:rotate(180deg) translate3d(0px,50%,0px);-moz-transform:rotate(180deg) translate3d(0px,50%,0px);-webkit-transform:rotate(180deg) translate3d(0px,50%,0px);transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.selectr-empty,.has-selected .selectr-placeholder{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{display:table;content:" ";clear:both}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";-o-transform:translate3d(0px,-50%,0px);-ms-transform:translate3d(0px,-50%,0px);-moz-transform:translate3d(0px,-50%,0px);-webkit-transform:translate3d(0px,-50%,0px);transform:translate3d(0,-50%,0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-moz-animation:.5s linear 0s normal forwards infinite running selectr-spin;-webkit-animation:.5s linear 0s normal forwards infinite running selectr-spin;animation:.5s linear 0s normal forwards infinite running selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@-webkit-keyframes selectr-spin{0%{-webkit-transform:rotate(0deg) translate3d(0px,-50%,0px);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(360deg) translate3d(0px,-50%,0px);transform:rotate(360deg) translate3d(0,-50%,0)}}@keyframes selectr-spin{0%{-webkit-transform:rotate(0deg) translate3d(0px,-50%,0px);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(360deg) translate3d(0px,-50%,0px);transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999999 #999999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{border-width:1px 1px 0;border-color:#999999 #999999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted .selectr-options-container{top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display: inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{box-sizing:border-box;min-height:40px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.select2-container--default .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{height:38px;line-height:38px;padding-left:12px;padding-right:32px;color:#1e293b;font-size:1.3rem}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:28px;right:4px;top:0}.select2-container--default .select2-selection--multiple{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:3px 8px;font-size:1.3rem;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:contents}.select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;margin:3px 0;padding:3px 10px 3px 4px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 9%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 26%,#ffffff);border-radius:999px;color:#1e293b;font-size:1.2rem;line-height:1.4;max-width:100%}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding:0 2px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:static;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--home-accent-color, #4747f3);font-size:1.4rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background:#f3596a1f;color:#f3596a;outline:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0;margin-right:2px;padding:0;color:#94a3b8}.select2-container--default .select2-selection--multiple .select2-selection__clear:hover{color:#f3596a}.select2-container--default .select2-selection--multiple .select2-search--inline{display:inline-flex;align-items:center;flex:1 1 40px;min-width:40px}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{width:100%!important;margin:0 0 0 2px;height:26px;font-size:1.3rem;color:#1e293b;font-family:inherit}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:#94a3b8}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 16%,transparent);outline:none;border-radius:10px}.select2-container--default .select2-results__option{padding:8px 12px;font-size:1.3rem;color:#1e293b}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--home-accent-color, #4747f3);color:#fff}.select2-container--default .select2-results__option--selected{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff)}.select2-container--default .select2-search--dropdown .select2-search__field{padding:7px 10px;border:1px solid rgba(148,163,184,.35);border-radius:8px;font-size:1.3rem;color:#1e293b}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--home-accent-color, #4747f3);outline:none}.select2-dropdown{border:1px solid rgba(148,163,184,.35);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #0f172a24}.select2-dropdown--below{margin-top:4px}.select2-dropdown--above{margin-bottom:4px}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:transparent;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eeeeee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eeeeee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce *:focus,.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#0065d81a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#ffa50014;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#cc00001a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:#78ab461a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>*:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{background:#fff;font-size:13px;inset:0;position:absolute;z-index:1}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar,.tox .tox-bottom-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:none;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7;content:"";inset:-1px;opacity:0;pointer-events:none;position:absolute}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:none;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e80}.tox .tox-button--naked:hover:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#222f3e2e;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:#222f3e4d}@media(forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:#222f3e80;cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:#222f3e80}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:#222f3eb3;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#006ce7}.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{background-color:#a6ccf7;color:#222f3e}@media(forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active,.tox .tox-collection--toolbar .tox-collection__item--enabled.tox-collection__item--active:hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#fff;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:hover{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus{background-color:#f0f0f0;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:focus:after{border:2px solid highlight}}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#f0f0f0;color:#222f3e;position:relative;z-index:1}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7 "inset";content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{border:2px solid highlight}}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}@media(forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:solid 1px}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}@media(forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:solid 1px}}.tox .tox-collection__item-icon,.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:currentColor;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{background-color:transparent;color:#222f3e80;cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>*:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>*:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media(forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{background-color:currentColor!important;border:1px solid highlight!important;forced-color-adjust:none}}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid black;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid white;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:#08f solid}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid black;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid black;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__primary .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}@media(forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:hover,.tox .tox-swatch:focus{box-shadow:0 0 0 1px #7f7f7f4d inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#f0f0f0}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>*:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 4px 8px #222f3e1a;padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;content:"";display:flex;inset:0;opacity:.9;position:absolute;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>*:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(#fff0,#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;display:flex;flex-direction:column;flex-grow:1;inset:0;opacity:.9;position:absolute;text-align:center;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{flex-direction:column;font-size:14px;inset:0;padding:1em;position:absolute;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;display:flex;justify-content:center;inset:0;position:absolute;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>*:last-child,.tox:not([dir=rtl]) .tox-comment__edit>*:last-child,.tox:not([dir=rtl]) .tox-comment__reply>*:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>*:last-child,.tox[dir=rtl] .tox-comment__edit>*:last-child,.tox[dir=rtl] .tox-comment__reply>*:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar svg,.tox:not([dir=rtl]) .tox-user__avatar img{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg,.tox[dir=rtl] .tox-user__avatar img{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;display:flex;justify-content:center;inset:0;position:fixed;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:#ffffffbf;inset:0;position:absolute;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0px;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26;display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px}@media only screen and (min-width:768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:#222f3eb3;display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}@media(forced-colors:active){.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid highlight;color:highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,100vh - 110px);overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>*:first-child{margin-top:0}.tox .tox-dialog__body-content>*:last-child{margin-bottom:0}.tox .tox-dialog__body-content>*:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:underline}.tox .tox-dialog__body-content a:hover,.tox .tox-dialog__body-content a:focus{color:#003c81;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dd{padding-inline-start:2.5rem}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl{margin-bottom:16px}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dt{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:#ffffffbf;display:flex;justify-content:center;inset:0;position:absolute;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered:before{border:1px solid #eeeeee;border-radius:6px;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered:before{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eeeeee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area:before{border:2px solid #006ce7;border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}@media(forced-colors:active){.tox .tox-edit-area:before{border:2px solid highlight}}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area:before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eeeeee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:none;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:#222f3e33;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}@media(forced-colors:active){.tox .tox-color-input span{border-color:currentColor;border-width:2px!important;forced-color-adjust:none}}.tox .tox-color-input span:hover:not([aria-disabled=true]),.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}@media(forced-colors:active){.tox .tox-color-input span:before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(33.3333333333% - 4px)}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>*:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>*:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-textfield,.tox .tox-toolbar-textfield,.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textfield[disabled],.tox .tox-textarea[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-textfield:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-custom-editor:focus-within{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}@media(forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 1px #006ce7;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;filter:alpha(opacity=50);opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid white;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{background-color:#fff;display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:#eee}@media(forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{border-color:Highlight;filter:contrast(50%)}}.tox .tox-insert-table-picker__label{color:#222f3eb3;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p,.tox .tox-menu__label blockquote,.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:none;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:#fff;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#fff;border:0;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-mbtn:focus:not(:disabled):after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-mbtn:focus:not(:disabled):after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-left:auto;margin-right:auto;margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in;width:-moz-max-content;width:max-content}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success a:hover,.tox .tox-notification--success a:focus{color:#24321d;text-decoration:underline}.tox .tox-notification--success a:focus-visible{border-radius:1px;outline:2px solid #517342;outline-offset:2px}.tox .tox-notification--success a:active{color:#0d120a;text-decoration:underline}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error a:hover,.tox .tox-notification--error a:focus{color:#220709;text-decoration:underline}.tox .tox-notification--error a:focus-visible{border-radius:1px;outline:2px solid #77181f;outline-offset:2px}.tox .tox-notification--error a:active{color:#000;text-decoration:underline}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:hover,.tox .tox-notification--warn a:focus,.tox .tox-notification--warning a:focus{color:#2c280d;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{border-radius:1px;outline:2px solid #7a6e25;outline-offset:2px}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#050502;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info a:hover,.tox .tox-notification--info a:focus{color:#163355;text-decoration:underline}.tox .tox-notification--info a:focus-visible{border-radius:1px;outline:2px solid #2a64a6;outline-offset:2px}.tox .tox-notification--info a:active{color:#0b1a2c;text-decoration:underline}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:before,.tox .tox-pop--transition:after{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;min-width:0;overflow:hidden}.tox .tox-pop__dialog>*:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:before,.tox .tox-pop:after{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}@media(forced-colors:active){.tox .tox-pop:before,.tox .tox-pop:after{content:none}}.tox .tox-pop.tox-pop--inset:before,.tox .tox-pop.tox-pop--inset:after{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:before,.tox .tox-pop.tox-pop--bottom:after{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eeeeee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:before,.tox .tox-pop.tox-pop--top:after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eeeeee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:before,.tox .tox-pop.tox-pop--left:after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eeeeee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:before,.tox .tox-pop.tox-pop--right:after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eeeeee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:before,.tox .tox-pop.tox-pop--align-left:after{left:20px}.tox .tox-pop.tox-pop--align-right:before,.tox .tox-pop.tox-pop--align-right:after{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eeeeee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:#222f3eb3;border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:#222f3eb3;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{align-items:flex-start;display:flex;flex:1 1 auto;height:16px;justify-content:space-between;overflow:hidden}@media only screen and (min-width:768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path{flex:0 0 33.3333333333%}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width:767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;position:relative;text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar a:focus-visible:after,.tox .tox-statusbar__path-item:focus-visible:after,.tox .tox-statusbar__wordcount:focus-visible:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-statusbar a:focus-visible:after,.tox .tox-statusbar__path-item:focus-visible:after,.tox .tox-statusbar__wordcount:focus-visible:after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:#222f3ecc;height:1em;margin-left:.3em;width:auto}@media(forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin:3px -5px 3px 4px;padding-bottom:0;padding-left:0;padding-right:0;position:relative}.tox .tox-statusbar__resize-handle svg{display:block;fill:#222f3e80}.tox .tox-statusbar__resize-handle:hover svg,.tox .tox-statusbar__resize-handle:focus svg{fill:#222f3e}.tox .tox-statusbar__resize-handle:focus-visible{background-color:transparent;border-radius:1px 1px 5px;box-shadow:0 0 0 2px transparent}.tox .tox-statusbar__resize-handle:focus-visible:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible:after{border:2px solid highlight}}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:#fff9;display:flex;justify-content:center;inset:0;position:absolute}.tox .tox-tbtn{align-items:center;background:#fff;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:none;padding:0;text-transform:none;width:34px}@media(forced-colors:active){.tox .tox-tbtn:hover,.tox .tox-tbtn.tox-tbtn:hover{outline:1px dashed currentColor}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid currentColor;position:relative}}.tox .tox-tbtn svg{display:block;fill:#222f3e}@media(forced-colors:active){.tox .tox-tbtn svg{fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover,.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#fff;border:0;box-shadow:none;position:relative;z-index:1}.tox .tox-tbtn:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-tbtn:focus:after{border:2px solid highlight}}.tox .tox-tbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:#222f3e80}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:#fff;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover,.tox .tox-tbtn--enabled:focus{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled:focus>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg,.tox .tox-tbtn--enabled:focus svg{fill:#222f3e}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg{fill:#222f3e80}.tox .tox-tbtn--enabled:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-tbtn--enabled:focus:after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{background:#f7f7f7;border-radius:3px;display:flex;margin:6px 1px 5px 0;position:relative;width:auto}.tox .tox-number-input:focus{background:#f7f7f7}.tox .tox-number-input:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-number-input:focus:after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{display:flex;pointer-events:none;position:relative;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background-color:#f7f7f7;z-index:1}.tox .tox-number-input .tox-input-wrapper:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus:after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus):after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus):after{border:2px solid highlight}}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;position:relative;width:60px}.tox .tox-number-input input:hover{background:#f0f0f0;color:#222f3e}.tox .tox-number-input input:focus{background-color:#f7f7f7}.tox .tox-number-input input:disabled{background:#fff;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button{color:#222f3e;height:28px;position:relative;text-align:center;width:24px}@media(forced-colors:active){.tox .tox-number-input button:hover,.tox .tox-number-input button:focus,.tox .tox-number-input button:active{outline:1px solid currentColor!important}}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}@media(forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{background:#f7f7f7;z-index:1}.tox .tox-number-input button:focus:after{border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-number-input button:focus:after{border:2px solid highlight}}.tox .tox-number-input button:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:#fff;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:#222f3e80}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>button,.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper{background:#f7f7f7}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}@media(forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke:focus{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #f0f0f0 inset}.tox .tox-split-button:focus{background:#fff;box-shadow:none;color:#222f3e;position:relative;z-index:1}.tox .tox-split-button:focus:after{pointer-events:none;border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-split-button:focus:after{border:2px solid highlight}}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button>*:nth-child(1){border-bottom-left-radius:3px;border-top-left-radius:3px}.tox .tox-split-button>*:nth-child(2){border-bottom-right-radius:3px;border-top-right-radius:3px}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:#222f3e80}@media(forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button:focus .tox-tbtn{background-color:transparent}.tox .tox-split-button.tox-tbtn--disabled:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus{background:#fff;box-shadow:none;color:#222f3e80}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__primary,.tox .tox-toolbar__overflow{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0px 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__primary,.tox .tox-toolbar-overlord>.tox-toolbar__overflow{background-position:center top 0px;background-size:calc(100% - 22px) calc(100% + -0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-toolbar-overlord,.tox .tox-anchorbar{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}@media(forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid currentColor}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;overscroll-behavior:none;padding:4px 0}@media(forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;max-width:15em;padding:8px;pointer-events:none;position:relative;width:-moz-max-content;width:max-content;z-index:1150}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:none;color:#fff;font-size:12px;font-style:normal;font-weight:600;overflow-wrap:break-word;padding:4px 6px;text-transform:none}@media(forced-colors:active){.tox .tox-tooltip__body{outline:outset 1px}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:transparent;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:none;overflow:hidden;padding:0 0 0 8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#f0f0f0;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#f0f0f0;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled>*,.tox .tox-tree .tox-trbtn--enabled:hover>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-revisionhistory__pane{padding:0!important}.tox .tox-revisionhistory__container{display:flex;flex-direction:column;height:100%}.tox .tox-revisionhistory{background-color:#fff;border-radius:4px;border-top:1px solid #eeeeee;display:flex;flex:1;height:100%;margin-top:8px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.tox .tox-revisionhistory--align-right{margin-left:auto}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{border-left:1px solid #eeeeee;height:100%;max-width:360px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{border-bottom:1px solid #eeeeee;color:#222f3e;font-size:20px;font-weight:400;height:60px;min-width:192px;padding:16px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{flex-direction:column;max-height:calc(100% - 60px);min-width:192px;overflow-y:auto;padding:8px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{height:100%;position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus:after{box-shadow:0 0 0 2px #006ce7;content:"";position:absolute;border-radius:6px;inset:1px}@media(forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus:after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{border:1px solid #eeeeee;border-radius:6px;color:#222f3e;cursor:pointer;font-size:14px;margin-bottom:8px;padding:8px;text-overflow:ellipsis;text-wrap:nowrap;width:100%}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{background-color:#f0f0f0;box-shadow:none;color:#222f3e}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{position:relative;z-index:1}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus:after{border-radius:6px!important;border-radius:3px;box-shadow:0 0 0 2px #006ce7;content:"";inset:0;position:absolute}@media(forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus:after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#a6ccf7;box-shadow:none;color:#222f3e}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:#222f3eb3;font-size:16px;line-height:24px;padding:5px 5.5px}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:10px 10px 2px;position:relative}.tox .tox-view__label{color:#222f3e;font-weight:700;line-height:24px;padding:4px 16px;text-align:center;white-space:nowrap}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;overflow-x:auto;padding:10px 10px 2px}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-start,.tox .tox-view__header-end{display:flex}.tox .tox-view__pane{height:100%;padding:8px;position:relative;width:100%}.tox .tox-view__pane_panel{border:1px solid #eeeeee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-start>*,.tox[dir=rtl] .tox-view__header .tox-view__header-end>*{margin-right:8px}.tox .tox-well{border:1px solid #eeeeee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>*:first-child{margin-top:0}.tox .tox-well>*:last-child{margin-bottom:0}.tox .tox-well>*:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eeeeee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}.ga-rules-banner{display:flex;align-items:center}.ga-rules-banner .breadcrumb-pill{font-family:Open Sans,sans-serif;font-weight:800;font-size:1.8rem;letter-spacing:.01em}.ga-rules-tabs{display:flex;align-items:center;justify-content:center;gap:0;padding:4px;margin:18px auto 22px;background:#fff;border-radius:14px;box-shadow:0 2px 20px #0f172a14;max-width:760px;overflow-x:auto}.ga-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;color:var(--home-body-color, #565656);text-decoration:none;border-radius:10px;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ga-tab:hover,.ga-tab:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.ga-tab.is-active{background:#fff;color:var(--home-accent-color, #4747f3);font-weight:800;box-shadow:0 2px 20px #0f172a1f}.ga-rules-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 20px #0f172a1f;padding:26px 30px 30px;margin:0 0 30px}@media(max-width:600px){.ga-rules-card{padding:20px 18px}}.ga-rules-header{margin:0 0 22px}.ga-rules-title{margin:0 0 10px;font-family:Open Sans,sans-serif;font-size:1.9rem;font-weight:800;color:var(--home-accent-color, #4747f3);letter-spacing:-.01em}.ga-rules-intro{margin:0;font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.55;color:var(--home-body-color, #565656)}.ga-rules-intro a{color:var(--home-accent-color, #4747f3);text-decoration:underline}.ga-rules-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;margin-top:18px}@media(max-width:991px){.ga-rules-grid{grid-template-columns:1fr;gap:22px}}.ga-rules-col{min-width:0;display:flex;flex-direction:column;gap:14px}.ga-col-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:800;color:var(--home-accent-color, #4747f3);letter-spacing:-.01em}.ga-achievement-list{display:flex;flex-direction:column;gap:14px}.ga-achievement-card{display:flex;align-items:flex-start;gap:16px;padding:16px 18px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 4px 20px #0f172a1a;transition:box-shadow .2s ease,transform .2s ease}.ga-achievement-card:hover{box-shadow:0 8px 28px #0f172a24;transform:translateY(-2px)}@media(max-width:520px){.ga-achievement-card{flex-direction:column;align-items:center;text-align:center}}.ga-achievement-medal{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px}.ga-achievement-img{width:86px;height:86px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(71,71,243,.22))}.ga-achievement-points{font-family:Lato,Open Sans,sans-serif;font-weight:700;font-size:1.2rem;color:var(--home-accent-color, #4747f3);letter-spacing:.01em}.ga-achievement-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.ga-achievement-name{margin:0;font-family:Open Sans,sans-serif;font-size:1.45rem;font-weight:700;color:#1664d6;line-height:1.25;letter-spacing:-.01em}.ga-achievement-desc{margin:0;font-family:Open Sans,sans-serif;font-size:1.25rem;line-height:1.45;color:#151515}.ga-achievement-requirement{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.4}.ga-achievement-requirement-label{font-style:italic;color:gray}.ga-achievement-requirement-label:after{content:":"}.ga-achievement-requirement-text{color:#151515}.ga-rank-list{display:flex;flex-direction:column;gap:0;border-radius:16px;box-shadow:0 4px 20px #0f172a1a;background:#fff;padding:10px 0 4px;overflow:visible}.ga-rank-podium-wrap{position:relative;padding-left:38px;margin:6px 16px}.ga-rank-podium-wrap>.ga-rank-pos{position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:Open Sans,sans-serif;font-weight:800;font-size:2rem;line-height:1;width:30px;text-align:center}.ga-rank-podium-wrap.is-first>.ga-rank-pos{color:#132146}.ga-rank-podium-wrap.is-second>.ga-rank-pos{color:#1664d6}.ga-rank-podium-wrap.is-third>.ga-rank-pos{color:#8520bd}.ga-rank-podium{display:flex;align-items:center;gap:12px;padding:6px 14px 6px 6px;min-height:60px;border-radius:999px;color:#fff;text-decoration:none;box-shadow:0 4px 14px #0f172a2e;transition:transform .15s ease,box-shadow .15s ease}.ga-rank-podium:hover,.ga-rank-podium:focus{color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 18px #0f172a38}.ga-rank-podium.is-first{background:linear-gradient(135deg,#132146,#1e3a6f);width:100%;min-height:64px}.ga-rank-podium.is-first .ga-rank-avatar{width:50px;height:50px}.ga-rank-podium.is-first .ga-rank-name{font-size:1.4rem}.ga-rank-podium.is-second{background:linear-gradient(135deg,#1664d6,#1f77e6);width:92%;min-height:56px}.ga-rank-podium.is-second .ga-rank-avatar{width:44px;height:44px}.ga-rank-podium.is-third{background:linear-gradient(135deg,#8520bd,#a032d7);width:84%;min-height:50px}.ga-rank-podium.is-third .ga-rank-avatar{width:40px;height:40px}.ga-rank-podium.is-third .ga-rank-name{font-size:1.2rem}.ga-rank-podium.is-self{outline:2px solid #ffbb10;outline-offset:2px}.ga-rank-podium .ga-rank-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fff;box-shadow:0 0 0 3px #fff,0 2px 8px #0f172a33;display:inline-flex;align-items:center;justify-content:center}.ga-rank-podium .ga-rank-avatar img,.ga-rank-podium .ga-rank-avatar svg{width:100%!important;height:100%!important;object-fit:cover;display:block;border-radius:50%}.ga-rank-podium .ga-rank-name{flex:1 1 auto;min-width:0;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;color:#fff;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ga-rank-podium .ga-rank-points{padding:3px 10px;background:#ffffff24;border-radius:4px;font-family:Open Sans,sans-serif;font-style:italic;font-size:1.2rem;color:#fff;flex-shrink:0}.ga-rank-row{display:flex;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;color:var(--home-body-color, #565656);transition:background .15s ease;border-top:1px solid rgba(148,163,184,.22)}.ga-rank-row:hover,.ga-rank-row:focus{background:#4747f30d;color:var(--home-body-color, #565656);text-decoration:none}.ga-rank-row.is-self{background:#ffbb1014}.ga-rank-row .ga-rank-pos{min-width:34px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:800;color:gray;text-align:right;flex-shrink:0}.ga-rank-row .ga-rank-name{flex:1 1 auto;min-width:0;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #565656);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-rank-row .ga-rank-points{padding:3px 10px;background:#8080801a;border-radius:4px;font-family:Open Sans,sans-serif;font-style:italic;font-size:1.15rem;color:gray;flex-shrink:0}.ga-assign-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;margin-top:18px}@media(max-width:991px){.ga-assign-grid{grid-template-columns:1fr;gap:22px}}.ga-assign-form-col{order:1}@media(min-width:992px){.ga-assign-form-col{order:2}}.ga-assign-form{display:flex;flex-direction:column;gap:18px;padding:20px 22px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 4px 20px #0f172a1a}.ga-assign-field{display:flex;flex-direction:column;gap:8px}.ga-assign-label{display:inline-flex;align-items:center;gap:6px;margin:0;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:700;color:var(--home-title-color, #132146)}.ga-assign-label .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3)}.ga-assign-field .select2-container{width:100%!important}.ga-assign-actions{display:flex;justify-content:flex-end;margin-top:4px}.ga-assign-submit{display:inline-flex;align-items:center;gap:6px;padding:0 20px;height:42px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;border:1px solid var(--home-button-bg-color, #4747f3);border-radius:10px;cursor:pointer;box-shadow:0 2px 8px #4747f338;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}.ga-assign-submit .mdi{font-size:1.5rem}.ga-assign-submit:hover,.ga-assign-submit:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);box-shadow:0 4px 14px #4747f352}.ga-assign-submit.disabled,.ga-assign-submit:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ga-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;background:#fafbff;border:1px dashed rgba(148,163,184,.22);border-radius:16px;text-align:center}.ga-empty>.mdi{font-size:4rem;color:var(--home-accent-color, #4747f3);opacity:.5}.ga-empty p{margin:0;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-subtitle-color, #94a3b8)}.achievement-alert{background-color:#eee;padding:.5em}.achievement-alert .valign{display:flex;align-items:flex-start;justify-content:center}.achievement-alert .valign .img-container{align-self:center}.achievement-alert .img-container img{width:85px;max-width:85px}@media(max-width:991px){.achievement-alert .img-container img{width:60px;max-width:60px}}@media(max-width:767px){.achievement-alert .img-container img{width:40px;max-width:40px}}.achievement-alert .achievement-detail{padding:0}.achievement-alert .achievement-detail .title-msg span{font-size:1.15em;color:#009fe3}.achievement-alert .achievement-detail .description-msg{font-size:1.12em;line-height:1.1em}.achievement-alert .achievement-detail .score-msg span{font-size:1.05em;color:#009fe3}.achievement-alert .close-button{padding-left:0}.selectors-margin{margin-top:2em}.achievement-icon>img{width:40px;max-width:40px}.achievement-item>.row{display:flex;align-items:center;justify-content:center}.achievement-item .img-container img{width:85px;max-width:85px}.achievement-item .detail-col{align-self:flex-start;padding:.3em 1em .5em .7em}.achievement-item .detail-col .section-title{margin-top:.3em}.achievement-item .detail-col .score-msg span{font-size:1.1em;color:#009fe3}.board-stage>h3,.board-stage>.form-inline{border-bottom:1px solid #ddd;margin-bottom:8px;margin-top:0;padding-bottom:6px;padding-top:4px}.board-stage>h3 a,.board-stage>h3 button,.board-stage>.form-inline a,.board-stage>.form-inline button{cursor:pointer!important}.board-stage-items .group>*{border-radius:10px;margin-bottom:10px;background:#fff}.board-stage-items .group .board-item{display:flex;flex-direction:row;border:1px solid #ddd;position:relative;overflow:hidden}.board-stage-items .group .board-item-drag{float:left!important;padding:2px;display:flex;align-items:center}.board-stage-items .group .board-item-status{position:absolute;height:100%;width:5px;padding:0}.board-stage-items .group .board-item-content{display:flex;flex-direction:row;width:100%;padding:10px}.board-stage-items .group .board-item-content .content-title{width:100%}.board-stage-items .group .board-item-content .content-title h4{margin:0;line-height:.8}.board-stage-items .group .board-item-content .content-meta{display:flex;flex-flow:column;justify-content:center;align-items:end;line-height:1;margin:4px}.board-stage-items .group .board-item-content .content-meta>*{white-space:nowrap}.board-stage-items .group .board-item-content .content-meta .percent{margin:0 0 1px;font-weight:lighter}.board-stage-items .group .board-item-content .content-meta .percent .first{font-size:16px}.board-stage-items .group .board-item-details{display:inline-grid}.board-stage-items .group .board-item-details>*{display:flex;flex-flow:column;justify-content:center;border-left:1px solid #ddd;min-width:85px;line-height:1;grid-row:1}.board-stage-items .group .board-item-details>*>*{padding:5px 1px!important}.board-stage-items .group .board-item-details .detail-item>*{align-self:baseline}.board-stage-items .group .board-item-details .detail-item .counter{font-size:16px;font-weight:700}.board-stage-items .group .board-item-details .detail-item .subtitle{font-size:12px}.board-stage-items .group .board-item-details .detail-avatars>*{display:flex;flex-direction:row;align-items:center;justify-content:center}.board-stage-items .group .board-item-details .detail-avatars>* .detail-avatars-item{transform:scale(.75)}.board-stage-items .group .board-item-details .detail-avatars>* .detail-avatars-item:not(:first-child){margin-left:-25px}@media(max-width:991px){.board-stage-items .group .board-item{flex-direction:column}.board-stage-items .group .board-item-content{flex-direction:column!important}.board-stage-items .group .board-item-content>*{align-items:flex-start!important;margin:5px 0!important}.board-stage-items .group .board-item-details{border-top:1px solid #ddd}.board-stage-items .group .board-item-details>*:first-child{border:none}.board-stage-items .group .board-item-details .detail-item>*{align-self:center}}@media(max-width:767px){.board-stage-items .group .board-item-details>*>*{padding:10px 1px!important}}.board-stage>*{transition:all .1s;opacity:1}.board .board-item-empty{display:flex;flex-wrap:nowrap;border:1px dashed #c5c5c5;align-items:center;justify-content:center;height:25px;color:#c5c5c5;border-radius:10px;margin-bottom:10px;background:#fff;cursor:pointer;transition:color .1s,box-shadow .1s}.board .board-item-empty.big-box{height:40px;font-size:1.25em}.board .board-item-empty:hover,.board .board-item-empty:focus{color:#333;box-shadow:0 0 8px 5px #b0b0b0}.board.on-drag .board-stage .board-stage-edit{display:none}.board.on-drag .board-stage>.board-stage-items,.board.on-drag .board-stage>.board-item-empty{height:0;overflow-y:hidden;opacity:0;padding:0!important}.board .ghost{box-shadow:0 0 8px 5px #b0b0b0;transition:all .1s ease}.board .drag_item{opacity:0}.sidepanel{transition:all .3s ease;opacity:1}.sidepanel-mask{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:table;background-color:#00000080;transition:opacity .3s ease}.sidepanel-mask .sidepanel-wrapper{display:table-cell;vertical-align:middle}.sidepanel-mask .sidepanel-wrapper .sidepanel-container{top:52px;right:0;height:calc(100% - 52px);position:absolute;margin:0;transition:all .3s ease;background-color:#fff;box-shadow:0 0 20px #000;border-radius:10px 0 0 10px;overflow:hidden}@media(max-width:767px){.sidepanel-mask .sidepanel-wrapper .sidepanel-container{width:100%}}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container{height:100%;padding:5px 15px}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container .content-title{display:flex;flex-direction:row;align-items:center}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container .content-title .title{width:100%}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container .content-title .btn-back{margin:0 5px}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container .content-title .btn-back .mdi{line-height:100%}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.nav-tabs>li>a{padding:5px 10px}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content{overflow-y:auto;height:calc(100% - 85px)}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content.full-height{height:100%!important}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content h2.section-title{margin-top:0}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content>.active{width:calc(100% - 15px)}@media(max-width:767px){.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content #details .activity-progress .text-right{text-align:initial}}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content .feedback>.row{padding:0!important}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .container>.tab-content .section-tasks .simple_form input:disabled{background:none}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .modal{background-color:#00000080;transition:opacity .3s ease}.sidepanel-mask .sidepanel-wrapper .sidepanel-container .modal .modal-dialog{margin-top:60px}.sidepanel-enter .sidepanel-container,.sidepanel-leave-active .sidepanel-container{transform:translate(75px)}.sidepanel-enter .sidepanel-mask,.sidepanel-leave-active .sidepanel-mask{opacity:0}.sidepanel .board-item-status,.board-stage-items .board-item-status{position:absolute;height:100%;width:5px;padding:0;transition:background-color .3s ease}.nav.nav-tabs.nav-admin{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem}@media(max-width:991px){.nav.nav-tabs.nav-admin{flex-wrap:wrap;height:auto}}@media(max-width:992px){.nav.nav-tabs.nav-admin{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.nav.nav-tabs.nav-admin li{white-space:nowrap}}.logs .log-item{display:flex;flex-direction:row;margin-bottom:.75rem;padding-bottom:.75rem;position:relative}.logs .log-item .avatar-container{margin-right:1rem}.logs .log-item-content{width:100%}.logs .log-item-content p{margin:0}.logs .log-item:not(:last-child):before{content:"";position:absolute;bottom:0;left:0;right:0;width:80%;height:1px;background:#e0e0e0;margin:auto}.logs.no-bars .log-item{margin-bottom:.4rem;padding-bottom:.4rem}.logs.no-bars .log-item:before{content:none}.admin-index .section-header{margin-bottom:20px}.admin-index article.boxed{margin-bottom:20px}.admin-index article.boxed .content .section-title{margin-top:10px}.admin-index article.boxed ul ul{margin-left:20px}.table .no-border>td,.table .no-border>th{border:none!important}.table .no-border>th{padding-top:0;padding-bottom:0}.table .name-link{font-size:1.1em}.table .user-position,.table .th-weight{font-size:.9em;font-weight:400}.table .user-position #equalize-weights,.table .th-weight #equalize-weights{cursor:pointer}.table .weight-input{min-width:7.5em}.table-position{margin-top:1em;padding-left:2em;padding-right:2em}.aux-button-for_admin-ideas{width:81%}.aux-button-for_admin-ideas.btn-primary:hover{background-color:#419fc7;cursor:default}.aux-button-for_admin-ideas.btn-info:hover{background-color:#33c2b3;cursor:default}article.evaluator-item{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}article.evaluator-item i.reminder-mdi-lg{font-size:1.8em;line-height:1em;vertical-align:middle;margin-right:.5em}article.evaluator-item .evaluations-count{font-size:.9em;font-weight:400}article.evaluator-item .evaluations-count .evaluations-item{white-space:nowrap}article.evaluator-item .row.valign{margin:auto}article.evaluator-item .icon-top{top:5px}@media(max-width:767px){article.evaluator-item .dropdown-padding{padding:0 70px 0 0}}article.evaluator-item .collapsible-link-margin{margin-top:.5em;margin-bottom:.7em}article.evaluator-item a.collapsible-link{background-color:transparent;border-radius:50%;padding:.1em .5em .2em;border:1px solid #ddd}article.evaluator-item a.collapsible-link>.caret{color:#777;border-width:7px 5px 0px 5px;margin:0;transition:transform 222ms ease}article.evaluator-item a.collapsible-link>.caret.opened{margin-bottom:.2em;transform:rotate(180deg)}article.evaluator-item article.evaluator-idea-item{background-color:transparent;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;margin:.5em;padding:.5em}article.evaluator-item article.evaluator-idea-item .border-rigth{border-right:1px solid #ddd}article.evaluator-item article.evaluator-idea-item .goal-link{font-size:.9em;font-weight:400}article.evaluator-item article.evaluator-idea-item .goal-link .mdi-alert-octagon{font-size:1.3em}article.evaluator-item article.evaluator-idea-item .green{color:#28a745!important}article.evaluator-item article.evaluator-idea-item .yellow{color:#daa520!important}article.evaluator-item article.evaluator-idea-item .red{color:#dc3545!important}.adm-index .breadcrumb-badge.adm-index-banner{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:1rem .5rem 1.75rem}@media(max-width:767px){.adm-index .breadcrumb-badge.adm-index-banner{padding:14px 18px;margin:.75rem .25rem 1.25rem;gap:10px}}.adm-index .breadcrumb-badge.adm-index-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px;margin-right:auto}@media(max-width:767px){.adm-index .breadcrumb-badge.adm-index-banner .breadcrumb-pill{font-size:1.6rem}}.adm-index .adm-banner-tour{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff29;color:#fff;font-size:1.7rem;line-height:1;text-decoration:none;transition:background-color .15s ease}.adm-index .adm-banner-tour .mdi{font-size:1.7rem;line-height:1;color:#fff}.adm-index .adm-banner-tour:hover,.adm-index .adm-banner-tour:focus{background:#ffffff47;color:#fff;text-decoration:none;outline:none}.adm-index .adm-banner-company{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;color:#ffffffe0;font-size:1.25rem}.adm-index .adm-banner-company .adm-banner-company-label{opacity:.85}.adm-index .adm-banner-company .adm-banner-company-name{color:#fff;font-weight:700}.adm-index .adm-banner-company .adm-banner-cta{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#ffffff2e;color:#fff;font-weight:600;font-size:1.2rem;text-decoration:none;transition:background-color .15s ease}.adm-index .adm-banner-company .adm-banner-cta .mdi{font-size:1.5rem;line-height:1;color:#fff}.adm-index .adm-banner-company .adm-banner-cta:hover,.adm-index .adm-banner-company .adm-banner-cta:focus{background:#ffffff4d;color:#fff;text-decoration:none}.adm-index .adm-grid{position:relative;margin:0 -8px}.adm-index .adm-grid:after{content:"";display:block;clear:both}.adm-index .adm-grid-item{width:25%;padding:8px;box-sizing:border-box;float:left}@media(max-width:1199px){.adm-index .adm-grid-item{width:33.3333%}}@media(max-width:991px){.adm-index .adm-grid-item{width:50%}}@media(max-width:767px){.adm-index .adm-grid-item{width:100%;float:none}}.adm-index .adm-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:18px 18px 14px;transition:box-shadow .25s ease,transform .25s ease}.adm-index .adm-card:hover{box-shadow:0 4px 24px #00000021}@media(max-width:767px){.adm-index .adm-card{padding:16px 14px 12px;border-radius:14px}}.adm-index details.adm-card>summary{list-style:none}.adm-index details.adm-card>summary::-webkit-details-marker{display:none}.adm-index details.adm-card>summary::marker{display:none}.adm-index details.adm-card:not([open]){padding-bottom:6px}.adm-index details.adm-card:not([open])>.adm-card-header{margin-bottom:0;border-bottom:0;padding-bottom:6px}.adm-index .adm-card-header{display:flex;align-items:center;gap:10px;padding:4px 4px 14px;margin-bottom:6px;border-bottom:1px solid rgba(148,163,184,.18)}.adm-index .adm-card-header>.mdi{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.8rem;line-height:1}.adm-index .adm-card-header .adm-card-title{margin:0;font-size:1.55rem;font-weight:700;color:var(--home-accent-color, #6d28d9);letter-spacing:.1px;flex:1;min-width:0;word-break:break-word;line-height:1.25}.adm-index .adm-card-header .adm-card-chevron{display:none;flex:0 0 24px;width:24px;height:24px;align-items:center;justify-content:center;color:var(--home-accent-color, #4747f3);font-size:2.2rem;line-height:1;transition:transform .2s ease}@media(max-width:767px){.adm-index details.adm-card>summary{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.adm-index details.adm-card>summary .adm-card-chevron{display:inline-flex;transform:rotate(-90deg)}.adm-index details.adm-card[open]>summary .adm-card-chevron{transform:rotate(0)}}.adm-index .adm-card-list{list-style:none;margin:0;padding:4px 0 0}.adm-index .adm-card-list>li{margin:0;padding:0}.adm-index .adm-card-list>li>a{display:block;padding:10px 12px;border-radius:10px;color:#1e293b;font-size:1.35rem;font-weight:500;line-height:1.3;text-decoration:none;word-break:break-word;transition:background-color .15s ease,color .15s ease}.adm-index .adm-card-list>li>a:hover,.adm-index .adm-card-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #6d28d9);text-decoration:none}.adm-index .adm-card-list>li.active>a{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #6d28d9);font-weight:600}.adm-config-page>.container{max-width:920px}@media(max-width:767px){.adm-config-page>.container{padding-left:16px;padding-right:16px}}.adm-config-page .breadcrumb-badge.adm-config-banner{display:flex;align-items:center;margin:1rem .5rem 1.5rem}@media(max-width:767px){.adm-config-page .breadcrumb-badge.adm-config-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:8px}}.adm-config-page .breadcrumb-badge.adm-config-banner .breadcrumb-pill{color:#fff;font-weight:700;letter-spacing:.2px}@media(max-width:767px){.adm-config-page .breadcrumb-badge.adm-config-banner .breadcrumb-pill{font-size:1.6rem}}.adm-config-page .adm-config-toolbar{position:sticky;top:90px;z-index:12;display:flex;align-items:center;gap:16px;background:#fff;border-radius:14px;box-shadow:0 2px 16px #0f172a14;padding:12px 18px;margin-bottom:16px}@media(max-width:767px){.adm-config-page .adm-config-toolbar{top:90px;padding:10px 12px;border-radius:12px;box-shadow:0 4px 14px #0f172a1f}}.adm-config-page .adm-config-toolbar .adm-config-toolbar-title{margin:0;font-size:1.5rem;font-weight:700;color:#1e293b;flex:1;min-width:0;word-break:break-word}.adm-config-page .adm-config-save{display:inline-flex;align-items:center;gap:8px;padding:9px 22px;height:40px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;border:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-config-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-config-save:hover,.adm-config-page .adm-config-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-config-save:active{transform:translateY(1px)}.adm-config-page .adm-config-card{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:18px}@media(max-width:991px){.adm-config-page .adm-config-card{gap:14px}}@media(max-width:767px){.adm-config-page .adm-config-card{gap:12px}}.adm-config-page .adm-config-card h4.page-header{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:5px 12px;border:none;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}.adm-config-page .adm-config-card>section,.adm-config-page .adm-config-card>div>section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:24px 28px;margin:0}@media(max-width:991px){.adm-config-page .adm-config-card>section,.adm-config-page .adm-config-card>div>section{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-config-card>section,.adm-config-page .adm-config-card>div>section{padding:14px;border-radius:12px}}.adm-config-page .adm-config-card>section.eol{display:none}.adm-config-page .adm-config-form section section{background:#f8fafc;border:1px solid rgba(148,163,184,.12);border-radius:10px;padding:14px 16px 10px;margin-top:14px;margin-bottom:0}.adm-config-page .adm-config-form section section>h4.page-header{background:#94a3b824;color:#475569;font-size:1.05rem;letter-spacing:.4px;margin-bottom:10px}.adm-config-page .adm-config-form .form-group{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 18px;margin:0 0 10px}.adm-config-page .adm-config-form .form-group>.control-label,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label,.adm-config-page .adm-config-form .form-group>label[class*=col-md-]{float:none;flex:0 0 38%;max-width:38%;width:38%;text-align:right;padding:9px 0 0;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4;display:block}.adm-config-page .adm-config-form .form-group>.control-label strong,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label strong,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] strong{display:block;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4}.adm-config-page .adm-config-form .form-group>.control-label small,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label small,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] small{display:block;font-size:1.1rem;font-weight:400;color:#64748b;margin-top:2px;line-height:1.35;text-align:right}.adm-config-page .adm-config-form .form-group>.control-label small.file-properties,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label small.file-properties,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] small.file-properties{text-align:right}.adm-config-page .adm-config-form .form-group>.control-label br,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label br,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] br{display:none}.adm-config-page .adm-config-form .form-group>.control-label.no-margin-bottom,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label.no-margin-bottom,.adm-config-page .adm-config-form .form-group>label[class*=col-md-].no-margin-bottom{margin-bottom:0}.adm-config-page .adm-config-form .form-group>.control-label.hidden,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label.hidden,.adm-config-page .adm-config-form .form-group>label[class*=col-md-].hidden{display:none}.adm-config-page .adm-config-form .form-group>[class*=col-md-]:not(.control-label),.adm-config-page .adm-config-form .form-group>h5[class*=col-md-]{float:none;flex:1 1 0;min-width:0;max-width:none;width:auto;padding:0;margin:0}@media(max-width:991px){.adm-config-page .adm-config-form .form-group{gap:8px 0;margin-bottom:14px}.adm-config-page .adm-config-form .form-group>.control-label,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label,.adm-config-page .adm-config-form .form-group>label[class*=col-md-]{flex:0 0 100%;max-width:100%;width:100%;text-align:left;padding:0 0 2px}.adm-config-page .adm-config-form .form-group>.control-label small,.adm-config-page .adm-config-form .form-group>.control-label small.file-properties,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label small,.adm-config-page .adm-config-form .form-group>[class*=col-md-].control-label small.file-properties,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] small,.adm-config-page .adm-config-form .form-group>label[class*=col-md-] small.file-properties{text-align:left}.adm-config-page .adm-config-form .form-group>[class*=col-md-]:not(.control-label),.adm-config-page .adm-config-form .form-group>h5[class*=col-md-]{flex:0 0 100%;max-width:100%;width:100%}}.adm-config-page .adm-config-form .form-group .hidden-message{font-size:1.15rem;color:#64748b;margin:6px 0 0}.adm-config-page .adm-config-form .form-group small.file-properties{color:#64748b}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch){flex-wrap:nowrap;align-items:flex-start;gap:18px;margin-bottom:12px;padding:4px 0}@media(max-width:767px){.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch){gap:12px}}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-]{flex:1 1 auto;min-width:0;max-width:none;width:auto;text-align:left;padding:2px 0 0;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label strong,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label strong,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-] strong{display:block;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label small,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label small,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-] small{display:block;font-size:1.15rem;font-weight:400;color:#64748b;line-height:1.45;margin-top:4px;text-align:left}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label br,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label br,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-] br{display:none}@media(max-width:767px){.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-]{font-size:1.25rem}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label strong,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label strong,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-] strong{font-size:1.25rem}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>.control-label small,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-].control-label small,.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>label[class*=col-md-] small{font-size:1.1rem;line-height:1.4}}.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-]:not(.control-label){flex:0 0 auto;width:auto;padding-top:2px;margin:0}@media(max-width:991px){.adm-config-page .adm-config-form .form-group:has(>[class*=col-md-]>label.switch)>[class*=col-md-]:not(.control-label){flex:0 0 auto;width:auto}}.adm-config-page .adm-config-form input.form-control,.adm-config-page .adm-config-form select.form-control,.adm-config-page .adm-config-form textarea.form-control{height:40px;border-radius:10px;border:1px solid #c4c4c4;padding:8px 14px;font-size:1.3rem;color:#1e293b;background-color:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-config-form input.form-control:focus,.adm-config-page .adm-config-form select.form-control:focus,.adm-config-page .adm-config-form textarea.form-control:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 20%,transparent);outline:none}.adm-config-page .adm-config-form textarea.form-control{height:auto;min-height:96px;padding:10px 14px;line-height:1.45}.adm-config-page .adm-config-form select.form-control{padding-right:32px}.adm-config-page .adm-config-form input[type=file].form-control,.adm-config-page .adm-config-form input[type=file].file{height:auto;padding:10px 14px;border:1px dashed rgba(71,71,243,.45);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff);font-size:1.2rem;cursor:pointer}.adm-config-page .adm-config-form input[type=file].form-control:focus,.adm-config-page .adm-config-form input[type=file].file:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-config-form .switch{position:relative;display:inline-block;width:42px;height:24px;margin:0;float:none;vertical-align:middle;flex-shrink:0}.adm-config-page .adm-config-form .switch input{opacity:0;width:0;height:0;position:absolute}.adm-config-page .adm-config-form .switch input:checked+.slider{background-color:var(--home-accent-color, #4747f3)!important}.adm-config-page .adm-config-form .switch input:checked+.slider:before{transform:translate(20px,-50%)}.adm-config-page .adm-config-form .switch input:focus-visible+.slider{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent)}.adm-config-page .adm-config-form .switch .slider{position:absolute;inset:0;background:#cbd5e1;border-radius:999px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.adm-config-page .adm-config-form .switch .slider:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a2e;transition:transform .2s ease}.adm-config-page .adm-config-form .switch .slider.round{border-radius:999px}.adm-config-page .adm-config-form .switch.disabled{opacity:.5}.adm-config-page .adm-config-form ul.theme-select{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.adm-config-page .adm-config-form ul.theme-select li{position:relative;width:140px;border:2px solid rgba(148,163,184,.3);border-radius:12px;background:#fff;padding:8px 8px 36px;cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.adm-config-page .adm-config-form ul.theme-select li input[type=radio]{position:absolute;top:8px;right:8px;z-index:2}.adm-config-page .adm-config-form ul.theme-select li img{display:block;width:100%;border-radius:8px}.adm-config-page .adm-config-form ul.theme-select li span{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:1.15rem;color:#1e293b;font-weight:500}.adm-config-page .adm-config-form ul.theme-select li:has(input:checked){border-color:var(--home-accent-color, #4747f3);box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent)}.adm-config-page .adm-config-form ul.theme-select li:hover{transform:translateY(-2px)}.adm-config-page .adm-config-form .pull-right.margin-top{display:inline-flex;align-items:center;gap:12px;margin-top:10px!important;float:none!important;background:#f8fafc;border-radius:10px;padding:8px 12px}.adm-config-page .adm-config-form .pull-right.margin-top img{max-height:60px;max-width:140px;border-radius:6px}.adm-config-page .adm-config-form .pull-right.margin-top .btn.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:0;width:36px;height:36px;padding:0;border-radius:50%;background:transparent;border:1px solid #f3596a;color:#f3596a}.adm-config-page .adm-config-form .pull-right.margin-top .btn.btn-danger .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-config-form .pull-right.margin-top .btn.btn-danger:hover{background:#fef2f4;color:#f3596a}.adm-config-page .adm-config-form input[type=radio],.adm-config-page .adm-config-form input[type=checkbox]{accent-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-config-form .select2-container{width:100%!important}.adm-config-page .adm-config-form .btn{border-radius:10px}.adm-config-page .adm-config-danger{background:#fff;border-radius:16px;border:1px solid rgba(243,89,106,.35);box-shadow:0 2px 16px #0f172a0f;padding:20px 24px 22px;margin-top:10px}@media(max-width:991px){.adm-config-page .adm-config-danger{padding:16px 14px 18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-config-danger{padding:14px 12px 16px;border-radius:12px}}.adm-config-page .adm-config-danger-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.adm-config-page .adm-config-danger-head>.mdi{font-size:2rem;line-height:1;color:#f3596a}.adm-config-page .adm-config-danger-title{margin:0;font-size:1.4rem;font-weight:700;color:#1e293b;text-transform:capitalize}.adm-config-page .adm-config-danger-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:767px){.adm-config-page .adm-config-danger-actions{flex-direction:column;align-items:stretch;gap:8px}.adm-config-page .adm-config-danger-actions>.adm-config-danger-btn{width:100%;justify-content:center}}.adm-config-page .adm-config-danger-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;height:40px;border-radius:10px;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;border:1px solid transparent;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-config-danger-btn .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-config-danger-btn:hover,.adm-config-page .adm-config-danger-btn:focus{text-decoration:none;outline:none}.adm-config-page .adm-config-danger-btn-success{background:#18d38f;color:#fff;border-color:#18d38f}.adm-config-page .adm-config-danger-btn-success:hover,.adm-config-page .adm-config-danger-btn-success:focus{background:#15b97c;border-color:#15b97c;color:#fff}.adm-config-page .adm-config-danger-btn-warn{background:#fff;color:#ff7714;border-color:#ff7714}.adm-config-page .adm-config-danger-btn-warn:hover,.adm-config-page .adm-config-danger-btn-warn:focus{background:#fff5ec;color:#ff7714}.adm-config-page .adm-config-danger-btn-danger{background:#f3596a;color:#fff;border-color:#f3596a}.adm-config-page .adm-config-danger-btn-danger:hover,.adm-config-page .adm-config-danger-btn-danger:focus{background:#d94a59;border-color:#d94a59;color:#fff}.adm-config-page .adm-sso-section .adm-sso-type-row{margin-bottom:18px}.adm-config-page .adm-sso-cert{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent);border-radius:12px;padding:14px 18px;margin-bottom:22px}@media(max-width:767px){.adm-config-page .adm-sso-cert{padding:12px;border-radius:10px}}.adm-config-page .adm-sso-cert-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.adm-config-page .adm-sso-cert-head>.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1}.adm-config-page .adm-sso-cert-title{font-size:1.3rem;font-weight:600;color:#1e293b;flex:1;min-width:0}.adm-config-page .adm-sso-cert-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;height:36px;border-radius:10px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.2rem;font-weight:600;line-height:1;border:none;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-sso-cert-btn .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-sso-cert-btn:hover,.adm-config-page .adm-sso-cert-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;outline:none}@media(max-width:767px){.adm-config-page .adm-sso-cert-btn{width:100%;justify-content:center}}.adm-config-page .adm-sso-cert-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 0;border-top:1px solid rgba(148,163,184,.18);font-size:1.2rem}.adm-config-page .adm-sso-cert-row:first-of-type{border-top:none}.adm-config-page .adm-sso-cert-label{font-weight:600;color:#64748b;min-width:200px}.adm-config-page .adm-sso-cert-link{flex:1;min-width:0;word-break:break-all}.adm-config-page .adm-sso-cert-link a{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-sso-cert-link a:hover{text-decoration:underline}.adm-config-page .adm-sso-providers{display:flex;flex-direction:column;gap:14px;margin-bottom:8px}.adm-config-page .adm-sso-provider{background:#fff;border:1px solid rgba(148,163,184,.25);border-radius:12px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-sso-provider:has(.adm-sso-provider-toggle input:checked){border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);box-shadow:0 2px 12px color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent)}.adm-config-page .adm-sso-provider-head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fafbff}@media(max-width:767px){.adm-config-page .adm-sso-provider-head{padding:12px 14px}}.adm-config-page .adm-sso-provider-icon{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;border:1px solid rgba(148,163,184,.25);color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1}.adm-config-page .outlook-sso .adm-sso-provider-icon{color:#0078d4}.adm-config-page .google-sso .adm-sso-provider-icon{color:#ea4335}.adm-config-page .okta-sso .adm-sso-provider-icon{color:#007dc1}.adm-config-page .adm-sso-provider-name{flex:1;min-width:0;font-size:1.45rem;font-weight:700;color:#1e293b}@media(max-width:767px){.adm-config-page .adm-sso-provider-name{font-size:1.3rem}}.adm-config-page .adm-sso-provider-toggle.switch{margin:0!important;float:none!important}.adm-config-page .adm-sso-provider-config{padding:16px 18px 18px;border-top:1px solid rgba(148,163,184,.18);display:flex;flex-direction:column;gap:14px}.adm-config-page .adm-sso-provider-config.hidden{display:none!important}@media(max-width:991px){.adm-config-page .adm-sso-provider-config{padding:14px}}@media(max-width:767px){.adm-config-page .adm-sso-provider-config{padding:12px;gap:12px}}.adm-config-page .adm-sso-field{display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-sso-field-label{font-size:1.2rem;font-weight:600;color:#1e293b;margin:0}.adm-config-page .adm-sso-field-control{display:flex;flex-direction:column;gap:8px}.adm-config-page .adm-sso-attached{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border-radius:10px;font-size:1.2rem;max-width:100%}.adm-config-page .adm-sso-attached .adm-sso-attached-name{color:var(--home-accent-color, #4747f3);text-decoration:none;word-break:break-all;flex:1;min-width:0}.adm-config-page .adm-sso-attached .adm-sso-attached-name:hover{text-decoration:underline}.adm-config-page .adm-sso-attached .adm-sso-attached-delete{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:transparent;color:#f3596a;border:1px solid #f3596a;text-decoration:none;flex:0 0 30px}.adm-config-page .adm-sso-attached .adm-sso-attached-delete .mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-sso-attached .adm-sso-attached-delete:hover{background:#fef2f4;color:#f3596a}.adm-config-page .adm-sso-attached-link{display:inline-flex;align-items:center;gap:6px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;text-decoration:none}.adm-config-page .adm-sso-attached-link:hover{text-decoration:underline}.adm-config-page .adm-sso-download{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;height:36px;border-radius:10px;background:#fff;border:1px solid var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;align-self:flex-start;text-decoration:none;transition:background-color .15s ease}.adm-config-page .adm-sso-download .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-sso-download:hover,.adm-config-page .adm-sso-download:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-sso-readonly{background:#f8fafc;border-radius:12px;padding:14px 18px;display:flex;flex-direction:column;gap:10px}.adm-config-page .adm-sso-readonly-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:1.25rem}.adm-config-page .adm-sso-readonly-label{font-weight:600;color:#64748b;min-width:120px}.adm-config-page .adm-sso-readonly-value{color:#1e293b;font-weight:500;display:inline-flex;align-items:center;gap:8px}.adm-config-page .adm-sso-readonly-value.is-active .adm-sso-readonly-dot{background:#18d38f}.adm-config-page .adm-sso-readonly-value.is-inactive .adm-sso-readonly-dot{background:#c4c4c4}.adm-config-page .adm-sso-readonly-dot{width:9px;height:9px;border-radius:50%;background:#c4c4c4;display:inline-block}.adm-config-page .adm-api-header{margin-top:32px!important}.adm-config-page .adm-api-status-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.adm-config-page .adm-api-status-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(148,163,184,.3);font-size:1.2rem;font-weight:500;color:#1e293b}.adm-config-page .adm-api-status-pill.is-active{background:color-mix(in srgb,#18d38f 10%,#ffffff);border-color:color-mix(in srgb,#18d38f 35%,transparent);color:#0a8c5b}.adm-config-page .adm-api-status-pill.is-active .adm-api-status-dot{background:#18d38f;box-shadow:0 0 0 3px #18d38f2e}.adm-config-page .adm-api-status-pill.is-inactive{background:#fff;border-color:#94a3b84d;color:#64748b}.adm-config-page .adm-api-status-pill.is-inactive .adm-api-status-dot{background:#c4c4c4}.adm-config-page .adm-api-status-dot{width:9px;height:9px;border-radius:50%;background:#c4c4c4;flex:0 0 9px}.adm-config-page .adm-api-status-label{white-space:nowrap}@media(max-width:767px){.adm-config-page .adm-api-status-label{white-space:normal;line-height:1.3}}.adm-config-page .adm-api-token{background:#f8fafc;border-radius:12px;padding:16px 18px;margin-bottom:22px;display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.adm-config-page .adm-api-token{padding:12px;border-radius:10px}}.adm-config-page .adm-api-token-label{margin:0;font-size:1.3rem;font-weight:600;color:#1e293b}.adm-config-page .adm-api-token-input-wrap{position:relative}.adm-config-page .adm-api-token-input-wrap .adm-api-token-input{padding-right:40px;background:#fff;cursor:pointer;font-family:Roboto Mono,Courier New,monospace;font-size:1.25rem}.adm-config-page .adm-api-token-input-wrap .adm-api-token-input:hover{border-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-api-token-copy-hint{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--home-accent-color, #4747f3);font-size:1.6rem;line-height:1;pointer-events:none}.adm-config-page .adm-api-token-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.adm-config-page .adm-api-token-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;height:36px;border-radius:10px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.2rem;font-weight:600;line-height:1;border:none;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-api-token-btn .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-api-token-btn:hover,.adm-config-page .adm-api-token-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;outline:none}.adm-config-page .adm-api-token-hint{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem;color:#64748b}.adm-config-page .adm-api-token-hint .mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-services-list{display:flex;flex-direction:column;gap:12px}.adm-config-page .adm-service-card{position:relative;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:14px 16px;margin:0;display:block}.adm-config-page .adm-service-card:after{content:"";display:block;clear:both}.adm-config-page .adm-service-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.adm-config-page .adm-service-card-num{font-size:1.2rem;font-weight:700;color:var(--home-accent-color, #4747f3);letter-spacing:.4px}.adm-config-page .adm-service-card-delete{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-service-card-delete>.mdi{color:#f3596a;font-size:1.7rem;line-height:1;cursor:pointer}.adm-config-page .adm-service-card-delete:hover{background:#fef2f4}.adm-config-page .adm-service-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}@media(min-width:992px){.adm-config-page .adm-service-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.adm-config-page .adm-service-card-grid{grid-template-columns:minmax(0,1fr)}}.adm-config-page .adm-service-field{display:flex;flex-direction:column;gap:4px;min-width:0}.adm-config-page .adm-service-field>label{margin:0;font-size:1.15rem;font-weight:600;color:#64748b;line-height:1.3}.adm-config-page .adm-service-field .form-control{width:100%;min-width:0}.adm-config-page .adm-service-field .input-group{width:100%}@media(min-width:768px){.adm-config-page .adm-service-field-wide{grid-column:1/-1}}.adm-config-page .adm-service-field-wide textarea.form-control{min-height:60px}.adm-config-page .adm-services-add-row{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,transparent);border:1px dashed color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);border-radius:12px;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-services-add-row>.mdi{font-size:1.8rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-services-add-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);border-color:var(--home-accent-color, #4747f3)}.adm-config-page .form-group.company-service{display:block;margin:0}.adm-config-page .form-group.company-service>.company-service-list{width:100%}.adm-config-page .adm-tooltip-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:6px;color:var(--home-accent-color, #4747f3);cursor:help;outline:none}.adm-config-page .adm-tooltip-icon>.mdi{font-size:1.55rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-tooltip-icon:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:8px 12px;background:#1e293b;color:#fff;font-size:1.1rem;font-weight:400;line-height:1.4;border-radius:8px;text-align:left;white-space:normal;width:max-content;max-width:260px;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:100;box-shadow:0 6px 16px #0f172a38}.adm-config-page .adm-tooltip-icon:before{content:"";position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1e293b;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:100}.adm-config-page .adm-tooltip-icon:hover:after,.adm-config-page .adm-tooltip-icon:hover:before,.adm-config-page .adm-tooltip-icon:focus:after,.adm-config-page .adm-tooltip-icon:focus:before,.adm-config-page .adm-tooltip-icon:focus-visible:after,.adm-config-page .adm-tooltip-icon:focus-visible:before{opacity:1}@media(max-width:767px){.adm-config-page .adm-tooltip-icon:after{left:auto;right:0;transform:none;max-width:calc(100vw - 60px)}.adm-config-page .adm-tooltip-icon:before{left:auto;right:8px;transform:none}}.adm-config-page .adm-cn-section>p.adm-cn-lead,.adm-config-page .adm-cn-section .adm-cn-lead{margin:0 0 14px;font-size:1.3rem;line-height:1.55;color:#475569}.adm-config-page .adm-cn-section>p.adm-cn-lead:last-child,.adm-config-page .adm-cn-section .adm-cn-lead:last-child{margin-bottom:0}.adm-config-page .adm-cn-section>p.adm-cn-lead a,.adm-config-page .adm-cn-section .adm-cn-lead a{color:var(--home-accent-color, #4747f3);text-decoration:underline}@media(max-width:767px){.adm-config-page .adm-cn-section>p.adm-cn-lead,.adm-config-page .adm-cn-section .adm-cn-lead{font-size:1.2rem}}.adm-config-page .adm-cn-section .adm-cn-divider{height:1px;background:#94a3b838;margin:18px 0}@media(max-width:767px){.adm-config-page .adm-cn-section .adm-cn-divider{margin:14px 0}}.adm-config-page .adm-cn-section .adm-cn-toggle-list{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.adm-config-page .adm-cn-section .adm-cn-toggle-list>.form-group{margin-bottom:0}.adm-config-page .adm-cn-section .tox.tox-tinymce{border-radius:10px;border:1px solid #c4c4c4;overflow:hidden}.adm-config-page .adm-cn-section .adm-cn-days-control{display:inline-flex;align-items:stretch;width:auto;max-width:100%;box-shadow:none}.adm-config-page .adm-cn-section .adm-cn-days-control input.form-control.adm-cn-days-input{width:90px;flex:0 0 90px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;text-align:right;box-shadow:none}.adm-config-page .adm-cn-section .adm-cn-days-control input.form-control.adm-cn-days-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 20%,transparent)}.adm-config-page .adm-cn-section .adm-cn-days-control .adm-cn-days-unit{display:inline-flex;align-items:center;padding:0 14px;height:40px;background:#f1f5f9;border:1px solid #c4c4c4;border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#475569;font-size:1.25rem;font-weight:500;line-height:1;white-space:nowrap}.adm-config-page .adm-cn-section .form-group.adm-cn-days-row{transition:opacity .2s ease}.adm-config-page .adm-cn-section .form-group.adm-cn-days-row:not(.hidden){opacity:1}.adm-config-page .adm-cn-section .adm-cn-subsection{background:#f8fafc;border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:16px 18px;margin-top:14px}@media(max-width:767px){.adm-config-page .adm-cn-section .adm-cn-subsection{padding:12px;border-radius:10px}}.adm-config-page .adm-cn-section .adm-cn-subsection>.form-group:last-child{margin-bottom:0}.adm-config-page .adm-tac-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;height:40px;border-radius:10px;background:#ffffff2e;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;border:1px solid rgba(255,255,255,.28);transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-tac-cta-btn .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-tac-cta-btn:hover,.adm-config-page .adm-tac-cta-btn:focus{background:#ffffff47;border-color:#ffffff73;color:#fff;text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page .adm-tac-cta-btn{padding:7px 12px;height:34px;font-size:1.15rem;gap:6px}.adm-config-page .adm-tac-cta-btn .mdi{font-size:1.4rem}.adm-config-page .adm-tac-cta-btn .adm-tac-cta-label{display:none}}.adm-config-page .adm-tac-activation{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:767px){.adm-config-page .adm-tac-activation{gap:10px}}.adm-config-page .adm-tac-activation>form{margin:0;flex:0 0 auto}.adm-config-page .adm-tac-activation .adm-tac-activation-text{flex:1 1 0;min-width:0;font-size:1.3rem;color:#1e293b;line-height:1.45}.adm-config-page .adm-tac-activation .adm-tac-activation-text strong{font-weight:600}@media(max-width:767px){.adm-config-page .adm-tac-activation .adm-tac-activation-text{font-size:1.2rem}}.adm-config-page .adm-tac-list-meta{display:flex;align-items:center;justify-content:flex-end;margin:0 0 12px}.adm-config-page .adm-tac-list-meta .adm-tac-list-count{font-size:1.15rem;color:#64748b;font-weight:500}.adm-config-page .adm-tac-pagination{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.adm-config-page .adm-tac-pagination>li{list-style:none;margin:0}.adm-config-page .adm-tac-pagination>li>a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:10px;font-size:1.25rem;font-weight:500;color:#475569;text-decoration:none;background:transparent;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-tac-pagination>li>a:hover,.adm-config-page .adm-tac-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-tac-pagination>li>a.active,.adm-config-page .adm-tac-pagination>li.active>a{background:var(--home-accent-color, #4747f3);color:#fff;border-color:var(--home-accent-color, #4747f3);font-weight:700;cursor:default}.adm-config-page .adm-tac-pagination>li>a.active:hover,.adm-config-page .adm-tac-pagination>li>a.active:focus,.adm-config-page .adm-tac-pagination>li.active>a:hover,.adm-config-page .adm-tac-pagination>li.active>a:focus{background:var(--home-accent-color, #4747f3);color:#fff}.adm-config-page .adm-tac-pagination>li.disabled>a{color:#cbd5e1;cursor:default}.adm-config-page .adm-tac-pagination>li.disabled>a:hover,.adm-config-page .adm-tac-pagination>li.disabled>a:focus{background:transparent;color:#cbd5e1}.adm-config-page .adm-tac-pagination>li>a.previous_page,.adm-config-page .adm-tac-pagination>li>a.next_page,.adm-config-page .adm-tac-pagination>li>a.previous,.adm-config-page .adm-tac-pagination>li>a.next{font-size:1.7rem;line-height:1;font-weight:600}@media(max-width:767px){.adm-config-page .adm-tac-pagination>li>a{min-width:32px;height:32px;padding:0 8px;font-size:1.15rem}}.adm-config-page .adm-tac-list{display:flex;flex-direction:column;gap:10px}.adm-config-page .adm-tac-list-item{display:flex;align-items:center;gap:16px;padding:14px 18px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-tac-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}@media(max-width:767px){.adm-config-page .adm-tac-list-item{padding:12px 14px;gap:12px;flex-wrap:wrap}}.adm-config-page .adm-tac-list-item-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-tac-list-item-icon .mdi{font-size:2rem;line-height:1}@media(max-width:767px){.adm-config-page .adm-tac-list-item-icon{width:36px;height:36px;flex-basis:36px}.adm-config-page .adm-tac-list-item-icon .mdi{font-size:1.7rem}}.adm-config-page .adm-tac-list-item-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-tac-list-item-info .adm-tac-list-item-date{font-size:1.35rem;font-weight:600;color:#1e293b;line-height:1.3}.adm-config-page .adm-tac-list-item-info .adm-tac-list-item-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:1.15rem;color:#64748b;line-height:1.4}@media(max-width:767px){.adm-config-page .adm-tac-list-item-info .adm-tac-list-item-date{font-size:1.25rem}.adm-config-page .adm-tac-list-item-info .adm-tac-list-item-meta{font-size:1.1rem}}.adm-config-page .adm-tac-empty{padding:32px 16px;text-align:center;color:#94a3b8;font-size:1.25rem;background:#f8fafc;border:1px dashed rgba(148,163,184,.3);border-radius:12px}.adm-config-page .adm-tac-current-callout{margin:0 0 18px;padding:14px 16px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,transparent);border-left:3px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);border-radius:8px;color:#475569;font-size:1.3rem;line-height:1.55}.adm-config-page .adm-tac-current-callout a{color:var(--home-accent-color, #4747f3);text-decoration:underline}@media(max-width:767px){.adm-config-page .adm-tac-current-callout{font-size:1.2rem;padding:12px 14px}}.adm-config-page .adm-tac-current-form{margin-top:24px;padding-top:20px;border-top:1px solid rgba(148,163,184,.18);display:flex;align-items:center;gap:18px;flex-wrap:wrap}@media(max-width:767px){.adm-config-page .adm-tac-current-form{gap:12px}}.adm-config-page .adm-tac-current-form>form{margin:0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;flex:1 1 auto;min-width:0}@media(max-width:767px){.adm-config-page .adm-tac-current-form>form{flex-direction:column;align-items:stretch;gap:12px}}.adm-config-page .adm-tac-current-form .boolean.optional,.adm-config-page .adm-tac-current-form .checkbox{display:flex;align-items:center;gap:10px;margin:0;flex:1 1 0;min-width:0}.adm-config-page .adm-tac-current-form .boolean.optional input[type=checkbox],.adm-config-page .adm-tac-current-form .checkbox input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--home-accent-color, #4747f3);flex:0 0 auto;cursor:pointer}.adm-config-page .adm-tac-current-form .boolean.optional label,.adm-config-page .adm-tac-current-form .checkbox label{margin:0;font-size:1.3rem;color:#1e293b;line-height:1.4;cursor:pointer;font-weight:500}.adm-config-page .adm-tac-current-form input[type=submit],.adm-config-page .adm-tac-current-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 22px;height:40px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;border:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease;box-shadow:none;flex:0 0 auto}.adm-config-page .adm-tac-current-form input[type=submit]:hover,.adm-config-page .adm-tac-current-form input[type=submit]:focus,.adm-config-page .adm-tac-current-form button[type=submit]:hover,.adm-config-page .adm-tac-current-form button[type=submit]:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none;text-decoration:none}.adm-config-page .adm-tac-current-form input[type=submit]:active,.adm-config-page .adm-tac-current-form button[type=submit]:active{transform:translateY(1px)}@media(max-width:767px){.adm-config-page .adm-tac-current-form input[type=submit],.adm-config-page .adm-tac-current-form button[type=submit]{width:100%;justify-content:center}}.adm-config-page .adm-tac-current-signed{margin-top:24px;padding:14px 18px;display:inline-flex;align-items:center;gap:10px;background:color-mix(in srgb,#18d38f 10%,transparent);border:1px solid color-mix(in srgb,#18d38f 30%,transparent);border-radius:12px;color:#0f9d6f;font-size:1.3rem;font-weight:500;line-height:1.4}.adm-config-page .adm-tac-current-signed .mdi{font-size:1.9rem;line-height:1;flex:0 0 auto}.adm-config-page .adm-tac-current-signed strong{font-weight:700}@media(max-width:767px){.adm-config-page .adm-tac-current-signed{display:flex;font-size:1.2rem}}.adm-config-page .adm-tac-active-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,#18d38f 14%,transparent);color:#0f9d6f;font-size:1.1rem;font-weight:600;line-height:1.3}.adm-config-page .adm-tac-active-pill .mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-tac-actions{display:inline-flex;align-items:center;gap:6px}.adm-config-page .adm-tac-actions>a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(148,163,184,.3);color:#475569;background:#fff;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-tac-actions>a .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-tac-actions>a:hover,.adm-config-page .adm-tac-actions>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-tac-content{font-size:1.4rem;line-height:1.6;color:#1e293b}.adm-config-page .adm-tac-content>:first-child{margin-top:0}.adm-config-page .adm-tac-content>:last-child{margin-bottom:0}.adm-config-page .adm-tac-content p{margin:0 0 12px}.adm-config-page .adm-tac-content h1,.adm-config-page .adm-tac-content h2,.adm-config-page .adm-tac-content h3,.adm-config-page .adm-tac-content h4,.adm-config-page .adm-tac-content h5,.adm-config-page .adm-tac-content h6{margin:18px 0 10px;color:#1e293b;font-weight:700;line-height:1.3}.adm-config-page .adm-tac-content h1{font-size:2rem}.adm-config-page .adm-tac-content h2{font-size:1.7rem}.adm-config-page .adm-tac-content h3{font-size:1.5rem}.adm-config-page .adm-tac-content h4,.adm-config-page .adm-tac-content h5,.adm-config-page .adm-tac-content h6{font-size:1.35rem}.adm-config-page .adm-tac-content a{color:var(--home-accent-color, #4747f3);text-decoration:underline}.adm-config-page .adm-tac-content ul,.adm-config-page .adm-tac-content ol{margin:0 0 12px 22px}.adm-config-page .adm-tac-content li{margin-bottom:4px}.adm-config-page .adm-tac-content strong{font-weight:700}.adm-config-page .adm-tac-content em{font-style:italic}.adm-config-page .adm-tac-content blockquote{margin:0 0 12px;padding:8px 16px;border-left:3px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,transparent);color:#475569}.adm-config-page .adm-tac-content img{max-width:100%;height:auto;border-radius:8px}.adm-config-page .adm-tac-content table{border-collapse:collapse;margin:0 0 12px;width:100%;max-width:100%}.adm-config-page .adm-tac-content table th,.adm-config-page .adm-tac-content table td{padding:8px 12px;border:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-tac-content table th{background:#f8fafc;font-weight:700}@media(max-width:767px){.adm-config-page .adm-tac-content{font-size:1.3rem}}.adm-config-page .adm-tac-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.adm-config-page .adm-tac-meta .adm-tac-meta-date{color:#64748b;font-size:1.2rem;font-style:italic}.adm-config-page .adm-faq-tabs{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-faq-tabs>li{list-style:none;margin:0}.adm-config-page .adm-faq-tabs>li>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px 12px;margin-bottom:-1px;font-size:1.3rem;font-weight:500;color:#64748b;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.adm-config-page .adm-faq-tabs>li>a .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-faq-tabs>li>a:hover,.adm-config-page .adm-faq-tabs>li>a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-faq-tabs>li.active>a{color:var(--home-accent-color, #4747f3);font-weight:700;border-bottom-color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-faq-tabs>li>a{padding:8px 12px 10px;font-size:1.2rem}}.adm-config-page .adm-faq-list-item{display:flex;align-items:flex-start;gap:16px;padding:16px 18px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-faq-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}@media(max-width:767px){.adm-config-page .adm-faq-list-item{padding:12px 14px;gap:12px;flex-wrap:wrap}}.adm-config-page .adm-faq-list-item-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-faq-list-item-info .adm-faq-list-item-question{font-size:1.4rem;font-weight:600;color:#1e293b;line-height:1.4}@media(max-width:767px){.adm-config-page .adm-faq-list-item-info .adm-faq-list-item-question{font-size:1.3rem}}.adm-config-page .adm-faq-list-item-info .adm-faq-list-item-answer{font-size:1.2rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.adm-config-page .adm-faq-list-item-info .adm-faq-list-item-answer{font-size:1.15rem}}.adm-config-page .adm-faq-list-item-info .adm-faq-list-item-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.adm-config-page .adm-faq-category-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:600;line-height:1.3}.adm-config-page .adm-faq-category-pill .mdi{font-size:1.2rem;line-height:1}.adm-config-page .adm-tac-actions>a.adm-tac-action-danger:hover,.adm-config-page .adm-tac-actions>a.adm-tac-action-danger:focus{background:color-mix(in srgb,#f3596a 10%,#ffffff);border-color:#f3596a;color:#f3596a}.adm-config-page .adm-tac-content-row{margin:0 0 14px}.adm-config-page .adm-tac-content-row:last-child{margin-bottom:0}.adm-config-page .adm-tac-content-row .adm-tac-content-label{display:block;margin:0 0 10px;font-size:1.3rem;font-weight:600;color:#1e293b}.adm-config-page .adm-tac-content-row .adm-tac-content-label strong{font-weight:600}.adm-config-page .adm-tac-content-row>input.form-control,.adm-config-page .adm-tac-content-row>select.form-control,.adm-config-page .adm-tac-content-row>textarea.form-control,.adm-config-page .adm-tac-content-row>.input-group,.adm-config-page .adm-tac-content-row>.tox.tox-tinymce{width:100%;max-width:100%}.adm-config-page .adm-tac-content-row>textarea.tinymce.form-control{min-height:220px;line-height:1.5}.adm-config-page.adm-users-page>.container{max-width:none}.adm-config-page .adm-users-banner-tour{display:inline-flex;align-items:center;margin-left:12px;padding:0;background:transparent;color:#fff;line-height:1;text-decoration:none;vertical-align:middle;transition:opacity .15s ease,transform .15s ease}.adm-config-page .adm-users-banner-tour .mdi{font-size:2.4rem;line-height:1;color:#fff}.adm-config-page .adm-users-banner-tour:hover,.adm-config-page .adm-users-banner-tour:focus{opacity:.78;color:#fff;text-decoration:none;outline:none;transform:translateY(-1px)}.adm-config-page .adm-users-search{display:flex;flex-direction:column;gap:14px;margin:0}.adm-config-page .adm-users-search .adm-users-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.adm-config-page .adm-users-search .adm-users-search-field .adm-users-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}.adm-config-page .adm-users-search .adm-users-search-input-wrap{position:relative}.adm-config-page .adm-users-search .adm-users-search-input-wrap .adm-users-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.6rem;line-height:1;pointer-events:none}.adm-config-page .adm-users-search .adm-users-search-input-wrap .adm-users-search-input{padding-left:36px}.adm-config-page .adm-users-search .adm-users-search-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-users-search .adm-users-search-input::placeholder{color:#94a3b8}.adm-config-page .adm-users-search .adm-users-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-users-search select.adm-users-search-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.adm-config-page .adm-users-search-row{display:grid;gap:12px}@media(max-width:767px){.adm-config-page .adm-users-search-row{gap:10px}}.adm-config-page .adm-users-search-row--search{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:991px){.adm-config-page .adm-users-search-row--search{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.adm-config-page .adm-users-search-row--search{grid-template-columns:1fr}}.adm-config-page .adm-users-search-row--filters{grid-template-columns:110px repeat(3,minmax(0,1fr))}.adm-config-page .adm-users-search-row--filters.has-license{grid-template-columns:110px repeat(4,minmax(0,1fr))}@media(max-width:1199px){.adm-config-page .adm-users-search-row--filters{grid-template-columns:100px repeat(3,minmax(0,1fr))}.adm-config-page .adm-users-search-row--filters.has-license .adm-users-search-field-license{grid-column:1/-1}}@media(max-width:991px){.adm-config-page .adm-users-search-row--filters{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-config-page .adm-users-search-row--filters.has-license .adm-users-search-field-license{grid-column:auto}}@media(max-width:767px){.adm-config-page .adm-users-search-row--filters{grid-template-columns:1fr}}.adm-config-page .adm-users-search-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}@media(max-width:767px){.adm-config-page .adm-users-search-actions{justify-content:stretch}.adm-config-page .adm-users-search-actions .adm-users-search-apply{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-users-search-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-users-search-apply .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-users-search-apply:hover,.adm-config-page .adm-users-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-users-search-apply:active{transform:translateY(1px)}.adm-config-page .adm-users-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-users-search-clear .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-users-search-clear:hover,.adm-config-page .adm-users-search-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-users-list-head{display:flex;align-items:center;gap:16px 22px;flex-wrap:wrap;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-users-list-head{margin-bottom:14px;padding-bottom:12px;gap:10px 14px}}.adm-config-page .adm-users-list-head-titles{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.adm-config-page .adm-users-list-head-titles .adm-users-list-title{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.25}@media(max-width:767px){.adm-config-page .adm-users-list-head-titles .adm-users-list-title{font-size:1.5rem}}.adm-config-page .adm-users-list-head-titles .adm-users-list-summary{margin:0;font-size:1.15rem;color:#64748b;line-height:1.4}.adm-config-page .adm-users-list-head-titles .adm-users-list-summary .adm-users-list-summary-sep{margin:0 6px;color:#cbd5e1}.adm-config-page .adm-users-list-head-titles .adm-users-list-summary .adm-users-list-summary-warning{color:#b3253a;font-weight:600}.adm-config-page .adm-users-list-head-titles .adm-users-list-summary .adm-users-list-summary-warning .mdi{font-size:1.3rem;line-height:1;margin-right:2px}.adm-config-page .adm-users-list-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.adm-config-page .adm-users-action-primary{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-users-action-primary .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-users-action-primary:hover,.adm-config-page .adm-users-action-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-users-action-primary:active{transform:translateY(1px)}@media(max-width:767px){.adm-config-page .adm-users-action-primary{height:36px;padding:0 14px;font-size:1.2rem;gap:5px}.adm-config-page .adm-users-action-primary .mdi{font-size:1.5rem}}.adm-config-page .adm-users-action-link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 8px;background:transparent;color:var(--home-accent-color, #4747f3);font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;border-radius:8px;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-users-action-link .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-users-action-link:hover,.adm-config-page .adm-users-action-link:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page .adm-users-action-link{height:36px;font-size:1.15rem}.adm-config-page .adm-users-action-link .mdi{font-size:1.5rem}}.adm-config-page .adm-users-action-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-users-action-icon .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-users-action-icon:hover,.adm-config-page .adm-users-action-icon:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page .adm-users-action-icon{width:36px;height:36px}.adm-config-page .adm-users-action-icon .mdi{font-size:1.5rem}}.adm-config-page .adm-user-list-item,.adm-config-page .adm-user-list-header{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(120px,1.2fr) minmax(120px,1.2fr) minmax(180px,2fr) minmax(120px,auto) 84px;align-items:center;gap:16px}.adm-config-page .adm-user-list-item.has-license,.adm-config-page .adm-user-list-header.has-license{grid-template-columns:minmax(110px,1fr) minmax(110px,1fr) minmax(110px,1fr) minmax(140px,1.4fr) minmax(160px,1.8fr) minmax(120px,auto) 84px}.adm-config-page .adm-user-list{display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-user-list-header{padding:2px 16px 10px;border:1px solid transparent;border-bottom:1px solid rgba(148,163,184,.25)}.adm-config-page .adm-user-list-header .adm-user-list-header-cell{min-width:0;font-size:1.05rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-config-page .adm-user-list-header .adm-user-list-header-cell-state{text-align:right}@media(max-width:991px){.adm-config-page .adm-user-list-header{display:none}}.adm-config-page .adm-user-list-item{padding:12px 16px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-user-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);box-shadow:0 2px 12px #0f172a0f}.adm-config-page .adm-user-list-item.adm-user-status-confirm_registration{border-left:3px solid #ffbb10}.adm-config-page .adm-user-list-item.adm-user-status-invited{border-left:3px solid #1664d6}.adm-config-page .adm-user-list-item.adm-user-status-archived{background:#f8fafc}.adm-config-page .adm-user-list-item.adm-user-status-archived .adm-user-cell{opacity:.85}@media(max-width:991px){.adm-config-page .adm-user-list-item{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:14px}.adm-config-page .adm-user-list-item .adm-user-cell-state,.adm-config-page .adm-user-list-item .adm-user-actions{align-self:flex-end}}.adm-config-page .adm-user-cell{display:flex;flex-direction:column;min-width:0;font-size:1.25rem;line-height:1.4;color:#475569;word-break:break-word}.adm-config-page .adm-user-cell .adm-user-cell-label{display:none;font-size:1.05rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px}.adm-config-page .adm-user-cell .adm-user-cell-value{font-weight:500;color:#1e293b}.adm-config-page .adm-user-cell .adm-user-cell-empty{color:#cbd5e1;font-weight:500}@media(max-width:991px){.adm-config-page .adm-user-cell{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:1.2rem}.adm-config-page .adm-user-cell .adm-user-cell-label{display:inline;font-size:1rem;min-width:70px}}.adm-config-page .adm-user-cell-name .adm-user-cell-value,.adm-config-page .adm-user-cell-lastname .adm-user-cell-value{font-weight:700;color:#1e293b}.adm-config-page .adm-user-roles-more{display:inline-flex;align-items:center;margin-left:4px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:700;cursor:help;text-decoration:none}.adm-config-page .adm-user-cell-state{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}@media(max-width:991px){.adm-config-page .adm-user-cell-state{justify-content:flex-start}}.adm-config-page .adm-user-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.3;white-space:nowrap}.adm-config-page .adm-user-pill .mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-user-pill.adm-user-pill-info{background:color-mix(in srgb,#1664d6 12%,transparent);color:#1664d6}.adm-config-page .adm-user-pill.adm-user-pill-pending{background:color-mix(in srgb,#ffbb10 18%,transparent);color:#b27a00}.adm-config-page .adm-user-pill.adm-user-pill-warning{background:color-mix(in srgb,#f3596a 14%,transparent);color:#b3253a}.adm-config-page .adm-user-pill.adm-user-pill-muted{background:#94a3b82e;color:#64748b}.adm-config-page .adm-user-toggle{display:inline-flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer;line-height:1}.adm-config-page .adm-user-toggle:hover,.adm-config-page .adm-user-toggle:focus{text-decoration:none;outline:none}.adm-config-page .adm-user-toggle .adm-user-toggle-track{position:relative;display:inline-block;width:42px;height:24px;border-radius:999px;background:#cbd5e1;transition:background-color .2s ease}.adm-config-page .adm-user-toggle .adm-user-toggle-thumb{position:absolute;top:50%;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a2e;transform:translateY(-50%);transition:left .2s ease}.adm-config-page .adm-user-toggle.is-on .adm-user-toggle-track{background:var(--home-accent-color, #4747f3)}.adm-config-page .adm-user-toggle.is-on .adm-user-toggle-thumb{left:calc(100% - 21px)}.adm-config-page .adm-user-toggle:focus-visible .adm-user-toggle-track{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent)}.adm-config-page .adm-user-actions{flex-wrap:nowrap;justify-self:end}.adm-config-page .adm-user-actions-menu{position:relative;display:inline-flex}.adm-config-page .adm-user-actions-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-user-actions-trigger .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-user-actions-trigger:hover,.adm-config-page .adm-user-actions-trigger:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-user-actions-menu.open .adm-user-actions-trigger{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-user-actions-menu-list{min-width:220px;margin:6px 0 0;padding:6px 0;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;z-index:1500}@media(max-width:767px){.adm-config-page .adm-user-actions-menu-list{min-width:200px;max-width:calc(100vw - 32px)}}.adm-config-page .adm-user-actions-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:9px 14px!important;color:#1e293b!important;background:transparent!important;font-size:1.25rem;font-weight:500;line-height:1.3;text-decoration:none;white-space:nowrap}.adm-config-page .adm-user-actions-menu-list>li>a .mdi{flex:0 0 auto;font-size:1.6rem;line-height:1;color:#64748b}.adm-config-page .adm-user-actions-menu-list>li>a:hover,.adm-config-page .adm-user-actions-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent)!important;color:var(--home-accent-color, #4747f3)!important;text-decoration:none;outline:none}.adm-config-page .adm-user-actions-menu-list>li>a:hover .mdi,.adm-config-page .adm-user-actions-menu-list>li>a:focus .mdi{color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-user-actions-menu-list>li.divider{height:1px;margin:6px 0;background:#94a3b82e;overflow:hidden}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-approve>a .mdi{color:#18d38f}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-approve>a:hover,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-approve>a:focus{background:color-mix(in srgb,#18d38f 12%,transparent)!important;color:#0f9d6f!important}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-approve>a:hover .mdi,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-approve>a:focus .mdi{color:#0f9d6f}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a{color:#b3253a!important}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a .mdi{color:#f3596a}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a:hover,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a:focus{background:color-mix(in srgb,#f3596a 10%,transparent)!important;color:#b3253a!important}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a:hover .mdi,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-reject>a:focus .mdi{color:#b3253a}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a{color:#b3253a!important}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a:hover,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a:focus{background:color-mix(in srgb,#f3596a 10%,transparent)!important;color:#b3253a!important}.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a:hover .mdi,.adm-config-page .adm-user-actions-menu-list>li.adm-user-action-mi-destructive>a:focus .mdi{color:#b3253a}.adm-config-page.adm-entrepreneurs-page .adm-users-search-row--filters{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.adm-config-page.adm-entrepreneurs-page .adm-users-search-row--filters{grid-template-columns:1fr}}.adm-config-page.adm-entrepreneurs-page .adm-user-list-item,.adm-config-page.adm-entrepreneurs-page .adm-user-list-header{grid-template-columns:minmax(150px,auto) minmax(140px,1.4fr) minmax(140px,1.6fr) minmax(120px,auto) 120px}.adm-config-page.adm-entrepreneurs-page .adm-user-pill-success{background:color-mix(in srgb,#18d38f 16%,transparent);color:#0f9d6f}.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-approve{border-color:color-mix(in srgb,#18d38f 45%,transparent);color:#0f9d6f}.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-approve:hover,.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-approve:focus{background:color-mix(in srgb,#18d38f 12%,#ffffff);border-color:#18d38f;color:#0f9d6f}.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-reject{border-color:color-mix(in srgb,#f3596a 45%,transparent);color:#b3253a}.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-reject:hover,.adm-config-page.adm-entrepreneurs-page .adm-tac-actions>a.adm-user-action-reject:focus{background:color-mix(in srgb,#f3596a 10%,#ffffff);border-color:#f3596a;color:#b3253a}.adm-config-page.adm-entrepreneur-cform-page .idea-form.user-form{margin:0}.adm-config-page.adm-entrepreneur-cform-page .form-body{padding:0}.adm-config-page.adm-entrepreneur-cform-page .form-body>.form-group{margin:0}.adm-config-page.adm-entrepreneur-cform-page [class*=col-md-push-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-sm-push-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-xs-push-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-md-pull-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-sm-pull-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-xs-pull-]{left:0!important;right:0!important}.adm-config-page.adm-entrepreneur-cform-page fieldset.form-group{padding:0;margin:0;border:0}.adm-config-page.adm-entrepreneur-cform-page .row.padding{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 24px;margin:0;padding:18px 0;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-entrepreneur-cform-page .row.padding:last-child{border-bottom:0}@media(max-width:991px){.adm-config-page.adm-entrepreneur-cform-page .row.padding{gap:6px}}.adm-config-page.adm-entrepreneur-cform-page .group-info,.adm-config-page.adm-entrepreneur-cform-page [class*=col-md-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-sm-],.adm-config-page.adm-entrepreneur-cform-page [class*=col-xs-]{float:none!important;box-sizing:border-box}.adm-config-page.adm-entrepreneur-cform-page .group-info{flex:0 0 auto;width:100%;max-width:320px;padding:0 24px 0 0}.adm-config-page.adm-entrepreneur-cform-page .group-info h3{margin:0 0 4px;font-size:1.4rem;font-weight:700;color:#1e293b;line-height:1.35}.adm-config-page.adm-entrepreneur-cform-page .group-info h3 .mdi{color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-entrepreneur-cform-page .group-info em{display:block;font-style:normal;font-size:1.2rem;color:#64748b;line-height:1.4}.adm-config-page.adm-entrepreneur-cform-page .group-info strong em{color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-entrepreneur-cform-page .group-info.col-md-12{max-width:none;width:100%;padding-right:0}.adm-config-page.adm-entrepreneur-cform-page .col-md-8,.adm-config-page.adm-entrepreneur-cform-page .col-md-7{flex:1 1 320px;min-width:0;width:auto}.adm-config-page.adm-entrepreneur-cform-page .col-md-12{flex:1 1 100%;width:100%;min-width:0}.adm-config-page.adm-entrepreneur-cform-page .form-answer,.adm-config-page.adm-entrepreneur-cform-page .form-control,.adm-config-page.adm-entrepreneur-cform-page textarea.form-answer,.adm-config-page.adm-entrepreneur-cform-page select.form-control,.adm-config-page.adm-entrepreneur-cform-page input.form-answer{width:100%;min-height:40px;padding:9px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none}.adm-config-page.adm-entrepreneur-cform-page .form-answer:focus,.adm-config-page.adm-entrepreneur-cform-page .form-control:focus,.adm-config-page.adm-entrepreneur-cform-page textarea.form-answer:focus,.adm-config-page.adm-entrepreneur-cform-page select.form-control:focus,.adm-config-page.adm-entrepreneur-cform-page input.form-answer:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page.adm-entrepreneur-cform-page textarea.form-answer{min-height:88px;resize:vertical}.adm-config-page.adm-entrepreneur-cform-page ul.options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.adm-config-page.adm-entrepreneur-cform-page ul.options>li{width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:10px 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;font-size:1.3rem;color:#1e293b}.adm-config-page.adm-entrepreneur-cform-page ul.options>li:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 40%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page.adm-entrepreneur-cform-page ul.options>li.marked{border-color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff)}.adm-config-page.adm-entrepreneur-cform-page ul.options>li .switch-icon{position:relative;flex:0 0 auto;width:20px;height:20px}.adm-config-page.adm-entrepreneur-cform-page ul.options>li .switch-icon i.mdi{position:absolute;top:0;left:0;font-size:20px!important;line-height:1}.adm-config-page.adm-entrepreneur-cform-page ul.options>li .switch-icon .mdi-checkbox-marked-circle{color:var(--home-accent-color, #4747f3);display:none}.adm-config-page.adm-entrepreneur-cform-page ul.options>li .switch-icon .mdi-checkbox-blank-circle-outline{color:#94a3b8;display:block}.adm-config-page.adm-entrepreneur-cform-page ul.options>li.marked .switch-icon .mdi-checkbox-marked-circle{display:block}.adm-config-page.adm-entrepreneur-cform-page ul.options>li.marked .switch-icon .mdi-checkbox-blank-circle-outline{display:none}.adm-config-page.adm-entrepreneur-cform-page .center-text-separator{width:100%;max-width:none;margin:8px 0;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#f8fafc);border-left:3px solid var(--home-accent-color, #4747f3)}.adm-config-page.adm-entrepreneur-cform-page .center-text-separator h3{margin:0;font-size:1.5rem;font-weight:700;color:#1e293b}.adm-config-page.adm-entrepreneur-cform-page .center-text-separator p{margin:4px 0 0;font-size:1.25rem;color:#64748b}.adm-config-page.adm-entrepreneur-cform-page .text-right{text-align:right;margin-top:8px}.adm-config-page.adm-entrepreneur-cform-page .entrepreneur-form-submit.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:0;border-radius:10px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;transition:filter .15s ease}.adm-config-page.adm-entrepreneur-cform-page .entrepreneur-form-submit.btn .mdi{font-size:1.6rem}.adm-config-page.adm-entrepreneur-cform-page .entrepreneur-form-submit.btn:hover,.adm-config-page.adm-entrepreneur-cform-page .entrepreneur-form-submit.btn:focus{filter:brightness(1.08);color:#fff;outline:none}.adm-config-page.adm-users-form-page>.container{max-width:1080px}@media(max-width:767px){.adm-config-page.adm-users-form-page>.container{padding-left:16px;padding-right:16px}}.adm-config-page .adm-users-form-alert{margin:0 0 16px;padding:12px 16px;border:1px solid color-mix(in srgb,#f3596a 35%,transparent);border-left:3px solid #f3596a;border-radius:12px;background:color-mix(in srgb,#f3596a 8%,#ffffff);color:#b3253a;font-size:1.3rem;font-weight:600;line-height:1.4}.adm-config-page .adm-users-form-cancel-link{margin-left:auto;color:#fff;font-size:1.25rem;font-weight:600;text-decoration:none;opacity:.85;transition:opacity .15s ease}.adm-config-page .adm-users-form-cancel-link:hover,.adm-config-page .adm-users-form-cancel-link:focus{opacity:1;color:#fff;text-decoration:underline;outline:none}.adm-config-page .adm-users-form-toolbar{position:sticky;top:90px;z-index:12;display:flex;align-items:center;gap:16px;background:#fff;border-radius:14px;box-shadow:0 2px 16px #0f172a14;padding:12px 18px;margin-bottom:16px}@media(max-width:767px){.adm-config-page .adm-users-form-toolbar{top:90px;padding:10px 12px;border-radius:12px}}.adm-config-page .adm-users-form-toolbar .adm-users-form-toolbar-title{display:flex;align-items:center;gap:8px;margin:0;font-size:1.5rem;font-weight:700;color:#1e293b;flex:1;min-width:0;word-break:break-word}.adm-config-page .adm-users-form-toolbar .adm-users-form-toolbar-title>.mdi{font-size:2rem;line-height:1;color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-users-form-toolbar .adm-users-form-toolbar-title{font-size:1.3rem}.adm-config-page .adm-users-form-toolbar .adm-users-form-toolbar-title>.mdi{font-size:1.7rem}}.adm-config-page .adm-users-form-grid{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:24px}@media(max-width:1199px){.adm-config-page .adm-users-form-grid{grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:18px}}@media(max-width:991px){.adm-config-page .adm-users-form-grid{grid-template-columns:1fr;gap:16px}}.adm-config-page .adm-users-form-avatar-col{position:sticky;top:178px;align-self:start;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 16px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 18px #0f172a0f}@media(max-width:991px){.adm-config-page .adm-users-form-avatar-col{position:static;flex-direction:row;justify-content:flex-start;text-align:left;padding:14px 16px}}.adm-config-page .adm-users-avatar-placeholder{width:140px;height:140px;border-radius:50%;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f1f5f9);display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--home-accent-color, #4747f3) 60%,#94a3b8);flex:0 0 auto}.adm-config-page .adm-users-avatar-placeholder>.mdi{font-size:7rem;line-height:1}@media(max-width:991px){.adm-config-page .adm-users-avatar-placeholder{width:80px;height:80px}.adm-config-page .adm-users-avatar-placeholder>.mdi{font-size:4.5rem}}.adm-config-page .adm-users-avatar-form{margin:0;display:contents}.adm-config-page .adm-users-avatar-frame{position:relative;width:140px;height:140px;border-radius:50%;overflow:hidden;background:#f1f5f9;flex:0 0 auto}@media(max-width:991px){.adm-config-page .adm-users-avatar-frame{width:96px;height:96px}}.adm-config-page .adm-users-avatar-image,.adm-config-page .adm-users-avatar-frame .default-avatar,.adm-config-page .adm-users-avatar-frame .gif-avatar-container{width:100%!important;height:100%!important;border-radius:50%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;margin:0!important;position:relative}.adm-config-page .adm-users-avatar-frame .gif-avatar-img{width:100%;height:100%;object-fit:cover}.adm-config-page .adm-users-avatar-frame .default-avatar{display:inline-flex;align-items:center;justify-content:center}.adm-config-page .adm-users-avatar-frame .default-avatar>.initials{color:#fff;font-size:3.4rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.5px}.adm-config-page .adm-users-avatar-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;cursor:pointer;background:#0f172a00;color:#fff0;transition:background-color .2s ease,color .2s ease;font-weight:400}.adm-config-page .adm-users-avatar-overlay>.mdi{font-size:2.6rem;line-height:1}.adm-config-page .adm-users-avatar-overlay:hover,.adm-config-page .adm-users-avatar-overlay:focus-within{background:#0f172a73;color:#fff}.adm-config-page .adm-users-avatar-actions{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:4px}@media(max-width:991px){.adm-config-page .adm-users-avatar-actions{align-items:flex-start}}.adm-config-page .adm-users-avatar-action-link{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 8px;border-radius:8px;background:transparent;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;line-height:1.3;cursor:pointer;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-users-avatar-action-link>.mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-users-avatar-action-link:hover,.adm-config-page .adm-users-avatar-action-link:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-users-avatar-action-link.adm-users-avatar-action-remove{color:#b3253a}.adm-config-page .adm-users-avatar-action-link.adm-users-avatar-action-remove:hover,.adm-config-page .adm-users-avatar-action-link.adm-users-avatar-action-remove:focus{background:color-mix(in srgb,#f3596a 10%,transparent);color:#b3253a}.adm-config-page .adm-users-avatar-progress{width:140px;max-width:100%;height:6px;margin-top:6px;border-radius:999px;background:#94a3b838;overflow:hidden}.adm-config-page .adm-users-avatar-progress>.progress-bar{height:100%;background:var(--home-accent-color, #4747f3);transition:width .2s ease;line-height:1;font-size:0;color:transparent}.adm-config-page .adm-users-form-tabs{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-users-form-tabs>li{list-style:none;margin:0}.adm-config-page .adm-users-form-tabs>li>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px 12px;margin-bottom:-1px;font-size:1.3rem;font-weight:500;color:#64748b;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.adm-config-page .adm-users-form-tabs>li>a .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-users-form-tabs>li>a:hover,.adm-config-page .adm-users-form-tabs>li>a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-users-form-tabs>li.active>a{color:var(--home-accent-color, #4747f3);font-weight:700;border-bottom-color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-users-form-tabs>li>a{padding:8px 12px 10px;font-size:1.2rem}}.adm-config-page .adm-users-form-passwd{margin:18px 0 0}.adm-config-page .adm-users-form-passwd-card{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px}@media(max-width:991px){.adm-config-page .adm-users-form-passwd-card{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-users-form-passwd-card{padding:14px;border-radius:12px}}.adm-config-page .adm-users-form-passwd-title{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:5px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}.adm-config-page .adm-users-form-passwd-title>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-users-form-passwd-body>.padding-bottom{padding:0;margin:0 0 12px}.adm-config-page .adm-users-form-passwd-body>.padding-bottom:last-child{margin-bottom:0}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0 0;border-top:1px solid rgba(148,163,184,.18);margin-top:14px}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-success{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);border:none;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-success:hover,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-success:focus{background:var(--home-button-hover-bg-color, #3a3ad0)}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-danger,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center input[type=reset].btn-danger{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-danger:hover,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-danger:focus,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center input[type=reset].btn-danger:hover,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center input[type=reset].btn-danger:focus{background:#f8fafc;border-color:#94a3b880;color:#1e293b}@media(max-width:767px){.adm-config-page .adm-users-form-passwd .padding-bottom.text-center{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-success,.adm-config-page .adm-users-form-passwd .padding-bottom.text-center>.btn-danger{width:100%;justify-content:center}}.adm-config-page .adm-users-form-passwd .alert.alert-warning{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;background:color-mix(in srgb,#ffbb10 12%,transparent);border:1px solid color-mix(in srgb,#ffbb10 28%,transparent);border-radius:10px;color:#7a5500;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-users-form-passwd .alert.alert-warning>.row,.adm-config-page .adm-users-form-passwd .alert.alert-warning>.col-md-12{margin:0;padding:0;flex:1}.adm-config-page .adm-users-form-passwd .alert.alert-warning .mdi{flex:0 0 auto;font-size:1.7rem!important;line-height:1;color:#b27a00}.adm-config-page.adm-users-show-page>.container{max-width:1080px}@media(max-width:767px){.adm-config-page.adm-users-show-page>.container{padding-left:16px;padding-right:16px}}.adm-config-page .adm-users-show-edit-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:1.25rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-users-show-edit-btn>.mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-users-show-edit-btn:hover,.adm-config-page .adm-users-show-edit-btn:focus{background:#ffffff47;border-color:#ffffff73;color:#fff;text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page .adm-users-show-edit-btn>span{display:none}.adm-config-page .adm-users-show-edit-btn{padding:0;width:36px;justify-content:center}}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(148,163,184,.22);background:transparent}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li{list-style:none;margin:0;float:none}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px 12px;margin:0 0 -1px;font-size:1.3rem;font-weight:500;color:#64748b;text-decoration:none;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;transition:color .15s ease,border-color .15s ease}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li>a:hover,.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li>a:focus{color:var(--home-accent-color, #4747f3);background:transparent;text-decoration:none;outline:none}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li.active>a{color:var(--home-accent-color, #4747f3);font-weight:700;border-bottom-color:var(--home-accent-color, #4747f3);background:transparent}.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li.active>a:hover,.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li.active>a:focus{background:transparent;color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page.adm-users-show-page .nav.nav-tabs.nav-admin>li>a{padding:8px 12px 10px;font-size:1.2rem}}.adm-config-page .adm-users-show-header-card{position:relative;display:flex;align-items:center;gap:18px;padding:18px 22px;background:#fff;border:1px solid rgba(148,163,184,.1);border-left:4px solid var(--home-accent-color, #4747f3);border-radius:14px;box-shadow:0 2px 18px #0f172a0f;margin:0 0 18px}@media(max-width:991px){.adm-config-page .adm-users-show-header-card{padding:16px 18px;border-radius:12px}}@media(max-width:767px){.adm-config-page .adm-users-show-header-card{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;border-left-width:1px;border-top:4px solid var(--home-accent-color, #4747f3)}}.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame{position:relative;width:88px;height:88px;flex:0 0 88px;border-radius:50%;overflow:hidden;background:#f1f5f9;box-shadow:0 0 0 3px #fff,0 0 0 4px color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent)}@media(max-width:767px){.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame{width:72px;height:72px;flex-basis:72px}}.adm-config-page.adm-users-show-page .adm-users-avatar-image,.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame .default-avatar,.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame .gif-avatar-container{width:100%!important;height:100%!important;border-radius:50%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;margin:0!important;position:relative}.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame .gif-avatar-img{width:100%;height:100%;object-fit:cover}.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame .default-avatar{display:inline-flex;align-items:center;justify-content:center}.adm-config-page.adm-users-show-page .adm-users-show-avatar-frame .default-avatar>.initials{color:#fff;font-size:2.2rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.4px}.adm-config-page .adm-users-show-header-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-users-show-name{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.2;word-break:break-word}@media(max-width:767px){.adm-config-page .adm-users-show-name{font-size:1.5rem}}.adm-config-page .adm-users-show-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:1.15rem;color:#64748b;line-height:1.4;margin-top:2px}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item{display:inline-flex;align-items:center;gap:5px}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item>.mdi{font-size:1.35rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item>a{color:inherit;text-decoration:none}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item>a:hover,.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item>a:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item+.adm-users-show-meta-item:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#cbd5e1;margin-right:6px}@media(max-width:767px){.adm-config-page .adm-users-show-meta{gap:4px 8px;font-size:1.05rem}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item>.mdi{font-size:1.25rem}.adm-config-page .adm-users-show-meta>.adm-users-show-meta-item+.adm-users-show-meta-item:before{display:none}}.adm-config-page .adm-users-show-roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.adm-config-page .adm-users-show-role-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1rem;font-weight:600;line-height:1.3}.adm-config-page .adm-users-show-role-pill>.mdi{font-size:1.15rem;line-height:1}.adm-config-page .adm-users-show-sections{display:flex;flex-direction:column;gap:16px}.adm-config-page .adm-users-show-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px}@media(max-width:991px){.adm-config-page .adm-users-show-section{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-users-show-section{padding:14px;border-radius:12px}}.adm-config-page .adm-users-show-section-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:5px 12px;border:none;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}.adm-config-page .adm-users-show-section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 14px}.adm-config-page .adm-users-show-section-head>.adm-users-show-section-title{margin:0}.adm-config-page .adm-users-show-score{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:color-mix(in srgb,#ffbb10 16%,transparent);color:#b27a00;font-size:1.3rem;font-weight:700;line-height:1.2}.adm-config-page .adm-users-show-score>.mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-users-show-dl{display:grid;grid-template-columns:minmax(120px,32%) minmax(0,1fr);gap:4px 18px;margin:0}.adm-config-page .adm-users-show-dl>dt{margin:0;padding:6px 0;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.4}.adm-config-page .adm-users-show-dl>dd{margin:0;padding:6px 0;font-size:1.3rem;font-weight:500;color:#1e293b;line-height:1.4;word-break:break-word}.adm-config-page .adm-users-show-dl>dd>a{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-users-show-dl>dd>a:hover,.adm-config-page .adm-users-show-dl>dd>a:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline}@media(max-width:767px){.adm-config-page .adm-users-show-dl{grid-template-columns:1fr;gap:0}.adm-config-page .adm-users-show-dl>dt{padding:8px 0 0}.adm-config-page .adm-users-show-dl>dd{padding:0 0 6px}}.adm-config-page .adm-users-show-dl>dt.adm-users-show-dl-separator{grid-column:1/-1;margin-top:12px;padding-bottom:4px;font-size:1.35rem;font-weight:700;color:#1e293b;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-users-show-dl>dd.adm-users-show-dl-separator-desc{grid-column:1/-1;padding-top:2px;font-size:1.2rem;font-weight:400;color:#64748b}.adm-config-page .adm-users-show-dl>dt.adm-users-show-dl-sub{display:flex;align-items:baseline;gap:4px;padding-left:14px}.adm-config-page .adm-users-show-dl>dt.adm-users-show-dl-sub .mdi{color:#94a3b8;font-size:1.3rem}.adm-config-page .adm-users-show-pending{display:inline-flex;align-items:center;gap:5px;color:#b27a00;font-size:1.2rem;font-weight:600}.adm-config-page .adm-users-show-pending .mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-users-show-section-empty{padding:6px 0;color:#94a3b8;font-size:1.3rem;font-style:italic}.adm-config-page .adm-users-show-knowledge{display:flex;flex-wrap:wrap;gap:6px}.adm-config-page .adm-users-show-knowledge-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#f1f5f9;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.1rem;font-weight:500;line-height:1.3}.adm-config-page .adm-users-show-stat-block{margin:0 0 18px}.adm-config-page .adm-users-show-stat-block:last-child{margin-bottom:0}.adm-config-page .adm-users-show-stat-block+.adm-config-page .adm-users-show-stat-block{padding-top:16px;border-top:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-users-show-stat-block-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 0 10px}.adm-config-page .adm-users-show-stat-block-head>h5{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.35rem;font-weight:700;color:#1e293b}.adm-config-page .adm-users-show-stat-block-head>h5>.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-users-show-stat-link{display:inline-flex;align-items:center;gap:4px;font-size:1.15rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-users-show-stat-link>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-users-show-stat-link:hover,.adm-config-page .adm-users-show-stat-link:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline;outline:none}.adm-config-page .adm-users-show-status-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.3}.adm-config-page .adm-users-show-status-pill>.mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-users-show-status-pill.adm-users-show-status-ok{background:color-mix(in srgb,#18d38f 14%,transparent);color:#0f9d6f}.adm-config-page .adm-users-show-status-pill.adm-users-show-status-warn{background:color-mix(in srgb,#f3596a 14%,transparent);color:#b3253a}.adm-config-page .adm-users-show-achievement-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.adm-config-page .adm-users-show-achievement-action{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:#f8fafc;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-users-show-achievement-action>.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-users-show-achievement-action:hover,.adm-config-page .adm-users-show-achievement-action:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-users-show-achievements-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.adm-config-page .adm-users-show-achievement{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:14px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.adm-config-page .adm-users-show-achievement:hover{transform:translateY(-1px);box-shadow:0 2px 12px #0f172a0f;border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}.adm-config-page .adm-users-show-achievement.is-empty{opacity:.45;filter:grayscale(50%)}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-icon{grid-row:1/span 2;grid-column:1;width:56px;height:56px;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.18);display:flex;align-items:center;justify-content:center;overflow:hidden}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-icon>img{max-width:80%;max-height:80%;object-fit:contain}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-count{grid-row:1;grid-column:2;display:flex;align-items:baseline;gap:4px}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-count>strong{font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-count>small{font-size:1.05rem;font-weight:500;color:#94a3b8;line-height:1.2}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-info{grid-row:2;grid-column:2;min-width:0}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-info .adm-users-show-achievement-name{font-size:1.2rem;font-weight:700;color:#1e293b;line-height:1.3;margin-bottom:2px;word-break:break-word}.adm-config-page .adm-users-show-achievement>.adm-users-show-achievement-info .adm-users-show-achievement-rule{font-size:1.05rem;color:#64748b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-users-show-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}@media(max-width:767px){.adm-config-page .adm-users-show-stats-grid{grid-template-columns:1fr;gap:10px}}.adm-config-page .adm-users-show-stat{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.adm-config-page .adm-users-show-stat:hover{transform:translateY(-1px);box-shadow:0 2px 12px #0f172a0f;border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}.adm-config-page .adm-users-show-stat.is-warning{border-color:color-mix(in srgb,#f3596a 35%,transparent);background:color-mix(in srgb,#f3596a 6%,#ffffff)}.adm-config-page .adm-users-show-stat.is-warning .adm-users-show-stat-icon{background:color-mix(in srgb,#f3596a 14%,transparent);color:#b3253a}.adm-config-page .adm-users-show-stat.is-warning .adm-users-show-stat-value{color:#b3253a}.adm-config-page .adm-users-show-stat-icon{grid-row:1/span 2;grid-column:1;width:56px;height:56px;border-radius:12px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;justify-content:center}.adm-config-page .adm-users-show-stat-icon>.mdi{font-size:2.4rem;line-height:1}.adm-config-page .adm-users-show-stat-body{grid-row:1/span 2;grid-column:2;display:flex;flex-direction:column;gap:2px;min-width:0}.adm-config-page .adm-users-show-stat-value{font-size:1.9rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1.1;word-break:break-word}.adm-config-page .adm-users-show-stat-label{font-size:1.15rem;font-weight:500;color:#475569;line-height:1.35;word-break:break-word}.adm-config-page .adm-users-show-stat-label>strong{font-weight:700;color:#1e293b;margin-right:3px}.adm-config-page .adm-users-show-period-filter{display:inline-flex;align-items:center;gap:8px;font-size:1.15rem;color:#64748b}.adm-config-page .adm-users-show-period-filter>label{margin:0;font-weight:500}.adm-config-page .adm-users-show-period-select{height:36px;padding:0 32px 0 12px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.2rem;line-height:1;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-users-show-period-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-users-show-chart-card{padding:12px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px}.adm-config-page .adm-users-show-chart-card>canvas{width:100%!important;max-width:100%;height:auto!important}.adm-config-page .adm-users-show-no-budget{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;background:color-mix(in srgb,#ffbb10 12%,transparent);border:1px solid color-mix(in srgb,#ffbb10 28%,transparent);border-radius:10px;color:#7a5500;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-users-show-no-budget>.mdi{flex:0 0 auto;font-size:1.7rem;line-height:1.5;color:#b27a00}.adm-config-page .adm-users-show-no-budget-link{margin-left:4px;color:var(--home-accent-color, #4747f3);text-decoration:underline;font-weight:600}.adm-config-page .adm-users-show-no-budget-link:hover,.adm-config-page .adm-users-show-no-budget-link:focus{color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}.adm-config-page .adm-users-show-projects-list{margin:0}.adm-config-page .adm-areas-meta-section{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-areas-meta-section .adm-areas-meta{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;margin:0 0 12px}.adm-config-page .adm-areas-meta-section .adm-areas-meta-counts{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.adm-config-page .adm-areas-meta-section .adm-areas-meta-stat{display:inline-flex;align-items:baseline;gap:6px;color:#475569;font-size:1.25rem}.adm-config-page .adm-areas-meta-section .adm-areas-meta-stat>strong{font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1}.adm-config-page .adm-areas-meta-section .adm-areas-meta-stat>small{font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.3}.adm-config-page .adm-areas-meta-section .adm-areas-meta-context{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem}.adm-config-page .adm-areas-meta-section .adm-areas-meta-context>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-areas-meta-section .adm-areas-meta-context strong{font-weight:700}.adm-config-page .adm-areas-meta-section .adm-areas-meta-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.adm-config-page .adm-areas-secondary-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-areas-secondary-btn>.mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-areas-secondary-btn:hover,.adm-config-page .adm-areas-secondary-btn:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page .adm-areas-secondary-btn{padding:7px 10px;font-size:1.1rem}.adm-config-page .adm-areas-secondary-btn>.mdi{font-size:1.4rem}}.adm-config-page .adm-areas-secondary-btn-danger{border-color:#f3596a66;color:#b3253a}.adm-config-page .adm-areas-secondary-btn-danger>.mdi{color:#f3596a}.adm-config-page .adm-areas-secondary-btn-danger:hover,.adm-config-page .adm-areas-secondary-btn-danger:focus{background:color-mix(in srgb,#f3596a 8%,#ffffff);border-color:#f3596a;color:#b3253a}.adm-config-page .adm-areas-secondary-btn-danger:hover>.mdi,.adm-config-page .adm-areas-secondary-btn-danger:focus>.mdi{color:#b3253a}.adm-config-page .adm-areas-list-item{display:flex;align-items:center;gap:16px;padding:14px 18px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-areas-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}@media(max-width:991px){.adm-config-page .adm-areas-list-item{flex-wrap:wrap;gap:10px 14px;padding:12px 14px}}.adm-config-page .adm-areas-list-item-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-name{font-size:1.4rem;font-weight:700;color:#1e293b;line-height:1.3;word-break:break-word}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-meta{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem;color:#64748b;line-height:1.4}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-meta>.mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-meta strong{color:#1e293b;font-weight:600;margin-left:2px}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-meta.adm-areas-list-item-meta-empty{color:#94a3b8}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-meta.adm-areas-list-item-meta-empty>.mdi{color:#cbd5e1}.adm-config-page .adm-areas-list-item-info .adm-areas-list-item-description{font-size:1.15rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.adm-config-page .adm-areas-list-item-count{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;min-width:64px;padding:6px 12px;border-radius:12px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);line-height:1.1}.adm-config-page .adm-areas-list-item-count>strong{font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-areas-list-item-count>small{font-size:1rem;font-weight:500;color:var(--home-accent-color, #4747f3);opacity:.8;text-align:center;line-height:1.2}@media(max-width:991px){.adm-config-page .adm-areas-list-item-count{flex-direction:row;align-items:baseline;min-width:0;padding:4px 10px;gap:5px}.adm-config-page .adm-areas-list-item-count>small{font-size:1.05rem}}.adm-config-page .adm-areas-form-context{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem}.adm-config-page .adm-areas-form-context>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-areas-form-context strong{color:#1e293b;font-weight:700}.adm-config-page .adm-areas-form .select2-container--default .select2-selection--single{height:40px;padding:4px 8px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff}.adm-config-page .adm-areas-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;color:#1e293b;padding:0 8px}.adm-config-page .adm-areas-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.adm-config-page .adm-areas-form .select2-container--default.select2-container--focus .select2-selection--single,.adm-config-page .adm-areas-form .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-groups-members-add{margin:6px 0 18px;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px}@media(max-width:767px){.adm-config-page .adm-groups-members-add{padding:12px}}.adm-config-page .adm-groups-members-add-label{display:block;margin:0 0 8px;font-size:1.15rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.4px}.adm-config-page .adm-groups-members-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.adm-config-page .adm-groups-members-add-row>.select2-container{width:100%!important}@media(max-width:767px){.adm-config-page .adm-groups-members-add-row{grid-template-columns:1fr;gap:10px}}.adm-config-page .adm-groups-members-add-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;transition:background-color .15s ease,opacity .15s ease}.adm-config-page .adm-groups-members-add-btn>.mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-groups-members-add-btn:hover,.adm-config-page .adm-groups-members-add-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-groups-members-add-btn.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.adm-config-page .adm-groups-members-list-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;font-size:1.25rem;font-weight:700;color:#1e293b}.adm-config-page .adm-groups-members-list-title>.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-groups-members-list{display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-groups-member-item{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-groups-member-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}.adm-config-page .adm-groups-member-avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#f1f5f9}.adm-config-page .adm-groups-member-avatar-image,.adm-config-page .adm-groups-member-avatar .default-avatar,.adm-config-page .adm-groups-member-avatar .gif-avatar-container{width:100%!important;height:100%!important;border-radius:50%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;margin:0!important}.adm-config-page .adm-groups-member-avatar .default-avatar{display:inline-flex;align-items:center;justify-content:center}.adm-config-page .adm-groups-member-avatar .default-avatar>.initials{color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.adm-config-page .adm-groups-member-avatar .gif-avatar-img{width:100%;height:100%;object-fit:cover}.adm-config-page .adm-groups-member-info{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1px}.adm-config-page .adm-groups-member-info .adm-groups-member-name{font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.3;text-decoration:none;word-break:break-word}.adm-config-page .adm-groups-member-info .adm-groups-member-name:hover,.adm-config-page .adm-groups-member-info .adm-groups-member-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline;outline:none}.adm-config-page .adm-groups-member-info .adm-groups-member-position{font-size:1.1rem;color:#64748b;line-height:1.4;word-break:break-word}.adm-config-page .adm-groups-member-remove{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-groups-member-remove>.mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-groups-member-remove:hover,.adm-config-page .adm-groups-member-remove:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-groups-members-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 16px;background:#f8fafc;border:1px dashed rgba(148,163,184,.3);border-radius:12px;color:#94a3b8;font-size:1.2rem}.adm-config-page .adm-groups-members-empty>.mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-tags-tabs{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-tags-tabs>li{list-style:none;margin:0}.adm-config-page .adm-tags-tabs>li>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px 12px;margin-bottom:-1px;font-size:1.3rem;font-weight:500;color:#64748b;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.adm-config-page .adm-tags-tabs>li>a .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-tags-tabs>li>a:hover,.adm-config-page .adm-tags-tabs>li>a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-tags-tabs>li.active>a{color:var(--home-accent-color, #4747f3);font-weight:700;border-bottom-color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-tags-tabs>li>a{padding:8px 12px 10px;font-size:1.2rem}}.adm-config-page .adm-tags-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#94a3b82e;color:#1e293b;font-size:1.2rem;font-weight:600;line-height:1.3}.adm-config-page .adm-tags-chip>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-tags-chip:not(.adm-tags-chip-full){padding:6px;min-width:32px;min-height:32px;justify-content:center;border-radius:8px}.adm-config-page .adm-tags-chip:not(.adm-tags-chip-full)>.mdi{font-size:1.6rem}.adm-config-page .adm-tags-chip.adm-tags-chip-text{padding:4px 14px}.adm-config-page .adm-tags-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-tags-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}.adm-config-page .adm-tags-list-item.is-inactive{background:#f8fafc;opacity:.7}@media(max-width:991px){.adm-config-page .adm-tags-list-item{grid-template-columns:auto minmax(0,1fr) auto;row-gap:10px}.adm-config-page .adm-tags-list-item .adm-tags-list-item-state{grid-column:2;justify-self:end}.adm-config-page .adm-tags-list-item .adm-tac-actions{grid-column:3;justify-self:end}}@media(max-width:767px){.adm-config-page .adm-tags-list-item{padding:12px}}.adm-config-page .adm-tags-list-item-preview{flex:0 0 auto;align-self:center}.adm-config-page .adm-tags-list-item-info{min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-tags-list-item-info .adm-tags-list-item-name{font-size:1.35rem;font-weight:700;color:#1e293b;line-height:1.3;word-break:break-word}.adm-config-page .adm-tags-list-item-info .adm-tags-list-item-description{font-size:1.15rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.adm-config-page .adm-tags-list-item-cats{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.adm-config-page .adm-tags-list-item-cat{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);font-size:1rem;font-weight:600;line-height:1.3}.adm-config-page .adm-tags-list-item-cat>.mdi{font-size:1.15rem;line-height:1}.adm-config-page .adm-tags-list-item-state{display:inline-flex;align-items:center;justify-self:end}.adm-config-page .adm-lessons-contents-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.adm-config-page .adm-lessons-content-table-wrap{overflow-x:auto;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:#fff}.adm-config-page .adm-lessons-content-table{width:100%;border-collapse:collapse;margin:0;font-size:1.2rem;color:#1e293b}.adm-config-page .adm-lessons-content-table>thead>tr>th{padding:10px 12px;background:#f8fafc;border-bottom:1px solid rgba(148,163,184,.22);font-size:1.1rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.4px;text-align:left}.adm-config-page .adm-lessons-content-table>thead>tr>th.adm-lessons-content-table-actions{text-align:right}.adm-config-page .adm-lessons-content-table>tbody>tr{border-bottom:1px solid rgba(148,163,184,.1);transition:background-color .15s ease}.adm-config-page .adm-lessons-content-table>tbody>tr:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page .adm-lessons-content-table>tbody>tr:last-child{border-bottom:none}.adm-config-page .adm-lessons-content-table>tbody>tr>td{padding:12px;vertical-align:middle;line-height:1.4}.adm-config-page .adm-lessons-content-table .adm-lessons-content-handle{width:36px;text-align:center;color:#cbd5e1;cursor:grab}.adm-config-page .adm-lessons-content-table .adm-lessons-content-handle>.mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-lessons-content-table .adm-lessons-content-title{font-weight:700;color:#1e293b;word-break:break-word;min-width:140px}.adm-config-page .adm-lessons-content-table .adm-lessons-content-desc{color:#64748b;font-size:1.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:200px}.adm-config-page .adm-lessons-content-table .adm-lessons-content-actions{text-align:right;white-space:nowrap}.adm-config-page .adm-lessons-content-table .adm-lessons-content-actions>.adm-tac-actions{justify-content:flex-end}.adm-config-page .adm-lessons-content-type-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:600;line-height:1.3;white-space:nowrap}.adm-config-page .adm-lessons-content-type-pill>.mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-tac-warning{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;background:color-mix(in srgb,#ffbb10 12%,transparent);border:1px solid color-mix(in srgb,#ffbb10 28%,transparent);border-radius:10px;color:#7a5500;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-tac-warning>.mdi{flex:0 0 auto;font-size:1.6rem;line-height:1.5;color:#b27a00}.adm-config-page .adm-lessons-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-lessons-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}.adm-config-page .adm-lessons-list-item.is-inactive{opacity:.7}@media(max-width:991px){.adm-config-page .adm-lessons-list-item{grid-template-columns:auto minmax(0,1fr) auto;row-gap:10px}.adm-config-page .adm-lessons-list-item .adm-lessons-list-item-state{grid-column:2;justify-self:end}.adm-config-page .adm-lessons-list-item .adm-tac-actions{grid-column:3;justify-self:end}}@media(max-width:767px){.adm-config-page .adm-lessons-list-item{padding:12px;gap:12px}}.adm-config-page .adm-lessons-list-item-thumb{flex:0 0 auto;width:64px;height:64px;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;justify-content:center}.adm-config-page .adm-lessons-list-item-thumb>img.adm-lessons-list-item-img{width:100%;height:100%;object-fit:cover;display:block}.adm-config-page .adm-lessons-list-item-thumb>.mdi{font-size:2.4rem;line-height:1}@media(max-width:767px){.adm-config-page .adm-lessons-list-item-thumb{width:52px;height:52px}.adm-config-page .adm-lessons-list-item-thumb>.mdi{font-size:2rem}}.adm-config-page .adm-lessons-list-item-info{min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-lessons-list-item-info .adm-lessons-list-item-title{font-size:1.4rem;font-weight:700;color:#1e293b;line-height:1.3;word-break:break-word}.adm-config-page .adm-lessons-list-item-info .adm-lessons-list-item-description{font-size:1.15rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.adm-config-page .adm-lessons-list-item-stats{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.adm-config-page .adm-lessons-list-item-stat{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#94a3b82e;color:#475569;font-size:1.05rem;font-weight:500;line-height:1.3}.adm-config-page .adm-lessons-list-item-stat>.mdi{font-size:1.2rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-lessons-list-item-stat>strong{color:#1e293b;font-weight:700;margin-right:1px}.adm-config-page .adm-lessons-list-item-state{display:inline-flex;align-items:center;justify-self:end}.adm-config-page .adm-achievements-list-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:12px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-achievements-list-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);transform:translateY(-1px)}.adm-config-page .adm-achievements-list-item.is-inactive{opacity:.7}@media(max-width:991px){.adm-config-page .adm-achievements-list-item{grid-template-columns:auto minmax(0,1fr) auto;row-gap:10px}.adm-config-page .adm-achievements-list-item .adm-achievements-list-item-score{grid-column:2;justify-self:end}.adm-config-page .adm-achievements-list-item .adm-achievements-list-item-state{grid-column:3;justify-self:end}.adm-config-page .adm-achievements-list-item .adm-tac-actions{grid-column:1/-1;justify-content:flex-end}}@media(max-width:767px){.adm-config-page .adm-achievements-list-item{padding:12px}}.adm-config-page .adm-achievements-list-item-icon{flex:0 0 auto;width:56px;height:56px;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.22);display:flex;align-items:center;justify-content:center;overflow:hidden}.adm-config-page .adm-achievements-list-item-icon>.adm-achievements-list-item-img{max-width:80%;max-height:80%;object-fit:contain}.adm-config-page .adm-achievements-list-item-info{min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-achievements-list-item-info .adm-achievements-list-item-name{font-size:1.4rem;font-weight:700;color:#1e293b;line-height:1.3;word-break:break-word}.adm-config-page .adm-achievements-list-item-info .adm-achievements-list-item-description{font-size:1.15rem;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.adm-config-page .adm-achievements-list-item-info .adm-achievements-list-item-rule{display:inline-flex;align-items:center;gap:4px;font-size:1.05rem;color:#94a3b8;line-height:1.4;font-style:italic}.adm-config-page .adm-achievements-list-item-info .adm-achievements-list-item-rule>.mdi{font-size:1.3rem;line-height:1;color:var(--home-accent-color, #4747f3);flex:0 0 auto}.adm-config-page .adm-achievements-list-item-score{display:inline-flex;align-items:baseline;gap:4px;flex:0 0 auto;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,#ffbb10 18%,transparent);color:#b27a00;font-weight:600;line-height:1.2;white-space:nowrap}.adm-config-page .adm-achievements-list-item-score>.mdi{font-size:1.4rem;line-height:1;color:#b27a00}.adm-config-page .adm-achievements-list-item-score>strong{font-size:1.4rem;font-weight:700;color:#b27a00}.adm-config-page .adm-achievements-list-item-score>small{font-size:1rem;font-weight:500;color:#b27a00;opacity:.8}.adm-config-page .adm-achievements-list-item-state{display:inline-flex;align-items:center;justify-self:end}.adm-config-page .adm-achievements-image-preview{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:#fff;margin-bottom:10px;overflow:hidden}.adm-config-page .adm-achievements-image-preview>.adm-achievements-image-preview-img{max-width:80%;max-height:80%;object-fit:contain}.adm-config-page .adm-achievements-image-remove{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-achievements-image-remove>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-achievements-image-remove:hover,.adm-config-page .adm-achievements-image-remove:focus{background:color-mix(in srgb,#f3596a 12%,#ffffff);color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-achievements-score-warning{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;background:color-mix(in srgb,#ffbb10 12%,transparent);border:1px solid color-mix(in srgb,#ffbb10 28%,transparent);border-radius:10px;color:#7a5500;font-size:1.15rem;line-height:1.5}.adm-config-page .adm-achievements-score-warning>.mdi{flex:0 0 auto;font-size:1.5rem;line-height:1.5;color:#b27a00}.adm-config-page.adm-statistics-page>.container{max-width:none}.adm-config-page.adm-statistics-page .dashboard-card{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 24px;margin-bottom:16px;transition:box-shadow .15s ease,border-color .15s ease}.adm-config-page.adm-statistics-page .dashboard-card:hover{box-shadow:0 2px 18px #0f172a0f;transform:none}@media(max-width:991px){.adm-config-page.adm-statistics-page .dashboard-card{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page.adm-statistics-page .dashboard-card{padding:14px;border-radius:12px}}.adm-config-page.adm-statistics-page .row.kpi-row{margin:0 -8px 8px}.adm-config-page.adm-statistics-page .row.kpi-row>[class*=col-]{padding:0 8px;margin-bottom:12px}.adm-config-page.adm-statistics-page .kpi-card{padding:16px 18px 16px 22px;margin-bottom:0;height:100%;gap:10px;background:#fff;border:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-statistics-page .kpi-card:before{width:4px;background:var(--kpi-color, var(--home-accent-color, #4747f3))!important}.adm-config-page.adm-statistics-page .kpi-card.blue:before,.adm-config-page.adm-statistics-page .kpi-card.green:before,.adm-config-page.adm-statistics-page .kpi-card.orange:before,.adm-config-page.adm-statistics-page .kpi-card.purple:before{background:var(--kpi-color, var(--home-accent-color, #4747f3))!important}.adm-config-page.adm-statistics-page .kpi-card .kpi-icon{font-size:2.4rem;opacity:1;color:var(--kpi-color, var(--home-accent-color, #4747f3));display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:12px;background:color-mix(in srgb,var(--kpi-color, var(--home-accent-color, #4747f3)) 10%,transparent)}.adm-config-page.adm-statistics-page .kpi-card .kpi-icon>.mdi{font-size:2.4rem;line-height:1}.adm-config-page.adm-statistics-page .kpi-card.blue .kpi-icon,.adm-config-page.adm-statistics-page .kpi-card.green .kpi-icon,.adm-config-page.adm-statistics-page .kpi-card.orange .kpi-icon,.adm-config-page.adm-statistics-page .kpi-card.purple .kpi-icon{color:var(--kpi-color, var(--home-accent-color, #4747f3));background:color-mix(in srgb,var(--kpi-color, var(--home-accent-color, #4747f3)) 10%,transparent)}.adm-config-page.adm-statistics-page .kpi-content{flex:1 1 0;min-width:0}.adm-config-page.adm-statistics-page .kpi-content>h3{margin:0;font-size:2rem;font-weight:700;color:#1e293b;line-height:1.1;word-break:break-word}.adm-config-page.adm-statistics-page .kpi-content>small{display:block;margin-top:4px;font-size:1.05rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px;line-height:1.3}.adm-config-page.adm-statistics-page .chart-header{display:grid;grid-template-columns:4px minmax(0,1fr);column-gap:10px;align-items:start;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-statistics-page .chart-header:before{content:"";grid-column:1;grid-row:1/-1;width:4px;min-height:22px;align-self:stretch;margin-top:4px;border-radius:999px;background:var(--home-accent-color, #4747f3)}.adm-config-page.adm-statistics-page .chart-header .chart-title{grid-column:2;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important;color:#1e293b!important;font-size:1.45rem!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;display:block;min-width:0;word-break:break-word}.adm-config-page.adm-statistics-page .chart-header .chart-subtitle,.adm-config-page.adm-statistics-page .chart-header .chart-description{grid-column:2;display:block;margin:6px 0 0;font-size:1.1rem;color:#94a3b8;font-style:italic;line-height:1.4;min-width:0;word-break:break-word}.adm-config-page.adm-statistics-page .goal-block-card{padding:16px 18px;background:#f8fafc!important;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:none;margin-bottom:12px}.adm-config-page.adm-statistics-page .goal-block-card.top-goal{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 40%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff)!important}.adm-config-page.adm-statistics-page .goal-block-card__header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.adm-config-page.adm-statistics-page .goal-block-card .goal-rank{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:700;line-height:1;flex:0 0 auto}.adm-config-page.adm-statistics-page .goal-block-card .goal-title{font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.3;word-break:break-word}.adm-config-page.adm-statistics-page .goal-block-card__metrics{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px;flex-wrap:wrap}.adm-config-page.adm-statistics-page .goal-block-card .goal-count>strong{font-size:1.6rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1;margin-right:4px}.adm-config-page.adm-statistics-page .goal-block-card .goal-count>small{font-size:1.05rem;color:#64748b}.adm-config-page.adm-statistics-page .goal-block-card .goal-percentage{font-size:1.1rem;color:#94a3b8}.adm-config-page.adm-statistics-page .goal-block-card .progress.goal-progress{height:8px;margin:0;background:#94a3b82e;border-radius:999px;overflow:hidden;box-shadow:none}.adm-config-page.adm-statistics-page .goal-block-card .progress.goal-progress>.progress-bar{background:var(--home-accent-color, #4747f3);box-shadow:none}.adm-config-page.adm-statistics-page .chart-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.adm-config-page.adm-statistics-page .chart-legend>.legend-item{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px;font-size:1.1rem;color:#475569;cursor:pointer;transition:background-color .12s ease}.adm-config-page.adm-statistics-page .chart-legend>.legend-item:hover{background:#94a3b81a}.adm-config-page.adm-statistics-page .chart-legend>.legend-item.legend-item-hidden{opacity:.4;text-decoration:line-through}.adm-config-page.adm-statistics-page .chart-legend>.legend-item>.legend-color{display:inline-block;width:12px;height:12px;border-radius:3px;flex:0 0 auto}.adm-config-page.adm-statistics-page .chart-legend>.legend-item>.legend-label{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-config-page.adm-statistics-page .dashboard-card .table-responsive{border:1px solid rgba(148,163,184,.18);border-radius:12px;overflow:auto;background:#fff}.adm-config-page.adm-statistics-page .dashboard-card .table{margin:0;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.adm-config-page.adm-statistics-page .dashboard-card .table>thead>tr>th{padding:10px 12px;background:#f8fafc;border-bottom:1px solid rgba(148,163,184,.22);font-size:1.05rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.4px;line-height:1.25;white-space:nowrap;vertical-align:middle;position:sticky;top:0;z-index:1}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr{transition:background-color .12s ease}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr:nth-child(2n)>td{background:#94a3b80a}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr:hover>td{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff)}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td{padding:9px 12px;border-top:1px solid rgba(148,163,184,.1);font-size:1.15rem;color:#1e293b;line-height:1.4;vertical-align:middle;background:#fff;transition:background-color .12s ease}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td.text-center{text-align:center}.adm-config-page.adm-statistics-page .dashboard-card .table a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:6px;position:relative;padding-right:14px}.adm-config-page.adm-statistics-page .dashboard-card .table a:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background-image:linear-gradient(45deg,transparent 50%,#cbd5e1 50%),linear-gradient(135deg,#cbd5e1 50%,transparent 50%);background-position:0 4px,5px 4px;background-size:5px 3px;background-repeat:no-repeat;opacity:.8}.adm-config-page.adm-statistics-page .dashboard-card .table a:hover,.adm-config-page.adm-statistics-page .dashboard-card .table a:focus{color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page.adm-statistics-page .dashboard-card .table a:hover:after,.adm-config-page.adm-statistics-page .dashboard-card .table a:focus:after{opacity:1}.adm-config-page.adm-statistics-page .dashboard-card .table a.asc,.adm-config-page.adm-statistics-page .dashboard-card .table a.desc{color:var(--home-accent-color, #4747f3);font-weight:800}.adm-config-page.adm-statistics-page .dashboard-card .table a.asc:after,.adm-config-page.adm-statistics-page .dashboard-card .table a.desc:after{width:8px;height:8px;background:var(--home-accent-color, #4747f3);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:1}.adm-config-page.adm-statistics-page .dashboard-card .table a.desc:after{clip-path:polygon(0 0,100% 0,50% 100%)}.adm-config-page.adm-statistics-page .dashboard-card .table>thead>tr>th .mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3);margin-right:2px}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td:first-child{font-weight:600;color:#1e293b}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td:first-child>a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td:first-child>a:hover,.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td:first-child>a:focus{text-decoration:underline;outline:none}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td.text-center>span:only-child{display:inline-block}.adm-config-page.adm-statistics-page .dashboard-card .table .icon-statistics-sortable{display:none}.adm-config-page.adm-statistics-page .dashboard-card.statistical-filters-card{padding:0;overflow:visible;border-radius:16px}.adm-config-page.adm-statistics-page .statistical-filters-card .statistical-filters-header{border-radius:16px 16px 0 0}.adm-config-page.adm-statistics-page .statistical-filters-card:has(.statistical-filters-body:not(.in)) .statistical-filters-header{border-radius:16px;border-bottom-color:transparent}.adm-config-page.adm-statistics-page .statistical-filters-card .statistical-filters-body{border-radius:0 0 16px 16px}.adm-config-page.adm-statistics-page .statistical-filters-header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-header-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;flex-wrap:wrap}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-title-section{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-title{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-title>.mdi{font-size:1.4rem;line-height:1}.adm-config-page.adm-statistics-page .statistical-filters-header .active-filters-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,#18d38f 14%,transparent);color:#0f9d6f;font-size:1rem;font-weight:600;line-height:1.3}.adm-config-page.adm-statistics-page .statistical-filters-header .active-filters-badge>.mdi{font-size:1.2rem;line-height:1}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-actions-section{display:inline-flex;align-items:center;gap:6px}.adm-config-page.adm-statistics-page .filters-toggle-btn,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px;margin:0;border:1px solid transparent;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.2rem;font-weight:600;line-height:1;cursor:pointer;text-shadow:none;box-shadow:none;transition:background-color .12s ease,color .12s ease}.adm-config-page.adm-statistics-page .filters-toggle-btn>.filters-toggle-text,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn>.filters-toggle-text,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default>.filters-toggle-text,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm>.filters-toggle-text,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed>.filters-toggle-text,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed>.filters-toggle-text{display:inline-flex;align-items:center;gap:4px}.adm-config-page.adm-statistics-page .filters-toggle-btn .mdi,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn .mdi,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default .mdi,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm .mdi,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed .mdi,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed .mdi{font-size:1.5rem;line-height:1;color:inherit}.adm-config-page.adm-statistics-page .filters-toggle-btn .hidden-xs,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn .hidden-xs,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default .hidden-xs,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm .hidden-xs,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed .hidden-xs,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed .hidden-xs{color:inherit}.adm-config-page.adm-statistics-page .filters-toggle-btn:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn:active,.adm-config-page.adm-statistics-page .filters-toggle-btn:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn:active:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn:active,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn:active:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default:active,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default:active:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm:active,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm:active:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed:active,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-default.collapsed:active:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed:hover,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed:active,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed:active:focus,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn.btn-sm.collapsed:active:hover{background:var(--home-button-hover-bg-color, var(--home-accent-color, #4747f3));border-color:transparent;color:var(--home-button-text-color, #ffffff);outline:none;box-shadow:none}.adm-config-page.adm-statistics-page .filters-clear-btn,.adm-config-page.adm-statistics-page .filters-clear-btn.btn,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-danger,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-sm{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;font-size:1.1rem;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;text-shadow:none;box-shadow:none;transition:background-color .12s ease,color .12s ease}.adm-config-page.adm-statistics-page .filters-clear-btn .mdi,.adm-config-page.adm-statistics-page .filters-clear-btn.btn .mdi,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-danger .mdi,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-sm .mdi{font-size:1.4rem;line-height:1}.adm-config-page.adm-statistics-page .filters-clear-btn:hover,.adm-config-page.adm-statistics-page .filters-clear-btn:focus,.adm-config-page.adm-statistics-page .filters-clear-btn.btn:hover,.adm-config-page.adm-statistics-page .filters-clear-btn.btn:focus,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-danger:hover,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-danger:focus,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-sm:hover,.adm-config-page.adm-statistics-page .filters-clear-btn.btn.btn-sm:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none;outline:none}.adm-config-page.adm-statistics-page .statistical-filters-body,.adm-config-page.adm-statistics-page #statistical-filters.statistical-filters-body{padding:16px 20px 18px;margin-bottom:0;background:#fff}.adm-config-page.adm-statistics-page .statistical-filters-body .search-form,.adm-config-page.adm-statistics-page #statistical-filters.statistical-filters-body .search-form{margin:0}.adm-config-page.adm-statistics-page .filters-section{margin:0 0 14px;padding:14px 8px 4px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px}.adm-config-page.adm-statistics-page .filters-section:last-child{margin-bottom:0}.adm-config-page.adm-statistics-page .filters-section.search-form-actions{margin-bottom:0;padding:0;background:transparent;border:none}.adm-config-page.adm-statistics-page .filters-section>.row{margin-left:0;margin-right:0}.adm-config-page.adm-statistics-page .filters-section-title{display:flex;align-items:center;gap:6px;margin:0 8px 12px;padding-bottom:8px;border-bottom:1px solid rgba(148,163,184,.22);font-size:1.15rem;font-weight:700;color:#334155;text-transform:uppercase;letter-spacing:.4px}.adm-config-page.adm-statistics-page .filters-section-title>.mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group{margin-bottom:12px;padding-left:8px;padding-right:8px}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.label-form-section{display:inline-flex;align-items:center;gap:5px;margin:0 0 6px;font-size:1.1rem;font-weight:600;color:#475569;line-height:1.3;text-transform:none}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.label-form-section>.mdi{font-size:1.3rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.form-control{height:40px;padding:8px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.2rem;line-height:1.4;box-shadow:none;transition:border-color .12s ease,box-shadow .12s ease}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.form-control::placeholder{color:#94a3b8}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.form-control:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group>.form-control[readonly]{background:#f8fafc;cursor:pointer}.adm-config-page.adm-statistics-page .statistical-filters-body .form-group.filter-changed>.form-control{border-color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page.adm-statistics-page .statistical-filters-body .search-form-actions{margin:16px 0 0;padding:14px 8px 0;border-top:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-statistics-page .filters-buttons-group{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.adm-config-page.adm-statistics-page .filters-action-btn,.adm-config-page.adm-statistics-page .filters-action-btn.btn,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-primary,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-raised{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.2rem;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;text-shadow:none;box-shadow:none;transition:background-color .12s ease}.adm-config-page.adm-statistics-page .filters-action-btn .mdi,.adm-config-page.adm-statistics-page .filters-action-btn.btn .mdi,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-primary .mdi,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-raised .mdi{font-size:1.5rem;line-height:1}.adm-config-page.adm-statistics-page .filters-action-btn:hover,.adm-config-page.adm-statistics-page .filters-action-btn:focus,.adm-config-page.adm-statistics-page .filters-action-btn.btn:hover,.adm-config-page.adm-statistics-page .filters-action-btn.btn:focus,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-primary:hover,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-primary:focus,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-raised:hover,.adm-config-page.adm-statistics-page .filters-action-btn.btn.btn-raised:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none;outline:none;box-shadow:none}.adm-config-page.adm-statistics-page .filters-action-btn-icon-only,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-danger,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-raised{display:inline-flex;align-items:center;justify-content:center;gap:0;width:40px;height:40px;padding:0;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;cursor:pointer;text-decoration:none;text-shadow:none;box-shadow:none;transition:background-color .12s ease,color .12s ease}.adm-config-page.adm-statistics-page .filters-action-btn-icon-only .mdi,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn .mdi,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-danger .mdi,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-raised .mdi{font-size:1.6rem;line-height:1}.adm-config-page.adm-statistics-page .filters-action-btn-icon-only:hover,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only:focus,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn:hover,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn:focus,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-danger:hover,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-danger:focus,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-raised:hover,.adm-config-page.adm-statistics-page .filters-action-btn-icon-only.btn.btn-raised:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none;outline:none}@media(max-width:767px){.adm-config-page.adm-statistics-page .statistical-filters-header{padding:12px 14px}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-header-content{align-items:flex-start}.adm-config-page.adm-statistics-page .statistical-filters-header .filters-actions-section{width:100%}.adm-config-page.adm-statistics-page .filters-toggle-btn,.adm-config-page.adm-statistics-page .filters-toggle-btn.btn{width:100%;justify-content:center}.adm-config-page.adm-statistics-page .statistical-filters-body{padding:14px 14px 16px}.adm-config-page.adm-statistics-page .filters-buttons-group{display:flex;width:100%}.adm-config-page.adm-statistics-page .filters-buttons-group>.filters-action-btn:not(.filters-action-btn-icon-only){flex:1 1 auto}}.adm-config-page.adm-statistics-page .adm-activity-sortbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;padding:12px 14px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px}.adm-config-page.adm-statistics-page .adm-activity-sortbar-label{display:inline-flex;align-items:center;gap:4px;margin-right:4px;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.4px}.adm-config-page.adm-statistics-page .adm-activity-sortbar-label>.mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-statistics-page .adm-activity-sort-chip{display:inline-flex;align-items:center;gap:4px;padding:5px 11px;border-radius:999px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.1rem;font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.adm-config-page.adm-statistics-page .adm-activity-sort-chip:hover,.adm-config-page.adm-statistics-page .adm-activity-sort-chip:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page.adm-statistics-page .adm-activity-sort-chip.asc,.adm-config-page.adm-statistics-page .adm-activity-sort-chip.desc{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff;font-weight:700}.adm-config-page.adm-statistics-page .adm-activity-sort-chip.asc:after,.adm-config-page.adm-statistics-page .adm-activity-sort-chip.desc:after{content:"\25be";margin-left:2px;font-size:.9em;line-height:1}.adm-config-page.adm-statistics-page .adm-activity-sort-chip.asc:after{content:"\25b4"}.adm-config-page.adm-statistics-page .adm-activity-list{display:grid;grid-template-columns:1fr;gap:10px}.adm-config-page.adm-statistics-page .adm-activity-item{padding:14px 16px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page.adm-statistics-page .adm-activity-item:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);box-shadow:0 2px 12px #0f172a0f}.adm-config-page.adm-statistics-page .adm-activity-item-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.14)}.adm-config-page.adm-statistics-page .adm-activity-user{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.adm-config-page.adm-statistics-page .adm-activity-user .adm-activity-user-name{font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1.3;text-decoration:none;word-break:break-word}.adm-config-page.adm-statistics-page .adm-activity-user .adm-activity-user-name:hover,.adm-config-page.adm-statistics-page .adm-activity-user .adm-activity-user-name:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline;outline:none}.adm-config-page.adm-statistics-page .adm-activity-user .adm-activity-user-meta{display:inline-flex;align-items:center;gap:4px;font-size:1.1rem;color:#94a3b8}.adm-config-page.adm-statistics-page .adm-activity-user .adm-activity-user-meta>.mdi{font-size:1.3rem;line-height:1;color:#cbd5e1}.adm-config-page.adm-statistics-page .adm-activity-state-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.3;white-space:nowrap}.adm-config-page.adm-statistics-page .adm-activity-state-pill>.mdi{font-size:1.4rem;line-height:1}.adm-config-page.adm-statistics-page .adm-activity-state-pill.is-active{background:color-mix(in srgb,#18d38f 14%,transparent);color:#0f9d6f}.adm-config-page.adm-statistics-page .adm-activity-state-pill.is-invited{background:color-mix(in srgb,#1664d6 12%,transparent);color:#1664d6}.adm-config-page.adm-statistics-page .adm-activity-state-pill.is-archived{background:#94a3b82e;color:#64748b}.adm-config-page.adm-statistics-page .adm-activity-state-pill.is-pending{background:color-mix(in srgb,#ffbb10 18%,transparent);color:#b27a00}.adm-config-page.adm-statistics-page .adm-activity-state-pill.is-unknown{background:#94a3b82e;color:#64748b}.adm-config-page.adm-statistics-page .adm-activity-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.adm-config-page.adm-statistics-page .adm-activity-stat{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;background:#f8fafc;border:1px solid rgba(148,163,184,.14);border-radius:10px;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.adm-config-page.adm-statistics-page .adm-activity-stat:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 25%,transparent);transform:translateY(-1px)}.adm-config-page.adm-statistics-page .adm-activity-stat.is-zero{opacity:.55}.adm-config-page.adm-statistics-page .adm-activity-stat.is-zero>strong,.adm-config-page.adm-statistics-page .adm-activity-stat.is-zero>.mdi{color:#94a3b8}.adm-config-page.adm-statistics-page .adm-activity-stat.is-zero>small{color:#cbd5e1}.adm-config-page.adm-statistics-page .adm-activity-stat>.mdi{grid-row:1/span 2;grid-column:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.6rem;line-height:1}.adm-config-page.adm-statistics-page .adm-activity-stat>strong{grid-row:1;grid-column:2;font-size:1.5rem;font-weight:700;color:#1e293b;line-height:1;font-variant-numeric:tabular-nums}.adm-config-page.adm-statistics-page .adm-activity-stat>small{grid-row:2;grid-column:2;font-size:1rem;font-weight:500;color:#64748b;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-config-page.adm-statistics-page .dashboard-card .table>tbody>tr>td>span>.mdi{font-size:1.4rem;line-height:1;margin-right:4px;color:var(--home-accent-color, #4747f3);vertical-align:middle}.adm-config-page.adm-statistics-page .area-color-indicator{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:middle}.adm-config-page.adm-statistics-page>footer.footer .pagination{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.adm-config-page.adm-statistics-page>footer.footer .pagination>li>a,.adm-config-page.adm-statistics-page>footer.footer .pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:10px;font-size:1.25rem;font-weight:500;color:#475569;text-decoration:none;background:transparent;border:1px solid transparent;transition:background-color .15s ease,color .15s ease}.adm-config-page.adm-statistics-page>footer.footer .pagination>li>a:hover,.adm-config-page.adm-statistics-page>footer.footer .pagination>li>a:focus,.adm-config-page.adm-statistics-page>footer.footer .pagination>li>span:hover,.adm-config-page.adm-statistics-page>footer.footer .pagination>li>span:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page.adm-statistics-page>footer.footer .pagination>li.active>a,.adm-config-page.adm-statistics-page>footer.footer .pagination>li.active>span{background:var(--home-accent-color, #4747f3);color:#fff;border-color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-statistics-page>footer.footer .pagination>li.disabled>a,.adm-config-page.adm-statistics-page>footer.footer .pagination>li.disabled>span{color:#cbd5e1;cursor:default}.adm-config-page .adm-achievements-form .form-control.is-locked,.adm-config-page .adm-achievements-form .form-control[readonly]{background:#94a3b81a!important;color:#94a3b8!important;border-style:dashed!important;cursor:not-allowed!important}.adm-config-page .adm-achievements-form .form-control.is-locked:focus,.adm-config-page .adm-achievements-form .form-control[readonly]:focus{outline:none!important;box-shadow:none!important;border-color:#94a3b866!important}.adm-config-page .adm-achievements-locked-hint{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:1.1rem;font-style:italic;color:#94a3b8;line-height:1.4}.adm-config-page .adm-achievements-locked-hint>.mdi{font-size:1.3rem;line-height:1;color:#cbd5e1}.adm-config-page .adm-rewarders-intro{display:flex;align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 14px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,transparent);border-left:3px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);border-radius:8px;color:#475569;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-rewarders-intro>.mdi{flex:0 0 auto;font-size:1.5rem;line-height:1.5;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-lessons-doc-help{margin:6px 0 0;font-size:1.1rem;color:#64748b}.adm-config-page .adm-lessons-doc-help>.mdi{color:var(--home-accent-color, #4747f3);margin-right:3px}.adm-config-page .adm-lessons-doc-list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.adm-config-page .adm-lessons-doc-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:10px;font-size:1.2rem;color:#1e293b}.adm-config-page .adm-lessons-doc-item>.mdi{font-size:1.6rem;line-height:1;color:var(--home-accent-color, #4747f3);flex:0 0 auto}.adm-config-page .adm-lessons-doc-item .adm-lessons-doc-name{flex:1 1 0;min-width:0;font-weight:500;word-break:break-all}.adm-config-page .adm-lessons-doc-remove{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-lessons-doc-remove>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-lessons-doc-remove:hover,.adm-config-page .adm-lessons-doc-remove:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-lessons-narrow-input{max-width:140px}.adm-config-page .adm-quiz-questions-list{display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.adm-config-page .adm-quiz-question-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.adm-config-page .adm-quiz-question-item:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}@media(max-width:767px){.adm-config-page .adm-quiz-question-item{grid-template-columns:auto minmax(0,1fr);gap:10px}.adm-config-page .adm-quiz-question-item .adm-tac-actions{grid-column:1/-1;justify-content:flex-end}}.adm-config-page .adm-quiz-question-handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;color:#cbd5e1;cursor:grab}.adm-config-page .adm-quiz-question-handle>.mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-quiz-question-handle:active{cursor:grabbing}.adm-config-page .adm-quiz-question-info{min-width:0;display:flex;flex-direction:column;gap:8px}.adm-config-page .adm-quiz-question-header{display:flex;align-items:baseline;gap:8px}.adm-config-page .adm-quiz-question-header .adm-quiz-question-number{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.15rem;font-weight:700;line-height:1;flex:0 0 auto}.adm-config-page .adm-quiz-question-header .adm-quiz-question-text{font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4;word-break:break-word}.adm-config-page .adm-quiz-question-options{display:flex;flex-direction:column;gap:4px;padding-left:36px}.adm-config-page .adm-quiz-question-option{display:flex;align-items:flex-start;gap:6px;font-size:1.15rem;line-height:1.45;color:#64748b;padding:3px 8px;border-radius:6px}.adm-config-page .adm-quiz-question-option>.mdi{font-size:1.4rem;line-height:1.4;color:#94a3b8;flex:0 0 auto}.adm-config-page .adm-quiz-question-option.is-correct{background:color-mix(in srgb,#18d38f 8%,transparent);color:#0f9d6f;font-weight:600}.adm-config-page .adm-quiz-question-option.is-correct>.mdi{color:#18d38f}.adm-config-page .adm-quiz-question-options-empty{display:inline-flex;align-items:center;gap:6px;margin-left:36px;padding:4px 0;font-size:1.1rem;font-style:italic;color:#94a3b8}.adm-config-page .adm-quiz-question-options-empty>.mdi{font-size:1.3rem;line-height:1}.adm-config-page.adm-ideas-page>.container{max-width:none}.adm-config-page .adm-ideas-banner-actions{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.adm-config-page .adm-ideas-banner-trigger{cursor:pointer;background:#ffffff2e;border:1px solid rgba(255,255,255,.28)}.adm-config-page .adm-ideas-banner-trigger .adm-ideas-banner-trigger-caret{font-size:1.6rem;line-height:1;margin-left:-2px;transition:transform .15s ease}.adm-config-page .adm-ideas-banner-trigger[aria-expanded=true]{background:#ffffff47;border-color:#ffffff80}.adm-config-page .adm-ideas-banner-trigger[aria-expanded=true] .adm-ideas-banner-trigger-caret{transform:rotate(180deg)}.adm-config-page .adm-ideas-search{display:flex;flex-direction:column;gap:14px;margin:0}.adm-config-page .adm-ideas-search .adm-ideas-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.adm-config-page .adm-ideas-search .adm-ideas-search-field .adm-ideas-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}.adm-config-page .adm-ideas-search .adm-ideas-search-input-wrap{position:relative}.adm-config-page .adm-ideas-search .adm-ideas-search-input-wrap .adm-ideas-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.6rem;line-height:1;pointer-events:none}.adm-config-page .adm-ideas-search .adm-ideas-search-input-wrap .adm-ideas-search-input{padding-left:36px}.adm-config-page .adm-ideas-search .adm-ideas-search-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-ideas-search .adm-ideas-search-input::placeholder{color:#94a3b8}.adm-config-page .adm-ideas-search .adm-ideas-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-ideas-search .adm-ideas-search-select{min-height:40px}.adm-config-page .adm-ideas-search-row{display:grid;gap:12px}@media(max-width:767px){.adm-config-page .adm-ideas-search-row{gap:10px}}.adm-config-page .adm-ideas-search-row--search{grid-template-columns:minmax(0,1fr) 110px}@media(max-width:767px){.adm-config-page .adm-ideas-search-row--search{grid-template-columns:1fr}}.adm-config-page .adm-ideas-search-row--filters{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:1200px){.adm-config-page .adm-ideas-search-row--filters.adm-ideas-search-row--with-tags{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1199px){.adm-config-page .adm-ideas-search-row--filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.adm-config-page .adm-ideas-search-row--filters{grid-template-columns:1fr}}.adm-config-page .adm-ideas-search-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}@media(max-width:767px){.adm-config-page .adm-ideas-search-actions{justify-content:stretch}.adm-config-page .adm-ideas-search-actions .adm-ideas-search-apply{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-ideas-search-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-ideas-search-apply .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-ideas-search-apply:hover,.adm-config-page .adm-ideas-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-ideas-search-apply:active{transform:translateY(1px)}.adm-config-page .adm-ideas-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-ideas-search-clear .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-ideas-search-clear:hover,.adm-config-page .adm-ideas-search-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-ideas-sort-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:14px 0 0;padding:10px 12px;border-top:1px dashed rgba(148,163,184,.32)}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-label{font-size:1.15rem;font-weight:600;color:#64748b;margin-right:4px}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#fff;font-size:1.15rem;font-weight:600;color:#475569;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link:hover,.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.asc,.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.desc{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.asc:after,.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.desc:after{font-family:Material Design Icons;font-size:1.1rem;line-height:1;margin-left:2px}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.asc:after{content:"\f005d"}.adm-config-page .adm-ideas-sort-bar .adm-ideas-sort-link.desc:after{content:"\f0045"}.adm-config-page .adm-ideas-list-head{display:flex;align-items:center;gap:16px 22px;flex-wrap:wrap;margin:24px 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-ideas-list-head{margin-bottom:14px;padding-bottom:12px;gap:10px 14px}}.adm-config-page .adm-ideas-list-head-titles{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.adm-config-page .adm-ideas-list-head-titles .adm-ideas-list-title{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.25;text-transform:capitalize}@media(max-width:767px){.adm-config-page .adm-ideas-list-head-titles .adm-ideas-list-title{font-size:1.5rem}}.adm-config-page .adm-ideas-list-head-titles .adm-ideas-list-summary{margin:0;font-size:1.15rem;color:#64748b;line-height:1.4}.adm-config-page .adm-ideas-list-head-titles .adm-ideas-list-summary .adm-ideas-list-summary-sep{margin:0 6px;color:#cbd5e1}.adm-config-page .adm-ideas-actions-bulk-list,.adm-config-page .adm-ideas-actions-menu-list{min-width:240px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a2e}.adm-config-page .adm-ideas-actions-bulk-list>li>a,.adm-config-page .adm-ideas-actions-menu-list>li>a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:1.25rem;color:#1e293b;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-ideas-actions-bulk-list>li>a .mdi,.adm-config-page .adm-ideas-actions-menu-list>li>a .mdi{font-size:1.6rem;line-height:1;color:#475569;flex:none}.adm-config-page .adm-ideas-actions-bulk-list>li>a:hover,.adm-config-page .adm-ideas-actions-bulk-list>li>a:focus,.adm-config-page .adm-ideas-actions-menu-list>li>a:hover,.adm-config-page .adm-ideas-actions-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-ideas-actions-bulk-list>li>a:hover .mdi,.adm-config-page .adm-ideas-actions-bulk-list>li>a:focus .mdi,.adm-config-page .adm-ideas-actions-menu-list>li>a:hover .mdi,.adm-config-page .adm-ideas-actions-menu-list>li>a:focus .mdi{color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-ideas-actions-bulk-list>li.divider,.adm-config-page .adm-ideas-actions-menu-list>li.divider{margin:6px 4px;background:#94a3b840}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a{color:#b45309}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a .mdi{color:#b45309}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a:hover,.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a:focus,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a:hover,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a:focus{background:#fef3c7;color:#92400e}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a:hover .mdi,.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-warning>a:focus .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a:hover .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-warning>a:focus .mdi{color:#92400e}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a{color:#b3253a}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a .mdi{color:#b3253a}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a:hover,.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a:focus,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a:hover,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a:hover .mdi,.adm-config-page .adm-ideas-actions-bulk-list>li.adm-ideas-action-mi-destructive>a:focus .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a:hover .mdi,.adm-config-page .adm-ideas-actions-menu-list>li.adm-ideas-action-mi-destructive>a:focus .mdi{color:#b3253a}.adm-config-page .adm-ideas-list{display:flex;flex-direction:column;gap:14px}.adm-config-page .adm-ideas-list-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);gap:18px 24px;padding:18px 22px 16px;background:#fff;border:none;border-radius:14px;box-shadow:0 2px 18px #0f172a14;transition:box-shadow .2s ease,transform .2s ease}.adm-config-page .adm-ideas-list-item:hover{box-shadow:0 6px 22px #0f172a1f}.adm-config-page .adm-ideas-list-item.adm-ideas-stage-6{background:#f8fafc}.adm-config-page .adm-ideas-list-item.adm-ideas-stage-0{opacity:.78}@media(max-width:991px){.adm-config-page .adm-ideas-list-item{grid-template-columns:1fr;gap:14px}}@media(max-width:767px){.adm-config-page .adm-ideas-list-item{padding:14px 14px 12px;gap:12px}}.adm-config-page .adm-ideas-card-body{min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-ideas-card-head{display:flex;align-items:center;gap:10px 14px}.adm-config-page .adm-ideas-card-id{font-size:1.3rem;font-weight:700;color:#94a3b8;letter-spacing:.02em}.adm-config-page .adm-ideas-card-side{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0}@media(max-width:991px){.adm-config-page .adm-ideas-card-side{justify-content:space-between}}.adm-config-page .adm-ideas-card-stage{display:flex;align-items:center;flex:1 1 auto;min-width:0}.adm-config-page .adm-ideas-card-stage .adm-ideas-stage-select{width:100%;height:36px;padding:0 32px 0 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;appearance:none;font-size:1.2rem;font-weight:600;color:#1e293b;line-height:1.3;cursor:pointer;box-shadow:0 2px 8px #0f172a0f}.adm-config-page .adm-ideas-card-stage .adm-ideas-stage-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-ideas-card-stage .adm-ideas-stage-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:36px;padding:0 14px;border-radius:999px;background:#f1f5f9;color:#1e293b;font-size:1.2rem;font-weight:600;line-height:1}.adm-config-page .adm-ideas-card-stage .adm-ideas-stage-pill .mdi{font-size:1.5rem;line-height:1;color:#64748b}.adm-config-page .adm-ideas-card-stage .adm-ideas-stage-pill>strong{font-weight:700}.adm-config-page .adm-ideas-actions-menu{position:relative;flex:0 0 auto}.adm-config-page .adm-ideas-actions-menu .adm-ideas-actions-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-ideas-actions-menu .adm-ideas-actions-trigger .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-ideas-actions-menu .adm-ideas-actions-trigger:hover,.adm-config-page .adm-ideas-actions-menu .adm-ideas-actions-trigger:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-ideas-card-progress{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:6px}.adm-config-page .adm-ideas-progress-segment{height:6px;border-radius:999px;background:#94a3b838;transition:background-color .2s ease}.adm-config-page .adm-ideas-progress-segment.is-active{background:var(--home-accent-color, #4747f3)}.adm-config-page .adm-ideas-card-title-link{display:block;text-decoration:none;color:inherit}.adm-config-page .adm-ideas-card-title-link:hover,.adm-config-page .adm-ideas-card-title-link:focus{text-decoration:none;outline:none}.adm-config-page .adm-ideas-card-title-link:hover .adm-ideas-card-title,.adm-config-page .adm-ideas-card-title-link:focus .adm-ideas-card-title{color:var(--home-button-hover-bg-color, #1245a0)}.adm-config-page .adm-ideas-card-title{margin:4px 0 0;font-size:1.55rem;font-weight:700;line-height:1.3;color:var(--home-accent-color, #1664d6);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;word-break:break-word}.adm-config-page .adm-ideas-card-title .adm-ideas-card-private-icon{margin-right:6px;font-size:1.35rem;color:#64748b;vertical-align:-2px;text-decoration:none}@media(max-width:767px){.adm-config-page .adm-ideas-card-title{font-size:1.4rem}}.adm-config-page .adm-ideas-card-meta{display:flex;flex-direction:column;margin-top:4px}.adm-config-page .adm-ideas-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;font-size:1.25rem;color:#475569;line-height:1.4}.adm-config-page .adm-ideas-meta-row+.adm-config-page .adm-ideas-meta-row{border-top:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-ideas-meta-row.adm-ideas-meta-row--challenge{padding-top:6px}.adm-config-page .adm-ideas-meta-row.adm-ideas-meta-row--footer{justify-content:space-between;padding-bottom:2px}@media(max-width:767px){.adm-config-page .adm-ideas-meta-row{padding:8px 0}}.adm-config-page .adm-ideas-meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.adm-config-page .adm-ideas-meta-divider{flex:0 0 auto;align-self:stretch;width:1px;min-height:16px;background:#94a3b852}@media(max-width:767px){.adm-config-page .adm-ideas-meta-divider{display:none}}.adm-config-page .adm-ideas-meta-label{font-style:italic;font-weight:400;color:#94a3b8;font-size:1.2rem}.adm-config-page .adm-ideas-meta-value{color:#475569;font-weight:500;word-break:break-word}.adm-config-page .adm-ideas-meta-row--challenge .adm-ideas-meta-value{color:var(--home-accent-color, #1664d6);font-weight:600}.adm-config-page .adm-ideas-meta-link{color:var(--home-accent-color, #1664d6);font-weight:600;text-decoration:none}.adm-config-page .adm-ideas-meta-link:hover,.adm-config-page .adm-ideas-meta-link:focus{text-decoration:underline;outline:none}.adm-config-page .adm-ideas-meta-empty{color:#cbd5e1;font-weight:500}.adm-config-page .adm-ideas-author-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#475569;font-weight:600;transition:color .15s ease}.adm-config-page .adm-ideas-author-link:hover,.adm-config-page .adm-ideas-author-link:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-ideas-author-link--static{cursor:default}.adm-config-page .adm-ideas-author-link .adm-ideas-author-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;border:1.5px solid var(--ideas-author-color, #20a1bd);color:var(--ideas-author-color, #20a1bd);font-size:1.05rem;font-weight:700;line-height:1;text-transform:uppercase;flex:none}.adm-config-page .adm-ideas-author-link .adm-ideas-author-name{color:inherit;font-weight:600}.adm-config-page .adm-ideas-meta-likes{display:inline-flex;align-items:center;gap:4px;color:#475569;font-size:1.25rem;font-weight:600}.adm-config-page .adm-ideas-meta-likes .mdi{font-size:1.7rem;line-height:1;color:#475569}.adm-config-page .adm-ideas-list-footer{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:22px;padding:16px 4px 4px;border-top:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-ideas-list-footer>.adm-ideas-list-count{font-size:1.15rem;font-style:italic;color:#94a3b8;text-align:center}.adm-config-page .adm-ideas-list-footer>.adm-ideas-pagination,.adm-config-page .adm-ideas-list-footer>.adm-tac-pagination{margin:0}.adm-config-page .adm-ideas-pagination{gap:6px}.adm-config-page .adm-ideas-pagination>li{margin:0}.adm-config-page .adm-ideas-pagination>li>a{min-width:38px;height:36px;padding:0 10px;border-radius:10px;font-size:1.25rem;font-weight:600;color:#475569;background:#fff;border:1px solid rgba(148,163,184,.3);text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-ideas-pagination>li>a:hover,.adm-config-page .adm-ideas-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-ideas-pagination>li.active>a,.adm-config-page .adm-ideas-pagination>li>a.active{background:var(--home-accent-color, #4747f3);color:#fff;border-color:var(--home-accent-color, #4747f3);cursor:default}.adm-config-page .adm-ideas-pagination>li.active>a:hover,.adm-config-page .adm-ideas-pagination>li.active>a:focus,.adm-config-page .adm-ideas-pagination>li>a.active:hover,.adm-config-page .adm-ideas-pagination>li>a.active:focus{background:var(--home-accent-color, #4747f3);color:#fff}.adm-config-page .adm-ideas-pagination>li.disabled>a,.adm-config-page .adm-ideas-pagination>li>a.disabled{background:transparent;border-color:transparent;color:#cbd5e1;cursor:default}.adm-config-page .adm-ideas-pagination>li.disabled>a:hover,.adm-config-page .adm-ideas-pagination>li.disabled>a:focus,.adm-config-page .adm-ideas-pagination>li>a.disabled:hover,.adm-config-page .adm-ideas-pagination>li>a.disabled:focus{background:transparent;color:#cbd5e1;border-color:transparent}.adm-config-page .adm-ideas-pagination>li>a.previous_page,.adm-config-page .adm-ideas-pagination>li>a.next_page,.adm-config-page .adm-ideas-pagination>li>a.previous,.adm-config-page .adm-ideas-pagination>li>a.next{font-size:1.8rem;line-height:1;font-weight:600;background:transparent;border-color:transparent;color:#475569}.adm-config-page .adm-ideas-pagination>li>a.previous_page:hover,.adm-config-page .adm-ideas-pagination>li>a.previous_page:focus,.adm-config-page .adm-ideas-pagination>li>a.next_page:hover,.adm-config-page .adm-ideas-pagination>li>a.next_page:focus,.adm-config-page .adm-ideas-pagination>li>a.previous:hover,.adm-config-page .adm-ideas-pagination>li>a.previous:focus,.adm-config-page .adm-ideas-pagination>li>a.next:hover,.adm-config-page .adm-ideas-pagination>li>a.next:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-ideas-pagination{gap:4px}.adm-config-page .adm-ideas-pagination>li>a{min-width:34px;height:32px;padding:0 8px;font-size:1.15rem}}.adm-config-page.adm-qi-page>.container{max-width:none}.adm-config-page .adm-qi-banner-actions{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.adm-config-page .adm-qi-banner-trigger{cursor:pointer;background:#ffffff2e;border:1px solid rgba(255,255,255,.28)}.adm-config-page .adm-qi-banner-trigger .adm-qi-banner-trigger-caret{font-size:1.6rem;line-height:1;margin-left:-2px;transition:transform .15s ease}.adm-config-page .adm-qi-banner-trigger[aria-expanded=true]{background:#ffffff47;border-color:#ffffff80}.adm-config-page .adm-qi-banner-trigger[aria-expanded=true] .adm-qi-banner-trigger-caret{transform:rotate(180deg)}.adm-config-page .adm-qi-search{display:flex;flex-direction:column;gap:14px;margin:0}.adm-config-page .adm-qi-search .adm-qi-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.adm-config-page .adm-qi-search .adm-qi-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}.adm-config-page .adm-qi-search .adm-qi-search-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-qi-search .adm-qi-search-input::placeholder{color:#94a3b8}.adm-config-page .adm-qi-search .adm-qi-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-qi-search .adm-qi-search-select{min-height:40px}.adm-config-page .adm-qi-search-row{display:grid;gap:12px}@media(max-width:767px){.adm-config-page .adm-qi-search-row{gap:10px}}.adm-config-page .adm-qi-search-row--top{grid-template-columns:minmax(0,1fr) 110px}@media(max-width:767px){.adm-config-page .adm-qi-search-row--top{grid-template-columns:1fr}}.adm-config-page .adm-qi-search-status{display:flex;flex-direction:column;gap:8px;margin:0}.adm-config-page .adm-qi-status-chips{display:flex;flex-wrap:wrap;gap:8px}.adm-config-page .adm-qi-status-chip{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#fff;font-size:1.2rem;font-weight:600;color:#475569;cursor:pointer;margin:0;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-qi-status-chip:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-qi-status-chip .adm-qi-status-radio{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.adm-config-page .adm-qi-status-chip:has(.adm-qi-status-radio:checked){background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-qi-search-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}@media(max-width:767px){.adm-config-page .adm-qi-search-actions{justify-content:stretch}.adm-config-page .adm-qi-search-actions .adm-qi-search-apply{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-qi-search-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-qi-search-apply .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-qi-search-apply:hover,.adm-config-page .adm-qi-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-qi-search-apply:active{transform:translateY(1px)}.adm-config-page .adm-qi-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-qi-search-clear .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-qi-search-clear:hover,.adm-config-page .adm-qi-search-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-qi-list-head{display:flex;align-items:center;gap:16px 22px;flex-wrap:wrap;margin:24px 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-qi-list-head{margin-bottom:14px;padding-bottom:12px;gap:10px 14px}}.adm-config-page .adm-qi-list-head-titles{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.adm-config-page .adm-qi-list-head-titles .adm-qi-list-title{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.25;text-transform:capitalize}@media(max-width:767px){.adm-config-page .adm-qi-list-head-titles .adm-qi-list-title{font-size:1.5rem}}.adm-config-page .adm-qi-list-head-titles .adm-qi-list-summary{margin:0;font-size:1.15rem;color:#64748b;line-height:1.4}.adm-config-page .adm-qi-list{display:flex;flex-direction:column;gap:14px}.adm-config-page .adm-qi-list-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);gap:18px 24px;padding:18px 22px 16px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;transition:box-shadow .18s ease,border-color .18s ease}.adm-config-page .adm-qi-list-item:hover{border-color:#4747f32e;box-shadow:0 4px 14px #4747f31a}.adm-config-page .adm-qi-list-item.adm-qi-status-implemented{background:#f0fdf4;border-color:#34a85333}.adm-config-page .adm-qi-list-item.adm-qi-status-in_pause{background:#f8fafc}@media(max-width:991px){.adm-config-page .adm-qi-list-item{grid-template-columns:1fr;gap:14px}}@media(max-width:767px){.adm-config-page .adm-qi-list-item{padding:14px 14px 12px;gap:12px}}.adm-config-page .adm-qi-card-body{min-width:0;display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-qi-card-head{display:flex;align-items:center;gap:10px 14px}.adm-config-page .adm-qi-card-id{font-size:1.3rem;font-weight:700;color:#94a3b8;letter-spacing:.02em}.adm-config-page .adm-qi-card-side{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0}@media(max-width:991px){.adm-config-page .adm-qi-card-side{justify-content:space-between}}.adm-config-page .adm-qi-status-pill{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;height:36px;padding:0 14px;border-radius:999px;background:#f1f5f9;color:#1e293b;font-size:1.15rem;font-weight:600;line-height:1}.adm-config-page .adm-qi-status-pill .mdi{font-size:1.6rem;line-height:1;flex:none}.adm-config-page .adm-qi-status-pill>strong{font-weight:700;text-transform:uppercase;letter-spacing:.4px;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_planification{background:#94a3b82e;color:#475569}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_planification .mdi{color:#475569}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_ejecution{background:#1664d624;color:#1664d6}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_ejecution .mdi{color:#1664d6}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-implemented{background:#18d38f2e;color:#0e8f60}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-implemented .mdi{color:#0e8f60}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_pause{background:#ffbb1033;color:#92580c}.adm-config-page .adm-qi-status-pill.adm-qi-status-pill-in_pause .mdi{color:#92580c}.adm-config-page .adm-qi-actions-menu{position:relative;flex:0 0 auto}.adm-config-page .adm-qi-actions-menu .adm-qi-actions-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-qi-actions-menu .adm-qi-actions-trigger .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-qi-actions-menu .adm-qi-actions-trigger:hover,.adm-config-page .adm-qi-actions-menu .adm-qi-actions-trigger:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-qi-card-title-link{display:block;text-decoration:none;color:inherit}.adm-config-page .adm-qi-card-title-link:hover,.adm-config-page .adm-qi-card-title-link:focus{text-decoration:none;outline:none}.adm-config-page .adm-qi-card-title-link:hover .adm-qi-card-title,.adm-config-page .adm-qi-card-title-link:focus .adm-qi-card-title{color:var(--home-button-hover-bg-color, #1245a0)}.adm-config-page .adm-qi-card-title{margin:4px 0 0;font-size:1.55rem;font-weight:700;line-height:1.3;color:var(--home-accent-color, #1664d6);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;word-break:break-word}.adm-config-page .adm-qi-card-title .adm-qi-card-private-icon{margin-right:6px;font-size:1.35rem;color:#64748b;vertical-align:-2px;text-decoration:none}@media(max-width:767px){.adm-config-page .adm-qi-card-title{font-size:1.4rem}}.adm-config-page .adm-qi-card-meta{display:flex;flex-direction:column;margin-top:4px}.adm-config-page .adm-qi-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;font-size:1.25rem;color:#475569;line-height:1.4}.adm-config-page .adm-qi-meta-row+.adm-config-page .adm-qi-meta-row{border-top:1px solid rgba(148,163,184,.22)}.adm-config-page .adm-qi-meta-row.adm-qi-meta-row--challenge{padding-top:6px}.adm-config-page .adm-qi-meta-row.adm-qi-meta-row--footer{padding-bottom:2px}@media(max-width:767px){.adm-config-page .adm-qi-meta-row{padding:8px 0}}.adm-config-page .adm-qi-meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.adm-config-page .adm-qi-meta-divider{flex:0 0 auto;align-self:stretch;width:1px;min-height:16px;background:#94a3b852}@media(max-width:767px){.adm-config-page .adm-qi-meta-divider{display:none}}.adm-config-page .adm-qi-meta-label{font-style:italic;font-weight:400;color:#94a3b8;font-size:1.2rem}.adm-config-page .adm-qi-meta-value{color:#475569;font-weight:500;word-break:break-word}.adm-config-page .adm-qi-meta-row--challenge .adm-qi-meta-value{color:var(--home-accent-color, #1664d6);font-weight:600}.adm-config-page .adm-qi-meta-link{color:var(--home-accent-color, #1664d6);font-weight:600;text-decoration:none}.adm-config-page .adm-qi-meta-link:hover,.adm-config-page .adm-qi-meta-link:focus{text-decoration:underline;outline:none}.adm-config-page .adm-qi-meta-empty{color:#cbd5e1;font-weight:500}.adm-config-page .adm-qi-assignee-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#475569;font-weight:600;transition:color .15s ease}.adm-config-page .adm-qi-assignee-link:hover,.adm-config-page .adm-qi-assignee-link:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-qi-assignee-link--static{cursor:default}.adm-config-page .adm-qi-assignee-link .adm-qi-assignee-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff;border:1.5px solid var(--ideas-author-color, #20a1bd);color:var(--ideas-author-color, #20a1bd);font-size:1.05rem;font-weight:700;line-height:1;text-transform:uppercase;flex:none}.adm-config-page .adm-qi-assignee-link .adm-qi-assignee-name{color:inherit;font-weight:600}.adm-config-page .adm-qi-card-progress{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-top:6px}.adm-config-page .adm-qi-progress-segment{height:6px;border-radius:999px;background:#94a3b838;transition:background-color .2s ease}.adm-config-page .adm-qi-progress-segment.is-active{background:var(--home-accent-color, #4747f3)}.adm-config-page .adm-qi-status-implemented .adm-qi-progress-segment.is-active{background:#18d38f}.adm-config-page .adm-qi-list-footer{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:22px;padding:16px 4px 4px;border-top:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-qi-list-footer>.adm-qi-list-count{font-size:1.15rem;font-style:italic;color:#94a3b8;text-align:center}.adm-config-page .adm-qi-list-footer>.adm-tac-pagination,.adm-config-page .adm-qi-list-footer>.adm-ideas-pagination{margin:0}.adm-config-page.adm-goals-page>.container{max-width:none}.adm-config-page .adm-goals-banner-tour{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;width:32px;height:32px;border-radius:999px;color:#fff;background:#ffffff2e;text-decoration:none;transition:background-color .15s ease}.adm-config-page .adm-goals-banner-tour .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-banner-tour:hover,.adm-config-page .adm-goals-banner-tour:focus{background:#ffffff52;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-goals-banner-pill-suffix{margin-left:8px;font-weight:400;font-size:1.4rem;opacity:.85}@media(max-width:767px){.adm-config-page .adm-goals-banner-pill-suffix{display:block;margin-left:0;margin-top:2px;font-size:1.2rem}}.adm-config-page .adm-goals-search{display:flex;flex-direction:column;gap:14px;margin:0}.adm-config-page .adm-goals-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}@media(max-width:767px){.adm-config-page .adm-goals-search-row{grid-template-columns:1fr;gap:10px}}.adm-config-page .adm-goals-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.adm-config-page .adm-goals-search-field .adm-goals-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}.adm-config-page .adm-goals-search-input-wrap{position:relative}.adm-config-page .adm-goals-search-input-wrap .adm-goals-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.6rem;line-height:1;pointer-events:none}.adm-config-page .adm-goals-search-input-wrap .adm-goals-search-input{padding-left:36px}.adm-config-page .adm-goals-search-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-goals-search-input::placeholder{color:#94a3b8}.adm-config-page .adm-goals-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-goals-search-actions{display:flex;align-items:center;gap:8px}@media(max-width:767px){.adm-config-page .adm-goals-search-actions{justify-content:stretch}.adm-config-page .adm-goals-search-actions .adm-goals-search-apply{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-goals-search-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-goals-search-apply .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-search-apply:hover,.adm-config-page .adm-goals-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-goals-search-apply:active{transform:translateY(1px)}.adm-config-page .adm-goals-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-goals-search-clear .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-search-clear:hover,.adm-config-page .adm-goals-search-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none;outline:none}.adm-config-page .adm-goals-list-head{display:flex;align-items:center;gap:16px 22px;flex-wrap:wrap;margin:24px 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-goals-list-head{margin-bottom:14px;padding-bottom:12px;gap:10px 14px}}.adm-config-page .adm-goals-list-head-titles{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.adm-config-page .adm-goals-list-head-titles .adm-goals-list-title{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.25}@media(max-width:767px){.adm-config-page .adm-goals-list-head-titles .adm-goals-list-title{font-size:1.5rem}}.adm-config-page .adm-goals-list-head-titles .adm-goals-list-summary{margin:0;font-size:1.15rem;color:#64748b;line-height:1.4}.adm-config-page .adm-goals-list-head-titles .adm-goals-list-summary-warning{color:#b3253a;font-weight:600}.adm-config-page .adm-goals-list-head-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}@media(max-width:767px){.adm-config-page .adm-goals-list-head-actions{width:100%}.adm-config-page .adm-goals-list-head-actions>*{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-goals-action-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-goals-action-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-action-cta:hover,.adm-config-page .adm-goals-action-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-goals-action-cta:active{transform:translateY(1px)}.adm-config-page .adm-goals-action-warning{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:transparent;color:#ed5d70;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-goals-action-warning .mdi{font-size:1.7rem;line-height:1;text-decoration:none}.adm-config-page .adm-goals-action-warning:hover,.adm-config-page .adm-goals-action-warning:focus{background:#fef2f4;color:#b3253a;text-decoration:underline;outline:none}.adm-config-page .adm-goals-action-tour{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-goals-action-tour .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-action-tour:hover,.adm-config-page .adm-goals-action-tour:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-goals-list-headers{display:flex;align-items:center;gap:16px;padding:0 18px 10px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;font-weight:400;color:#94a3b8}.adm-config-page .adm-goals-list-headers>span:first-child{flex:1 1 auto;min-width:0}.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-reception{flex:0 0 220px}.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-company{flex:0 0 180px}.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-private,.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-state,.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-ia{flex:0 0 90px;text-align:center}.adm-config-page .adm-goals-list-headers>.adm-goals-list-headers-actions{flex:0 0 90px}@media(max-width:1199px){.adm-config-page .adm-goals-list-headers{display:none}}.adm-config-page .adm-goals-list{display:flex;flex-direction:column;gap:12px}.adm-config-page .adm-goals-list--sortable>.adm-goals-list-item{cursor:move}.adm-config-page .adm-goals-list-item{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:14px 18px;background:#fff;border-radius:14px;box-shadow:0 2px 16px #0f172a12;transition:box-shadow .2s ease,transform .2s ease}.adm-config-page .adm-goals-list-item:hover{box-shadow:0 6px 22px #0f172a1f}.adm-config-page .adm-goals-list-item:has(.adm-goals-card-menu.open){z-index:50}.adm-config-page .adm-goals-list-item.is-disabled{background:#f8fafc}.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-title-cell,.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-reception-cell,.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-company-cell,.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-private-cell,.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-state-cell,.adm-config-page .adm-goals-list-item.is-disabled .adm-goals-card-ia-cell{opacity:.7}@media(max-width:1199px){.adm-config-page .adm-goals-list-item{flex-wrap:wrap;row-gap:12px}}@media(max-width:991px){.adm-config-page .adm-goals-list-item{flex-direction:column;align-items:stretch;gap:14px;padding:14px 14px 12px}}.adm-config-page .adm-goals-card-cell-label{display:none;margin:0 0 4px;font-size:1.1rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-style:normal}@media(max-width:1199px){.adm-config-page .adm-goals-card-cell-label{display:block}}.adm-config-page .adm-goals-card-title-cell{display:flex;align-items:center;gap:14px;flex:1 1 auto;min-width:0}@media(max-width:991px){.adm-config-page .adm-goals-card-title-cell{flex:1 1 auto;width:100%}}.adm-config-page .adm-goals-card-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-goals-card-icon .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-goals-card-title-block{display:flex;flex-direction:column;gap:4px;min-width:0}.adm-config-page .adm-goals-card-title{margin:0;font-size:1.4rem;font-weight:600;color:#1e293b;line-height:1.35;word-break:break-word}@media(max-width:767px){.adm-config-page .adm-goals-card-title{font-size:1.3rem}}.adm-config-page .adm-goals-card-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:1.15rem;color:#64748b;line-height:1.3}.adm-config-page .adm-goals-card-meta-item{display:inline-flex;align-items:center;gap:4px}.adm-config-page .adm-goals-card-meta-label{font-style:italic;font-weight:400;color:#94a3b8}.adm-config-page .adm-goals-card-meta-value{color:#475569;font-weight:500}.adm-config-page .adm-goals-card-meta-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:600;font-style:normal}.adm-config-page .adm-goals-card-meta-pill .mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-goals-card-reception-cell{flex:0 0 220px;min-width:0}@media(max-width:1199px){.adm-config-page .adm-goals-card-reception-cell{flex:1 1 220px}}@media(max-width:991px){.adm-config-page .adm-goals-card-reception-cell{flex:1 1 auto;width:100%}}.adm-config-page .adm-goals-card-reception-select{width:100%;height:38px;padding:0 32px 0 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;appearance:none;font-size:1.2rem;font-weight:500;color:#1e293b;line-height:1.3;cursor:pointer;box-shadow:0 2px 8px #0f172a0d}.adm-config-page .adm-goals-card-reception-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-goals-card-company-cell{flex:0 0 180px;min-width:0;font-size:1.2rem;color:#475569;word-break:break-word}@media(max-width:1199px){.adm-config-page .adm-goals-card-company-cell{flex:1 1 180px}}@media(max-width:991px){.adm-config-page .adm-goals-card-company-cell{flex:1 1 auto;width:100%}}.adm-config-page .adm-goals-card-company-cell .adm-goals-card-company-name{display:block;font-weight:600;color:#1e293b}.adm-config-page .adm-goals-card-private-cell{flex:0 0 90px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}@media(max-width:991px){.adm-config-page .adm-goals-card-private-cell{flex:1 1 auto;flex-direction:row;justify-content:space-between;width:100%}}.adm-config-page .adm-goals-card-private-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.2;cursor:default;user-select:none}.adm-config-page .adm-goals-card-private-pill .mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-goals-card-private-pill.is-private{background:#f1f5f9;border:1px solid rgba(148,163,184,.32);color:#475569}.adm-config-page .adm-goals-card-private-pill.is-public{background:transparent;border:none;color:#cbd5e1;padding:4px 6px}.adm-config-page .adm-goals-card-private-pill-dash{font-size:1.4rem;line-height:1}.adm-config-page .adm-goals-card-state-cell,.adm-config-page .adm-goals-card-ia-cell{flex:0 0 90px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}@media(max-width:991px){.adm-config-page .adm-goals-card-state-cell,.adm-config-page .adm-goals-card-ia-cell{flex:1 1 auto;flex-direction:row;justify-content:space-between;width:100%}}.adm-config-page .adm-goals-card-switch{position:relative;display:inline-block;width:44px;height:24px;margin:0;float:none}.adm-config-page .adm-goals-card-switch>input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.adm-config-page .adm-goals-card-switch>input:checked+.slider{background-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-goals-card-switch>input:checked+.slider:before{transform:translate(20px)}.adm-config-page .adm-goals-card-switch>input:focus+.slider{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent)}.adm-config-page .adm-goals-card-switch>.slider{position:absolute;inset:0;cursor:pointer;background-color:#cbd5e1;border-radius:999px;transition:background-color .2s ease,box-shadow .2s ease}.adm-config-page .adm-goals-card-switch>.slider:before{position:absolute;content:"";top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0f172a2e;transition:transform .2s ease}.adm-config-page .adm-goals-card-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px}@media(max-width:991px){.adm-config-page .adm-goals-card-actions{justify-content:flex-end;width:100%}}.adm-config-page .adm-goals-card-edit{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-goals-card-edit .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-card-edit:hover,.adm-config-page .adm-goals-card-edit:focus{background:var(--home-accent-color, #4747f3);color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-goals-card-menu{position:relative}.adm-config-page .adm-goals-card-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-goals-card-menu-trigger .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goals-card-menu-trigger:hover,.adm-config-page .adm-goals-card-menu-trigger:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-goals-card-menu-list{min-width:240px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#fff;box-shadow:0 12px 32px #0f172a2e}.adm-config-page .adm-goals-card-menu-list>li>a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:1.25rem;color:#1e293b;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-goals-card-menu-list>li>a .mdi{font-size:1.6rem;line-height:1;color:#475569;flex:none}.adm-config-page .adm-goals-card-menu-list>li>a:hover,.adm-config-page .adm-goals-card-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-goals-card-menu-list>li>a:hover .mdi,.adm-config-page .adm-goals-card-menu-list>li>a:focus .mdi{color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-goals-card-menu-list>li.divider{margin:6px 4px;background:#94a3b840}.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a{color:#b3253a}.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a .mdi{color:#b3253a}.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a:hover,.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-goals-card-menu-list>li.adm-goals-card-menu-item-destructive>a:focus .mdi{color:#b3253a}.adm-config-page .adm-goals-list-footer{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:22px;padding:16px 4px 4px;border-top:1px solid rgba(148,163,184,.18)}.adm-config-page .adm-goals-list-footer>.adm-goals-list-count{font-size:1.15rem;font-style:italic;color:#94a3b8;text-align:center}.adm-config-page.adm-goal-form-page>.container{max-width:1080px}.adm-config-page .adm-goal-form-banner-cta{cursor:pointer;background:#ffffff2e;border:1px solid rgba(255,255,255,.28)}.adm-config-page .adm-goal-form-banner-cta:hover,.adm-config-page .adm-goal-form-banner-cta:focus{background:#ffffff47;border-color:#ffffff80}.adm-config-page .adm-goal-form-stepper{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px;padding:12px;background:#fff;border-radius:14px;box-shadow:0 2px 18px #0f172a12}@media(max-width:991px){.adm-config-page .adm-goal-form-stepper{gap:8px;padding:8px}}.adm-config-page .adm-goal-form-step{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;height:44px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:#fff;color:#475569;font-size:1.3rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.adm-config-page .adm-goal-form-step:hover:not(.is-active):not(.is-disabled),.adm-config-page .adm-goal-form-step:focus:not(.is-active):not(.is-disabled){background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-goal-form-step.is-active{background:#34a853;border-color:#34a853;color:#fff;box-shadow:0 4px 14px #34a8534d}.adm-config-page .adm-goal-form-step.is-disabled{cursor:not-allowed;pointer-events:none;opacity:.55}@media(max-width:991px){.adm-config-page .adm-goal-form-step{flex:1 1 calc(50% - 4px);font-size:1.2rem;padding:8px 12px;height:42px}}@media(max-width:767px){.adm-config-page .adm-goal-form-step{flex:1 1 100%}}.adm-config-page .adm-goal-form-step-mark{display:inline-flex;align-items:center;justify-content:center;flex:none}.adm-config-page .adm-goal-form-step-mark .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goal-form-step-label{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-config-page .steping{margin:0 0 18px;padding:24px 28px 18px;background:#fff;border-radius:16px;box-shadow:0 2px 18px #0f172a14;min-height:420px}@media(max-width:991px){.adm-config-page .steping{padding:18px 16px 14px;border-radius:14px}}.adm-config-page .steping.row{margin-left:0;margin-right:0}.adm-config-page .steping>.col-md-12{padding-left:0;padding-right:0}.adm-config-page .steping .form-separation{margin-top:24px;padding-top:20px;border-top:1px dashed rgba(148,163,184,.3)}.adm-config-page .steping .form-group{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 18px;padding:0}.adm-config-page .steping .form-group>.control-label,.adm-config-page .steping .form-group>.col-md-3.control-label,.adm-config-page .steping .form-group>.col-md-3{flex:0 0 220px;max-width:220px;padding:10px 16px 0 0;text-align:right;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4}.adm-config-page .steping .form-group>.control-label>label,.adm-config-page .steping .form-group>.control-label.control-label,.adm-config-page .steping .form-group>.col-md-3.control-label>label,.adm-config-page .steping .form-group>.col-md-3.control-label.control-label,.adm-config-page .steping .form-group>.col-md-3>label,.adm-config-page .steping .form-group>.col-md-3.control-label{margin:0;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.4}.adm-config-page .steping .form-group>.control-label small,.adm-config-page .steping .form-group>.col-md-3.control-label small,.adm-config-page .steping .form-group>.col-md-3 small{display:block;margin-top:4px;font-size:1.1rem;font-weight:400;font-style:italic;color:#94a3b8;line-height:1.4;text-align:right}.adm-config-page .steping .form-group>.control-label .required_asterisk,.adm-config-page .steping .form-group>.col-md-3.control-label .required_asterisk,.adm-config-page .steping .form-group>.col-md-3 .required_asterisk{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .steping .form-group>.col-md-9,.adm-config-page .steping .form-group>.col-md-6,.adm-config-page .steping .form-group>.col-sm-9{flex:1 1 auto;min-width:0;padding:0}.adm-config-page .steping .form-group>.col-md-9+.col-md-3,.adm-config-page .steping .form-group>.col-md-6+.col-md-3{flex:0 0 auto;max-width:none;margin-left:8px;padding:0;text-align:left}@media(max-width:991px){.adm-config-page .steping .form-group{flex-direction:column}.adm-config-page .steping .form-group>.control-label,.adm-config-page .steping .form-group>.col-md-3.control-label,.adm-config-page .steping .form-group>.col-md-3{flex:1 1 auto;max-width:none;padding:0 0 6px;text-align:left}.adm-config-page .steping .form-group>.control-label small,.adm-config-page .steping .form-group>.col-md-3.control-label small,.adm-config-page .steping .form-group>.col-md-3 small{text-align:left}.adm-config-page .steping .form-group>.col-md-9+.col-md-3,.adm-config-page .steping .form-group>.col-md-6+.col-md-3{margin-left:0;margin-top:8px}}.adm-config-page .steping .form-control{width:100%;min-height:40px;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background-color:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .steping .form-control::placeholder{color:#94a3b8}.adm-config-page .steping .form-control:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .steping .form-control[disabled],.adm-config-page .steping .form-control:disabled{background-color:#f8fafc;color:#94a3b8;cursor:not-allowed}.adm-config-page .steping textarea.form-control{height:auto;min-height:96px;padding:10px 12px;resize:vertical}.adm-config-page .steping select.form-control{padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;appearance:none;-webkit-appearance:none}.adm-config-page .steping input[type=file].form-control{height:auto;padding:8px 10px;line-height:1.4}.adm-config-page .steping input[type=date].form-control{padding-right:8px}.adm-config-page .steping .tox-tinymce{border:1px solid rgba(148,163,184,.4)!important;border-radius:10px!important;overflow:hidden}.adm-config-page .steping .btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;font-size:1.25rem;font-weight:600;line-height:1;border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .steping .btn .mdi{font-size:1.6rem;line-height:1}.adm-config-page .steping .btn.btn-sm,.adm-config-page .steping .btn-group-sm>.btn{padding-bottom:0}.adm-config-page .steping .btn.btn-primary{background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));border-color:transparent;color:var(--home-button-text-color, #ffffff)}.adm-config-page .steping .btn.btn-primary:hover,.adm-config-page .steping .btn.btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)}.adm-config-page .steping .btn.btn-info{background:#fff;border-color:#94a3b866;color:#475569}.adm-config-page .steping .btn.btn-info:hover,.adm-config-page .steping .btn.btn-info:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3)}.adm-config-page .steping .btn.btn-danger{background:#fff;border-color:#f3596a;color:#f3596a!important}.adm-config-page .steping .btn.btn-danger i.mdi{color:#f3596a!important}.adm-config-page .steping .btn.btn-danger:hover,.adm-config-page .steping .btn.btn-danger:focus{background:#fef2f4;color:#b3253a!important}.adm-config-page .steping .btn.btn-danger:hover i.mdi,.adm-config-page .steping .btn.btn-danger:focus i.mdi{color:#b3253a!important}.adm-config-page .steping .alert{margin:16px 0 0;padding:12px 14px;border-radius:10px;border:1px solid transparent;font-size:1.2rem;line-height:1.4;background:#fef3c7;border-color:#b453094d;color:#92580c}.adm-config-page .steping .alert.alert-warning{background:#fef3c7;border-color:#b453094d;color:#92580c}.adm-config-page .steping .alert.alert-danger{background:#fef2f4;border-color:#f3596a66;color:#b3253a}.adm-config-page .steping .margin-top img{max-width:100%;margin-bottom:8px;border-radius:10px}.adm-config-page .adm-goal-form-stage-help{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 7%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent);color:#475569;font-size:1.2rem;line-height:1.4}.adm-config-page .adm-goal-form-stage-help>.mdi{flex:none;font-size:1.5rem;line-height:1.4;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-goal-form-stage-help>span{flex:1 1 auto}.adm-config-page .adm-goal-form-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}@media(max-width:767px){.adm-config-page .adm-goal-form-actions{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-goal-form-actions .adm-goal-form-actions-left,.adm-config-page .adm-goal-form-actions .adm-goal-form-actions-right{width:100%}}.adm-config-page .adm-goal-form-actions-left,.adm-config-page .adm-goal-form-actions-right{display:inline-flex;align-items:center;gap:10px}.adm-config-page .adm-goal-form-actions-right{justify-content:flex-end;flex:1 1 auto}.adm-config-page .adm-goal-form-btn-primary{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-goal-form-btn-primary .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goal-form-btn-primary:hover:not(:disabled),.adm-config-page .adm-goal-form-btn-primary:focus:not(:disabled){background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-goal-form-btn-primary:active:not(:disabled){transform:translateY(1px)}.adm-config-page .adm-goal-form-btn-primary:disabled{opacity:.55;cursor:not-allowed}@media(max-width:767px){.adm-config-page .adm-goal-form-btn-primary{justify-content:center;width:100%}}.adm-config-page .adm-goal-form-btn-ghost{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;color:#475569;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-goal-form-btn-ghost .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goal-form-btn-ghost:hover:not(:disabled),.adm-config-page .adm-goal-form-btn-ghost:focus:not(:disabled){background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-goal-form-btn-ghost:disabled{opacity:.55;cursor:not-allowed}@media(max-width:767px){.adm-config-page .adm-goal-form-btn-ghost{justify-content:center;width:100%}}.adm-config-page.adm-goal-evaluators-page>.container{max-width:920px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-goal-evaluators-banner-suffix{margin-left:8px;font-weight:400;font-size:1.4rem;opacity:.85;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-banner-suffix{display:block;margin-left:0;margin-top:2px;font-size:1.2rem;max-width:100%}}.adm-config-page .adm-goal-evaluators-private-warning{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;background:#fef3c7;border:1px solid rgba(180,83,9,.3);color:#92580c;font-size:1.25rem;line-height:1.45}.adm-config-page .adm-goal-evaluators-private-warning>.mdi{flex:none;font-size:1.9rem;line-height:1.2}.adm-config-page .adm-goal-evaluators-private-warning>p{margin:0;flex:1 1 auto}.adm-config-page .adm-goal-evaluators-private-warning>p>strong{color:#7c2d12;font-weight:700}.adm-config-page .adm-goal-evaluators-section{padding:20px 24px 16px;background:#fff;border-radius:16px;box-shadow:0 2px 18px #0f172a14}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-section{padding:16px 14px 12px;border-radius:14px}}.adm-config-page .adm-goal-evaluators-section-head{display:flex;align-items:center;gap:10px;padding:0 0 12px;border-bottom:1px solid rgba(148,163,184,.18);margin-bottom:14px}.adm-config-page .adm-goal-evaluators-section-title{margin:0;font-size:1.55rem;font-weight:700;color:#1e293b;line-height:1.25}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-section-title{font-size:1.4rem}}.adm-config-page .adm-goal-evaluators-add-row{display:flex;align-items:stretch;gap:10px;margin-bottom:16px}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-add-row{flex-direction:column;gap:8px}}.adm-config-page .adm-goal-evaluators-add-control{flex:1 1 auto;min-width:0}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default{width:100%!important}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default .select2-selection--single{height:40px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default .select2-selection--single .select2-selection__rendered{height:38px;line-height:38px;padding-left:12px;padding-right:32px;color:#1e293b;font-size:1.3rem}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:28px;right:4px;top:0}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default.select2-container--focus .select2-selection--single,.adm-config-page .adm-goal-evaluators-add-control .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-goal-evaluators-add-control .select2-container--default .select2-selection--multiple{min-height:40px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff}.adm-config-page .adm-goal-evaluators-add-control select.custom-select2{width:100%;height:40px;min-height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b}.adm-config-page .adm-goal-evaluators-add-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;height:40px;padding:0 20px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,opacity .15s ease,transform .1s ease}.adm-config-page .adm-goal-evaluators-add-btn>.mdi{display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:1.7rem;line-height:1}.adm-config-page .adm-goal-evaluators-add-btn>span{display:inline-flex;align-items:center;line-height:1}.adm-config-page .adm-goal-evaluators-add-btn:hover,.adm-config-page .adm-goal-evaluators-add-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-goal-evaluators-add-btn:active{transform:translateY(1px)}.adm-config-page .adm-goal-evaluators-add-btn.disabled{opacity:.55;pointer-events:none;cursor:not-allowed}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-add-btn{width:100%}}.adm-config-page .adm-goal-evaluators-table{width:100%;margin:0;border-collapse:separate;border-spacing:0 8px;background:transparent}.adm-config-page .adm-goal-evaluators-table>thead>.adm-goal-evaluators-thead-row>th{padding:4px 8px;border:none;background:transparent;font-size:1.15rem;font-weight:600;color:#64748b}.adm-config-page .adm-goal-evaluators-table>thead>.adm-goal-evaluators-thead-row>th.adm-goal-evaluators-th-weight,.adm-config-page .adm-goal-evaluators-table>thead>.adm-goal-evaluators-thead-row>th.adm-goal-evaluators-th-save{text-align:right}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row{background:#f8fafc;border-radius:12px;transition:background-color .15s ease}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,#f8fafc)}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row>td{padding:12px 14px;background:inherit;border:none;vertical-align:middle}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row>td:first-child{border-radius:12px 0 0 12px}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row>td:last-child{border-radius:0 12px 12px 0}.adm-config-page .adm-goal-evaluators-table>tbody>.adm-goal-evaluators-row>td:only-child{border-radius:12px}.adm-config-page .adm-goal-evaluators-row-user{display:flex;align-items:center;gap:12px;min-width:0}.adm-config-page .adm-goal-evaluators-row-user .adm-goal-evaluators-row-avatar{display:flex;align-items:center;justify-content:center;flex:none}.adm-config-page .adm-goal-evaluators-row-user .adm-goal-evaluators-row-avatar img,.adm-config-page .adm-goal-evaluators-row-user .adm-goal-evaluators-row-avatar .user-avatar,.adm-config-page .adm-goal-evaluators-row-user .adm-goal-evaluators-row-avatar .avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff}.adm-config-page .adm-goal-evaluators-row-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.adm-config-page .adm-goal-evaluators-row-name{color:var(--home-accent-color, #4747f3);font-weight:600;font-size:1.3rem;text-decoration:none;line-height:1.3;word-break:break-word}.adm-config-page .adm-goal-evaluators-row-name:hover,.adm-config-page .adm-goal-evaluators-row-name:focus{text-decoration:underline;color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}.adm-config-page .adm-goal-evaluators-row-position{font-size:1.15rem;color:#64748b;line-height:1.3}.adm-config-page .adm-goal-evaluators-row-actions{text-align:right;width:56px}@media(max-width:767px){.adm-config-page .adm-goal-evaluators-row-actions{width:44px}}.adm-config-page .adm-goal-evaluators-row-remove{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(243,89,106,.4);background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-goal-evaluators-row-remove .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-goal-evaluators-row-remove:hover,.adm-config-page .adm-goal-evaluators-row-remove:focus{background:#fef2f4;color:#b3253a;text-decoration:none;outline:none}.adm-config-page .adm-goal-evaluators-row-weight-spacer{width:12%}.adm-config-page .adm-goal-evaluators-row-weight{width:22%;text-align:right}.adm-config-page .adm-goal-evaluators-row-weight>.input-group.weight-input{display:inline-flex;align-items:stretch;margin:0;min-width:110px;box-shadow:none}.adm-config-page .adm-goal-evaluators-row-weight>.input-group.weight-input>.adm-goal-evaluators-weight-input{width:80px;height:36px;padding:6px 8px;border:1px solid rgba(148,163,184,.4);border-radius:10px 0 0 10px;background:#fff;font-size:1.25rem;font-weight:600;color:#1e293b;text-align:right}.adm-config-page .adm-goal-evaluators-row-weight>.input-group.weight-input>.adm-goal-evaluators-weight-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent);z-index:1;position:relative}.adm-config-page .adm-goal-evaluators-row-weight>.input-group.weight-input>.adm-goal-evaluators-weight-suffix{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(148,163,184,.4);border-left:none;border-radius:0 10px 10px 0;background:#f1f5f9;color:#475569;font-size:1.25rem;font-weight:600;line-height:1}.adm-config-page .adm-goal-evaluators-equalize-link{display:inline-flex;align-items:center;gap:6px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;text-decoration:none;cursor:pointer}.adm-config-page .adm-goal-evaluators-equalize-link .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-goal-evaluators-equalize-link:hover,.adm-config-page .adm-goal-evaluators-equalize-link:focus{text-decoration:underline;color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}.adm-config-page .adm-goal-evaluators-save-weights{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.2rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-goal-evaluators-save-weights .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-goal-evaluators-save-weights:hover,.adm-config-page .adm-goal-evaluators-save-weights:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;outline:none}.adm-config-page .adm-goal-evaluators-save-weights[disabled],.adm-config-page .adm-goal-evaluators-save-weights.disabled{opacity:.55;pointer-events:none}.adm-config-page .adm-goal-evaluators-empty-row{background:transparent!important}.adm-config-page .adm-goal-evaluators-empty{padding:18px 14px!important;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-style:italic;text-align:center}.adm-config-page.adm-company-forms-page>.container{max-width:1100px;display:flex;flex-direction:column;gap:18px}.adm-config-page.adm-objectives-packages-page>.container{max-width:1100px;display:flex;flex-direction:column;gap:18px}.adm-config-page.adm-tem-page>.container{max-width:1100px;display:flex;flex-direction:column;gap:16px}.adm-config-page.adm-tem-page>.breadcrumb-badge>.breadcrumb-pill{margin-right:0}.adm-config-page.adm-tem-page .adm-tem-banner-tour{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:6px;border:none;border-radius:50%;background:transparent;color:#fff;text-decoration:none;transition:background-color .15s ease}.adm-config-page.adm-tem-page .adm-tem-banner-tour .mdi{font-size:1.85rem;line-height:1;color:#fff}.adm-config-page.adm-tem-page .adm-tem-banner-tour:hover,.adm-config-page.adm-tem-page .adm-tem-banner-tour:focus{background:#ffffff29;color:#fff;outline:none;text-decoration:none}.adm-config-page .adm-tem-summary{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:767px){.adm-config-page .adm-tem-summary{flex-direction:column;align-items:stretch}}.adm-config-page .adm-tem-summary-counts{margin:0;flex:1 1 auto;font-size:1.3rem;line-height:1.4;color:#64748b}.adm-config-page .adm-tem-summary-counts>strong{color:#1e293b;font-weight:700}.adm-config-page .adm-tem-summary-sep{margin:0 6px;color:#cbd5e1}.adm-config-page .adm-tem-summary-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.adm-config-page .adm-tem-summary-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-tem-summary-cta:hover,.adm-config-page .adm-tem-summary-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none;text-decoration:none}@media(max-width:767px){.adm-config-page .adm-tem-summary-cta{justify-content:center;width:100%}}.adm-config-page .adm-tem-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1199px){.adm-config-page .adm-tem-kpis{grid-template-columns:repeat(4,1fr);gap:12px}}@media(max-width:991px){.adm-config-page .adm-tem-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.adm-config-page .adm-tem-kpis{grid-template-columns:1fr}}.adm-config-page .adm-tem-kpi{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#fff;border:1px solid rgba(148,163,184,.16);border-radius:12px;box-shadow:0 2px 12px #0f172a0d}@media(max-width:991px){.adm-config-page .adm-tem-kpi{padding:14px 16px;gap:12px}}.adm-config-page .adm-tem-kpi-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%}.adm-config-page .adm-tem-kpi-icon>.mdi{font-size:2.2rem;line-height:1}.adm-tem-kpi--total .adm-config-page .adm-tem-kpi-icon{background:color-mix(in srgb,#4747f3 12%,#ffffff)}.adm-tem-kpi--total .adm-config-page .adm-tem-kpi-icon>.mdi{color:#4747f3}.adm-tem-kpi--overdue .adm-config-page .adm-tem-kpi-icon{background:color-mix(in srgb,#f3596a 14%,#ffffff)}.adm-tem-kpi--overdue .adm-config-page .adm-tem-kpi-icon>.mdi{color:#f3596a}.adm-tem-kpi--pending .adm-config-page .adm-tem-kpi-icon{background:color-mix(in srgb,#ffbb10 18%,#ffffff)}.adm-tem-kpi--pending .adm-config-page .adm-tem-kpi-icon>.mdi{color:#d99000}.adm-tem-kpi--evaluated .adm-config-page .adm-tem-kpi-icon{background:color-mix(in srgb,#18d38f 16%,#ffffff)}.adm-tem-kpi--evaluated .adm-config-page .adm-tem-kpi-icon>.mdi{color:#0e9466}.adm-config-page .adm-tem-kpi-body{display:flex;flex-direction:column;gap:2px;min-width:0}.adm-config-page .adm-tem-kpi-label{font-size:1rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px;line-height:1.3;word-break:break-word}.adm-config-page .adm-tem-kpi-value{font-size:2.2rem;font-weight:700;color:#1e293b;line-height:1.1}.adm-config-page .adm-tem-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:18px 24px 22px}@media(max-width:991px){.adm-config-page .adm-tem-section{padding:16px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-tem-section{padding:14px;border-radius:12px}}.adm-config-page .adm-tem-search-row{margin-bottom:16px}.adm-config-page .adm-tem-search-form{margin:0}.adm-config-page .adm-tem-search-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:12px;align-items:end}@media(max-width:991px){.adm-config-page .adm-tem-search-grid{grid-template-columns:1fr 1fr}.adm-config-page .adm-tem-search-grid .adm-tem-search-actions{grid-column:span 2;justify-content:flex-end}}@media(max-width:767px){.adm-config-page .adm-tem-search-grid{grid-template-columns:1fr;align-items:stretch}.adm-config-page .adm-tem-search-grid .adm-tem-search-actions{grid-column:auto;justify-content:flex-end}}.adm-config-page .adm-tem-search-field{display:flex;flex-direction:column;gap:6px;min-width:0}.adm-config-page .adm-tem-search-label{margin:0;font-size:1.2rem;font-weight:700;color:#565656}.adm-config-page .adm-tem-search-input-wrapper{position:relative;display:flex;align-items:center}.adm-config-page .adm-tem-search-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:1.85rem;line-height:1;color:#94a3b8;pointer-events:none}.adm-config-page .adm-tem-search-input{width:100%;height:40px;padding:0 14px 0 38px;border:1px solid #c4c4c4;border-radius:10px;background:#fff;font-size:1.3rem;line-height:1;color:#1e293b;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-tem-search-input::placeholder{color:#94a3b8}.adm-config-page .adm-tem-search-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-tem-search-actions{display:inline-flex;align-items:center;gap:8px}.adm-config-page .adm-tem-search-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.adm-config-page .adm-tem-search-apply .mdi{font-size:1.65rem;line-height:1}.adm-config-page .adm-tem-search-apply:hover,.adm-config-page .adm-tem-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-tem-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-tem-search-clear .mdi{font-size:1.85rem;line-height:1}.adm-config-page .adm-tem-search-clear:hover,.adm-config-page .adm-tem-search-clear:focus{background:#fef2f4;color:#c53547;outline:none;text-decoration:none}.adm-config-page .adm-tem-list{display:flex;flex-direction:column;gap:12px}.adm-config-page .adm-tem-row{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 1px 4px #0f172a0a;transition:box-shadow .2s ease,border-color .2s ease;overflow:hidden}.adm-config-page .adm-tem-row:hover{border-color:#94a3b852;box-shadow:0 2px 10px #0f172a12}.adm-config-page .adm-tem-row.is-clickable{cursor:pointer}.adm-config-page .adm-tem-row.is-open{box-shadow:0 2px 12px #0f172a14}.adm-config-page .adm-tem-row-header{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,2fr) auto;align-items:center;gap:16px;padding:14px 18px}@media(max-width:991px){.adm-config-page .adm-tem-row-header{grid-template-columns:1fr auto;gap:12px}.adm-config-page .adm-tem-row-header .adm-tem-row-stats{grid-column:span 2}}@media(max-width:767px){.adm-config-page .adm-tem-row-header{grid-template-columns:1fr}.adm-config-page .adm-tem-row-header .adm-tem-row-stats{grid-column:auto}.adm-config-page .adm-tem-row-header .adm-tem-row-actions{justify-self:end}}.adm-config-page .adm-tem-row-user{display:flex;align-items:center;gap:12px;min-width:0}.adm-config-page .adm-tem-row-avatar{flex:none;width:40px;height:40px}.adm-config-page .adm-tem-row-avatar>*{width:40px!important;height:40px!important;min-width:40px!important;border-radius:50%;overflow:hidden}.adm-config-page .adm-tem-row-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.adm-config-page .adm-tem-row-name{flex:0 1 auto;min-width:0;font-size:1.35rem;font-weight:700;color:#1e293b;line-height:1.35;text-decoration:none;word-break:break-word;overflow-wrap:anywhere}.adm-config-page .adm-tem-row-name:hover,.adm-config-page .adm-tem-row-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline;outline:none}.adm-config-page .adm-tem-row-stats{display:flex;align-items:center;justify-content:flex-end;gap:28px;flex-wrap:wrap;min-width:0}@media(max-width:991px){.adm-config-page .adm-tem-row-stats{justify-content:flex-start;gap:18px}}.adm-config-page .adm-tem-row-stat-group{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.adm-config-page .adm-tem-row-stat-label{font-size:1rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.adm-config-page .adm-tem-row-stat{display:inline-flex;align-items:center;gap:6px;font-size:1.25rem;line-height:1.2;color:#475569;white-space:nowrap}.adm-config-page .adm-tem-row-stat>.mdi{font-size:1.55rem;line-height:1}.adm-config-page .adm-tem-row-stat>strong{font-weight:700;color:#1e293b}.adm-config-page .adm-tem-row-stat--pending>.mdi{color:#d99000}.adm-config-page .adm-tem-row-stat--evaluated>.mdi{color:#18d38f}.adm-config-page .adm-tem-row-stat.is-zero{color:#94a3b8}.adm-config-page .adm-tem-row-stat.is-zero>strong{color:#94a3b8}.adm-config-page .adm-tem-row-stat.is-zero>.mdi{color:#cbd5e1}.adm-config-page .adm-tem-row-actions{display:inline-flex;align-items:center;gap:6px}@media(max-width:991px){.adm-config-page .adm-tem-row-actions{justify-content:flex-end}}.adm-config-page .adm-tem-row-reminder{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);cursor:pointer;text-decoration:none;transition:background-color .15s ease}.adm-config-page .adm-tem-row-reminder .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-tem-row-reminder:hover,.adm-config-page .adm-tem-row-reminder:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page .adm-tem-row-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#64748b;pointer-events:none;transition:color .15s ease}.adm-config-page .adm-tem-row-toggle .mdi{font-size:1.95rem;line-height:1;transition:transform .2s ease}.adm-tem-row.is-clickable:hover .adm-config-page .adm-tem-row-toggle{color:#1e293b}.adm-config-page .adm-tem-row-toggle.is-open .mdi,.adm-tem-row.is-open .adm-config-page .adm-tem-row-toggle .mdi{transform:rotate(180deg)}.adm-config-page .adm-tem-row-ideas{border-top:1px solid rgba(148,163,184,.18);padding:12px 18px 16px}.adm-config-page .adm-tem-row-ideas.collapse:not(.in){display:none}.adm-config-page .adm-tem-ideas-list{display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-tem-idea-row{position:relative;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 18px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:10px}.adm-config-page .adm-tem-idea-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#cbd5e1;border-top-left-radius:10px;border-bottom-left-radius:10px}.adm-config-page .adm-tem-idea-row.is-overdue:before{background:#f3596a}.adm-config-page .adm-tem-idea-row.is-pending:before{background:#ffbb10}.adm-config-page .adm-tem-idea-row.is-evaluated:before{background:#18d38f}.adm-config-page .adm-tem-idea-row.is-disabled{background:#f8fafc}.adm-config-page .adm-tem-idea-row.is-disabled .adm-tem-idea-text{opacity:.65}.adm-config-page .adm-tem-idea-row.is-disabled:before{background:#cbd5e1}@media(max-width:767px){.adm-config-page .adm-tem-idea-row{flex-wrap:wrap;gap:8px}}.adm-config-page .adm-tem-idea-text{flex:1 1 auto;min-width:0}.adm-config-page .adm-tem-idea-title{display:inline;font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.35;text-decoration:none;margin-right:6px}.adm-config-page .adm-tem-idea-title:hover,.adm-config-page .adm-tem-idea-title:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline;outline:none}.adm-config-page .adm-tem-idea-tag-icon{font-size:1.35rem;line-height:1;color:var(--home-accent-color, #4747f3);margin-left:2px;vertical-align:middle}.adm-config-page .adm-tem-idea-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px;font-size:1.15rem;color:#64748b}.adm-config-page .adm-tem-idea-meta-label{font-weight:600;color:#475569}.adm-config-page .adm-tem-idea-goal{color:#64748b;text-decoration:none}.adm-config-page .adm-tem-idea-goal:hover,.adm-config-page .adm-tem-idea-goal:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline;outline:none}.adm-config-page .adm-tem-idea-warning{font-size:1.4rem;line-height:1;color:#f3596a;cursor:help}.adm-config-page .adm-tem-idea-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.adm-config-page .adm-tem-idea-pill--inactive{background:color-mix(in srgb,#f59e0b 16%,#ffffff);color:#92400e}.adm-config-page .adm-tem-idea-status{flex:none;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:1.15rem;font-weight:600;line-height:1.2;white-space:nowrap}.adm-config-page .adm-tem-idea-status .adm-tem-idea-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.adm-config-page .adm-tem-idea-status.is-pending{background:color-mix(in srgb,#ffbb10 18%,#ffffff);color:#a16800}.adm-config-page .adm-tem-idea-status.is-overdue{background:color-mix(in srgb,#f3596a 16%,#ffffff);color:#b3253a}.adm-config-page .adm-tem-idea-status.is-evaluated{background:color-mix(in srgb,#18d38f 18%,#ffffff);color:#0e7e55}.adm-config-page .adm-tem-idea-status.is-muted{background:#94a3b82e;color:#64748b}.adm-config-page .adm-tem-ideas-empty{display:inline-flex;align-items:center;gap:8px;padding:12px 14px;border-radius:10px;background:#94a3b81a;color:#64748b;font-size:1.15rem}.adm-config-page .adm-tem-ideas-empty>.mdi{font-size:1.55rem;color:#94a3b8}.adm-config-page .adm-tem-empty{padding:32px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.3rem;line-height:1.5;text-align:center}.adm-config-page .adm-tem-empty>strong{color:#475569}.adm-config-page.adm-dk-page>.container{max-width:1100px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-dk-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:18px 24px 22px}@media(max-width:991px){.adm-config-page .adm-dk-section{padding:16px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-dk-section{padding:14px;border-radius:12px}}.adm-config-page .adm-dk-search-form{margin:0 0 14px}.adm-config-page .adm-dk-search-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.adm-config-page .adm-dk-search-input-wrap{position:relative;flex:1 1 240px;min-width:0}.adm-config-page .adm-dk-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.85rem;line-height:1;pointer-events:none}.adm-config-page .adm-dk-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-dk-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-dk-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-dk-search-actions{display:inline-flex;align-items:center;gap:8px;flex:none}.adm-config-page .adm-dk-search-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-dk-search-apply .mdi{font-size:1.65rem;line-height:1}.adm-config-page .adm-dk-search-apply:hover,.adm-config-page .adm-dk-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-dk-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-dk-search-clear .mdi{font-size:1.85rem;line-height:1}.adm-config-page .adm-dk-search-clear:hover,.adm-config-page .adm-dk-search-clear:focus{background:#fef2f4;color:#c53547;outline:none;text-decoration:none}.adm-config-page .adm-dk-cta-row{display:flex;justify-content:flex-start;margin-bottom:14px}@media(max-width:767px){.adm-config-page .adm-dk-cta-row{justify-content:stretch}.adm-config-page .adm-dk-cta-row .adm-dk-cta{width:100%;justify-content:center}}.adm-config-page .adm-dk-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-dk-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-dk-cta:hover,.adm-config-page .adm-dk-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-dk-cta:active{transform:translateY(1px)}.adm-config-page .adm-dk-listhead,.adm-config-page .adm-dk-row{display:grid;grid-template-columns:minmax(160px,24%) minmax(220px,1fr) 80px 80px 100px;align-items:center;gap:16px}.adm-config-page .adm-dk-listhead{padding:0 16px 8px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;color:#94a3b8}.adm-config-page .adm-dk-listhead>.adm-dk-listhead-icon,.adm-config-page .adm-dk-listhead>.adm-dk-listhead-state{text-align:center}.adm-config-page .adm-dk-listhead>.adm-dk-listhead-actions{text-align:right}@media(max-width:991px){.adm-config-page .adm-dk-listhead{display:none}}.adm-config-page .adm-dk-list{display:flex;flex-direction:column;gap:0}.adm-config-page .adm-dk-row{position:relative;padding:14px 16px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);transition:background-color .15s ease;z-index:1}.adm-config-page .adm-dk-row:last-child{border-bottom:none}.adm-config-page .adm-dk-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 3%,#ffffff)}.adm-config-page .adm-dk-row:has(.adm-dk-row-menu.open){z-index:50}.adm-config-page .adm-dk-row.is-disabled{background:#f8fafc}.adm-config-page .adm-dk-row.is-disabled .adm-dk-row-name,.adm-config-page .adm-dk-row.is-disabled .adm-dk-row-desc,.adm-config-page .adm-dk-row.is-disabled .adm-dk-row-icon{opacity:.6}@media(max-width:991px){.adm-config-page .adm-dk-row{grid-template-columns:1fr;gap:8px}}.adm-config-page .adm-dk-row-cell-label{display:none;font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin-bottom:2px}@media(max-width:991px){.adm-config-page .adm-dk-row-cell-label{display:block}}.adm-config-page .adm-dk-row-name,.adm-config-page .adm-dk-row-desc{min-width:0}.adm-config-page .adm-dk-row-icon{display:flex;align-items:center;justify-content:center}@media(max-width:991px){.adm-config-page .adm-dk-row-icon{justify-content:flex-start}}.adm-config-page .adm-dk-row-state{display:flex;align-items:center;justify-content:center}@media(max-width:991px){.adm-config-page .adm-dk-row-state{justify-content:flex-start}}.adm-config-page .adm-dk-row-name-text{margin:0;font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.4;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-dk-row-desc-text{margin:0;font-size:1.25rem;color:#565656;line-height:1.45;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-dk-row-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px}.adm-config-page .adm-dk-row-icon-chip>.mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-dk-toggle{display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;flex:none}.adm-config-page .adm-dk-toggle:hover,.adm-config-page .adm-dk-toggle:focus{outline:none;text-decoration:none}.adm-config-page .adm-dk-toggle-track{position:relative;display:inline-block;width:44px;height:24px;border-radius:999px;background:#cbd5e1;transition:background-color .2s ease}.adm-config-page .adm-dk-toggle-track .adm-dk-toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0f172a2e;transition:transform .2s ease}.adm-config-page .adm-dk-toggle-track.is-on{background:var(--home-accent-color, #4747f3)}.adm-config-page .adm-dk-toggle-track.is-on .adm-dk-toggle-thumb{transform:translate(20px)}.adm-config-page .adm-dk-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}@media(max-width:991px){.adm-config-page .adm-dk-row-actions{justify-content:flex-start;border-top:1px dashed rgba(148,163,184,.22);padding-top:10px;margin-top:4px}}.adm-config-page .adm-dk-row-edit,.adm-config-page .adm-dk-row-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-dk-row-edit .mdi,.adm-config-page .adm-dk-row-menu-trigger .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-dk-row-edit{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-dk-row-edit:hover,.adm-config-page .adm-dk-row-edit:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page .adm-dk-row-menu-trigger{color:#64748b}.adm-config-page .adm-dk-row-menu-trigger:hover,.adm-config-page .adm-dk-row-menu-trigger:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-config-page .adm-dk-row-menu{position:relative}.adm-config-page .adm-dk-row-menu-list{min-width:180px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.adm-config-page .adm-dk-row-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:8px;font-size:1.25rem;font-weight:500;color:#334155;line-height:1.3;white-space:normal}.adm-config-page .adm-dk-row-menu-list>li>a .mdi{flex:none;font-size:1.7rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-dk-row-menu-list>li>a:hover,.adm-config-page .adm-dk-row-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:#1e293b}.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a{color:#c53547}.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a:hover,.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-dk-row-menu-list>li.adm-dk-row-menu-item-destructive>a:focus .mdi{color:#c53547}.adm-config-page .adm-dk-empty{padding:28px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.25rem;line-height:1.55;text-align:center}.adm-config-page .adm-dk-empty>strong{color:#475569;display:inline-block;margin-bottom:4px}.adm-config-page.adm-dk-form-page>.container{max-width:800px}.adm-config-page .adm-dk-form-section{padding:22px 26px 24px}.adm-config-page .adm-dk-form{margin:0}.adm-config-page .adm-dk-form-row{display:grid;grid-template-columns:minmax(160px,30%) 1fr;gap:12px 18px;align-items:start;margin-bottom:18px}@media(max-width:767px){.adm-config-page .adm-dk-form-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-dk-form-label{margin:0;font-size:1.3rem;font-weight:700;color:#565656;line-height:1.4;text-align:right;padding-top:10px}@media(max-width:767px){.adm-config-page .adm-dk-form-label{text-align:left;padding-top:0;font-size:1.25rem}}.adm-config-page .adm-dk-form-required{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .adm-dk-form-control{min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-dk-form-input{width:100%;height:40px;padding:0 14px;border-radius:10px;border:1px solid transparent;background:#fff;box-shadow:0 2px 12px #0f172a14;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-dk-form-input::placeholder{color:gray;font-style:italic}.adm-config-page .adm-dk-form-input:hover{box-shadow:0 2px 16px #0f172a1f}.adm-config-page .adm-dk-form-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page select.adm-dk-form-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 36px 0 14px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%234747f3' d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:18px}.adm-config-page .adm-dk-form-helper{margin:0;display:inline-flex;align-items:flex-start;gap:6px;font-size:1.1rem;color:gray;line-height:1.45}.adm-config-page .adm-dk-form-helper>.mdi{flex:none;font-size:1.5rem;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-dk-form-link{color:var(--home-accent-color, #4747f3);text-decoration:underline}.adm-config-page .adm-icon-picker{display:flex;flex-direction:column;gap:8px}.adm-config-page .adm-icon-picker-search{position:relative;display:block}.adm-config-page .adm-icon-picker-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.85rem;line-height:1;pointer-events:none}.adm-config-page .adm-icon-picker-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;box-shadow:0 2px 12px #0f172a14;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-icon-picker-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-icon-picker-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-icon-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;padding:12px;max-height:220px;overflow-y:auto;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px;box-shadow:0 2px 12px #0f172a0f}.adm-config-page .adm-icon-picker-grid::-webkit-scrollbar{width:6px}.adm-config-page .adm-icon-picker-grid::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:4px}.adm-config-page .adm-icon-picker-grid::-webkit-scrollbar-track{background:transparent}.adm-config-page .adm-icon-picker-cell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:0;border:1px solid transparent;background:transparent;border-radius:8px;cursor:pointer;color:#303030;transition:background-color .12s ease,border-color .12s ease,transform .08s ease}.adm-config-page .adm-icon-picker-cell>.mdi:first-child{font-size:1.8rem;line-height:1}.adm-config-page .adm-icon-picker-cell:hover,.adm-config-page .adm-icon-picker-cell:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-icon-picker-cell:active{transform:scale(.94)}.adm-config-page .adm-icon-picker-cell.is-selected{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-icon-picker-cell.is-selected .adm-icon-picker-cell-badge{opacity:1;transform:scale(1)}.adm-config-page .adm-icon-picker-cell-badge{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:var(--home-accent-color, #4747f3);color:#fff;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.adm-config-page .adm-icon-picker-cell-badge>.mdi{font-size:1.05rem;line-height:1}.adm-config-page .adm-icon-picker-empty{padding:18px 12px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:10px;color:#94a3b8;font-size:1.15rem;line-height:1.45;text-align:center}.adm-config-page .adm-icon-picker-empty>strong{color:#475569}.adm-config-page .adm-icon-picker-empty.is-hidden{display:none}.adm-config-page .adm-icon-picker-loading{display:inline-flex;align-items:center;gap:8px;padding:6px 0;color:#94a3b8;font-size:1.15rem}.adm-config-page .adm-icon-picker-loading>.mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-icon-picker-loading.is-hidden,.adm-config-page .adm-icon-picker-value{display:none}.adm-config-page .adm-dk-form-color-hex{max-width:200px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;text-transform:lowercase;letter-spacing:.02em}.adm-config-page .clr-field{display:block;max-width:200px}.adm-config-page .clr-field button{width:24px;height:24px;border-radius:6px;left:8px;top:50%;transform:translateY(-50%);border:1px solid rgba(15,23,42,.15);box-shadow:0 1px 2px #0f172a14}.adm-config-page .clr-field input.adm-dk-form-color-hex{padding-left:42px}.adm-config-page .adm-dk-form-checkbox{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0;padding-top:6px}.adm-config-page .adm-dk-form-checkbox>input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.adm-config-page .adm-dk-form-checkbox .adm-dk-form-checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;border:1.5px solid #c4c4c4;background:#fff;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-dk-form-checkbox .adm-dk-form-checkbox-box .mdi{font-size:1.6rem;line-height:1;color:#fff;opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .15s ease}.adm-config-page .adm-dk-form-checkbox .adm-dk-form-checkbox-label{font-size:1.25rem;color:#1e293b;font-weight:600}.adm-config-page .adm-dk-form-checkbox>input:checked+.adm-dk-form-checkbox-box{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-dk-form-checkbox>input:checked+.adm-dk-form-checkbox-box .mdi{opacity:1;transform:scale(1)}.adm-config-page .adm-dk-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-dk-form-actions{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-dk-form-actions>*{width:100%;justify-content:center}}.adm-config-page .adm-dk-form-cancel{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-dk-form-cancel:hover,.adm-config-page .adm-dk-form-cancel:focus{background:#f1f5f9;color:#1e293b;border-color:#94a3b899;text-decoration:none;outline:none}.adm-config-page .adm-dk-form-save{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-dk-form-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-dk-form-save:hover,.adm-config-page .adm-dk-form-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-dk-form-save:active{transform:translateY(1px)}.adm-config-page.adm-psp-page>.container{max-width:1000px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-psp-banner-pill-suffix{margin-left:8px;font-weight:400;font-size:1.4rem;opacity:.85}@media(max-width:767px){.adm-config-page .adm-psp-banner-pill-suffix{display:block;margin-left:0;margin-top:2px;font-size:1.2rem}}.adm-config-page .adm-psp-listhead.adm-psp-listhead--stage,.adm-config-page .adm-psp-row.adm-psp-row--stage{grid-template-columns:1fr 100px}.adm-config-page .adm-psp-stage-order{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1;margin-right:8px}.adm-config-page .adm-psp-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:18px 24px 22px}@media(max-width:991px){.adm-config-page .adm-psp-section{padding:16px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-psp-section{padding:14px;border-radius:12px}}.adm-config-page .adm-psp-callout{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 22%,transparent);color:#475569;font-size:1.2rem;line-height:1.5;margin-bottom:14px}.adm-config-page .adm-psp-callout>.mdi{flex:none;font-size:1.85rem;line-height:1.2;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-psp-callout>p{margin:0;flex:1 1 auto;min-width:0}.adm-config-page .adm-psp-callout>p>strong{color:#1e293b}.adm-config-page .adm-psp-search-form{margin:0 0 14px}.adm-config-page .adm-psp-search-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.adm-config-page .adm-psp-search-input-wrap{position:relative;flex:1 1 240px;min-width:0}.adm-config-page .adm-psp-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.85rem;line-height:1;pointer-events:none}.adm-config-page .adm-psp-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-psp-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-psp-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-psp-search-actions{display:inline-flex;align-items:center;gap:8px;flex:none}.adm-config-page .adm-psp-search-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-psp-search-apply .mdi{font-size:1.65rem;line-height:1}.adm-config-page .adm-psp-search-apply:hover,.adm-config-page .adm-psp-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-psp-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-psp-search-clear .mdi{font-size:1.85rem;line-height:1}.adm-config-page .adm-psp-search-clear:hover,.adm-config-page .adm-psp-search-clear:focus{background:#fef2f4;color:#c53547;outline:none;text-decoration:none}.adm-config-page .adm-psp-cta-row{display:flex;justify-content:flex-start;margin-bottom:14px}@media(max-width:767px){.adm-config-page .adm-psp-cta-row{justify-content:stretch}.adm-config-page .adm-psp-cta-row .adm-psp-cta{width:100%;justify-content:center}}.adm-config-page .adm-psp-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-psp-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-psp-cta:hover,.adm-config-page .adm-psp-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-psp-cta:active{transform:translateY(1px)}.adm-config-page .adm-psp-listhead,.adm-config-page .adm-psp-row{display:grid;grid-template-columns:1fr 100px 110px 100px;align-items:center;gap:16px}.adm-config-page .adm-psp-listhead{padding:0 16px 8px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;font-weight:400;color:#94a3b8}.adm-config-page .adm-psp-listhead>.adm-psp-listhead-state,.adm-config-page .adm-psp-listhead>.adm-psp-listhead-default{text-align:center}.adm-config-page .adm-psp-listhead>.adm-psp-listhead-actions{text-align:right;width:100px}@media(max-width:991px){.adm-config-page .adm-psp-listhead{display:none}}.adm-config-page .adm-psp-list{display:flex;flex-direction:column;gap:0;padding:0}.adm-config-page .adm-psp-row{position:relative;padding:14px 16px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);transition:background-color .15s ease;z-index:1}.adm-config-page .adm-psp-row:last-child{border-bottom:none}.adm-config-page .adm-psp-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 3%,#ffffff)}.adm-config-page .adm-psp-row:has(.adm-psp-row-menu.open){z-index:50}.adm-config-page .adm-psp-row.is-default{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page .adm-psp-row.is-default:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 7%,#ffffff)}@media(max-width:991px){.adm-config-page .adm-psp-row{grid-template-columns:1fr;gap:8px}}.adm-config-page .adm-psp-row-cell-label{display:none;font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin-bottom:2px}@media(max-width:991px){.adm-config-page .adm-psp-row-cell-label{display:block}}.adm-config-page .adm-psp-row-name{min-width:0}.adm-config-page .adm-psp-row-name-text{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.4;word-break:break-word;overflow-wrap:anywhere}.adm-config-page .adm-psp-row-default-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.35px}.adm-config-page .adm-psp-row-default-tag .mdi{font-size:1.35rem;line-height:1}.adm-config-page .adm-psp-row-state,.adm-config-page .adm-psp-row-default{display:flex;align-items:center;justify-content:center}@media(max-width:991px){.adm-config-page .adm-psp-row-state,.adm-config-page .adm-psp-row-default{justify-content:flex-start}}.adm-config-page .adm-psp-toggle{display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;flex:none}.adm-config-page .adm-psp-toggle:hover,.adm-config-page .adm-psp-toggle:focus{outline:none;text-decoration:none}.adm-config-page .adm-psp-toggle.is-disabled{cursor:not-allowed;opacity:.55}.adm-config-page .adm-psp-toggle-track{position:relative;display:inline-block;width:44px;height:24px;border-radius:999px;background:#cbd5e1;transition:background-color .2s ease}.adm-config-page .adm-psp-toggle-track .adm-psp-toggle-thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0f172a2e;transition:transform .2s ease}.adm-config-page .adm-psp-toggle-track.is-on{background:var(--home-accent-color, #4747f3)}.adm-config-page .adm-psp-toggle-track.is-on .adm-psp-toggle-thumb{transform:translate(20px)}.adm-config-page .adm-psp-default-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:transparent;color:#cbd5e1;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease;text-decoration:none}.adm-config-page .adm-psp-default-btn .mdi{font-size:2.2rem;line-height:1}.adm-config-page .adm-psp-default-btn:hover,.adm-config-page .adm-psp-default-btn:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.adm-config-page .adm-psp-default-btn:active{transform:scale(.95)}.adm-config-page .adm-psp-default-btn.is-active{color:#34a853;cursor:default}.adm-config-page .adm-psp-default-btn.is-active:hover{background:transparent;color:#34a853}.adm-config-page .adm-psp-default-btn.is-disabled{cursor:not-allowed;opacity:.45}.adm-config-page .adm-psp-default-btn.is-disabled:hover{background:transparent;color:#cbd5e1}.adm-config-page .adm-psp-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}@media(max-width:991px){.adm-config-page .adm-psp-row-actions{justify-content:flex-start;border-top:1px dashed rgba(148,163,184,.22);padding-top:10px;margin-top:4px}}.adm-config-page .adm-psp-row-edit,.adm-config-page .adm-psp-row-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-psp-row-edit .mdi,.adm-config-page .adm-psp-row-menu-trigger .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-psp-row-edit{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-psp-row-edit:hover,.adm-config-page .adm-psp-row-edit:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page .adm-psp-row-menu-trigger{color:#64748b}.adm-config-page .adm-psp-row-menu-trigger:hover,.adm-config-page .adm-psp-row-menu-trigger:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-config-page .adm-psp-row-menu{position:relative}.adm-config-page .adm-psp-row-menu-list{min-width:200px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.adm-config-page .adm-psp-row-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:8px;font-size:1.25rem;font-weight:500;color:#334155;line-height:1.3;white-space:normal}.adm-config-page .adm-psp-row-menu-list>li>a .mdi{flex:none;font-size:1.7rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-psp-row-menu-list>li>a:hover,.adm-config-page .adm-psp-row-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:#1e293b}.adm-config-page .adm-psp-row-menu-list>li.divider{margin:4px 0;background:#94a3b833}.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a{color:#c53547}.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a:hover,.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-psp-row-menu-list>li.adm-psp-row-menu-item-destructive>a:focus .mdi{color:#c53547}.adm-config-page .adm-psp-empty{padding:28px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.25rem;line-height:1.55;text-align:center}.adm-config-page .adm-psp-empty>strong{color:#475569;display:inline-block;margin-bottom:4px}.adm-config-page.adm-psp-form-page>.container{max-width:720px}.adm-config-page .adm-psp-form-section{padding:22px 26px 24px}.adm-config-page .adm-psp-form{margin:0}.adm-config-page .adm-psp-form-row{display:grid;grid-template-columns:minmax(140px,28%) 1fr;gap:12px 18px;align-items:start;margin-bottom:18px}@media(max-width:767px){.adm-config-page .adm-psp-form-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-psp-form-label{margin:0;font-size:1.3rem;font-weight:700;color:#565656;line-height:1.4;text-align:right;padding-top:10px}@media(max-width:767px){.adm-config-page .adm-psp-form-label{text-align:left;padding-top:0;font-size:1.25rem}}.adm-config-page .adm-psp-form-required{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .adm-psp-form-control{min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-psp-form-input{width:100%;height:40px;padding:0 14px;border-radius:10px;border:1px solid transparent;background:#fff;box-shadow:0 2px 12px #0f172a14;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-psp-form-input::placeholder{color:gray;font-style:italic}.adm-config-page .adm-psp-form-input:hover{box-shadow:0 2px 16px #0f172a1f}.adm-config-page .adm-psp-form-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-psp-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-psp-form-actions{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-psp-form-actions>*{width:100%;justify-content:center}}.adm-config-page .adm-psp-form-cancel{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-psp-form-cancel:hover,.adm-config-page .adm-psp-form-cancel:focus{background:#f1f5f9;color:#1e293b;border-color:#94a3b899;text-decoration:none;outline:none}.adm-config-page .adm-psp-form-save{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-psp-form-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-psp-form-save:hover,.adm-config-page .adm-psp-form-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-psp-form-save:active{transform:translateY(1px)}.adm-config-page.adm-ec-page>.container{max-width:1000px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-ec-banner-pill-suffix{margin-left:8px;font-weight:400;font-size:1.4rem;opacity:.85}@media(max-width:767px){.adm-config-page .adm-ec-banner-pill-suffix{display:block;margin-left:0;margin-top:2px;font-size:1.2rem}}.adm-config-page .adm-ec-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:18px 24px 22px}@media(max-width:991px){.adm-config-page .adm-ec-section{padding:16px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-ec-section{padding:14px;border-radius:12px}}.adm-config-page .adm-ec-search-form{margin:0 0 14px}.adm-config-page .adm-ec-search-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.adm-config-page .adm-ec-search-input-wrap{position:relative;flex:1 1 240px;min-width:0}.adm-config-page .adm-ec-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.85rem;line-height:1;pointer-events:none}.adm-config-page .adm-ec-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-ec-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-ec-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-ec-search-actions{display:inline-flex;align-items:center;gap:8px;flex:none}.adm-config-page .adm-ec-search-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-ec-search-apply .mdi{font-size:1.65rem;line-height:1}.adm-config-page .adm-ec-search-apply:hover,.adm-config-page .adm-ec-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-ec-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-ec-search-clear .mdi{font-size:1.85rem;line-height:1}.adm-config-page .adm-ec-search-clear:hover,.adm-config-page .adm-ec-search-clear:focus{background:#fef2f4;color:#c53547;outline:none;text-decoration:none}.adm-config-page .adm-ec-cta-row{display:flex;justify-content:flex-start;margin-bottom:14px}@media(max-width:767px){.adm-config-page .adm-ec-cta-row{justify-content:stretch}.adm-config-page .adm-ec-cta-row .adm-ec-cta{width:100%;justify-content:center}}.adm-config-page .adm-ec-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-ec-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-ec-cta:hover,.adm-config-page .adm-ec-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-ec-cta:active{transform:translateY(1px)}.adm-config-page .adm-ec-listhead{display:grid;grid-template-columns:minmax(180px,30%) 1fr 90px;align-items:center;gap:16px;padding:0 16px 8px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;font-weight:400;color:#94a3b8}@media(max-width:991px){.adm-config-page .adm-ec-listhead{display:none}}.adm-config-page .adm-ec-listhead-actions{width:90px}.adm-config-page .adm-ec-list{display:flex;flex-direction:column;gap:0;padding:0}.adm-config-page .adm-ec-row{position:relative;display:grid;grid-template-columns:minmax(180px,30%) 1fr 90px;align-items:center;gap:16px;padding:14px 16px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);transition:background-color .15s ease;z-index:1}.adm-config-page .adm-ec-row:last-child{border-bottom:none}.adm-config-page .adm-ec-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 3%,#ffffff)}.adm-config-page .adm-ec-row:has(.adm-ec-row-menu.open){z-index:50}@media(max-width:991px){.adm-config-page .adm-ec-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-ec-row-cell-label{display:none;font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin-bottom:2px}@media(max-width:991px){.adm-config-page .adm-ec-row-cell-label{display:block}}.adm-config-page .adm-ec-row-name,.adm-config-page .adm-ec-row-desc{min-width:0}.adm-config-page .adm-ec-row-name-text{margin:0;font-size:1.3rem;font-weight:700;color:#1e293b;line-height:1.4;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-ec-row-desc-text{margin:0;font-size:1.25rem;line-height:1.5;color:#565656;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-ec-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}@media(max-width:991px){.adm-config-page .adm-ec-row-actions{justify-content:flex-start;border-top:1px dashed rgba(148,163,184,.22);padding-top:10px;margin-top:4px}}.adm-config-page .adm-ec-row-edit,.adm-config-page .adm-ec-row-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-ec-row-edit .mdi,.adm-config-page .adm-ec-row-menu-trigger .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-ec-row-edit{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-ec-row-edit:hover,.adm-config-page .adm-ec-row-edit:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page .adm-ec-row-menu-trigger{color:#64748b}.adm-config-page .adm-ec-row-menu-trigger:hover,.adm-config-page .adm-ec-row-menu-trigger:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-config-page .adm-ec-row-menu{position:relative}.adm-config-page .adm-ec-row-menu-list{min-width:200px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.adm-config-page .adm-ec-row-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:8px;font-size:1.25rem;font-weight:500;color:#334155;line-height:1.3;white-space:normal}.adm-config-page .adm-ec-row-menu-list>li>a .mdi{flex:none;font-size:1.7rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-ec-row-menu-list>li>a:hover,.adm-config-page .adm-ec-row-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:#1e293b}.adm-config-page .adm-ec-row-menu-list>li.divider{margin:4px 0;background:#94a3b833}.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a{color:#c53547}.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a:hover,.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-ec-row-menu-list>li.adm-ec-row-menu-item-destructive>a:focus .mdi{color:#c53547}.adm-config-page .adm-ec-empty{padding:28px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.25rem;line-height:1.55;text-align:center}.adm-config-page .adm-ec-empty>strong{color:#475569;display:inline-block;margin-bottom:4px}.adm-config-page.adm-ec-form-page>.container{max-width:720px}.adm-config-page .adm-ec-form-section{padding:22px 26px 24px}.adm-config-page .adm-ec-form{margin:0}.adm-config-page .adm-ec-form-row{display:grid;grid-template-columns:minmax(140px,28%) 1fr;gap:12px 18px;align-items:start;margin-bottom:18px}@media(max-width:767px){.adm-config-page .adm-ec-form-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-ec-form-label{margin:0;font-size:1.3rem;font-weight:700;color:#565656;line-height:1.4;text-align:right;padding-top:10px}@media(max-width:767px){.adm-config-page .adm-ec-form-label{text-align:left;padding-top:0;font-size:1.25rem}}.adm-config-page .adm-ec-form-required{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .adm-ec-form-control{min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-ec-form-input{width:100%;height:40px;padding:0 14px;border-radius:10px;border:1px solid transparent;background:#fff;box-shadow:0 2px 12px #0f172a14;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-ec-form-input::placeholder{color:gray;font-style:italic}.adm-config-page .adm-ec-form-input:hover{box-shadow:0 2px 16px #0f172a1f}.adm-config-page .adm-ec-form-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-ec-form-textarea{height:auto;min-height:110px;padding:12px 14px;line-height:1.55;resize:vertical}.adm-config-page .adm-ec-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-ec-form-actions{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-ec-form-actions>*{width:100%;justify-content:center}}.adm-config-page .adm-ec-form-cancel{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-ec-form-cancel:hover,.adm-config-page .adm-ec-form-cancel:focus{background:#f1f5f9;color:#1e293b;border-color:#94a3b899;text-decoration:none;outline:none}.adm-config-page .adm-ec-form-save{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-ec-form-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-ec-form-save:hover,.adm-config-page .adm-ec-form-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-ec-form-save:active{transform:translateY(1px)}.adm-config-page.adm-rr-page>.container{max-width:920px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-rr-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:18px 24px 22px}@media(max-width:991px){.adm-config-page .adm-rr-section{padding:16px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-rr-section{padding:14px;border-radius:12px}}.adm-config-page .adm-rr-tabs{display:flex;align-items:stretch;gap:0;border-bottom:1px solid rgba(148,163,184,.18);margin:0 -8px 18px}@media(max-width:767px){.adm-config-page .adm-rr-tabs{margin:0 -2px 14px}}.adm-config-page .adm-rr-tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;margin:0;border:none;background:transparent;color:gray;font-size:1.3rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;position:relative;transition:color .15s ease,background-color .15s ease}.adm-config-page .adm-rr-tab:hover,.adm-config-page .adm-rr-tab:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,transparent)}.adm-config-page .adm-rr-tab.is-active{color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-rr-tab.is-active:after{content:"";position:absolute;left:14%;right:14%;bottom:-1px;height:3px;background:var(--home-accent-color, #4747f3);border-radius:3px 3px 0 0}@media(max-width:767px){.adm-config-page .adm-rr-tab{font-size:1.2rem;padding:10px 8px}}.adm-config-page .adm-rr-search-form{margin:0 0 14px}.adm-config-page .adm-rr-search-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.adm-config-page .adm-rr-search-input-wrap{position:relative;flex:1 1 240px;min-width:0}.adm-config-page .adm-rr-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.85rem;line-height:1;pointer-events:none}.adm-config-page .adm-rr-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-rr-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-rr-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-rr-search-actions{display:inline-flex;align-items:center;gap:8px;flex:none}.adm-config-page .adm-rr-search-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-config-page .adm-rr-search-apply .mdi{font-size:1.65rem;line-height:1}.adm-config-page .adm-rr-search-apply:hover,.adm-config-page .adm-rr-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-rr-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-rr-search-clear .mdi{font-size:1.85rem;line-height:1}.adm-config-page .adm-rr-search-clear:hover,.adm-config-page .adm-rr-search-clear:focus{background:#fef2f4;color:#c53547;outline:none;text-decoration:none}.adm-config-page .adm-rr-cta-row{display:flex;justify-content:flex-start;margin-bottom:14px}@media(max-width:767px){.adm-config-page .adm-rr-cta-row{justify-content:stretch}.adm-config-page .adm-rr-cta-row .adm-rr-cta{width:100%;justify-content:center}}.adm-config-page .adm-rr-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-rr-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-rr-cta:hover,.adm-config-page .adm-rr-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-rr-cta:active{transform:translateY(1px)}.adm-config-page .adm-rr-listhead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 8px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;font-weight:400;color:#94a3b8}.adm-config-page .adm-rr-listhead .adm-rr-listhead-name{flex:1 1 auto;min-width:0}.adm-config-page .adm-rr-listhead .adm-rr-listhead-actions{flex:none;width:90px}.adm-config-page .adm-rr-list{display:flex;flex-direction:column;gap:0;padding:0}.adm-config-page .adm-rr-row{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);transition:background-color .15s ease;z-index:1}.adm-config-page .adm-rr-row:last-child{border-bottom:none}.adm-config-page .adm-rr-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 3%,#ffffff)}.adm-config-page .adm-rr-row:has(.adm-rr-row-menu.open){z-index:50}.adm-config-page .adm-rr-row-text{flex:1 1 auto;min-width:0;margin:0;font-size:1.3rem;line-height:1.5;color:#565656;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-rr-row-actions{flex:none;display:inline-flex;align-items:center;gap:4px}.adm-config-page .adm-rr-row-edit,.adm-config-page .adm-rr-row-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-rr-row-edit .mdi,.adm-config-page .adm-rr-row-menu-trigger .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-rr-row-edit{color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page .adm-rr-row-edit:hover,.adm-config-page .adm-rr-row-edit:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.adm-config-page .adm-rr-row-menu-trigger{color:#64748b}.adm-config-page .adm-rr-row-menu-trigger:hover,.adm-config-page .adm-rr-row-menu-trigger:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-config-page .adm-rr-row-menu{position:relative}.adm-config-page .adm-rr-row-menu-list{min-width:180px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.adm-config-page .adm-rr-row-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:8px;font-size:1.25rem;font-weight:500;color:#334155;line-height:1.3;white-space:normal}.adm-config-page .adm-rr-row-menu-list>li>a .mdi{flex:none;font-size:1.7rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-rr-row-menu-list>li>a:hover,.adm-config-page .adm-rr-row-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:#1e293b}.adm-config-page .adm-rr-row-menu-list>li.divider{margin:4px 0;background:#94a3b833}.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a{color:#c53547}.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a:hover,.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-rr-row-menu-list>li.adm-rr-row-menu-item-destructive>a:focus .mdi{color:#c53547}.adm-config-page .adm-rr-empty{padding:28px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.25rem;line-height:1.55;text-align:center}.adm-config-page .adm-rr-empty>strong{color:#475569;display:inline-block;margin-bottom:4px}.adm-config-page.adm-rr-form-page>.container{max-width:720px}.adm-config-page .adm-rr-form-section{padding:22px 26px 24px}.adm-config-page .adm-rr-form-subtitle{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 25%,transparent);color:#475569;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-rr-form{margin:0}.adm-config-page .adm-rr-form-row{display:grid;grid-template-columns:minmax(140px,28%) 1fr;gap:12px 18px;align-items:start;margin-bottom:18px}@media(max-width:767px){.adm-config-page .adm-rr-form-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-rr-form-label{margin:0;font-size:1.3rem;font-weight:700;color:#565656;line-height:1.4;text-align:right;padding-top:10px}@media(max-width:767px){.adm-config-page .adm-rr-form-label{text-align:left;padding-top:0;font-size:1.25rem}}.adm-config-page .adm-rr-form-required{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .adm-rr-form-control{min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-rr-form-textarea{width:100%;min-height:110px;padding:12px 14px;border-radius:10px;border:1px solid transparent;background:#fff;box-shadow:0 2px 12px #0f172a14;color:#1e293b;font-size:1.3rem;line-height:1.55;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-rr-form-textarea::placeholder{color:gray;font-style:italic}.adm-config-page .adm-rr-form-textarea:hover{box-shadow:0 2px 16px #0f172a1f}.adm-config-page .adm-rr-form-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-rr-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-rr-form-actions{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-rr-form-actions>*{width:100%;justify-content:center}}.adm-config-page .adm-rr-form-cancel{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-config-page .adm-rr-form-cancel:hover,.adm-config-page .adm-rr-form-cancel:focus{background:#f1f5f9;color:#1e293b;border-color:#94a3b899;text-decoration:none;outline:none}.adm-config-page .adm-rr-form-save{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-rr-form-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-rr-form-save:hover,.adm-config-page .adm-rr-form-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-rr-form-save:active{transform:translateY(1px)}.adm-config-page.adm-md-page>.container{max-width:1240px;display:flex;flex-direction:column;gap:18px}.adm-config-page.adm-md-page .adm-md-banner-cta{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:8px 14px;border-radius:10px;background:#ffffff29;color:#fff;font-size:1.2rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease}.adm-config-page.adm-md-page .adm-md-banner-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page.adm-md-page .adm-md-banner-cta:hover,.adm-config-page.adm-md-page .adm-md-banner-cta:focus{background:#ffffff42;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-md-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px}@media(max-width:991px){.adm-config-page .adm-md-section{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-md-section{padding:14px;border-radius:12px}}.adm-config-page .adm-md-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 22px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.18);margin-bottom:14px}.adm-config-page .adm-md-toolbar-fields{display:grid;grid-template-columns:minmax(280px,1fr) minmax(200px,auto);gap:16px 22px;flex:1 1 auto;min-width:0}@media(max-width:991px){.adm-config-page .adm-md-toolbar-fields{grid-template-columns:1fr}}.adm-config-page .adm-md-toolbar-actions{flex:none;display:flex;align-items:flex-start;padding-top:26px}@media(max-width:767px){.adm-config-page .adm-md-toolbar-actions{width:100%;padding-top:0}.adm-config-page .adm-md-toolbar-actions .adm-md-save{width:100%;justify-content:center}}.adm-config-page .adm-md-field{min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-md-field-label{margin:0;font-size:1.25rem;font-weight:700;color:#565656;line-height:1.4;display:inline-flex;align-items:center;gap:6px}.adm-config-page .adm-md-field-label .adm-md-field-info{font-size:1.5rem;color:var(--home-accent-color, #4747f3);cursor:help}.adm-config-page .adm-md-field-required{color:#f3596a;font-weight:700;margin-right:2px}.adm-config-page .adm-md-field-helper{margin:0;font-size:1.1rem;color:gray;line-height:1.5;display:inline-flex;align-items:flex-start;gap:6px}.adm-config-page .adm-md-field-helper>.mdi{flex:none;font-size:1.4rem;color:var(--home-accent-color, #4747f3);line-height:1.3}.adm-config-page .adm-md-mode-radios{display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-md-radio{display:inline-flex;align-items:center;gap:10px;padding:4px 0;cursor:pointer;margin:0}.adm-config-page .adm-md-radio>input[type=radio]{position:absolute;opacity:0;pointer-events:none}.adm-config-page .adm-md-radio .adm-md-radio-circle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid #c4c4c4;background:#fff;transition:border-color .15s ease}.adm-config-page .adm-md-radio .adm-md-radio-circle .adm-md-radio-dot{width:8px;height:8px;border-radius:50%;background:var(--home-accent-color, #4747f3);opacity:0;transform:scale(.5);transition:opacity .15s ease,transform .15s ease}.adm-config-page .adm-md-radio>input[type=radio]:checked+.adm-md-radio-circle{border-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-md-radio>input[type=radio]:checked+.adm-md-radio-circle .adm-md-radio-dot{opacity:1;transform:scale(1)}.adm-config-page .adm-md-radio .adm-md-radio-text{font-size:1.25rem;color:#303030;font-weight:600;line-height:1.3}.adm-config-page .adm-md-save{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease,opacity .15s ease}.adm-config-page .adm-md-save .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-md-save:hover,.adm-config-page .adm-md-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}.adm-config-page .adm-md-save:active{transform:translateY(1px)}.adm-config-page .adm-md-save:disabled{cursor:not-allowed;opacity:.55;background:#cbd5e1;color:#475569;box-shadow:none}.adm-config-page .adm-md-multiselect .multiselect{min-height:40px;box-sizing:border-box}.adm-config-page .adm-md-multiselect .multiselect__tags{min-height:40px;padding:6px 38px 0 14px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;box-shadow:0 2px 12px #0f172a0f}.adm-config-page .adm-md-multiselect .multiselect__single{font-size:1.3rem;color:#1e293b;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.adm-config-page .adm-md-multiselect .multiselect__placeholder{color:gray;font-style:italic;font-size:1.3rem;margin-bottom:6px}.adm-config-page .adm-md-multiselect .multiselect--active .multiselect__tags{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent);border-bottom-left-radius:0;border-bottom-right-radius:0}.adm-config-page .adm-md-multiselect .multiselect__select{height:40px}.adm-config-page .adm-md-multiselect .multiselect__select:before{border-color:var(--home-accent-color, #4747f3) transparent transparent}.adm-config-page .adm-md-multiselect .multiselect__content-wrapper{border:1px solid rgba(148,163,184,.3);border-top:none;border-radius:0 0 10px 10px;box-shadow:0 8px 24px #0f172a24;overflow-x:hidden}.adm-config-page .adm-md-multiselect .multiselect__option{white-space:normal;word-break:break-word;line-height:1.35}.adm-config-page .adm-md-multiselect .multiselect__option--highlight{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:#1e293b}.adm-config-page .adm-md-multiselect .multiselect__option--highlight:after{display:none}.adm-config-page .adm-md-multiselect .multiselect__option--selected{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,#ffffff);color:#1e293b;font-weight:600}.adm-config-page .adm-md-info-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 25%,transparent);color:#475569;font-size:1.2rem;line-height:1.5;margin-bottom:14px}.adm-config-page .adm-md-info-banner>.mdi{flex:none;font-size:1.7rem;color:var(--home-accent-color, #4747f3);line-height:1.2}.adm-config-page .adm-md-dual{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}@media(max-width:991px){.adm-config-page .adm-md-dual{grid-template-columns:1fr;gap:18px}}.adm-config-page .adm-md-col{display:flex;flex-direction:column;min-width:0;gap:10px}.adm-config-page .adm-md-col-title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.25;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-md-search{position:relative;display:flex;align-items:center}.adm-config-page .adm-md-search>.mdi{position:absolute;left:14px;color:#94a3b8;font-size:1.85rem;pointer-events:none}.adm-config-page .adm-md-search-input{width:100%;height:40px;padding:0 44px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.3rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-md-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-md-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-md-search-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:none;background:transparent;color:#f3596a;cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.adm-config-page .adm-md-search-clear .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-md-search-clear:hover,.adm-config-page .adm-md-search-clear:focus{background:#fef2f4;outline:none}.adm-config-page .adm-md-listhead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 6px;border-bottom:1px dashed rgba(148,163,184,.32);font-style:italic;font-size:1.1rem;color:#94a3b8;font-weight:400}.adm-config-page .adm-md-listhead .adm-md-listhead-name{flex:1 1 auto;min-width:0}.adm-config-page .adm-md-listhead .adm-md-listhead-count{flex:none;display:inline-flex;align-items:center;gap:4px}.adm-config-page .adm-md-list{display:flex;flex-direction:column;gap:8px;max-height:480px;overflow-y:auto;padding:6px 4px}.adm-config-page .adm-md-list::-webkit-scrollbar{width:6px}.adm-config-page .adm-md-list::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:4px}.adm-config-page .adm-md-list::-webkit-scrollbar-track{background:transparent}@media(max-width:991px){.adm-config-page .adm-md-list{max-height:360px}}.adm-config-page .adm-md-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:#fff;border:2px solid transparent;box-shadow:0 1px 6px #0f172a0f;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.adm-config-page .adm-md-row:hover{box-shadow:0 2px 12px #0f172a1a}.adm-config-page .adm-md-row:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-md-row--picker.is-selected{border-color:var(--home-accent-color, #4747f3);box-shadow:0 2px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page .adm-md-row--multi{cursor:pointer}.adm-config-page .adm-md-row--multi>input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.adm-config-page .adm-md-row--multi .adm-md-checkbox{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;border:1.5px solid #c4c4c4;background:#fff;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-md-row--multi .adm-md-checkbox .mdi{font-size:1.5rem;line-height:1;color:#fff;opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .15s ease}.adm-config-page .adm-md-row--multi.is-checked{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent)}.adm-config-page .adm-md-row--multi.is-checked .adm-md-checkbox{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-md-row--multi.is-checked .adm-md-checkbox .mdi{opacity:1;transform:scale(1)}.adm-config-page .adm-md-row--multi.is-disabled{cursor:not-allowed;opacity:.55}.adm-config-page .adm-md-row--multi.is-disabled:hover{box-shadow:0 1px 6px #0f172a0f}.adm-config-page .adm-md-row--multi.is-incompatible{cursor:not-allowed;opacity:1;background:color-mix(in srgb,#ff7714 5%,#ffffff);border-color:color-mix(in srgb,#ff7714 28%,transparent)}.adm-config-page .adm-md-row--multi.is-incompatible:hover{box-shadow:0 1px 6px #0f172a0f}.adm-config-page .adm-md-row--multi.is-incompatible .adm-md-row-name{color:#6b7280;text-decoration:line-through;text-decoration-color:#ff771473;text-decoration-thickness:1px}.adm-config-page .adm-md-row--multi.is-incompatible .adm-md-checkbox{background:#f1f5f9;border-color:#94a3b88c}.adm-config-page .adm-md-row--multi.is-incompatible .adm-md-checkbox .mdi{display:none}.adm-config-page .adm-md-row-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.adm-config-page .adm-md-row-avatar>*{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:1.15rem;font-weight:600;color:#fff;text-transform:uppercase;overflow:hidden}.adm-config-page .adm-md-row-avatar img{width:32px;height:32px;border-radius:50%;object-fit:cover}.adm-config-page .adm-md-row-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;align-items:flex-start}.adm-config-page .adm-md-row-name{flex:1 1 auto;min-width:0;max-width:100%;font-size:1.25rem;color:#303030;line-height:1.35;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-config-page .adm-md-row-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#ff7714 14%,#ffffff);color:#9c4a17;font-size:1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.4px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-config-page .adm-md-row-badge>.mdi{font-size:1.3rem;line-height:1;color:#ff7714}.adm-config-page .adm-md-row-count{flex:none;min-width:28px;text-align:right;font-size:1.3rem;font-weight:700;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-md-row-count.is-zero{color:#f3596a}.adm-config-page .adm-md-empty{padding:22px 14px;text-align:center;font-size:1.2rem;line-height:1.5;color:#94a3b8;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:10px}.adm-config-page .adm-md-empty>strong{color:#475569}.adm-config-page.adm-tedist-page>.container{max-width:920px;display:flex;flex-direction:column;gap:18px}.adm-config-page .adm-tedist-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:24px 28px;margin:0}@media(max-width:991px){.adm-config-page .adm-tedist-section{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-tedist-section{padding:14px;border-radius:12px}}.adm-config-page .adm-tedist-section-title{display:inline-flex;align-items:center;margin:0 0 18px;padding:10px 18px;border-radius:10px;background:#f1f5f9;color:#0f172a;font-size:1.55rem;font-weight:700;line-height:1.25}@media(max-width:767px){.adm-config-page .adm-tedist-section-title{font-size:1.4rem;padding:8px 14px}}.adm-config-page .adm-tedist-counter{margin:0 0 22px;font-size:1.55rem;font-weight:700;line-height:1.3;color:var(--home-accent-color, #4747f3)}@media(max-width:767px){.adm-config-page .adm-tedist-counter{font-size:1.35rem;margin-bottom:16px}}.adm-config-page .adm-tedist-form{margin:0;padding:0}.adm-config-page .adm-tedist-row{display:grid;grid-template-columns:minmax(160px,30%) 1fr;gap:14px 22px;align-items:start;margin-bottom:16px}.adm-config-page .adm-tedist-row:last-child{margin-bottom:0}@media(max-width:767px){.adm-config-page .adm-tedist-row{grid-template-columns:1fr;gap:6px}}.adm-config-page .adm-tedist-row--toggle{align-items:center}.adm-config-page .adm-tedist-row-label{margin:0;font-size:1.3rem;font-weight:700;color:#565656;line-height:1.4;text-align:right;padding-top:10px}@media(max-width:767px){.adm-config-page .adm-tedist-row-label{text-align:left;padding-top:0;font-size:1.25rem}}.adm-config-page .adm-tedist-row-required{color:#f3596a;font-weight:700;margin-left:2px}.adm-config-page .adm-tedist-row-control{min-width:0;display:flex;flex-direction:column;gap:8px}.adm-config-page .adm-tedist-row-helper{margin:0;font-size:1.15rem;color:gray;line-height:1.5}.adm-config-page .adm-tedist-select.form-control{width:100%;max-width:480px;height:40px;padding:0 36px 0 14px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%234747f3' d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#1e293b;font-size:1.3rem;line-height:1.4;box-shadow:0 2px 12px #0f172a0f;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-tedist-select.form-control:hover{box-shadow:0 2px 16px #0f172a1a}.adm-config-page .adm-tedist-select.form-control:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-tedist-divider{margin:22px 0;border:none;border-top:1px solid rgba(148,163,184,.22)}@media(max-width:767px){.adm-config-page .adm-tedist-divider{margin:16px 0}}.adm-config-page .adm-tedist-switch{position:relative;display:inline-block;width:48px;height:26px;margin:0;flex:none;vertical-align:middle}.adm-config-page .adm-tedist-switch input{opacity:0;width:0;height:0}.adm-config-page .adm-tedist-switch input:checked+.slider{background-color:var(--home-accent-color, #4747f3)!important}.adm-config-page .adm-tedist-switch input:focus+.slider{box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)!important}.adm-config-page .adm-tedist-switch input:checked+.slider:before{transform:translate(22px)!important}.adm-config-page .adm-tedist-switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1!important;transition:background-color .2s ease!important}.adm-config-page .adm-tedist-switch .slider:before{position:absolute;content:"";height:20px!important;width:20px!important;left:3px!important;bottom:3px!important;background-color:#fff!important;transition:transform .2s ease!important;box-shadow:0 2px 4px #0f172a2e!important}.adm-config-page .adm-tedist-switch .slider.round{border-radius:999px!important}.adm-config-page .adm-tedist-switch .slider.round:before{border-radius:50%!important}.adm-config-page .adm-tedist-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:22px;flex-wrap:wrap}@media(max-width:767px){.adm-config-page .adm-tedist-actions{margin-top:16px}.adm-config-page .adm-tedist-actions>.adm-tedist-cta{width:100%;justify-content:center}}.adm-config-page .adm-tedist-actions-helper{display:none;align-items:center;gap:8px;margin:0;padding:8px 14px;border-radius:10px;background:color-mix(in srgb,#ff7714 12%,#ffffff);border:1px solid color-mix(in srgb,#ff7714 35%,transparent);color:#9c4a17;font-size:1.15rem;line-height:1.4}.adm-config-page .adm-tedist-actions-helper>.mdi{flex:none;font-size:1.7rem;line-height:1;color:#ff7714}.adm-config-page .adm-tedist-actions-helper.is-visible{display:inline-flex}.adm-config-page .adm-tedist-params-block{display:flex;flex-direction:column;gap:14px;margin-top:6px;margin-bottom:4px}.adm-config-page .adm-tedist-params-block.is-collapsed{display:none}.adm-config-page .adm-tedist-callout{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:10px;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-tedist-callout>.mdi{flex:none;font-size:1.95rem;line-height:1.2}.adm-config-page .adm-tedist-callout>div{flex:1 1 auto;min-width:0}.adm-config-page .adm-tedist-callout>div>strong{display:block;font-weight:700;color:#1e293b;margin-bottom:2px}.adm-config-page .adm-tedist-callout>div>p{margin:0;color:#4f4f4f}.adm-config-page .adm-tedist-callout--note{background:#fef9e7;border:1px dashed #f3596a}.adm-config-page .adm-tedist-callout--note>.mdi{color:#f3596a}.adm-config-page .adm-tedist-row--stepper{align-items:center}@media(max-width:767px){.adm-config-page .adm-tedist-row--stepper{align-items:stretch}}.adm-config-page .adm-tedist-row-control--inline{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.adm-config-page .adm-tedist-stepper{flex:none;width:88px;height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 2px 12px #0f172a0f;color:#1e293b;font-size:1.3rem;font-weight:600;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-tedist-stepper:hover{box-shadow:0 2px 16px #0f172a1a}.adm-config-page .adm-tedist-stepper:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent)}.adm-config-page .adm-tedist-row-helper-inline{flex:1 1 200px;min-width:0;font-size:1.15rem;color:#565656;line-height:1.45}.adm-config-page .adm-tedist-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.35rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 24%,transparent);transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-tedist-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-tedist-cta:hover,.adm-config-page .adm-tedist-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none;text-decoration:none}.adm-config-page .adm-tedist-cta:active{transform:translateY(1px)}.adm-config-page .adm-cf-list-headers.adm-op-grid,.adm-config-page .adm-cf-list-item.adm-op-grid{grid-template-columns:minmax(180px,1.4fr) minmax(220px,2fr) 130px 110px 110px}.adm-config-page .adm-cf-list-headers.adm-op-grid.has-company,.adm-config-page .adm-cf-list-item.adm-op-grid.has-company{grid-template-columns:minmax(180px,1.4fr) minmax(180px,1.6fr) 140px 130px 110px 110px}.adm-config-page .adm-cf-status-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:1.15rem;font-weight:700;line-height:1.2;white-space:nowrap}.adm-config-page .adm-cf-status-badge .mdi{font-size:1.5rem;line-height:1}.adm-config-page .adm-cf-status-badge--valid{background:color-mix(in srgb,#34a853 14%,#ffffff);color:#1d703d}.adm-config-page .adm-cf-status-badge--valid .mdi{color:#34a853}.adm-config-page .adm-cf-status-badge--invalid{background:color-mix(in srgb,#ff7714 14%,#ffffff);color:#9c4a17}.adm-config-page .adm-cf-status-badge--invalid .mdi{color:#ff7714}.adm-config-page .adm-cf-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px;margin:0}@media(max-width:991px){.adm-config-page .adm-cf-section{padding:18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-cf-section{padding:14px;border-radius:12px}}.adm-config-page .adm-cf-section--search{padding:14px 18px}@media(max-width:767px){.adm-config-page .adm-cf-section--search{padding:12px 14px}}.adm-config-page .adm-cf-search-row{display:flex;align-items:center;gap:10px}.adm-config-page .adm-cf-search-input-wrap{position:relative;flex:1 1 auto;min-width:0}.adm-config-page .adm-cf-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.9rem;line-height:1;pointer-events:none}.adm-config-page .adm-cf-search-input{width:100%;height:40px;padding:0 14px 0 42px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#1e293b;font-size:1.4rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-cf-search-input::placeholder{color:#94a3b8;font-style:italic}.adm-config-page .adm-cf-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 15%,transparent)}.adm-config-page .adm-cf-search-clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-cf-search-clear .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-cf-search-clear:hover,.adm-config-page .adm-cf-search-clear:focus{background:#fef2f4;color:#c53547;outline:none}.adm-config-page .adm-cf-list-head{display:flex;align-items:center;gap:18px 22px;flex-wrap:wrap;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-cf-list-head{gap:12px 14px;margin-bottom:14px;padding-bottom:12px}}.adm-config-page .adm-cf-list-head-titles{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:6px}.adm-config-page .adm-cf-list-title{align-self:flex-start;margin:0;padding:6px 14px;border-radius:10px;background:#f1f5f9;color:#0f172a;font-size:1.55rem;font-weight:700;line-height:1.25}@media(max-width:767px){.adm-config-page .adm-cf-list-title{font-size:1.4rem;padding:5px 12px}}.adm-config-page .adm-cf-list-summary{margin:0;font-size:1.25rem;color:#64748b;line-height:1.45}@media(max-width:767px){.adm-config-page .adm-cf-list-summary{font-size:1.2rem}}.adm-config-page .adm-cf-list-head-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}@media(max-width:767px){.adm-config-page .adm-cf-list-head-actions{width:100%}.adm-config-page .adm-cf-list-head-actions>*{flex:1 1 auto;justify-content:center}}.adm-config-page .adm-cf-action-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#8420bb;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.adm-config-page .adm-cf-action-cta .mdi{font-size:1.7rem;line-height:1}.adm-config-page .adm-cf-action-cta:hover,.adm-config-page .adm-cf-action-cta:focus{background:#6f1ba0;color:#fff;text-decoration:none;outline:none}.adm-config-page .adm-cf-action-cta:active{transform:translateY(1px)}.adm-config-page .adm-cf-list-headers{display:grid;align-items:center;gap:16px;padding:0 18px 10px;border-bottom:1px dashed rgba(148,163,184,.32);margin-bottom:8px;font-style:italic;font-size:1.2rem;font-weight:400;color:#94a3b8}.adm-config-page .adm-cf-list-headers>.adm-cf-list-headers-state,.adm-config-page .adm-cf-list-headers>.adm-cf-list-headers-default{text-align:center}.adm-config-page .adm-cf-list-headers>.adm-cf-list-headers-actions{text-align:right}@media(max-width:1199px){.adm-config-page .adm-cf-list-headers{display:none}}.adm-config-page .adm-cf-list-headers,.adm-config-page .adm-cf-list-item{grid-template-columns:minmax(180px,1.4fr) minmax(220px,2fr) 90px 110px}.adm-config-page .adm-cf-list-headers.adm-cf-grid--has-default,.adm-config-page .adm-cf-list-item.adm-cf-grid--has-default{grid-template-columns:minmax(180px,1.4fr) minmax(220px,2fr) 90px 110px 110px}.adm-config-page .adm-cf-list-headers.adm-cf-grid--has-tabname,.adm-config-page .adm-cf-list-item.adm-cf-grid--has-tabname{grid-template-columns:minmax(180px,1.4fr) minmax(220px,2fr) 90px 140px 110px}.adm-config-page .adm-cf-list-headers.adm-cf-grid--has-drag.adm-cf-grid--has-tabname,.adm-config-page .adm-cf-list-item.adm-cf-grid--has-drag.adm-cf-grid--has-tabname{grid-template-columns:32px minmax(180px,1.4fr) minmax(220px,2fr) 90px 140px 110px}.adm-config-page .adm-cf-list-headers.adm-cf-grid--has-company.adm-cf-grid--has-default,.adm-config-page .adm-cf-list-item.adm-cf-grid--has-company.adm-cf-grid--has-default{grid-template-columns:minmax(180px,1.4fr) minmax(200px,1.6fr) 140px 90px 110px 110px}.adm-config-page .adm-cf-list-headers.adm-cf-grid--has-company.adm-cf-grid--has-tabname,.adm-config-page .adm-cf-list-item.adm-cf-grid--has-company.adm-cf-grid--has-tabname{grid-template-columns:minmax(180px,1.4fr) minmax(200px,1.6fr) 140px 90px 140px 110px}.adm-config-page .adm-cf-list{display:flex;flex-direction:column;gap:12px}.adm-config-page .adm-cf-list-item{position:relative;z-index:1;display:grid;align-items:center;gap:16px;padding:14px 18px;background:#fff;border:1px solid rgba(148,163,184,.14);border-radius:14px;box-shadow:0 2px 12px #0f172a0d;transition:box-shadow .2s ease,transform .2s ease}.adm-config-page .adm-cf-list-item:hover{box-shadow:0 6px 22px #0f172a1a}.adm-config-page .adm-cf-list-item:has(.adm-cf-card-menu.open){z-index:50}.adm-config-page .adm-cf-list-item.is-default{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,transparent);box-shadow:0 2px 14px color-mix(in srgb,var(--home-accent-color, #4747f3) 20%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-config-page .adm-cf-list-item.is-disabled{background:#f8fafc}.adm-config-page .adm-cf-list-item.is-disabled .adm-cf-card-title-cell,.adm-config-page .adm-cf-list-item.is-disabled .adm-cf-card-desc-cell,.adm-config-page .adm-cf-list-item.is-disabled .adm-cf-card-company-cell,.adm-config-page .adm-cf-list-item.is-disabled .adm-cf-card-tabname-cell,.adm-config-page .adm-cf-list-item.is-disabled .adm-cf-card-default-cell{opacity:.65}.adm-config-page .adm-cf-list-item.is-draggable{cursor:move}@media(max-width:1199px){.adm-config-page .adm-cf-list-item{grid-template-columns:1fr!important;gap:12px}}@media(max-width:991px){.adm-config-page .adm-cf-list-item{padding:14px 14px 12px}}.adm-config-page .adm-cf-card-drag-cell{display:flex;align-items:center;justify-content:center}@media(max-width:1199px){.adm-config-page .adm-cf-card-drag-cell{justify-content:flex-start}}.adm-config-page .adm-cf-card-drag{font-size:2rem;line-height:1;color:#94a3b8;cursor:grab}.adm-config-page .adm-cf-card-drag:hover{color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-cf-card-drag:active{cursor:grabbing}.adm-config-page .adm-cf-card-drag.is-locked{opacity:.35;cursor:not-allowed}.adm-config-page .adm-cf-card-cell-label{display:none;font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin-bottom:4px}@media(max-width:1199px){.adm-config-page .adm-cf-card-cell-label{display:block}}.adm-config-page .adm-cf-card-title-cell{display:flex;flex-direction:column;gap:4px;min-width:0}.adm-config-page .adm-cf-card-title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.35;color:#1e293b;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-cf-card-default-tag{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.35px}.adm-config-page .adm-cf-card-default-tag .mdi{font-size:1.35rem;line-height:1}.adm-config-page .adm-cf-card-desc-cell{min-width:0}.adm-config-page .adm-cf-card-desc{margin:0;font-size:1.25rem;color:#64748b;line-height:1.45;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adm-config-page .adm-cf-card-company-cell{min-width:0}.adm-config-page .adm-cf-card-company{font-size:1.2rem;color:#475569;font-weight:600;word-break:break-word}.adm-config-page .adm-cf-card-state-cell{display:flex;align-items:center;justify-content:center}@media(max-width:1199px){.adm-config-page .adm-cf-card-state-cell{justify-content:flex-start}}.adm-config-page .adm-cf-card-default-cell{display:flex;align-items:center;justify-content:center}@media(max-width:1199px){.adm-config-page .adm-cf-card-default-cell{justify-content:flex-start}}.adm-config-page .adm-cf-card-default-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:#cbd5e1;border-radius:50%;cursor:pointer;transition:color .15s ease,background-color .15s ease,transform .1s ease}.adm-config-page .adm-cf-card-default-btn .mdi{font-size:2.2rem;line-height:1}.adm-config-page .adm-cf-card-default-btn:hover{color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent)}.adm-config-page .adm-cf-card-default-btn:active{transform:scale(.95)}.adm-config-page .adm-cf-card-default-btn.is-active{color:#34a853;cursor:default}.adm-config-page .adm-cf-card-default-btn.is-active:hover{background:transparent;color:#34a853}.adm-config-page .adm-cf-card-default-btn:disabled{cursor:default}.adm-config-page .adm-cf-card-tabname-cell{min-width:0;display:flex;align-items:center}@media(max-width:1199px){.adm-config-page .adm-cf-card-tabname-cell{display:block}}.adm-config-page .adm-cf-card-tabname{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#f1f5f9;color:#334155;font-size:1.2rem;font-weight:600;line-height:1.4;max-width:100%;word-break:break-word}.adm-config-page .adm-cf-card-tabname-empty{color:#cbd5e1;font-size:1.4rem;line-height:1}.adm-config-page .adm-cf-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}@media(max-width:1199px){.adm-config-page .adm-cf-card-actions{justify-content:flex-start;border-top:1px dashed rgba(148,163,184,.22);padding-top:10px}}.adm-config-page .adm-cf-card-edit{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;color:var(--home-accent-color, #4747f3);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease}.adm-config-page .adm-cf-card-edit .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-cf-card-edit:hover,.adm-config-page .adm-cf-card-edit:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page .adm-cf-card-edit:active{transform:translateY(1px)}.adm-config-page .adm-cf-card-edit.is-readonly{color:#64748b}.adm-config-page .adm-cf-card-edit.is-readonly:hover,.adm-config-page .adm-cf-card-edit.is-readonly:focus{background:#94a3b824;color:#1e293b}.adm-config-page .adm-cf-card-menu{position:relative}.adm-config-page .adm-cf-card-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:transparent;color:#64748b;cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-config-page .adm-cf-card-menu-trigger .mdi{font-size:1.95rem;line-height:1}.adm-config-page .adm-cf-card-menu-trigger:hover,.adm-config-page .adm-cf-card-menu-trigger:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-config-page .adm-cf-card-menu-list{min-width:200px;padding:6px;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.adm-config-page .adm-cf-card-menu-list>li>a{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:8px;font-size:1.3rem;font-weight:500;color:#334155;line-height:1.3;white-space:normal}.adm-config-page .adm-cf-card-menu-list>li>a .mdi{flex:none;font-size:1.85rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-cf-card-menu-list>li>a:hover,.adm-config-page .adm-cf-card-menu-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);color:#1e293b}.adm-config-page .adm-cf-card-menu-list>li.divider{margin:4px 0;background:#94a3b833}.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a{color:#c53547}.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a .mdi{color:#f3596a}.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a:hover,.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a:focus{background:#fef2f4;color:#b3253a}.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a:hover .mdi,.adm-config-page .adm-cf-card-menu-list>li.adm-cf-card-menu-item-destructive>a:focus .mdi{color:#c53547}.adm-config-page .adm-cf-empty{padding:28px 18px;background:transparent;border:1px dashed rgba(148,163,184,.4);border-radius:12px;color:#94a3b8;font-size:1.3rem;line-height:1.5;text-align:center}.adm-config-page .adm-cf-empty>strong{color:#475569}.adm-config-page .adm-cf-list-footer{margin-top:16px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18);text-align:right}@media(max-width:767px){.adm-config-page .adm-cf-list-footer{text-align:center}}.adm-config-page .adm-cf-list-count{font-size:1.2rem;font-style:italic;color:#94a3b8}.adm-config-page .adm-cf-card-switch{margin:0}.adm-reason-modal{background-color:#0f172a8c!important}.adm-reason-modal .modal-dialog{margin:30px auto;max-width:540px;width:calc(100vw - 40px)}.adm-reason-modal .modal-content{border:none;border-radius:16px;box-shadow:0 4px 20px #00000040;overflow:hidden}.adm-reason-modal .modal-header{display:flex;align-items:center;gap:12px;padding:18px 22px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18)}.adm-reason-modal .modal-header .modal-title{margin:0;display:inline-flex;align-items:center;gap:8px;flex:1;font-size:1.45rem;font-weight:700;color:#1e293b;line-height:1.2}.adm-reason-modal .modal-header .modal-title>.mdi{font-size:1.7rem;line-height:1;color:#f3596a}.adm-reason-modal .adm-reason-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;opacity:1;text-shadow:none;font-weight:400;transition:background-color .15s ease,color .15s ease}.adm-reason-modal .adm-reason-modal-close>.mdi{font-size:1.7rem;line-height:1}.adm-reason-modal .adm-reason-modal-close:hover,.adm-reason-modal .adm-reason-modal-close:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-reason-modal .modal-body{padding:18px 22px;background:#f8fafc;max-height:calc(100vh - 220px);overflow-y:auto}.adm-reason-modal .adm-reason-modal-subtitle{margin:0 0 14px;font-size:1.2rem;color:#64748b}.adm-reason-modal #modal-alert.alert-danger{border-radius:10px;font-size:1.15rem;padding:10px 14px}.adm-reason-modal .adm-reason-modal-options{display:flex;flex-direction:column;gap:8px}.adm-reason-modal .adm-reason-option{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;background:#fff;border:1px solid rgba(148,163,184,.3);border-radius:10px;font-size:1.2rem;font-weight:500;color:#1e293b;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.adm-reason-modal .adm-reason-option input[type=radio]{margin:2px 0 0;flex:0 0 auto;accent-color:var(--home-accent-color, #4747f3)}.adm-reason-modal .adm-reason-option>span{flex:1 1 auto;line-height:1.4}.adm-reason-modal .adm-reason-option:hover{border-color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,#ffffff)}.adm-reason-modal .adm-reason-option:has(input:checked){border-color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff)}.adm-reason-modal .adm-reason-other-text{width:100%;margin-top:8px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;font-size:1.2rem;color:#1e293b;line-height:1.45;resize:vertical}.adm-reason-modal .adm-reason-other-text:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-reason-modal .adm-reason-other-text[disabled]{background:#f1f5f9;opacity:.7}.adm-reason-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;margin:0;background:#fff;border-top:1px solid rgba(148,163,184,.18);text-align:right}.adm-reason-modal .adm-reason-modal-cancel{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-reason-modal .adm-reason-modal-cancel>.mdi{font-size:1.5rem;line-height:1}.adm-reason-modal .adm-reason-modal-cancel:hover,.adm-reason-modal .adm-reason-modal-cancel:focus{background:#f8fafc;border-color:#94a3b880;color:#1e293b;outline:none}.adm-reason-modal .adm-reason-modal-confirm{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:#f3596a;color:#fff;font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-reason-modal .adm-reason-modal-confirm>.mdi{font-size:1.5rem;line-height:1}.adm-reason-modal .adm-reason-modal-confirm:hover,.adm-reason-modal .adm-reason-modal-confirm:focus{background:#d9465a;outline:none}.adm-quiz-modal{background-color:#0f172a8c!important}.adm-quiz-modal .modal-dialog{margin:30px auto;max-width:720px;width:calc(100vw - 40px)}.adm-quiz-modal .modal-content{border:none;border-radius:16px;box-shadow:0 4px 20px #00000040;overflow:hidden}.adm-quiz-modal .modal-header{display:flex;align-items:center;gap:12px;padding:18px 22px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18)}.adm-quiz-modal .modal-header .modal-title{margin:0;display:inline-flex;align-items:center;gap:8px;flex:1;font-size:1.45rem;font-weight:700;color:#1e293b;line-height:1.2}.adm-quiz-modal .modal-header .modal-title>.mdi{font-size:1.7rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-quiz-modal .adm-quiz-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;opacity:1;text-shadow:none;font-weight:400;transition:background-color .15s ease,color .15s ease}.adm-quiz-modal .adm-quiz-modal-close>.mdi{font-size:1.7rem;line-height:1}.adm-quiz-modal .adm-quiz-modal-close:hover,.adm-quiz-modal .adm-quiz-modal-close:focus{background:#94a3b82e;color:#1e293b;outline:none}.adm-quiz-modal .modal-body{padding:18px 22px;background:#f8fafc;max-height:calc(100vh - 220px);overflow-y:auto}.adm-quiz-modal .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;margin:0;background:#fff;border-top:1px solid rgba(148,163,184,.18);text-align:right}.adm-quiz-modal .adm-quiz-modal-cancel{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-quiz-modal .adm-quiz-modal-cancel>.mdi{font-size:1.5rem;line-height:1}.adm-quiz-modal .adm-quiz-modal-cancel:hover,.adm-quiz-modal .adm-quiz-modal-cancel:focus{background:#f8fafc;border-color:#94a3b880;color:#1e293b;outline:none}.adm-quiz-modal .adm-quiz-modal-save{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.adm-quiz-modal .adm-quiz-modal-save>.mdi{font-size:1.6rem;line-height:1}.adm-quiz-modal .adm-quiz-modal-save:hover,.adm-quiz-modal .adm-quiz-modal-save:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;outline:none}.adm-quiz-modal .adm-quiz-modal-form{margin:0}.adm-quiz-modal .adm-quiz-modal-field{margin:0 0 14px}.adm-quiz-modal .adm-quiz-modal-field:last-child{margin-bottom:0}.adm-quiz-modal .adm-quiz-modal-label{display:block;margin:0 0 6px;font-size:1.2rem;font-weight:600;color:#475569;line-height:1.3}.adm-quiz-modal .adm-quiz-modal-required{color:#f3596a;margin-left:2px}.adm-quiz-modal .adm-quiz-modal-input{width:100%;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.25rem;color:#1e293b;line-height:1.45;transition:border-color .15s ease,box-shadow .15s ease}.adm-quiz-modal .adm-quiz-modal-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-quiz-modal .adm-quiz-char-counter{display:block;margin-top:3px;font-size:.95rem;line-height:1;color:#94a3b8;text-align:right}.adm-quiz-modal .adm-quiz-char-counter.is-limit{color:#f3596a;font-weight:700}.adm-quiz-modal .adm-quiz-modal-options{margin-top:18px;padding-top:14px;border-top:1px solid rgba(148,163,184,.22)}.adm-quiz-modal .adm-quiz-modal-options-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.adm-quiz-modal .adm-quiz-modal-options-head>h5{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.25rem;font-weight:700;color:#1e293b}.adm-quiz-modal .adm-quiz-modal-options-head>h5>.mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-quiz-modal .adm-quiz-modal-add-option{display:inline-flex;align-items:center;justify-content:center;font-size:2.4rem;line-height:1;color:var(--home-accent-color, #4747f3);cursor:pointer;transition:color .15s ease,transform .15s ease}.adm-quiz-modal .adm-quiz-modal-add-option:hover,.adm-quiz-modal .adm-quiz-modal-add-option:focus{color:var(--home-button-hover-bg-color, #3a3ad0);transform:scale(1.08);outline:none}.adm-quiz-modal .adm-quiz-modal-error{display:none;align-items:center;gap:6px;margin:0 0 10px;padding:8px 12px;background:color-mix(in srgb,#f3596a 12%,transparent);border:1px solid color-mix(in srgb,#f3596a 28%,transparent);border-radius:8px;color:#b3253a;font-size:1.1rem;font-weight:600}.adm-quiz-modal .adm-quiz-modal-error>.mdi{font-size:1.4rem;line-height:1;color:#f3596a}.adm-quiz-modal .adm-quiz-modal-error[style*="display: block"],.adm-quiz-modal .adm-quiz-modal-error[style*="display:block"]{display:flex!important}.adm-quiz-modal .adm-quiz-modal-options-empty{display:inline-flex;align-items:center;gap:6px;padding:12px 0;font-size:1.15rem;font-style:italic;color:#94a3b8}.adm-quiz-modal .adm-quiz-modal-options-empty>.mdi{font-size:1.4rem;line-height:1}.adm-quiz-modal #quiz-question-option-table-container>.light-text{display:inline-block;padding:12px 0;font-size:1.15rem;font-style:italic;color:#94a3b8}.adm-quiz-modal .adm-quiz-options-table{width:100%;border-collapse:collapse;margin:0;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden}.adm-quiz-modal .adm-quiz-options-table>thead>tr>th{padding:8px 10px;background:#94a3b81a;font-size:1.05rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.4px;text-align:left}.adm-quiz-modal .adm-quiz-options-table>thead>tr>th.col-actions{text-align:right}.adm-quiz-modal .adm-quiz-options-table>tbody>tr{border-top:1px solid rgba(148,163,184,.12)}.adm-quiz-modal .adm-quiz-options-table>tbody>tr>td{padding:8px 10px;vertical-align:middle;font-size:1.15rem;color:#1e293b}.adm-quiz-modal .adm-quiz-options-table>tbody>tr>td.text-center{text-align:center}.adm-quiz-modal .adm-quiz-options-table>tbody>tr>td.text-right{text-align:right}.adm-quiz-modal .adm-quiz-options-table>tbody>tr>td.col-actions{white-space:nowrap}.adm-quiz-modal .adm-quiz-options-table textarea.dynamic-text-area{width:100%;min-height:32px;padding:6px 10px;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:#fff;font-size:1.15rem;color:#1e293b;line-height:1.4;resize:vertical;transition:border-color .15s ease}.adm-quiz-modal .adm-quiz-options-table textarea.dynamic-text-area:focus{outline:none;border-color:var(--home-accent-color, #4747f3)}.adm-quiz-modal .adm-quiz-options-table textarea.dynamic-text-area[readonly]{background:#f8fafc;cursor:default}.adm-quiz-modal .adm-quiz-options-table .btn-group{display:inline-flex;gap:4px;margin:0;white-space:nowrap}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;margin:0;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:#fff;color:#475569;font-size:1.3rem;line-height:1;font-weight:500;text-decoration:none;text-shadow:none;box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm>.mdi{font-size:1.6rem;line-height:1;margin:0}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn:active,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm:active{outline:none;box-shadow:none}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-primary,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-primary{background:#fff;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-primary:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-primary:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-primary:active,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-primary:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-primary:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-primary:active{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger{background:#fff;border-color:#f3596a;color:#f3596a}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger>.mdi{color:#f3596a!important}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:active,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:hover,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:focus,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:active{background:color-mix(in srgb,#f3596a 10%,#ffffff);border-color:#f3596a;color:#f3596a}.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:hover>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:focus>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-danger:active>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:hover>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:focus>.mdi,.adm-quiz-modal .adm-quiz-options-table .btn-group>a.btn.btn-sm.btn-danger:active>.mdi{color:#f3596a!important}.adm-config-page .adm-tags-form .clr-field{display:block;width:100%}.adm-config-page .adm-tags-form .clr-field button{width:22px;height:22px;border-radius:4px;left:10px;top:50%;transform:translateY(-50%);border:1px solid rgba(15,23,42,.18);cursor:pointer}.adm-config-page .adm-tags-form .clr-field input.adm-tags-color-input{padding-left:42px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;text-transform:lowercase;letter-spacing:.02em}.adm-config-page .adm-users-avatar-hint{margin:0;font-size:1.15rem;color:#64748b;line-height:1.4;text-align:center}@media(max-width:991px){.adm-config-page .adm-users-avatar-hint{text-align:left;font-size:1.1rem}}.adm-config-page .adm-users-form-sections{display:flex;flex-direction:column;gap:16px;min-width:0}.adm-config-page .adm-users-form-sections .row{margin-left:0;margin-right:0}.adm-config-page .adm-users-form-sections>br{display:none}.adm-config-page .adm-users-form-sections>.row.articles:empty{display:none}.adm-config-page .adm-users-form-sections>.row.padding-bottom:not(:has(>.row.articles)){background:transparent;border:none;box-shadow:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.adm-config-page .adm-users-form-sections>.row.padding-bottom:not(:has(>.row.articles))>h2.section-title:first-child{display:none}.adm-config-page .adm-users-form-sections>.row.padding-bottom:not(:has(>.row.articles))>.padding-bottom,.adm-config-page .adm-users-form-sections>.row.padding-bottom:has(>.row.articles),.adm-config-page .adm-users-form-sections>.row.articles:not(:empty),.adm-config-page .adm-users-form-sections>.padding-bottom{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px;margin:0}@media(max-width:991px){.adm-config-page .adm-users-form-sections>.row.padding-bottom:not(:has(>.row.articles))>.padding-bottom,.adm-config-page .adm-users-form-sections>.row.padding-bottom:has(>.row.articles),.adm-config-page .adm-users-form-sections>.row.articles:not(:empty),.adm-config-page .adm-users-form-sections>.padding-bottom{padding:16px 18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-users-form-sections>.row.padding-bottom:not(:has(>.row.articles))>.padding-bottom,.adm-config-page .adm-users-form-sections>.row.padding-bottom:has(>.row.articles),.adm-config-page .adm-users-form-sections>.row.articles:not(:empty),.adm-config-page .adm-users-form-sections>.padding-bottom{padding:14px;border-radius:12px}}.adm-config-page .adm-users-form-sections h2.section-title,.adm-config-page .adm-users-form-sections h4.section-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;padding:5px 12px;border:none;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}.adm-config-page .adm-users-form-sections h2.section-title.padding-bottom{padding-bottom:5px}.adm-config-page .adm-users-form .form-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 10px}.adm-config-page .adm-users-form .form-group>.control-label,.adm-config-page .adm-users-form .form-group>[class*=col-sm-].control-label,.adm-config-page .adm-users-form .form-group>label[class*=col-sm-]{float:none;flex:0 0 32%;max-width:32%;width:32%;text-align:right;padding:0;margin:0;font-size:1.3rem;font-weight:500;color:#1e293b;line-height:1.4}.adm-config-page .adm-users-form .form-group>.control-label small,.adm-config-page .adm-users-form .form-group>[class*=col-sm-].control-label small,.adm-config-page .adm-users-form .form-group>label[class*=col-sm-] small{display:block;font-size:1.05rem;font-weight:400;color:#64748b;margin-top:2px;line-height:1.35;text-align:right}.adm-config-page .adm-users-form .form-group>.control-label p,.adm-config-page .adm-users-form .form-group>[class*=col-sm-].control-label p,.adm-config-page .adm-users-form .form-group>label[class*=col-sm-] p{margin:0;font-weight:400}.adm-config-page .adm-users-form .form-group>[class*=col-sm-]:not(.control-label){float:none;flex:1 1 0;min-width:0;max-width:none;width:auto;padding:0;margin:0}@media(max-width:991px){.adm-config-page .adm-users-form .form-group{gap:6px 0;align-items:flex-start}.adm-config-page .adm-users-form .form-group>.control-label,.adm-config-page .adm-users-form .form-group>[class*=col-sm-].control-label,.adm-config-page .adm-users-form .form-group>label[class*=col-sm-]{flex:0 0 100%;max-width:100%;width:100%;text-align:left;padding:0}.adm-config-page .adm-users-form .form-group>.control-label small,.adm-config-page .adm-users-form .form-group>[class*=col-sm-].control-label small,.adm-config-page .adm-users-form .form-group>label[class*=col-sm-] small{text-align:left}.adm-config-page .adm-users-form .form-group>[class*=col-sm-]:not(.control-label){flex:0 0 100%;max-width:100%;width:100%}}.adm-config-page .adm-users-form .form-group:last-child{margin-bottom:0}.adm-config-page .adm-users-form .form-control{height:40px;padding:8px 14px;background:#f1f5f9;border:1px solid transparent;border-radius:10px;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.adm-config-page .adm-users-form .form-control::placeholder{color:#94a3b8}.adm-config-page .adm-users-form .form-control:focus{outline:none;background:#fff;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page .adm-users-form .form-control[readonly]{color:#64748b;cursor:not-allowed}.adm-config-page .adm-users-form textarea.form-control{height:auto;min-height:96px}.adm-config-page .adm-users-form select.form-control{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.adm-config-page .adm-users-form .bootstrap-tagsinput{width:100%;min-height:40px;padding:6px 12px;background:#f1f5f9;border:1px solid transparent;border-radius:10px;box-shadow:none;box-sizing:border-box}.adm-config-page .adm-users-form .bootstrap-tagsinput .tag{display:inline-flex;align-items:center;max-width:100%;white-space:normal;word-break:break-word;overflow-wrap:anywhere;vertical-align:top}.adm-config-page .adm-users-form-sections>.adm-perm-section{background:#fff;border:1px solid rgba(148,163,184,.1);border-radius:16px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px;margin:0}@media(max-width:991px){.adm-config-page .adm-users-form-sections>.adm-perm-section{padding:16px 18px;border-radius:14px}}@media(max-width:767px){.adm-config-page .adm-users-form-sections>.adm-perm-section{padding:14px;border-radius:12px}}.adm-config-page .adm-perm-section>h2.section-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;padding:5px 12px;border:none;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,transparent);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.6px}.adm-config-page .adm-perm-alert{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;background:color-mix(in srgb,#ffbb10 12%,transparent);border:1px solid color-mix(in srgb,#ffbb10 28%,transparent);border-radius:10px;color:#7a5500;font-size:1.2rem;line-height:1.5}.adm-config-page .adm-perm-alert>.mdi{flex:0 0 auto;font-size:1.7rem;line-height:1.5;color:#b27a00}.adm-config-page .adm-perm-alert b,.adm-config-page .adm-perm-alert strong{color:#5c3f00;font-weight:700}.adm-config-page .adm-perm-groups{display:flex;flex-direction:column;gap:14px}.adm-config-page .adm-perm-group{background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:14px 18px}@media(max-width:767px){.adm-config-page .adm-perm-group{padding:12px 14px}}.adm-config-page .adm-perm-group.is-disabled{opacity:.55;pointer-events:none;position:relative}.adm-config-page .adm-perm-group.is-disabled:after{content:attr(data-disabled-msg);position:absolute;inset:0}.adm-config-page .adm-perm-group-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:4px 10px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,transparent);border-radius:999px;color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.adm-config-page .adm-perm-group-title>.mdi{font-size:1.3rem;line-height:1}.adm-config-page .adm-perm-rows{display:flex;flex-direction:column;gap:4px}.adm-config-page .adm-perm-item{display:contents}.adm-config-page .adm-perm-item-evaluator{display:flex;flex-direction:column;gap:0}.adm-config-page .adm-perm-row{display:flex;align-items:center;gap:12px;padding:8px 4px;border-radius:8px;transition:background-color .15s ease}.adm-config-page .adm-perm-row:hover{background:#94a3b814}.adm-config-page .adm-perm-row-info{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;gap:6px}.adm-config-page .adm-perm-row-info .adm-perm-row-name{font-size:1.3rem;font-weight:500;color:#1e293b;line-height:1.4}.adm-config-page .adm-perm-row-info .adm-perm-row-help{display:inline-flex;align-items:center;color:var(--home-accent-color, #4747f3);text-decoration:none;line-height:1}.adm-config-page .adm-perm-row-info .adm-perm-row-help .mdi{font-size:1.6rem;line-height:1}.adm-config-page .adm-perm-row-info .adm-perm-row-help:hover,.adm-config-page .adm-perm-row-info .adm-perm-row-help:focus{color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}.adm-config-page .adm-perm-goals{margin:0 0 4px;max-height:1200px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin .2s ease}.adm-config-page .adm-perm-goals.is-collapsed{max-height:0;opacity:0;margin:0}.adm-config-page .adm-perm-goals-inner{margin:6px 0 8px;padding:12px 14px;background:#fff;border:1px dashed rgba(148,163,184,.4);border-radius:10px}@media(max-width:767px){.adm-config-page .adm-perm-goals-inner{padding:10px 12px}}.adm-config-page .adm-perm-goals-head{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:1.15rem;font-weight:600;color:#475569}.adm-config-page .adm-perm-goals-head>.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-perm-goals-grid{display:flex;flex-wrap:wrap;gap:6px}.adm-config-page .adm-perm-goal-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#f1f5f9;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.15rem;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;margin:0;max-width:100%}.adm-config-page .adm-perm-goal-chip>input[type=checkbox]{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border-radius:4px;border:1.5px solid rgba(148,163,184,.55);background:#fff;cursor:pointer;flex:0 0 auto;position:relative;transition:background-color .15s ease,border-color .15s ease}.adm-config-page .adm-perm-goal-chip>input[type=checkbox]:checked{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-perm-goal-chip>input[type=checkbox]:checked:after{content:"\f012c";font-family:Material Design Icons;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;line-height:1}.adm-config-page .adm-perm-goal-chip>input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);outline-offset:1px}.adm-config-page .adm-perm-goal-chip .adm-perm-goal-chip-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.adm-config-page .adm-perm-goal-chip:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent);color:#1e293b}.adm-config-page .adm-perm-goal-chip:has(input:checked){background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}.adm-config-page .adm-perm-goals-empty{display:flex;align-items:center;gap:6px;padding:8px 0;font-size:1.15rem;font-style:italic;color:#94a3b8}.adm-config-page .adm-perm-goals-empty>.mdi{font-size:1.4rem;line-height:1}.adm-config-page .adm-perm-group-projects.is-disabled{opacity:.5;pointer-events:none;filter:grayscale(50%)}.adm-config-page .adm-perm-group-projects.is-disabled .adm-perm-group-title{background:#94a3b82e;color:#94a3b8}.adm-config-page .adm-users-form-sections .alert.alert-warning{background:color-mix(in srgb,#ffbb10 14%,transparent);border:1px solid color-mix(in srgb,#ffbb10 30%,transparent);color:#7a5500;font-size:1.2rem;padding:10px 14px;border-radius:10px;margin:0 0 14px}.adm-config-page .adm-users-form-sections .alert.alert-danger{background:color-mix(in srgb,#f3596a 12%,transparent);border:1px solid color-mix(in srgb,#f3596a 30%,transparent);color:#b3253a;font-size:1.2rem;padding:10px 14px;border-radius:10px;margin:0 0 14px}.adm-config-page .adm-users-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.adm-config-page .adm-users-form-footer{flex-direction:column-reverse;align-items:stretch}.adm-config-page .adm-users-form-footer>.adm-config-save,.adm-config-page .adm-users-form-footer>.adm-users-form-cancel-btn{width:100%;justify-content:center}}.adm-config-page .adm-users-form-cancel-btn{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:10px;background:#fff;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.adm-config-page .adm-users-form-cancel-btn:hover,.adm-config-page .adm-users-form-cancel-btn:focus{background:#f8fafc;border-color:#94a3b880;color:#1e293b;text-decoration:none;outline:none}body.property-policy-modal-open{overflow:hidden!important}.property_policies_wrapper{z-index:9999!important;background-color:#0000008c!important}.property_policies_wrapper .modal-dialog{max-width:720px;width:calc(100vw - 40px);height:auto;max-height:calc(100vh - 60px);margin:30px auto;overflow:hidden;display:flex}.property_policies_wrapper .modal-content{flex:1 1 auto;display:flex;flex-direction:column;max-height:100%;overflow:hidden!important;background:#fff;border:none;border-radius:16px;box-shadow:0 4px 20px #00000040}.property_policies_wrapper .modal-header{position:relative;flex:0 0 auto;height:auto;min-height:0;padding:18px 24px 16px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);border-top-left-radius:16px;border-top-right-radius:16px;display:flex;align-items:flex-start;gap:16px}.property_policies_wrapper .modal-title{flex:1 1 0;min-width:0;margin:0;text-align:left!important}.property_policies_wrapper .modal-title h4{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.3}.property_policies_wrapper .modal-title small{display:block;margin-top:4px;font-size:1.15rem;color:#64748b;font-style:normal;line-height:1.4}.property_policies_wrapper .modal-title small i{font-style:italic}.property_policies_wrapper .close,.property_policies_wrapper .close.close-tac-button,.property_policies_wrapper .close.close-property-policy-button{flex:0 0 auto;position:relative;top:auto;right:auto;width:36px;height:36px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;background:#94a3b81a;border:none;border-radius:50%;color:#475569;opacity:1;text-shadow:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.property_policies_wrapper .close>span,.property_policies_wrapper .close.close-tac-button>span,.property_policies_wrapper .close.close-property-policy-button>span{display:inline-flex;align-items:center;justify-content:center;line-height:1}.property_policies_wrapper .close .mdi,.property_policies_wrapper .close.close-tac-button .mdi,.property_policies_wrapper .close.close-property-policy-button .mdi{font-size:1.7rem;line-height:1}.property_policies_wrapper .close:hover,.property_policies_wrapper .close:focus,.property_policies_wrapper .close.close-tac-button:hover,.property_policies_wrapper .close.close-tac-button:focus,.property_policies_wrapper .close.close-property-policy-button:hover,.property_policies_wrapper .close.close-property-policy-button:focus{background:#f3596a1f;color:#d94a59;outline:none;opacity:1}@media(max-width:770px){.property_policies_wrapper .close,.property_policies_wrapper .close.close-tac-button,.property_policies_wrapper .close.close-property-policy-button{width:36px!important}}.property_policies_wrapper .modal-body{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:20px 24px;background:#fff;height:auto!important;max-height:100%!important}.property_policies_wrapper .modal-body>.row{margin:0}.property_policies_wrapper .modal-body>br{display:none}.property_policies_wrapper .modal-body .show-alert-error{display:none;margin:0 0 14px}.property_policies_wrapper .modal-body .show-alert-error .alert.alert-danger{display:flex;align-items:center;gap:10px;margin:0;padding:12px 14px;background:color-mix(in srgb,#f3596a 10%,#ffffff);border:1px solid color-mix(in srgb,#f3596a 30%,transparent);border-radius:10px;color:#d94a59;font-size:1.2rem;line-height:1.4}.property_policies_wrapper .modal-body .show-alert-error .alert.alert-danger .fa,.property_policies_wrapper .modal-body .show-alert-error .alert.alert-danger .mdi{font-size:1.5rem;line-height:1}.property_policies_wrapper .modal-body>.row>.col-md-12{float:none;width:100%;padding:0;margin:0}.property_policies_wrapper .modal-body small.padding-top{display:block;margin:0 0 14px;padding:12px 14px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 5%,transparent);border-left:3px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);border-radius:8px;font-size:1.2rem;color:#475569;line-height:1.5}.property_policies_wrapper .modal-body .magin-content{margin:0;font-size:1.35rem;line-height:1.6;color:#1e293b}.property_policies_wrapper .modal-body .magin-content>:first-child{margin-top:0}.property_policies_wrapper .modal-body .magin-content>:last-child{margin-bottom:0}.property_policies_wrapper .modal-body .magin-content p{margin:0 0 12px}.property_policies_wrapper .modal-body .magin-content h1,.property_policies_wrapper .modal-body .magin-content h2,.property_policies_wrapper .modal-body .magin-content h3,.property_policies_wrapper .modal-body .magin-content h4,.property_policies_wrapper .modal-body .magin-content h5,.property_policies_wrapper .modal-body .magin-content h6{margin:18px 0 10px;color:#1e293b;font-weight:700;line-height:1.3}.property_policies_wrapper .modal-body .magin-content h1{font-size:1.8rem}.property_policies_wrapper .modal-body .magin-content h2{font-size:1.6rem}.property_policies_wrapper .modal-body .magin-content h3{font-size:1.45rem}.property_policies_wrapper .modal-body .magin-content h4,.property_policies_wrapper .modal-body .magin-content h5,.property_policies_wrapper .modal-body .magin-content h6{font-size:1.3rem}.property_policies_wrapper .modal-body .magin-content a{color:var(--home-accent-color, #4747f3);text-decoration:underline}.property_policies_wrapper .modal-body .magin-content ul,.property_policies_wrapper .modal-body .magin-content ol{margin:0 0 12px 22px}.property_policies_wrapper .modal-body .magin-content li{margin-bottom:4px}.property_policies_wrapper .modal-body .magin-content strong{font-weight:700}.property_policies_wrapper .modal-body .magin-content em{font-style:italic}.property_policies_wrapper .modal-body .magin-content blockquote{margin:0 0 12px;padding:8px 16px;border-left:3px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,transparent);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 4%,transparent);color:#475569}.property_policies_wrapper .modal-body .magin-content img{max-width:100%;height:auto;border-radius:8px}.property_policies_wrapper .modal-footer{flex:0 0 auto;height:auto;min-height:0;padding:14px 24px 18px;background:#fff;border-top:1px solid rgba(148,163,184,.18);border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;text-align:left}.property_policies_wrapper .modal-footer>.col-md-7,.property_policies_wrapper .modal-footer>.col-sm-7,.property_policies_wrapper .modal-footer>.col-xs-7{flex:1 1 0;min-width:0;width:auto;float:none;padding:0;margin:0;text-align:left!important}.property_policies_wrapper .modal-footer>.col-md-5,.property_policies_wrapper .modal-footer>.col-sm-5,.property_policies_wrapper .modal-footer>.col-xs-5{flex:0 0 auto;width:auto;float:none;padding:0!important;margin:0;text-align:right}.property_policies_wrapper .modal-footer form{margin:0}.property_policies_wrapper .modal-footer .boolean.optional,.property_policies_wrapper .modal-footer .checkbox{display:flex;align-items:center;gap:10px;margin:0}.property_policies_wrapper .modal-footer .boolean.optional input[type=checkbox],.property_policies_wrapper .modal-footer .checkbox input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--home-accent-color, #4747f3);flex:0 0 auto;cursor:pointer}.property_policies_wrapper .modal-footer .boolean.optional label,.property_policies_wrapper .modal-footer .checkbox label{margin:0;font-size:1.25rem;color:#1e293b;line-height:1.4;cursor:pointer;font-weight:500}.property_policies_wrapper .modal-footer .btn.btn-info,.property_policies_wrapper .modal-footer .save-terms,.property_policies_wrapper .modal-footer .save-property-policy-button,.property_policies_wrapper .modal-footer .validate-submit-button,.property_policies_wrapper .modal-footer .validate-submit-button-property-policy{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 22px;height:40px;border-radius:10px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;line-height:1;border:none;cursor:pointer;transition:background-color .15s ease,transform .1s ease;box-shadow:none}.property_policies_wrapper .modal-footer .btn.btn-info:hover,.property_policies_wrapper .modal-footer .btn.btn-info:focus,.property_policies_wrapper .modal-footer .save-terms:hover,.property_policies_wrapper .modal-footer .save-terms:focus,.property_policies_wrapper .modal-footer .save-property-policy-button:hover,.property_policies_wrapper .modal-footer .save-property-policy-button:focus,.property_policies_wrapper .modal-footer .validate-submit-button:hover,.property_policies_wrapper .modal-footer .validate-submit-button:focus,.property_policies_wrapper .modal-footer .validate-submit-button-property-policy:hover,.property_policies_wrapper .modal-footer .validate-submit-button-property-policy:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none;text-decoration:none}.property_policies_wrapper .modal-footer .btn.btn-info:active,.property_policies_wrapper .modal-footer .save-terms:active,.property_policies_wrapper .modal-footer .save-property-policy-button:active,.property_policies_wrapper .modal-footer .validate-submit-button:active,.property_policies_wrapper .modal-footer .validate-submit-button-property-policy:active{transform:translateY(1px)}@media(max-width:770px){.property_policies_wrapper .modal-dialog{max-width:calc(100vw - 24px);margin:12px auto;max-height:calc(100vh - 24px)}.property_policies_wrapper .modal-header,.property_policies_wrapper .modal-body,.property_policies_wrapper .modal-footer{padding-left:16px;padding-right:16px}.property_policies_wrapper .modal-title h4{font-size:1.5rem}.property_policies_wrapper .modal-footer>.col-md-7,.property_policies_wrapper .modal-footer>.col-sm-7,.property_policies_wrapper .modal-footer>.col-xs-7,.property_policies_wrapper .modal-footer>.col-md-5,.property_policies_wrapper .modal-footer>.col-sm-5,.property_policies_wrapper .modal-footer>.col-xs-5{flex:0 0 100%;width:100%;text-align:left!important}.property_policies_wrapper .modal-footer .btn.btn-info,.property_policies_wrapper .modal-footer .save-terms,.property_policies_wrapper .modal-footer .save-property-policy-button,.property_policies_wrapper .modal-footer .validate-submit-button,.property_policies_wrapper .modal-footer .validate-submit-button-property-policy{width:100%;justify-content:center}}.adm-md-errors-modal{background-color:#0f172a8c!important}.adm-md-errors-modal .modal-dialog{margin:30px auto;max-width:720px;width:calc(100vw - 40px)}.adm-md-errors-modal .modal-content{border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a4d;overflow:hidden}.adm-md-errors-modal .adm-md-errors-modal-header{position:relative;display:flex;align-items:center;gap:16px;padding:20px 56px 20px 22px;background:#fff;border-bottom:1px solid rgba(148,163,184,.18);margin:0}@media(max-width:767px){.adm-md-errors-modal .adm-md-errors-modal-header{padding:16px 48px 16px 16px;gap:12px}}.adm-md-errors-modal .adm-md-errors-modal-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,#f3596a 16%,#ffffff);color:#f3596a}.adm-md-errors-modal .adm-md-errors-modal-icon>.mdi{font-size:3rem;line-height:1}@media(max-width:767px){.adm-md-errors-modal .adm-md-errors-modal-icon{width:44px;height:44px}.adm-md-errors-modal .adm-md-errors-modal-icon>.mdi{font-size:2.4rem}}.adm-md-errors-modal .adm-md-errors-modal-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.adm-md-errors-modal .adm-md-errors-modal-text .modal-title{margin:0;font-size:1.55rem;font-weight:700;line-height:1.3;color:#1e293b;word-break:break-word}@media(max-width:767px){.adm-md-errors-modal .adm-md-errors-modal-text .modal-title{font-size:1.4rem}}.adm-md-errors-modal .adm-md-errors-modal-text>p{margin:0;font-size:1.2rem;color:#64748b;line-height:1.4}.adm-md-errors-modal .modal-header>.close{position:absolute;right:14px;top:50%;transform:translateY(-50%);margin:0;padding:0;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:2.2rem;font-weight:400;line-height:1;opacity:1;text-shadow:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.adm-md-errors-modal .modal-header>.close:hover,.adm-md-errors-modal .modal-header>.close:focus{background:#94a3b82e;color:#1e293b;opacity:1;outline:none}.adm-md-errors-modal .modal-header>.close>span{line-height:1}.adm-md-errors-modal .adm-md-errors-modal-body{padding:22px;background:#f8fafc;max-height:60vh;overflow-y:auto}@media(max-width:767px){.adm-md-errors-modal .adm-md-errors-modal-body{padding:16px}}.adm-md-errors-modal .adm-md-errors-modal-body::-webkit-scrollbar{width:8px}.adm-md-errors-modal .adm-md-errors-modal-body::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:4px}.adm-md-errors-modal .adm-md-errors-modal-body::-webkit-scrollbar-track{background:transparent}.adm-md-errors-modal .adm-md-errors-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.adm-md-errors-modal .adm-md-errors-count{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,#f3596a 14%,#ffffff);color:#b3253a;font-size:1.2rem;font-weight:700;line-height:1.2;white-space:nowrap}.adm-md-errors-modal .adm-md-errors-count>.mdi{font-size:1.55rem;line-height:1;color:#f3596a}.adm-md-errors-modal .adm-md-errors-email{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:600;line-height:1.2}.adm-md-errors-modal .adm-md-errors-email>.mdi{font-size:1.5rem;line-height:1}.adm-md-errors-modal .adm-md-errors-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.adm-md-errors-modal .adm-md-error-item{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border:1px solid rgba(148,163,184,.16);border-left:4px solid #f3596a;border-radius:10px;box-shadow:0 1px 6px #0f172a0a}.adm-md-errors-modal .adm-md-error-item>.mdi{flex:none;font-size:1.85rem;line-height:1.2;color:#f3596a}.adm-md-errors-modal .adm-md-error-item>span{flex:1 1 auto;min-width:0;color:#475569;font-size:1.25rem;line-height:1.5;word-break:break-word}.adm-md-errors-modal .modal-footer{padding:14px 22px 20px;background:#fff;border-top:1px solid rgba(148,163,184,.18);display:flex;justify-content:flex-end;align-items:center;gap:10px;text-align:right}@media(max-width:767px){.adm-md-errors-modal .modal-footer{padding:12px 16px 16px}}.adm-md-errors-modal .adm-md-errors-modal-close{height:40px;padding:0 22px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;color:#475569;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-md-errors-modal .adm-md-errors-modal-close:hover,.adm-md-errors-modal .adm-md-errors-modal-close:focus{background:#f1f5f9;color:#1e293b;border-color:#94a3b899;outline:none}@media(max-width:767px){.adm-md-errors-modal .adm-md-errors-modal-close{width:100%}}.adm-config-page.adm-home-custom-page>.container{max-width:1280px}.adm-config-page.adm-home-custom-page .home-customization-layout{margin-top:4px}.adm-config-page.adm-home-custom-page .adm-config-toolbar{z-index:30}.adm-config-page.adm-home-custom-page .home-customization-preview-sticky{z-index:5}.adm-config-page.adm-home-custom-page .adm-config-form .home-color-hex.form-control{height:30px;width:200px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:1.1rem;text-transform:lowercase;letter-spacing:.02em;border-radius:6px;border:1px solid #cbd5e1}@media(max-width:991px){.adm-config-page.adm-home-custom-page .adm-config-form .home-color-hex.form-control{width:170px}}.adm-config-page.adm-home-custom-page .adm-config-form .clr-field input.home-color-hex.form-control{padding-left:36px}.adm-config-page.adm-prompt-ia-page>.container{max-width:920px}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-head{display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-title{margin:0;font-size:1.7rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-summary{margin:0;font-size:1.25rem;font-weight:500;color:#64748b;line-height:1.3}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-list{display:flex;flex-direction:column;gap:10px}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 1px 4px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.4));box-shadow:0 4px 16px #0f172a14}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row.is-configured{border-left:4px solid #10b981}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row.is-empty{border-left:4px solid rgba(148,163,184,.55)}@media(max-width:767px){.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon meta" "cta  cta";gap:12px;padding:12px 14px}}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#f8fafc);color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-icon>i.mdi{font-size:2.2rem;line-height:1}.adm-prompt-ia-row.is-empty .adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-icon{background:#94a3b82e;color:#94a3b8}@media(max-width:767px){.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-icon{grid-area:icon}}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-meta{display:flex;flex-direction:column;gap:4px;min-width:0}@media(max-width:767px){.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-meta{grid-area:meta}}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-title{margin:0;font-size:1.4rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word;letter-spacing:-.005em}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-status{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.3}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-status>i.mdi{font-size:1.4rem;line-height:1}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-status.is-positive{background:#10b98124;color:#047857}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-status.is-negative{background:#94a3b833;color:#64748b}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:9px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s ease,transform .15s ease}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-cta>i.mdi{font-size:1.5rem;line-height:1}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-cta:hover,.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none;outline:none;transform:translateY(-1px)}@media(max-width:767px){.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-row-cta{grid-area:cta;width:100%}}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-footer{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:22px;margin-top:14px;border-top:1px dashed rgba(148,163,184,.35)}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li>a,.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li>a:hover,.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li.active>a,.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li.active>span{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li.disabled>a,.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-pagination>li.disabled>span{color:#cbd5e1;background:#f8fafc;cursor:not-allowed}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-count{font-size:1.15rem;font-weight:500;color:#94a3b8}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:50px 20px;text-align:center}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-empty>i.mdi{font-size:5rem;color:#94a3b88c;line-height:1}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-empty>h3{margin:6px 0 0;font-size:1.6rem;font-weight:700;color:#0f172a}.adm-config-page.adm-prompt-ia-page .adm-prompt-ia-empty>p{margin:0;font-size:1.25rem;color:#64748b;max-width:460px}.adm-config-page.adm-prompt-ia-edit-page>.container{max-width:1080px}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-toolbar-meta{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-toolbar-sub{margin:0;display:inline-flex;align-items:flex-start;gap:6px;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.4}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-toolbar-sub>i.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3);flex:0 0 auto;margin-top:2px}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-label{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;font-size:1.25rem;font-weight:700;color:#475569;letter-spacing:.2px}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-label>i.mdi{font-size:1.6rem;line-height:1;color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-editor{height:600px;border:1px solid rgba(148,163,184,.4);border-radius:12px;overflow:hidden}.adm-config-page.adm-prompt-ia-edit-page .adm-prompt-ia-edit-editor>.jsoneditor{border:none;border-radius:12px;height:100%}.adm-config-page.adm-destroy-ideas-page>.container{max-width:920px}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning{display:flex;gap:14px;padding:16px 20px;margin:0 .5rem 1.5rem;background:linear-gradient(135deg,#fef2f2,#fff);border:1px solid rgba(248,113,113,.4);border-left:4px solid #dc2626;border-radius:12px}@media(max-width:767px){.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning{margin:0 16px 1rem;padding:14px 16px;gap:10px}}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-icon{font-size:2.4rem;line-height:1;color:#dc2626;flex:0 0 auto;margin-top:2px}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-body{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-title{margin:0;font-size:1.4rem;font-weight:700;color:#b91c1c;line-height:1.25}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-text{margin:0;font-size:1.25rem;color:#7f1d1d;line-height:1.4}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-text.is-strong{display:inline-flex;align-items:flex-start;gap:6px;font-weight:700;color:#991b1b}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-warning-text.is-strong>i.mdi{font-size:1.4rem;line-height:1;margin-top:2px;flex:0 0 auto}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.18);flex-wrap:wrap}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-head-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-title{margin:0;font-size:1.55rem;font-weight:700;color:#0f172a;line-height:1.25}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-summary{margin:0;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.3}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-summary .adm-destroy-ideas-summary-sep{margin:0 6px;color:#cbd5e1}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:1.2rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all>i.mdi{font-size:1.5rem;line-height:1;color:#64748b}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all:hover,.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3);outline:none}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all:hover>i.mdi,.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-toggle-all:focus>i.mdi{color:var(--home-accent-color, #4747f3)}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease;margin:0;min-height:64px}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row:hover{border-color:#dc262666;background:linear-gradient(135deg,#fef2f2,#fff)}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row:has(.adm-destroy-ideas-checkbox:checked){border-color:#dc2626;background:linear-gradient(135deg,color-mix(in srgb,#dc2626 8%,#ffffff),#fff)}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row:has(.adm-destroy-ideas-checkbox:checked) .adm-destroy-ideas-row-check{color:#dc2626;opacity:1}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row:has(.adm-destroy-ideas-checkbox:checked) .adm-destroy-ideas-row-name{color:#7f1d1d}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-checkbox{width:22px;height:22px;margin:0;accent-color:#dc2626;cursor:pointer}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row-name{font-size:1.3rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word;transition:color .15s ease}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row-count{display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:600;color:#64748b}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row-count>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-row-check{font-size:2rem;line-height:1;color:#cbd5e1;opacity:.4;transition:color .15s ease,opacity .15s ease}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-footer{display:flex;justify-content:flex-end;padding-top:18px;margin-top:18px;border-top:1px dashed rgba(148,163,184,.35)}@media(max-width:767px){.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-footer .adm-destroy-ideas-submit{width:100%;justify-content:center}}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;border:none;background:#dc2626;color:#fff;font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px #dc262640}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit:before{content:"\f00b0";font-family:Material Design Icons;font-size:1.6rem;line-height:1}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit:hover,.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit:focus{background:#b91c1c;outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #dc262659}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit:disabled,.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-submit[aria-disabled=true]{background:#cbd5e1;color:#fff;box-shadow:none;cursor:not-allowed;transform:none}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:50px 20px;text-align:center}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-empty>i.mdi{font-size:5rem;color:#94a3b88c;line-height:1}.adm-config-page.adm-destroy-ideas-page .adm-destroy-ideas-empty>p{margin:0;font-size:1.3rem;color:#64748b}.adm-config-page.adm-destroy-drafts-page>.container{max-width:720px}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-head{display:flex;flex-direction:column;gap:4px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.18)}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-title{margin:0;font-size:1.55rem;font-weight:700;color:#0f172a;line-height:1.25}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-summary{margin:0;font-size:1.25rem;font-weight:500;color:#64748b;line-height:1.4}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-form-row{display:flex;gap:14px}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-field{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0;max-width:320px;position:relative}@media(max-width:767px){.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-field{max-width:none}}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-label{margin:0;display:inline-flex;align-items:center;gap:5px;font-size:1.2rem;font-weight:600;color:#475569;line-height:1.3}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-label>i.mdi{font-size:1.5rem;line-height:1;color:#94a3b8}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-footer{display:flex;justify-content:flex-end;padding-top:18px;margin-top:22px;border-top:1px dashed rgba(148,163,184,.35)}@media(max-width:767px){.adm-config-page.adm-destroy-drafts-page .adm-destroy-drafts-footer .adm-destroy-ideas-submit{width:100%;justify-content:center}}.adm-destroy-ideas-warning{display:flex;gap:14px;padding:16px 20px;margin:0 .5rem 1.5rem;background:linear-gradient(135deg,#fef2f2,#fff);border:1px solid rgba(248,113,113,.4);border-left:4px solid #dc2626;border-radius:12px}@media(max-width:767px){.adm-destroy-ideas-warning{margin:0 16px 1rem;padding:14px 16px;gap:10px}}.adm-destroy-ideas-warning-icon{font-size:2.4rem;line-height:1;color:#dc2626;flex:0 0 auto;margin-top:2px}.adm-destroy-ideas-warning-body{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.adm-destroy-ideas-warning-title{margin:0;font-size:1.4rem;font-weight:700;color:#b91c1c;line-height:1.25}.adm-destroy-ideas-warning-text{margin:0;font-size:1.25rem;color:#7f1d1d;line-height:1.4}.adm-destroy-ideas-warning-text.is-strong{display:inline-flex;align-items:flex-start;gap:6px;font-weight:700;color:#991b1b}.adm-destroy-ideas-warning-text.is-strong>i.mdi{font-size:1.4rem;line-height:1;margin-top:2px;flex:0 0 auto}.adm-destroy-ideas-submit{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;border:none;background:#dc2626;color:#fff;font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px #dc262640}.adm-destroy-ideas-submit:before{content:"\f00b0";font-family:Material Design Icons;font-size:1.6rem;line-height:1}.adm-destroy-ideas-submit:hover,.adm-destroy-ideas-submit:focus{background:#b91c1c;color:#fff;text-decoration:none;outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #dc262659}.adm-destroy-ideas-submit:disabled,.adm-destroy-ideas-submit[aria-disabled=true]{background:#cbd5e1;color:#fff;box-shadow:none;cursor:not-allowed;transform:none}.icon-container{display:table;width:36px;height:36px;background-color:#ded7f3;border-radius:36px;border:2px solid #ded7f3;color:#979797}.icon-container .icon-sub-container{display:table-cell;vertical-align:middle;text-align:center}.icon-container .icon-sub-container>i{font-size:22px}.icon-container .icon-sub-container>i:hover{color:#979797}.achievement-icon{width:36px;height:36px;min-width:36px!important;min-height:36px!important;background-size:cover!important}.row .articles-separation{margin-top:1.5em}.row .margin-top{margin-top:.45em}.row .valign{display:flex;align-items:center;justify-content:center}.filter-datepicker{padding:1.5em}#more-data .more-data-container{padding:.6em;margin-top:1em;font-size:1em;font-weight:600;text-transform:uppercase;color:#009fe3}article.activity-item{border:1px solid #ddd}article.activity-item.white-background{background-color:#fff}article.activity-item .section-title-wide{margin-bottom:1.2em}@media(max-width:767px){article.activity-item .section-title-wide{margin-bottom:0}article.activity-item .section-title-wide .activity-type{margin-top:.5em;margin-bottom:.5em}}article.activity-item .completion-col{padding-top:.6em}article.activity-item .completion-col .completion>i{font-size:3.3em!important}article.activity-item .item-subtitle{line-height:1.6em}article.activity-item .late-alert{color:#db0f13}article.activity-item a.collapsible-link{background-color:transparent;border-radius:50%;padding:.1em .5em .2em;border:1px solid #ddd}article.activity-item a.collapsible-link>.caret{color:#777;border-width:7px 5px 0px 5px;margin:0;transition:transform 222ms ease}article.activity-item a.collapsible-link>.caret.opened{margin-bottom:.2em;transform:rotate(180deg)}article.activity-item .collapse-tasks .btn-new-task{background-color:transparent;border:1px dashed #ddd;border-radius:10px;box-sizing:border-box;box-shadow:none;color:inherit}article.activity-item .collapse-tasks .btn-new-task:hover{color:#000!important;background-color:#fafafa!important}article.task-item{min-height:38px;padding:0 .5em;background-color:transparent;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}article.task-item.margin-bottom{margin-bottom:.6em}article.task-item.finished .opacity-control{opacity:.5}article.task-item .checkbox-col .status-checkbox{margin-top:.7em}article.task-item .checkbox-col .checkbox-task{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;right:0;bottom:0;left:0;height:20px;width:20px;transition:all .15s ease-out 0s;background:transparent;border:1px solid #cbd1d8;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:1000}article.task-item .checkbox-col .checkbox-task:hover{background:transparent}article.task-item .checkbox-col .checkbox-task:checked{background:#009fe3;border:none}article.task-item .checkbox-col .checkbox-task:checked:before{height:20px;width:20px;position:absolute;content:"\2714";display:inline-block;font-size:26.66667px;text-align:center;line-height:20px}article.task-item .checkbox-col .checkbox-task:checked:after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#009fe3;content:"";display:block;position:relative;z-index:100}article.task-item .detail-col.border-rigth{border-right:1px solid #ddd}article.task-item i.task-mdi-lg{font-size:1.8em;line-height:1em;vertical-align:middle;margin-right:.5em}article.task-item .allocated-hh-col{padding-left:0;padding-right:2em}article.task-item .dynamic-text-area{border:none;box-shadow:none;resize:none;border-radius:0;overflow-y:hidden}article.task-item .dynamic-text-area:read-only{background-color:transparent;cursor:default}article.task-item .avatar-badge-container{display:inline-block;position:relative}article.task-item .avatar-container{width:2em;height:2em;min-width:2em!important;border:none}article.task-item .avatar-col{margin:.3em 0 0;padding:0 20px}article.task-item .avatar-badge{background-color:#fa3e3e;border:2px solid white;border-radius:9px;color:#fff;padding:0 3px;font-size:.7em;position:absolute;top:1.4em;right:-1.35em}article.task-item .row.disabled>*:not(.checkbox-col){opacity:.5}article.task-item .row.disabled,article.task-item .row.disabled>*:not(.checkbox-col),article.task-item .row.disabled>*:not(.checkbox-col) *{pointer-events:auto!important;cursor:not-allowed}article.hh-allocation-item{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}article.hh-allocation-item .user-profile{font-size:.9em;font-weight:400}article.hh-allocation-item .progress-avatar{position:relative;display:inline-block}article.hh-allocation-item .progress-avatar .semaphore-icon{position:absolute;top:-5px;left:-5px;line-height:15px;font-size:18px}article.hh-allocation-item .progress-avatar .semaphore-icon.gray{color:#777!important}article.hh-allocation-item .progress-avatar .semaphore-icon.green{color:#28a745!important}article.hh-allocation-item .progress-avatar .semaphore-icon.red{color:#dc3545!important}article.hh-allocation-item .progress{margin:0}article.hh-allocation-item .progress .progress-bar{color:#0009;text-align:center}article.hh-allocation-item .progress .progress-bar.gray{background-color:#777!important}article.hh-allocation-item .progress .progress-bar.green{background-color:#28a745!important}article.hh-allocation-item .progress .progress-bar.red{background-color:#dc3545!important}article.hh-allocation-item .hh-input{min-width:5em}article.hh-allocation-item .hh-info{border-right:1px solid #ddd}@media(max-width:991px){article.hh-allocation-item .col-sm-text-center{text-align:center!important}}article.general-hh-info:not(.no-bg){background-color:#fff;border:1px solid #ddd}article.general-hh-info .progress-avatar{position:relative;display:inline-block}article.general-hh-info .progress-avatar .semaphore-icon{position:absolute;top:-5px;left:-5px;line-height:15px;font-size:18px}article.general-hh-info .progress-avatar .semaphore-icon.gray{color:#777!important}article.general-hh-info .progress-avatar .semaphore-icon.green{color:#28a745!important}article.general-hh-info .progress-avatar .semaphore-icon.red{color:#dc3545!important}article.general-hh-info .progress-avatar small>p{text-align:inherit}article.general-hh-info article.project-member-by-project-item{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}article.general-hh-info article.project-member-by-project-item .item-subtitle{line-height:14px}.chatbot-dashboard .dashboard-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:28px;margin-bottom:25px;color:#fff;box-shadow:0 4px 12px #0000001f}.chatbot-dashboard .dashboard-header-title{margin:0 0 10px;font-weight:600}.chatbot-dashboard .dashboard-header-icon{margin-right:10px}.chatbot-dashboard .dashboard-header-subtitle{margin:0;opacity:.9;font-size:14px}.chatbot-dashboard .dashboard-header-form{margin-top:10px}.chatbot-dashboard .dashboard-header-form-group{margin-bottom:0}.chatbot-dashboard .dashboard-header-select{display:inline-block;width:auto;background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff}.chatbot-dashboard .dashboard-header-select option{background:#667eea;color:#fff}.chatbot-dashboard .dashboard-header-row{align-items:flex-start}.chatbot-dashboard .dashboard-header-summary .dashboard-header-title{margin-bottom:12px}.chatbot-dashboard .dashboard-header-badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.chatbot-dashboard .dashboard-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#ffffff38;border-radius:20px;font-size:13px;font-weight:500}.chatbot-dashboard .dashboard-badge .mdi{font-size:14px;opacity:.95}.chatbot-dashboard .dashboard-filters-form{width:100%}.chatbot-dashboard .dashboard-filters-panel{background:#ffffff1a;border-radius:8px;padding:20px;border:1px solid rgba(255,255,255,.25)}.chatbot-dashboard .dashboard-filters-row{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:flex-end;margin-bottom:18px}.chatbot-dashboard .dashboard-filters-row:last-of-type{margin-bottom:0}.chatbot-dashboard .dashboard-filter-block{flex:1;min-width:140px}.chatbot-dashboard .dashboard-filter-block.dashboard-filter-block-wide{flex:1 1 100%}.chatbot-dashboard .dashboard-filter-label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.6px;opacity:.95;margin-bottom:8px}.chatbot-dashboard .dashboard-date-inputs{display:flex;align-items:center;gap:10px}.chatbot-dashboard .dashboard-date-inputs .form-control{flex:1;min-width:0;max-width:135px}.chatbot-dashboard .dashboard-date-sep{font-size:13px;opacity:.85}.chatbot-dashboard .dashboard-filter-input,.chatbot-dashboard .dashboard-filter-select{background:#ffffff47!important;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important;font-size:13px;padding:8px 12px;border-radius:6px}.chatbot-dashboard .dashboard-filter-input::placeholder,.chatbot-dashboard .dashboard-filter-select::placeholder{color:#ffffffa6}.chatbot-dashboard .dashboard-filter-input option,.chatbot-dashboard .dashboard-filter-select option{background:#4c51bf;color:#fff}.chatbot-dashboard .dashboard-period-pills{display:flex;gap:8px;margin-top:10px}.chatbot-dashboard .dashboard-period-pill{display:inline-block;padding:6px 14px;background:#ffffff38;border:1px solid rgba(255,255,255,.35);border-radius:6px;color:#fff;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .15s}.chatbot-dashboard .dashboard-period-pill:hover{background:#fff6;border-color:#ffffff80;color:#fff}.chatbot-dashboard .dashboard-filters-actions{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.25)}.chatbot-dashboard .dashboard-filter-btn{background:#fff!important;color:#5a67d8!important;border:none!important;font-weight:700;font-size:14px;padding:10px 24px;border-radius:8px;box-shadow:0 3px 12px #0003;text-transform:uppercase;letter-spacing:.5px;transition:background .2s,transform .15s,box-shadow .2s}.chatbot-dashboard .dashboard-filter-btn:hover{background:#f8f9fa!important;color:#4c51bf!important;transform:translateY(-1px);box-shadow:0 4px 16px #00000040}.chatbot-dashboard .dashboard-filter-btn:active{transform:translateY(0)}.chatbot-dashboard .stat-card{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a;transition:transform .2s,box-shadow .2s;border-top:4px solid}.chatbot-dashboard .stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.chatbot-dashboard .stat-card.primary{border-top-color:#3498db}.chatbot-dashboard .stat-card.success{border-top-color:#27ae60}.chatbot-dashboard .stat-card.warning{border-top-color:#f39c12}.chatbot-dashboard .stat-card.danger{border-top-color:#e74c3c}.chatbot-dashboard .stat-card.info{border-top-color:#17a2b8}.chatbot-dashboard .stat-card.purple{border-top-color:#9b59b6}.chatbot-dashboard .stat-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:15px}.chatbot-dashboard .stat-icon-small{width:50px;height:50px;margin-bottom:10px}.chatbot-dashboard .stat-card.primary .stat-icon{background:#3498db1a;color:#3498db}.chatbot-dashboard .stat-card.success .stat-icon{background:#27ae601a;color:#27ae60}.chatbot-dashboard .stat-card.warning .stat-icon{background:#f39c121a;color:#f39c12}.chatbot-dashboard .stat-card.danger .stat-icon{background:#e74c3c1a;color:#e74c3c}.chatbot-dashboard .stat-card.info .stat-icon{background:#17a2b81a;color:#17a2b8}.chatbot-dashboard .stat-card.purple .stat-icon{background:#9b59b61a;color:#9b59b6}.chatbot-dashboard .stat-value{font-size:32px;font-weight:700;margin:10px 0 5px;color:#2c3e50}.chatbot-dashboard .stat-value-medium{font-size:28px}.chatbot-dashboard .stat-label{font-size:13px;color:#7f8c8d;text-transform:uppercase;letter-spacing:.5px}.chatbot-dashboard .stat-change{font-size:12px;margin-top:8px;color:#95a5a6}.chatbot-dashboard .stat-change-icon-success{color:#27ae60}.chatbot-dashboard .stat-change-icon-purple{color:#9b59b6}.chatbot-dashboard .stat-value-small-text{font-size:18px;color:#95a5a6}.chatbot-dashboard .stat-value-no-data{font-size:20px;color:#95a5a6}.chatbot-dashboard .progress-bar-custom{height:8px;background-color:#ecf0f1;border-radius:4px;overflow:hidden;margin-top:10px}.chatbot-dashboard .progress-fill{height:100%;border-radius:4px;transition:width .3s ease}.chatbot-dashboard .progress-fill-success{background:linear-gradient(90deg,#27ae60,#2ecc71)}.chatbot-dashboard .progress-fill-warning{background:linear-gradient(90deg,#f39c12,#f1c40f)}.chatbot-dashboard .dashboard-section{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.chatbot-dashboard .dashboard-section-info{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid #17a2b8}.chatbot-dashboard .metric-row{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #ecf0f1}.chatbot-dashboard .metric-row:last-child{border-bottom:none}.chatbot-dashboard .metric-label-small{flex:1;font-size:14px;color:#34495e}.chatbot-dashboard .metric-value-small{font-size:18px;font-weight:600;color:#2c3e50}.chatbot-dashboard .metric-value-small-blue{color:#3498db}.chatbot-dashboard .metric-value-small-green{color:#27ae60}.chatbot-dashboard .metric-value-small-red{color:#e74c3c}.chatbot-dashboard .metric-icon-blue{color:#3498db;margin-right:5px}.chatbot-dashboard .metric-icon-green{color:#27ae60;margin-right:5px}.chatbot-dashboard .metric-icon-red{color:#e74c3c;margin-right:5px}.chatbot-dashboard .section-title{margin-top:0;margin-bottom:20px}.chatbot-dashboard .section-title-info{color:#17a2b8}.chatbot-dashboard .section-title-icon-info{color:#17a2b8;margin-right:8px}.chatbot-dashboard .section-title-icon-danger{color:#e74c3c;margin-right:8px}.chatbot-dashboard .chart-container{max-height:300px}.chatbot-dashboard .reports-badge{background-color:#e74c3c;margin-left:10px;font-size:12px;padding:4px 8px}.chatbot-dashboard .table-responsive-custom{margin-top:15px}.chatbot-dashboard .table-custom{margin-bottom:0}.chatbot-dashboard .table-header{background-color:#f8f9fa}.chatbot-dashboard .table-header-cell{font-weight:600;color:#2c3e50;border-bottom:2px solid #dee2e6;padding:12px}.chatbot-dashboard .table-cell{vertical-align:middle;padding:12px}.chatbot-dashboard .table-cell-narrow{max-width:400px}.chatbot-dashboard .table-date-text{font-size:13px;font-weight:500}.chatbot-dashboard .table-time-text{font-size:11px}.chatbot-dashboard .table-code{background-color:#f8f9fa;padding:6px 10px;border-radius:4px;font-size:12px;color:#495057;font-weight:500}.chatbot-dashboard .table-user-text{font-weight:500;color:#2c3e50}.chatbot-dashboard .table-reason-text{font-size:13px;line-height:1.5;color:#34495e}.chatbot-dashboard .table-reason-empty{font-style:italic}.chatbot-dashboard .alert-info-custom{margin-top:15px;background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460;border-radius:6px}.chatbot-dashboard .alert-info-icon{margin-right:8px;font-size:18px}.chatbot-dashboard .info-section-text{margin-bottom:10px;color:#495057;font-size:14px}.chatbot-dashboard .info-section-strong{color:#2c3e50}.chatbot-dashboard .info-section-muted{margin-bottom:0;font-size:13px}.chatbot-dashboard .info-section-icon{margin-right:5px;color:#ffc107;font-size:16px}.chatbot-dashboard .model-analysis-block{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a;border-left:4px solid #9b59b6}.chatbot-dashboard .model-analysis-block-title,.chatbot-dashboard .model-analysis-title{margin-top:0;margin-bottom:12px;font-weight:600;color:#2c3e50}.chatbot-dashboard .model-analysis-subtitle{margin-bottom:20px;font-size:13px;color:#7f8c8d}.chatbot-dashboard .model-cost-table{margin-top:15px}.chatbot-dashboard .model-cost-table th{font-weight:600;color:#2c3e50;background-color:#f8f9fa;border-bottom:2px solid #dee2e6}.chatbot-dashboard .model-cost-table td{vertical-align:middle}.chatbot-dashboard .model-cost-table .model-name{font-weight:500}.chatbot-dashboard .model-cost-table .model-cost{font-weight:600}.chatbot-dashboard .model-recommendation{margin-top:15px}body.admin section.cb-page{display:block;margin:0}body.admin section.cb-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.admin section.cb-page .breadcrumb-badge.cb-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:991px){body.admin section.cb-page .breadcrumb-badge.cb-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.admin section.cb-page .breadcrumb-badge.cb-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px;margin-right:auto}body.admin section.cb-page .breadcrumb-badge.cb-banner>.breadcrumb-pill>i.mdi{font-size:2.2rem;line-height:1}@media(max-width:767px){body.admin section.cb-page .breadcrumb-badge.cb-banner>.breadcrumb-pill{font-size:1.6rem;gap:8px}body.admin section.cb-page .breadcrumb-badge.cb-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.admin section.cb-page .cb-banner-chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;flex:0 1 auto}body.admin section.cb-page .cb-banner-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:1.15rem;font-weight:600;line-height:1;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis}body.admin section.cb-page .cb-banner-chip>i.mdi{font-size:1.4rem;line-height:1;flex:0 0 auto}@media(max-width:767px){body.admin section.cb-page .cb-banner-chip{font-size:1.05rem;padding:5px 10px;max-width:100%}}body.admin section.cb-page .cb-search{background:#fff;border-radius:14px;box-shadow:0 2px 12px #0f172a0d;padding:16px 18px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.admin section.cb-page .cb-search{padding:14px;border-radius:12px;margin:0 16px 1rem}}body.admin section.cb-page .cb-search--inline{display:flex;align-items:center;gap:14px;padding:12px 18px}@media(max-width:767px){body.admin section.cb-page .cb-search--inline{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}}body.admin section.cb-page .cb-search-shortcuts-label{display:inline-flex;align-items:center;gap:6px;font-size:1.2rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;flex:0 0 auto}body.admin section.cb-page .cb-search-shortcuts-label>i.mdi{font-size:1.5rem;line-height:1;color:#94a3b8}body.admin section.cb-page .cb-search-header{display:flex;align-items:center;margin-bottom:0}body.admin section.cb-page .cb-search-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#f8fafc;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.admin section.cb-page .cb-search-toggle>i.mdi{font-size:1.6rem;line-height:1;color:#64748b}body.admin section.cb-page .cb-search-toggle .cb-search-toggle-caret{transition:transform .15s ease}body.admin section.cb-page .cb-search-toggle:hover,body.admin section.cb-page .cb-search-toggle:focus{background:#f1f5f9;border-color:#94a3b88c;outline:none}body.admin section.cb-page .cb-search-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3)}body.admin section.cb-page .cb-search-toggle[aria-expanded=true]>i.mdi{color:var(--home-accent-color, #4747f3)}body.admin section.cb-page .cb-search-toggle[aria-expanded=true] .cb-search-toggle-caret{transform:rotate(180deg)}body.admin section.cb-page .cb-search-active-pill{margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4}body.admin section.cb-page .cb-search-body{flex-direction:column;gap:14px;padding-top:12px}body.admin section.cb-page .cb-search-body.in{display:flex}body.admin section.cb-page .cb-search-body.collapsing{display:block}body.admin section.cb-page .cb-search-row{display:grid;gap:14px}body.admin section.cb-page .cb-search-row--dates{grid-template-columns:1fr 1fr}body.admin section.cb-page .cb-search-row--filters{grid-template-columns:1fr 1fr}@media(max-width:767px){body.admin section.cb-page .cb-search-row{grid-template-columns:1fr!important}}body.admin section.cb-page .cb-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;position:relative}body.admin section.cb-page .cb-search-label{margin:0;display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}body.admin section.cb-page .cb-search-label>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.admin section.cb-page .cb-search-input,body.admin section.cb-page .cb-search-select{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body.admin section.cb-page .cb-search-input:focus,body.admin section.cb-page .cb-search-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}body.admin section.cb-page .cb-search-shortcuts{display:flex;flex-wrap:wrap;gap:6px}body.admin section.cb-page .cb-search-shortcut{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#f8fafc;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.admin section.cb-page .cb-search-shortcut:hover,body.admin section.cb-page .cb-search-shortcut:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}body.admin section.cb-page .cb-search-shortcut.is-active{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.admin section.cb-page .cb-search-actions{display:flex;gap:10px;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;padding-top:4px;border-top:1px dashed rgba(148,163,184,.28);margin-top:6px}@media(max-width:767px){body.admin section.cb-page .cb-search-actions .cb-search-apply{flex:1 1 auto;justify-content:center}}body.admin section.cb-page .cb-search-apply{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body.admin section.cb-page .cb-search-apply>i.mdi{font-size:1.6rem;line-height:1}body.admin section.cb-page .cb-search-apply:hover,body.admin section.cb-page .cb-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px)}body.admin section.cb-page .cb-search-clear{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.admin section.cb-page .cb-search-clear>i.mdi{font-size:1.5rem;line-height:1}body.admin section.cb-page .cb-search-clear:hover,body.admin section.cb-page .cb-search-clear:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none}.feedback{margin-bottom:5rem}.feedback .tab-content{padding:0}.feedback .tab-content .commentbox{margin:15px 0 30px}.feedback .tab-content .commentbox .form-group{width:100%}.feedback .tab-content .commentbox .form-group textarea{box-shadow:none;border-color:#eee;width:100%;min-height:50px}.feedback .tab-content .commentbox .form-group .send-button{text-align:right}.feedback .tab-content .commentbox .form-group .send-button button{margin:5px 0}.feedback .tab-content .media{margin:15px 0 0}.feedback .tab-content .media .media-body .comment-body{background:#f9f9f9;padding:1rem 2rem;margin:.8rem 0;border-radius:5px}.feedback .tab-content .media .media-body .comment-body p{margin:0}.feedback .tab-content .media ul.media-actions{list-style:none;padding:0;margin:0}.feedback .tab-content .comment-reply-box{padding:0 0 0 45px}@media(max-width:991px){.feedback .tab-content .comment-reply-box{padding:0 0 0 15px}}section.companies .section-content .owl-carousel{margin-bottom:1rem;margin-bottom:2rem}section.companies.flex-item article{margin-bottom:1rem}form .company-service .company-service-list>*:not(:first-child),form .company-service .company-service-list>*:only-child{margin-top:15px}form .company-service .company-service-list .row.valign{display:flex;align-items:center;justify-content:center}@media(max-width:767px){form .company-service .company-service-list .row.valign .amount-input{padding-left:.5em;padding-right:.5em}}@media(max-width:767px){form .company-service .company-service-list .row.valign .delete-button{padding-left:.5em}}form .company-service .company-service-list .row.valign .delete-button i.mdi{font-size:1.6em}form .company-service .company-service-list .new-button{text-align:center}form .company-service .company-service-list .new-button i.mdi{font-size:1.6em}.general-options #subdomain-label{text-transform:lowercase}.companies-activity-modal .modal-dialog{margin:60px auto}@media(max-width:767px){.companies-activity-modal .modal-dialog{margin:16px}}.companies-activity-modal .modal-content{background:#fff!important;border:none;border-radius:16px;box-shadow:0 16px 48px #0f172a3d;overflow:hidden;padding:0;max-height:none}.companies-activity-modal .companies-activity-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff),#fff);border-bottom:1px solid rgba(148,163,184,.18)}.companies-activity-modal .companies-activity-header-meta{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.companies-activity-modal .companies-activity-id{display:inline-flex;align-items:center;align-self:flex-start;padding:3px 10px;border-radius:999px;background:#ffffffd9;color:#1e293b;font-size:1.15rem;font-weight:700;letter-spacing:.3px;line-height:1.4;border:1px solid rgba(148,163,184,.3);margin-bottom:6px}.companies-activity-modal .companies-activity-title{margin:0;font-size:2rem;font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-.01em;word-break:break-word}.companies-activity-modal .companies-activity-subtitle{margin:0;font-size:1.3rem;font-weight:500;color:#64748b;line-height:1.4}.companies-activity-modal .companies-activity-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border-radius:10px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;opacity:1;cursor:pointer;flex:0 0 auto;transition:background .15s ease,border-color .15s ease,color .15s ease}.companies-activity-modal .companies-activity-close>i.mdi{font-size:1.7rem;line-height:1}.companies-activity-modal .companies-activity-close:hover,.companies-activity-modal .companies-activity-close:focus{background:#fef2f2;border-color:#f8717173;color:#b91c1c;opacity:1;outline:none}.companies-activity-modal .companies-activity-body{padding:22px 24px 24px;background:#fff;max-height:calc(100vh - 240px);overflow-y:auto}@media(max-width:767px){.companies-activity-modal .companies-activity-body{padding:16px}}.companies-activity-modal .companies-activity-period{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:22px;border-radius:10px;background:#f8fafc;border:1px solid rgba(148,163,184,.2)}@media(max-width:767px){.companies-activity-modal .companies-activity-period{flex-direction:column;align-items:stretch;gap:8px}}.companies-activity-modal .companies-activity-period-label{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.25rem;font-weight:600;color:#475569;line-height:1.2;flex:0 0 auto}.companies-activity-modal .companies-activity-period-label>i.mdi{font-size:1.55rem;line-height:1;color:#94a3b8}.companies-activity-modal .companies-activity-period-select{flex:0 1 260px;height:38px;padding:6px 12px;border-radius:9px;border:1px solid rgba(148,163,184,.4);background:#fff;font-size:1.25rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.companies-activity-modal .companies-activity-period-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}@media(max-width:767px){.companies-activity-modal .companies-activity-period-select{flex:1 1 auto}}.companies-activity-modal .companies-activity-section{margin-bottom:22px}.companies-activity-modal .companies-activity-section:last-child{margin-bottom:0}.companies-activity-modal .companies-activity-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed rgba(148,163,184,.28)}.companies-activity-modal .companies-activity-section-head>i.mdi{font-size:1.85rem;line-height:1;color:var(--home-accent-color, #4747f3)}.companies-activity-modal .companies-activity-section-title{margin:0;font-size:1.45rem;font-weight:700;color:#0f172a;line-height:1.25;letter-spacing:-.005em}.companies-activity-modal .companies-activity-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:767px){.companies-activity-modal .companies-activity-kpis{grid-template-columns:1fr}}.companies-activity-modal .companies-activity-kpi{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:14px;row-gap:6px;padding:14px 16px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 1px 3px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.companies-activity-modal .companies-activity-kpi:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 32%,rgba(148,163,184,.45));box-shadow:0 4px 16px #0f172a14}.companies-activity-modal .companies-activity-kpi--ideas{grid-template-columns:1fr;justify-items:center;text-align:center}.companies-activity-modal .companies-activity-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px;grid-column:1/-1;padding-bottom:4px}.companies-activity-kpi--ideas .companies-activity-modal .companies-activity-kpi-head{justify-content:center;gap:10px}.companies-activity-modal .companies-activity-kpi-label{font-size:1.2rem;font-weight:600;color:#475569;line-height:1.3}.companies-activity-modal .companies-activity-kpi-icon{font-size:1.85rem;line-height:1;color:var(--home-accent-color, #4747f3)}.companies-activity-modal .companies-activity-kpi-donut{position:relative;width:100px;height:100px;grid-column:1/2;align-self:center}.companies-activity-modal .companies-activity-donut-svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.companies-activity-modal .companies-activity-donut-track{fill:none;stroke:#94a3b838;stroke-width:9}.companies-activity-modal .companies-activity-donut-fill{fill:none;stroke:var(--home-accent-color, #4747f3);stroke-width:9;stroke-linecap:round;stroke-dasharray:263.89;stroke-dashoffset:263.89;transition:stroke-dashoffset .6s cubic-bezier(.34,1.56,.64,1)}.companies-activity-modal .companies-activity-donut-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.companies-activity-modal .companies-activity-donut-percent{font-size:2.4rem;font-weight:800;color:var(--home-accent-color, #4747f3);line-height:1;letter-spacing:-.02em}.companies-activity-modal .companies-activity-kpi-text{grid-column:2/3;align-self:center;font-size:1.3rem;font-weight:600;color:#1e293b;line-height:1.35}.companies-activity-kpi--ideas .companies-activity-modal .companies-activity-kpi-text{grid-column:1/-1;text-align:center;font-size:1.25rem;color:#64748b;font-weight:500}.companies-activity-modal .companies-activity-kpi-meta{display:flex;flex-direction:column;gap:4px;grid-column:1/-1;margin-top:6px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}.companies-activity-modal .companies-activity-kpi-meta-row{display:grid;grid-template-columns:14px 70px minmax(0,1fr);gap:8px;align-items:center;font-size:1.2rem;line-height:1.3}.companies-activity-modal .companies-activity-kpi-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.companies-activity-modal .companies-activity-kpi-dot.is-total{background:#cbd5e1}.companies-activity-modal .companies-activity-kpi-dot.is-active{background:var(--home-accent-color, #4747f3)}.companies-activity-modal .companies-activity-kpi-meta-label{font-weight:600;color:#94a3b8}.companies-activity-modal .companies-activity-kpi-meta-value{font-weight:600;color:#1e293b;text-align:right}.companies-activity-modal .companies-activity-kpi-bignum{font-size:5.5rem;font-weight:800;color:var(--home-accent-color, #4747f3);line-height:1;letter-spacing:-.02em;margin-top:8px}.companies-activity-modal .companies-activity-kpi-bignum-label{font-size:1.35rem;font-weight:600;color:#94a3b8;text-transform:lowercase;letter-spacing:.5px;line-height:1.2;margin-top:2px}body.companies section.companies-page{display:block;margin:0}body.companies section.companies-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.companies section.companies-page .breadcrumb-badge.companies-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:767px){body.companies section.companies-page .breadcrumb-badge.companies-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.companies section.companies-page .breadcrumb-badge.companies-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px;margin-right:auto}body.companies section.companies-page .breadcrumb-badge.companies-banner>.breadcrumb-pill>i.mdi{font-size:2.2rem;line-height:1}@media(max-width:767px){body.companies section.companies-page .breadcrumb-badge.companies-banner>.breadcrumb-pill{font-size:1.45rem;gap:8px}body.companies section.companies-page .breadcrumb-badge.companies-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.companies section.companies-page .breadcrumb-badge.companies-banner .companies-banner-count{font-weight:500;opacity:.85;font-size:1.35rem;white-space:nowrap}@media(max-width:767px){body.companies section.companies-page .breadcrumb-badge.companies-banner .companies-banner-count{font-size:1.2rem}}body.companies section.companies-page .companies-banner-actions{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}body.companies section.companies-page .companies-banner-trigger{display:inline-flex;align-items:center;gap:6px;padding:8px 12px 8px 14px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.companies section.companies-page .companies-banner-trigger>i.mdi{font-size:1.6rem;line-height:1}body.companies section.companies-page .companies-banner-trigger .companies-banner-trigger-label{line-height:1}@media(max-width:767px){body.companies section.companies-page .companies-banner-trigger .companies-banner-trigger-label{display:none}}body.companies section.companies-page .companies-banner-trigger .companies-banner-trigger-caret{font-size:1.6rem;line-height:1;margin-left:-2px;transition:transform .15s ease}body.companies section.companies-page .companies-banner-trigger:hover,body.companies section.companies-page .companies-banner-trigger:focus{background:#ffffff47;border-color:#ffffff73;color:#fff;outline:none;text-decoration:none}body.companies section.companies-page .companies-banner-trigger[aria-expanded=true]{background:#ffffff52;border-color:#ffffff8c}body.companies section.companies-page .companies-banner-trigger[aria-expanded=true] .companies-banner-trigger-caret{transform:rotate(180deg)}body.companies section.companies-page .companies-banner-actions-list,body.companies section.companies-page .companies-card-actions-list{min-width:240px;padding:6px 0;border-radius:12px;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 30px #0f172a1f;margin-top:8px}body.companies section.companies-page .companies-banner-actions-list>li>a,body.companies section.companies-page .companies-card-actions-list>li>a{display:flex;align-items:center;gap:10px;padding:9px 14px;color:#1e293b;font-size:1.3rem;font-weight:500;line-height:1.3;white-space:normal;background:transparent;transition:background .15s ease,color .15s ease}body.companies section.companies-page .companies-banner-actions-list>li>a>i.mdi,body.companies section.companies-page .companies-card-actions-list>li>a>i.mdi{font-size:1.7rem;line-height:1;color:#64748b;flex:0 0 auto}body.companies section.companies-page .companies-banner-actions-list>li>a:hover,body.companies section.companies-page .companies-banner-actions-list>li>a:focus,body.companies section.companies-page .companies-card-actions-list>li>a:hover,body.companies section.companies-page .companies-card-actions-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);color:var(--home-accent-color, #4747f3);text-decoration:none}body.companies section.companies-page .companies-banner-actions-list>li>a:hover>i.mdi,body.companies section.companies-page .companies-banner-actions-list>li>a:focus>i.mdi,body.companies section.companies-page .companies-card-actions-list>li>a:hover>i.mdi,body.companies section.companies-page .companies-card-actions-list>li>a:focus>i.mdi{color:var(--home-accent-color, #4747f3)}body.companies section.companies-page .companies-banner-actions-list>li.divider,body.companies section.companies-page .companies-card-actions-list>li.divider{margin:4px 8px;background:#0f172a14}body.companies section.companies-page .companies-banner-actions-list>li.companies-banner-action-warning>a>i.mdi,body.companies section.companies-page .companies-card-actions-list>li.companies-banner-action-warning>a>i.mdi{color:#d97706}body.companies section.companies-page .companies-banner-actions-list>li.companies-banner-action-warning>a:hover>i.mdi,body.companies section.companies-page .companies-card-actions-list>li.companies-banner-action-warning>a:hover>i.mdi{color:#b45309}body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a{color:#dc2626}body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a>i.mdi,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a>i.mdi{color:#dc2626}body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a:hover,body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a:focus,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a:hover,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a:focus{background:#dc262614;color:#b91c1c}body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a:hover>i.mdi,body.companies section.companies-page .companies-banner-actions-list>li.companies-card-action-mi-destructive>a:focus>i.mdi,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a:hover>i.mdi,body.companies section.companies-page .companies-card-actions-list>li.companies-card-action-mi-destructive>a:focus>i.mdi{color:#b91c1c}body.companies section.companies-page .companies-card{background:#fff;border-radius:18px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px 26px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.companies section.companies-page .companies-card{padding:16px 14px 18px;border-radius:14px;margin:0 16px 1rem}}body.companies section.companies-page .companies-search-section{margin-bottom:18px}body.companies section.companies-page .companies-search-header{display:flex;align-items:center;margin-bottom:12px}body.companies section.companies-page .companies-search-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#f8fafc;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.companies section.companies-page .companies-search-toggle>i.mdi{font-size:1.6rem;line-height:1;color:#64748b}body.companies section.companies-page .companies-search-toggle .companies-search-toggle-caret{transition:transform .15s ease}body.companies section.companies-page .companies-search-toggle:hover,body.companies section.companies-page .companies-search-toggle:focus{background:#f1f5f9;border-color:#94a3b88c;outline:none}body.companies section.companies-page .companies-search-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3)}body.companies section.companies-page .companies-search-toggle[aria-expanded=true]>i.mdi{color:var(--home-accent-color, #4747f3)}body.companies section.companies-page .companies-search-toggle[aria-expanded=true] .companies-search-toggle-caret{transform:rotate(180deg)}body.companies section.companies-page .companies-search-active-pill{margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4}body.companies section.companies-page .companies-search-body{flex-direction:column;gap:14px;padding-top:10px}body.companies section.companies-page .companies-search-body.in{display:flex}body.companies section.companies-page .companies-search-body.collapsing{display:block}body.companies section.companies-page .companies-search-row{display:grid;gap:14px}body.companies section.companies-page .companies-search-row--text{grid-template-columns:7fr 5fr}body.companies section.companies-page .companies-search-row--meta{grid-template-columns:1fr 2fr 2fr}body.companies section.companies-page .companies-search-row--dates{grid-template-columns:1fr 1fr}@media(max-width:991px){body.companies section.companies-page .companies-search-row{grid-template-columns:1fr 1fr!important}}@media(max-width:767px){body.companies section.companies-page .companies-search-row{grid-template-columns:1fr!important}}body.companies section.companies-page .companies-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;position:relative}body.companies section.companies-page .companies-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}body.companies section.companies-page .companies-search-input-wrap{position:relative}body.companies section.companies-page .companies-search-input-wrap .companies-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:1.6rem;line-height:1;pointer-events:none}body.companies section.companies-page .companies-search-input-wrap .companies-search-input{padding-left:36px}body.companies section.companies-page .companies-search-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body.companies section.companies-page .companies-search-input::placeholder{color:#94a3b8}body.companies section.companies-page .companies-search-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}body.companies section.companies-page .companies-search-select{width:100%;height:40px;font-size:1.3rem}body.companies section.companies-page .companies-search-actions{display:flex;gap:10px;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;padding-top:4px}@media(max-width:767px){body.companies section.companies-page .companies-search-actions .companies-search-apply{flex:1 1 auto;justify-content:center}}body.companies section.companies-page .companies-search-apply{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body.companies section.companies-page .companies-search-apply>i.mdi{font-size:1.6rem;line-height:1}body.companies section.companies-page .companies-search-apply:hover,body.companies section.companies-page .companies-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px)}body.companies section.companies-page .companies-search-clear{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.companies section.companies-page .companies-search-clear>i.mdi{font-size:1.5rem;line-height:1}body.companies section.companies-page .companies-search-clear:hover,body.companies section.companies-page .companies-search-clear:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none}body.companies section.companies-page .companies-sort-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;padding:10px 0 18px;border-top:1px dashed rgba(148,163,184,.35);margin-top:6px;margin-bottom:6px}body.companies section.companies-page .companies-sort-bar .companies-sort-label{font-size:1.15rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;margin-right:6px}body.companies section.companies-page .companies-sort-bar .companies-sort-link{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:8px;color:#475569;font-size:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background .15s ease,color .15s ease}body.companies section.companies-page .companies-sort-bar .companies-sort-link:hover,body.companies section.companies-page .companies-sort-bar .companies-sort-link:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);color:var(--home-accent-color, #4747f3);text-decoration:none}body.companies section.companies-page .companies-sort-bar .companies-sort-link.asc,body.companies section.companies-page .companies-sort-bar .companies-sort-link.desc{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff);color:var(--home-accent-color, #4747f3)}body.companies section.companies-page .companies-list-head{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}body.companies section.companies-page .companies-list-head .companies-list-title{margin:0;font-size:1.7rem;font-weight:700;color:#1e293b;line-height:1.25}body.companies section.companies-page .companies-list-head .companies-list-summary{margin:0;font-size:1.25rem;font-weight:500;color:#64748b;line-height:1.3}body.companies section.companies-page .companies-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media(max-width:991px){body.companies section.companies-page .companies-list{grid-template-columns:1fr}}body.companies section.companies-page .companies-list-item{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:0 2px 12px #0f172a0d;transition:border-color .15s ease,box-shadow .15s ease}body.companies section.companies-page .companies-list-item:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,rgba(148,163,184,.4));box-shadow:0 8px 24px #0f172a1a}body.companies section.companies-page .companies-list-item.companies-list-item--b2sb{border-color:#c084fc73}body.companies section.companies-page .companies-card-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-bottom:1px solid rgba(148,163,184,.18);border-top-left-radius:16px;border-top-right-radius:16px}.companies-list-item.is-active body.companies section.companies-page .companies-card-banner{background:linear-gradient(135deg,color-mix(in srgb,#10b981 12%,#ffffff),color-mix(in srgb,#10b981 6%,#ffffff));border-bottom-color:#10b98138}.companies-list-item.is-inactive body.companies section.companies-page .companies-card-banner{background:linear-gradient(135deg,color-mix(in srgb,#f87171 12%,#ffffff),color-mix(in srgb,#f87171 6%,#ffffff));border-bottom-color:#f8717138}.companies-list-item--b2sb body.companies section.companies-page .companies-card-banner{background:linear-gradient(135deg,color-mix(in srgb,#c084fc 14%,#ffffff),color-mix(in srgb,#c084fc 6%,#ffffff));border-bottom-color:#c084fc4d}body.companies section.companies-page .companies-card-banner-meta{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}body.companies section.companies-page .companies-card-id{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#ffffffd9;color:#1e293b;font-size:1.15rem;font-weight:700;letter-spacing:.3px;line-height:1.4;border:1px solid rgba(148,163,184,.3)}body.companies section.companies-page .companies-card-tag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:1.05rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}body.companies section.companies-page .companies-card-tag--b2sb{background:#c084fc38;color:#6b21a8;border:1px solid rgba(192,132,252,.4)}body.companies section.companies-page .companies-card-banner-status{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}body.companies section.companies-page .companies-card-status-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;background:#ffffffd9;font-size:1.05rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.3}body.companies section.companies-page .companies-card-status-pill>i.mdi{font-size:1.4rem;line-height:1}.companies-list-item.is-active body.companies section.companies-page .companies-card-status-pill{color:#047857;border:1px solid rgba(16,185,129,.4)}.companies-list-item.is-active body.companies section.companies-page .companies-card-status-pill>i.mdi{color:#10b981}.companies-list-item.is-inactive body.companies section.companies-page .companies-card-status-pill{color:#b91c1c;border:1px solid rgba(248,113,113,.4)}.companies-list-item.is-inactive body.companies section.companies-page .companies-card-status-pill>i.mdi{color:#ef4444}body.companies section.companies-page .companies-card-status-switch{float:none;margin:0;transform:scale(.78);transform-origin:center}body.companies section.companies-page .companies-card-content{display:flex;flex-direction:column;gap:14px;padding:16px 18px;flex:1 1 auto}body.companies section.companies-page .companies-card-title-block{display:flex;flex-direction:column;gap:4px}body.companies section.companies-page .companies-card-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}body.companies section.companies-page .companies-card-title-link{text-decoration:none;color:inherit;flex:1 1 auto;min-width:0}body.companies section.companies-page .companies-card-title-link:hover,body.companies section.companies-page .companies-card-title-link:focus{text-decoration:none;outline:none}body.companies section.companies-page .companies-card-title-link:hover .companies-card-title,body.companies section.companies-page .companies-card-title-link:focus .companies-card-title{color:var(--home-button-hover-bg-color, #1245a0)}body.companies section.companies-page .companies-card-title{margin:0;font-size:1.85rem;font-weight:700;color:#0f172a;line-height:1.2;word-break:break-word;letter-spacing:-.01em;transition:color .15s ease}body.companies section.companies-page .companies-card-subdomain{display:inline-flex;align-items:center;gap:5px;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.3}body.companies section.companies-page .companies-card-subdomain>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.companies section.companies-page .companies-card-activity-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:#fff;color:#64748b;cursor:pointer;flex:0 0 auto;transition:background .15s ease,border-color .15s ease,color .15s ease}body.companies section.companies-page .companies-card-activity-btn>i.mdi{font-size:1.6rem;line-height:1}body.companies section.companies-page .companies-card-activity-btn:hover,body.companies section.companies-page .companies-card-activity-btn:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3);outline:none}body.companies section.companies-page .companies-card-info{display:flex;flex-direction:column;gap:0;margin:0;padding:0}body.companies section.companies-page .companies-info-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid rgba(148,163,184,.14)}body.companies section.companies-page .companies-info-row:last-child{border-bottom:none}body.companies section.companies-page .companies-info-row>dt{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.15rem;font-weight:600;color:#64748b;line-height:1.3}body.companies section.companies-page .companies-info-row>dt>i.mdi{font-size:1.55rem;line-height:1;color:#94a3b8;flex:0 0 auto}body.companies section.companies-page .companies-info-row>dd{margin:0;font-size:1.25rem;color:#1e293b;line-height:1.3;min-width:0;word-break:break-word}body.companies section.companies-page .companies-info-users{display:flex;flex-wrap:wrap;gap:4px}body.companies section.companies-page .companies-info-user-chip{display:inline-flex;align-items:baseline;gap:4px;padding:2px 8px;border-radius:6px;font-size:1.15rem;line-height:1.3}body.companies section.companies-page .companies-info-user-chip>strong{font-weight:700}body.companies section.companies-page .companies-info-user-chip.is-active{background:#10b9811a;color:#047857}body.companies section.companies-page .companies-info-user-chip.is-invited{background:#3b82f61a;color:#1d4ed8}body.companies section.companies-page .companies-info-user-chip.is-archived{background:#94a3b82e;color:#475569}body.companies section.companies-page .companies-info-plan{display:flex;flex-direction:column;gap:4px}body.companies section.companies-page .companies-info-plan .companies-info-plan-name{font-size:1.3rem;font-weight:700;color:#0f172a;line-height:1.25}body.companies section.companies-page .companies-info-plan .companies-info-plan-meta{display:flex;flex-direction:column;gap:1px}body.companies section.companies-page .companies-info-plan .companies-info-plan-row{display:inline-flex;align-items:baseline;gap:4px;font-size:1.15rem;color:#475569;line-height:1.4}body.companies section.companies-page .companies-info-plan .companies-info-plan-key{color:#94a3b8;font-weight:600}body.companies section.companies-page .companies-info-plan .companies-info-plan-value{color:#1e293b;font-weight:500}body.companies section.companies-page .companies-info-dates{display:inline-flex;align-items:baseline;gap:6px;font-weight:500;font-size:1.2rem}body.companies section.companies-page .companies-info-dates .companies-info-dates-sep{color:#cbd5e1;font-weight:400}body.companies section.companies-page .companies-info-nps{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:3px 10px;border-radius:8px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:700;line-height:1.3}body.companies section.companies-page .companies-info-created{font-weight:500}body.companies section.companies-page .companies-card-footer{display:flex;align-items:stretch;gap:8px;padding:12px 18px;background:#f8fafc;border-top:1px solid rgba(148,163,184,.18);border-bottom-left-radius:16px;border-bottom-right-radius:16px}body.companies section.companies-page .companies-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 auto;padding:9px 14px;border-radius:9px;border:none;font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;min-height:38px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}body.companies section.companies-page .companies-card-cta>i.mdi{font-size:1.55rem;line-height:1}body.companies section.companies-page .companies-card-cta--primary{background:var(--home-accent-color, #4747f3);color:#fff}body.companies section.companies-page .companies-card-cta--primary:hover,body.companies section.companies-page .companies-card-cta--primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none;outline:none;transform:translateY(-1px)}body.companies section.companies-page .companies-card-cta--ghost{background:#fff;color:#047857;border:1px solid rgba(16,185,129,.45)}body.companies section.companies-page .companies-card-cta--ghost:hover,body.companies section.companies-page .companies-card-cta--ghost:focus{background:#10b9811a;border-color:#10b981bf;color:#065f46;text-decoration:none;outline:none}body.companies section.companies-page .companies-card-actions-menu{position:relative;display:inline-flex;flex:0 0 auto}body.companies section.companies-page .companies-card-actions-trigger{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}body.companies section.companies-page .companies-card-actions-trigger>i.mdi{font-size:1.7rem;line-height:1}body.companies section.companies-page .companies-card-actions-trigger:hover,body.companies section.companies-page .companies-card-actions-trigger:focus{background:#f1f5f9;border-color:#94a3b8a6;color:#1e293b;outline:none}body.companies section.companies-page .companies-card-actions-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,#ffffff);color:var(--home-accent-color, #4747f3)}body.companies section.companies-page .companies-list-footer{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:22px;margin-top:6px;border-top:1px dashed rgba(148,163,184,.35)}body.companies section.companies-page .companies-pagination{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}body.companies section.companies-page .companies-pagination>li>a,body.companies section.companies-page .companies-pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}body.companies section.companies-page .companies-pagination>li>a:hover,body.companies section.companies-page .companies-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none}body.companies section.companies-page .companies-pagination>li.active>a,body.companies section.companies-page .companies-pagination>li.active>span{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.companies section.companies-page .companies-pagination>li.disabled>a,body.companies section.companies-page .companies-pagination>li.disabled>span{color:#cbd5e1;background:#f8fafc;cursor:not-allowed}body.companies section.companies-page .companies-list-count{font-size:1.15rem;font-weight:500;color:#94a3b8}body.companies section.companies-page .companies-empty{padding:40px 20px;text-align:center;color:#475569;font-size:1.4rem;line-height:1.5}body.companies section.companies-page .companies-empty>strong{display:block;font-size:1.6rem;font-weight:700;color:#1e293b;margin-bottom:6px}.waiting-confirmation-notice{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#fffc;z-index:1}.waiting-confirmation-notice .content{position:absolute;top:35%;left:33%;text-align:center;width:fit-content;min-width:34%;font-size:1.2em;display:flex}.waiting-confirmation-notice .content strong{padding-left:10px;line-height:65px;color:#555}.waiting-confirmation-notice .content .approve-plan{position:absolute;width:fit-content;border-radius:10px;padding:10px;top:90%;cursor:pointer;left:35%}.waiting-confirmation-notice .content strong,.waiting-confirmation-notice .content #spinner{display:inline-block;top:unset;left:unset;position:unset}.company-subscriptions-buttons{display:inline-block;float:right}.company-subscriptions-buttons .approve-plan,.company-subscriptions-buttons .edit-plan,.company-subscriptions-buttons .suspend-plan,.company-subscriptions-buttons .cancel-plan,.company-subscriptions-buttons .activate-plan{font-weight:bolder;font-size:1em}.company-subscriptions-buttons .approve-plan,.company-subscriptions-buttons .edit-plan,.company-subscriptions-buttons .activate-plan{background:#8520bd;color:#fff;border-radius:10px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.company-subscriptions-buttons .approve-plan:hover,.company-subscriptions-buttons .edit-plan:hover,.company-subscriptions-buttons .activate-plan:hover{color:#fff!important;background-color:#7514a7}.company-subscriptions-buttons .suspend-plan{color:#666;display:inline-block;padding:5px 10px}.company-subscriptions-buttons .suspend-plan:hover{cursor:pointer;color:#333}.company-subscriptions-buttons .cancel-plan{display:inline-block;padding:5px 10px;color:#f3596a}.company-subscriptions-buttons .cancel-plan:hover{cursor:pointer;color:#cb4454}.company-subscriptions-buttons .approve-plan,.company-subscriptions-buttons .edit-plan,.company-subscriptions-buttons .activate-plan{display:inline-block;padding:5px 10px}.company-subscriptions-buttons .approve-plan:hover,.company-subscriptions-buttons .edit-plan:hover,.company-subscriptions-buttons .activate-plan:hover{cursor:pointer;color:#31708f}.company-subscriptions-buttons .refresh-subscription{display:inline-block;margin:5px;color:#666}.company-subscriptions-buttons .refresh-subscription:hover{cursor:pointer;color:#333}.margin-bottom{margin-bottom:20px}.padding-text{padding:0}.table-margin{margin:20px}.margin-left-area{padding:0 15px 5px}.padding-bottom-div{padding-bottom:10px}.title-div-row{margin-top:10px;background-color:#4747ea;border-radius:10px}.title-div-row .title{color:#fff;font-size:22px;text-transform:unset;font-weight:bolder;padding:10px 10px 10px 20px}.my-membership-div{border-radius:16px;background:#fff;box-shadow:0 2px 20px #00000026;padding:15px}.my-membership-div .table-margin .table-responsive table.table tbody tr.row-disabled{background-color:#f5f5f5}.my-membership-div .table-margin .table-responsive table.table tbody tr.row-disabled td div.td-status-badge.red,.my-membership-div .table-margin .table-responsive table.table tbody tr.row-disabled td div.td-status-badge.green,.my-membership-div .table-margin .table-responsive table.table tbody tr.row-disabled td div.td-status-badge.yellow{background:#ccc}.membership-title{color:#4747ea;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.membership-title .plan_id{display:inline-block;font-weight:bolder}.membership-sub-title{color:#565656;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.membership-value{color:#565656;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.membership-quota{margin-top:10px;padding:10px 0 10px 10px;border-top:1px solid #e5e5e5;color:#565656;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.membership-quota i{font-size:19px;color:#fb5e05}.th-title{color:gray;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:37px}.td-text{color:#565656;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:47px}.td-status-badge{border-radius:13px;display:unset;width:auto;height:auto;padding:10px;color:#fff;text-align:center;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:47.5px}.td-status-badge.green{background:#34a853}.td-status-badge.yellow{background:#fbbc05}.td-status-badge.red{background:#f3596a}body.company_subscriptions #redirect-modal .modal-content h3,body.company_subscriptions #redirect-modal .modal-content p{text-align:center!important}body.company_subscriptions .monthly-block .paypal-monthly-plan{border-radius:10px}body.company_subscriptions .monthly-block label{width:100%;line-height:15px;height:23px}body.company_subscriptions .monthly-block h3,body.company_subscriptions .monthly-block p,body.company_subscriptions .monthly-block label{text-align:center!important}body.company_subscriptions .annual-block .paypal-annual-plan{border-radius:10px}body.company_subscriptions .annual-block label{width:100%;line-height:15px;height:23px}body.company_subscriptions .annual-block h3,body.company_subscriptions .annual-block p,body.company_subscriptions .annual-block label{text-align:center!important}body.company_subscriptions .modal{background:#0003}body.company_subscriptions .modal .modal-content{position:relative;background-color:#fff;border:0;border-radius:10px;outline:0;width:50%;height:40%!important;max-height:90%;overflow-y:auto;padding:4% 5% 5%;overflow-x:hidden;margin:0 auto;top:30%}body.company_subscriptions .modal .modal-content h3 .timer{display:inline-block}body.company_subscriptions .modal .modal-content .close{color:#000}body.company_subscriptions h1{background-color:#4747ea;border-radius:10px;padding:5px 15px}body.company_subscriptions h1 .section-title{color:#fff;font-size:22px;text-transform:unset;font-weight:bolder;padding:10px 10px 10px 20px}body.company_subscriptions h3,body.company_subscriptions h4{text-transform:inherit;color:#4747f3;margin:30px auto;color:#4747ea;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}body.company_subscriptions .block-box-info{padding-left:35px;text-align:left}body.company_subscriptions .block-box-info .title-section{font-family:Open Sans;font-size:16px;font-weight:700;line-height:21.79px;color:#4747f3;background:#fff;text-align:left;padding-left:10px;margin-bottom:10px;margin-top:30px}body.company_subscriptions .block-box-info .list-value{font-family:Open Sans;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#565656}body.company_subscriptions .container ul{padding-left:0}body.company_subscriptions .container ul li{list-style:none}body.company_subscriptions .container ul li:before{content:"\2714";border-radius:1ch;padding-inline:1ch;margin-inline-end:1ch;font-size:18px!important;font-weight:initial!important;color:#34a853}body.company_subscriptions .container .monthly-block,body.company_subscriptions .container .annual-block{box-shadow:2px 2px 10px #0003;margin:25px auto;border-radius:20px;background-color:#fff;height:480px}@media(max-width:768px){body.company_subscriptions .container .monthly-block,body.company_subscriptions .container .annual-block{height:820px}}body.company_subscriptions .container .monthly-block h3,body.company_subscriptions .container .annual-block h3{padding:0 0 10px!important;margin:0!important}body.company_subscriptions .container .monthly-block p,body.company_subscriptions .container .annual-block p{padding-bottom:40px}body.company_subscriptions .container .monthly-block .preview-plan-cost-monthly,body.company_subscriptions .container .monthly-block .preview-plan-cost-annual,body.company_subscriptions .container .annual-block .preview-plan-cost-monthly,body.company_subscriptions .container .annual-block .preview-plan-cost-annual{font-size:2em;padding:25px;display:block;text-align:center}body.company_subscriptions .container .monthly-block .preview-plan-cost-monthly .price,body.company_subscriptions .container .monthly-block .preview-plan-cost-monthly .currency,body.company_subscriptions .container .monthly-block .preview-plan-cost-annual .price,body.company_subscriptions .container .monthly-block .preview-plan-cost-annual .currency,body.company_subscriptions .container .annual-block .preview-plan-cost-monthly .price,body.company_subscriptions .container .annual-block .preview-plan-cost-monthly .currency,body.company_subscriptions .container .annual-block .preview-plan-cost-annual .price,body.company_subscriptions .container .annual-block .preview-plan-cost-annual .currency{display:inline-block;font-weight:bolder}body.company_subscriptions .container .monthly-block .preview-plan-cost-monthly .price,body.company_subscriptions .container .monthly-block .preview-plan-cost-annual .price,body.company_subscriptions .container .annual-block .preview-plan-cost-monthly .price,body.company_subscriptions .container .annual-block .preview-plan-cost-annual .price{font-size:32px;color:#4747f3;font-weight:700;line-height:15px}body.company_subscriptions .container .monthly-block .preview-plan-cost-monthly .currency,body.company_subscriptions .container .monthly-block .preview-plan-cost-annual .currency,body.company_subscriptions .container .annual-block .preview-plan-cost-monthly .currency,body.company_subscriptions .container .annual-block .preview-plan-cost-annual .currency{font-family:Open Sans;font-size:13px;font-weight:400;line-height:15px}body.company_subscriptions .btn.btn-lg,body.company_subscriptions .btn-group-lg>.btn{text-transform:inherit!important;box-shadow:inset -2px -2px 1px #0000001a;background-color:#4747f3}body.company_subscriptions .btn.btn-lg:hover,body.company_subscriptions .btn-group-lg>.btn:hover{background:#2828bc}body.company_subscriptions .choose-plan-period{display:inline-block;width:100%;margin:0 auto}body.company_subscriptions .choose-plan-period .buttons{background-color:#fff;box-shadow:2px 2px 10px #0003;width:fit-content;margin:0 auto;padding:10px 35px;border-radius:20px}body.company_subscriptions .choose-plan-period .buttons span{margin:0 auto;width:150px;display:inline-block;text-align:center;padding:10px;border-radius:10px;color:#4747f3;font-weight:700}body.company_subscriptions .choose-plan-period .buttons span.active{border:2px solid #4747f3}body.company_subscriptions .choose-plan-period .buttons span:hover{cursor:pointer;border:2px solid #4747f3}body.company_subscriptions .block-box-header{box-shadow:0 1px 10px #0003;padding-top:35px;border-top-left-radius:inherit;border-top-right-radius:inherit}body.company_subscriptions .block-box-actions{padding-right:35px;padding-top:20px;height:auto;margin-top:10px;padding-bottom:16px;border-left:1px solid #C4C4C4}@media(max-width:768px){body.company_subscriptions .block-box-actions{border-left:unset;border-top:1px solid #C4C4C4;margin-left:10px;margin-right:10px}}body.company_subscriptions .block-box-actions .title-section{margin-bottom:16px}body.company_subscriptions .block-box-actions .title-section .title{font-family:Open Sans;font-size:13px;font-weight:700;line-height:15px;text-align:center;color:#565656;margin-bottom:0;height:auto}body.company_subscriptions .block-box-actions .title-section .sub-title{font-family:Open Sans;font-size:13px;font-weight:600;line-height:15px;text-align:center;color:gray;margin-bottom:0;height:auto}body.company_subscriptions .block-box-actions .field-section{display:flex;align-items:center;justify-content:center;margin-left:20px;margin-right:20px}body.company_subscriptions .block-box-actions .field-section .label-field{font-family:Open Sans;font-size:15px;font-weight:700;line-height:15px;color:#565656;padding-left:0}body.company_subscriptions .block-box-actions .field-section .column-value{flex-basis:24%}@media(max-width:768px){body.company_subscriptions .block-box-actions .field-section .column-value{flex-basis:38%}}body.company_subscriptions .block-box-actions .button-pay-section{display:flex;flex-direction:column;justify-content:center;align-items:center}body.company_subscriptions .block-box-actions .button-pay-section .pay-with{font-family:Open Sans;font-size:15px;font-weight:700;line-height:20.43px;text-align:center;color:#4747ea;margin-bottom:10px;padding-top:12px;border-top:1px solid #C4C4C4}body.company_subscriptions .block-box-actions .button-pay-section button{background:#ffc439;box-shadow:0 4px 4px #00000026}body.company_subscriptions .block-box-actions .button-pay-section button img{padding-left:28px;padding-right:28px}.cutecard{border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #d0d0d0}.cutecard .cutecard-header{background-color:#f6f6f6;font-size:18px;margin-bottom:10px;padding:10px;border-bottom:1px solid #d0d0d0;font-weight:300;text-transform:uppercase}.cutecard .cutecard-body{background-color:#fff;padding-bottom:1rem;margin-bottom:1rem;margin-top:1rem}body.derivated_ideas section.dideas-page{display:block;margin:0}body.derivated_ideas section.dideas-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:767px){body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px}body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner>.breadcrumb-pill>i.mdi{font-size:2.2rem;line-height:1}@media(max-width:767px){body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner>.breadcrumb-pill{font-size:1.6rem;gap:8px}body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.derivated_ideas section.dideas-page .breadcrumb-badge.dideas-banner .dideas-banner-count{font-weight:500;opacity:.85;font-size:1.35rem;white-space:nowrap}body.derivated_ideas section.dideas-page .dideas-card{background:#fff;border-radius:18px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px 26px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.derivated_ideas section.dideas-page .dideas-card{padding:16px 14px 18px;border-radius:14px;margin:0 16px 1rem}}body.derivated_ideas section.dideas-page .dideas-list{display:flex;flex-direction:column;gap:12px}body.derivated_ideas section.dideas-page .dideas-list-item{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:18px;padding:16px 18px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 1px 4px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}body.derivated_ideas section.dideas-page .dideas-list-item:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.4));box-shadow:0 4px 16px #0f172a14}@media(max-width:991px){body.derivated_ideas section.dideas-page .dideas-list-item{grid-template-columns:1fr;gap:14px;padding:14px 16px}}body.derivated_ideas section.dideas-page .dideas-card-body{display:flex;flex-direction:column;gap:8px;min-width:0}body.derivated_ideas section.dideas-page .dideas-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}body.derivated_ideas section.dideas-page .dideas-card-id{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#f8fafc);color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:700;letter-spacing:.3px;line-height:1.4}body.derivated_ideas section.dideas-page .dideas-card-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:1.05rem;font-weight:700;letter-spacing:.3px}body.derivated_ideas section.dideas-page .dideas-card-tag>i.mdi{font-size:1.3rem;line-height:1}body.derivated_ideas section.dideas-page .dideas-card-tag--private{background:#f59e0b24;color:#b45309}body.derivated_ideas section.dideas-page .dideas-card-msg-btn{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:32px;height:32px;padding:0;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:#fff;color:var(--home-accent-color, #4747f3);cursor:pointer;transition:background .15s ease,border-color .15s ease}body.derivated_ideas section.dideas-page .dideas-card-msg-btn>i.mdi{font-size:1.6rem;line-height:1}body.derivated_ideas section.dideas-page .dideas-card-msg-btn:hover,body.derivated_ideas section.dideas-page .dideas-card-msg-btn:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 40%,rgba(148,163,184,.55));outline:none}body.derivated_ideas section.dideas-page .dideas-card-title-link{text-decoration:none;color:inherit;min-width:0}body.derivated_ideas section.dideas-page .dideas-card-title-link:hover,body.derivated_ideas section.dideas-page .dideas-card-title-link:focus{text-decoration:none;outline:none}body.derivated_ideas section.dideas-page .dideas-card-title-link:hover .dideas-card-title,body.derivated_ideas section.dideas-page .dideas-card-title-link:focus .dideas-card-title{color:var(--home-button-hover-bg-color, #1245a0)}body.derivated_ideas section.dideas-page .dideas-card-title{margin:0;font-size:1.55rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word;letter-spacing:-.005em;transition:color .15s ease}body.derivated_ideas section.dideas-page .dideas-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}body.derivated_ideas section.dideas-page .dideas-card-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:1.2rem;color:#475569;line-height:1.3}body.derivated_ideas section.dideas-page .dideas-card-meta-item>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.derivated_ideas section.dideas-page .dideas-card-meta-label{color:#94a3b8;font-weight:600}body.derivated_ideas section.dideas-page .dideas-card-meta-value{color:#1e293b;font-weight:500}body.derivated_ideas section.dideas-page .dideas-card-meta-link{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}body.derivated_ideas section.dideas-page .dideas-card-meta-link:hover,body.derivated_ideas section.dideas-page .dideas-card-meta-link:focus{text-decoration:underline;color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}body.derivated_ideas section.dideas-page .dideas-card-deadline{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:1.15rem;font-weight:600;line-height:1.3}body.derivated_ideas section.dideas-page .dideas-card-deadline>i.mdi{font-size:1.4rem;line-height:1}body.derivated_ideas section.dideas-page .dideas-card-deadline.is-overdue{background:#dc262624;color:#b91c1c}body.derivated_ideas section.dideas-page .dideas-card-deadline.is-warning{background:#f59e0b24;color:#b45309}body.derivated_ideas section.dideas-page .dideas-card-deadline.is-ok{background:#10b9811a;color:#047857}body.derivated_ideas section.dideas-page .dideas-card-side{display:flex;flex-direction:column;align-items:stretch;gap:10px;justify-content:center}body.derivated_ideas section.dideas-page .dideas-card-status{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);color:var(--home-accent-color, #4747f3);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,rgba(148,163,184,.3));font-size:1.15rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;text-align:center}body.derivated_ideas section.dideas-page .dideas-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border-radius:9px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.2rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;min-height:38px;transition:background .15s ease,transform .15s ease}body.derivated_ideas section.dideas-page .dideas-card-cta>i.mdi{font-size:1.5rem;line-height:1}body.derivated_ideas section.dideas-page .dideas-card-cta:hover,body.derivated_ideas section.dideas-page .dideas-card-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none;outline:none;transform:translateY(-1px)}body.derivated_ideas section.dideas-page .dideas-list-footer{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:22px;margin-top:14px;border-top:1px dashed rgba(148,163,184,.35)}body.derivated_ideas section.dideas-page .dideas-pagination{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}body.derivated_ideas section.dideas-page .dideas-pagination>li>a,body.derivated_ideas section.dideas-page .dideas-pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}body.derivated_ideas section.dideas-page .dideas-pagination>li>a:hover,body.derivated_ideas section.dideas-page .dideas-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none}body.derivated_ideas section.dideas-page .dideas-pagination>li.active>a,body.derivated_ideas section.dideas-page .dideas-pagination>li.active>span{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.derivated_ideas section.dideas-page .dideas-pagination>li.disabled>a,body.derivated_ideas section.dideas-page .dideas-pagination>li.disabled>span{color:#cbd5e1;background:#f8fafc;cursor:not-allowed}body.derivated_ideas section.dideas-page .dideas-list-count{font-size:1.15rem;font-weight:500;color:#94a3b8}body.derivated_ideas section.dideas-page .dideas-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;text-align:center}body.derivated_ideas section.dideas-page .dideas-empty>i.mdi{font-size:5rem;color:#94a3b88c;line-height:1}body.derivated_ideas section.dideas-page .dideas-empty>h3{margin:6px 0 0;font-size:1.6rem;font-weight:700;color:#0f172a}body.derivated_ideas section.dideas-page .dideas-empty>p{margin:0;font-size:1.25rem;color:#64748b;max-width:460px}.dideas-opinion-card{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:14px;box-shadow:0 2px 14px #0f172a0f;overflow:hidden;margin:0 0 1.5rem}.dideas-opinion-card-head{display:flex;align-items:flex-start;gap:14px;padding:16px 20px 14px;background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff),#fff);border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.dideas-opinion-card-head{padding:14px 16px;gap:10px}}.dideas-opinion-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--home-accent-color, #4747f3);color:#fff;flex:0 0 auto;box-shadow:0 4px 12px color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,transparent)}.dideas-opinion-card-icon>i.mdi{font-size:2rem;line-height:1}.dideas-opinion-card-meta{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.dideas-opinion-card-title{margin:0;font-size:1.55rem;font-weight:700;color:#0f172a;line-height:1.25;letter-spacing:-.005em}.dideas-opinion-card-sub{margin:0;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.5}.dideas-opinion-card-body{padding:18px 20px 20px}@media(max-width:767px){.dideas-opinion-card-body{padding:16px}}.dideas-opinion-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.dideas-opinion-label{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:1.2rem;font-weight:600;color:#475569;line-height:1.3}.dideas-opinion-label>i.mdi{font-size:1.5rem;line-height:1;color:#94a3b8}.dideas-opinion-textarea{width:100%;min-height:110px;padding:10px 14px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.5;box-shadow:none;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.dideas-opinion-textarea::placeholder{color:#94a3b8}.dideas-opinion-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.dideas-opinion-actions{display:flex;justify-content:flex-end}@media(max-width:767px){.dideas-opinion-actions .dideas-opinion-submit{width:100%;justify-content:center}}.dideas-opinion-submit{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}.dideas-opinion-submit>i.mdi{font-size:1.6rem;line-height:1}.dideas-opinion-submit:hover,.dideas-opinion-submit:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--home-accent-color, #4747f3) 40%,transparent)}.dideas-opinion-submit:disabled,.dideas-opinion-submit[disabled]{background:#cbd5e1;color:#fff;box-shadow:none;cursor:not-allowed;transform:none}.eco-page{padding-bottom:4rem}.eco-page .eco-filter-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:16px 20px;margin-bottom:20px}.eco-page .eco-filter-header{display:flex;align-items:center;gap:10px}.eco-page .eco-filter-header .eco-filter-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #1e293b)}.eco-page .eco-filter-header .eco-filter-title .mdi{color:var(--home-accent-color, #4747f3);font-size:1.8rem}.eco-page .eco-filter-header .eco-filter-count{font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8)}.eco-page .eco-filter-header .eco-filter-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:transparent;color:var(--home-accent-color, #4747f3);font-size:1.25rem;font-weight:600;transition:background .15s ease}.eco-page .eco-filter-header .eco-filter-toggle:hover{background:#94a3b81a}.eco-page .eco-filter-header .eco-filter-toggle .mdi{font-size:1.6rem;transition:transform .2s ease}.eco-page .eco-filter-header .eco-filter-toggle[aria-expanded=true] .mdi,.eco-page .eco-filter-header .eco-filter-toggle:not(.collapsed) .mdi{transform:rotate(180deg)}.eco-page .eco-filter-body{padding-top:16px}.eco-page .eco-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px}@media(max-width:991px){.eco-page .eco-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.eco-page .eco-filter-grid{grid-template-columns:1fr}}.eco-page .eco-filter-field{display:flex;flex-direction:column;gap:6px;min-width:0}.eco-page .eco-filter-field>label,.eco-page .eco-filter-field>.eco-filter-label{margin:0;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b)}.eco-page .eco-filter-field .form-control{height:40px;border-radius:10px;border:1px solid #c4c4c4;box-shadow:none;box-sizing:border-box}.eco-page .eco-filter-field .form-control:focus{border-color:var(--home-accent-color, #4747f3)}.eco-page .eco-filter-field .select2-container{width:100%!important;box-sizing:border-box}.eco-page .eco-filter-field .select2-container .select2-selection--multiple{min-height:40px;border-radius:10px;border:1px solid #c4c4c4}.eco-page .eco-filter-checks{display:flex;flex-wrap:wrap;gap:8px}.eco-page .eco-filter-checks .eco-check-pill{display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 14px;border:1px solid rgba(148,163,184,.35);border-radius:999px;font-size:1.2rem;font-weight:500;color:var(--home-body-color, #64748b);cursor:pointer;user-select:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.eco-page .eco-filter-checks .eco-check-pill input[type=checkbox]{margin:0;accent-color:var(--home-accent-color, #4747f3)}.eco-page .eco-filter-checks .eco-check-pill:has(input:checked){border-color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);color:var(--home-accent-color, #4747f3);font-weight:600}.eco-page .eco-filter-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px}.eco-page .eco-filter-actions .eco-filter-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600}.eco-page .eco-filter-actions .eco-filter-apply:hover{background:var(--home-button-hover-bg-color, #3a3ad0)}.eco-page .eco-filter-actions .eco-filter-apply .mdi{font-size:1.6rem}.eco-page .eco-filter-actions .eco-filter-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border:1px solid #f3596a;border-radius:10px;background:transparent;color:#f3596a}.eco-page .eco-filter-actions .eco-filter-clear:hover{background:#fef2f4;color:#d9465a}.eco-page .eco-filter-actions .eco-filter-clear .mdi{font-size:1.8rem}@media(max-width:600px){.eco-page .eco-filter-actions .eco-filter-apply{flex:1 1 auto;justify-content:center}}.eco-page .eco-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:991px){.eco-page .eco-grid{grid-template-columns:1fr}}.eco-page .eco-item{display:flex;flex-direction:column;gap:12px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:20px;transition:box-shadow .25s ease,transform .25s ease}.eco-page .eco-item:hover{box-shadow:0 2px 20px #00000026;transform:translateY(-2px)}.eco-page .eco-item-header{display:flex;align-items:flex-start;gap:14px}.eco-page .eco-item-logo{display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 56px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:#fff;overflow:hidden}.eco-page .eco-item-logo img{max-width:100%;max-height:100%;object-fit:contain}.eco-page .eco-item-logo.eco-item-logo-placeholder{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,transparent);border:none}.eco-page .eco-item-logo.eco-item-logo-placeholder .mdi{font-size:2.6rem;color:var(--home-accent-color, #4747f3)}.eco-page .eco-item-heading{min-width:0}.eco-page .eco-item-title{margin:0 0 8px;font-size:1.6rem;font-weight:700;line-height:1.25;color:var(--home-title-color, #1e293b)}.eco-page .eco-item-chips{display:flex;flex-wrap:wrap;gap:6px}.eco-page .eco-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:1.1rem;font-weight:600;color:var(--home-accent-color, #4747f3);background:color-mix(in srgb,var(--home-accent-color, #4747f3) 9%,transparent)}.eco-page .eco-chip .mdi{font-size:1.3rem}.eco-page .eco-item-desc{margin:0;font-size:1.3rem;line-height:1.5;color:var(--home-body-color, #64748b);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eco-page .eco-item-meta{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid rgba(148,163,184,.18)}.eco-page .eco-meta-row{display:flex;align-items:baseline;gap:8px;font-size:1.25rem;line-height:1.45;color:var(--home-body-color, #64748b);min-width:0}.eco-page .eco-meta-row .mdi{flex-shrink:0;align-self:flex-start;font-size:1.5rem;line-height:1.3;color:var(--home-accent-color, #4747f3)}.eco-page .eco-meta-row .eco-meta-label{flex-shrink:0;font-weight:700;color:var(--home-title-color, #1e293b)}.eco-page .eco-meta-row .eco-meta-value{min-width:0;word-break:break-word}.eco-page .eco-item-footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px}.eco-page .eco-item-footer .eco-item-web{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-size:1.25rem;font-weight:600;text-decoration:none}.eco-page .eco-item-footer .eco-item-web:hover,.eco-page .eco-item-footer .eco-item-web:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.eco-page .eco-item-footer .eco-item-web .mdi{font-size:1.5rem}.eco-page .eco-item-footer .eco-item-detail{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid rgba(148,163,184,.35);border-radius:10px;color:var(--home-accent-color, #4747f3);font-size:1.25rem;font-weight:600;text-decoration:none}.eco-page .eco-item-footer .eco-item-detail:hover,.eco-page .eco-item-footer .eco-item-detail:focus{background:#94a3b81a;color:var(--home-accent-color, #4747f3);text-decoration:none}.eco-page .eco-item-footer .eco-item-detail .mdi{font-size:1.5rem}.eco-page .eco-item-footer .eco-item-admin{display:flex;align-items:center;gap:8px;margin-left:auto}.eco-page .eco-item-footer .eco-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(148,163,184,.35);border-radius:10px;color:var(--home-accent-color, #4747f3);background:transparent;text-decoration:none;transition:background .15s ease}.eco-page .eco-item-footer .eco-icon-btn:hover,.eco-page .eco-item-footer .eco-icon-btn:focus{background:#94a3b81f;text-decoration:none}.eco-page .eco-item-footer .eco-icon-btn .mdi{font-size:1.6rem}.eco-page .eco-empty{display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:48px 24px;text-align:center}.eco-page .eco-empty .mdi{font-size:4.6rem;color:var(--home-subtitle-color, #94a3b8)}.eco-page .eco-empty p{margin:0;font-size:1.4rem;color:var(--home-body-color, #64748b)}.eco-page .eco-pagination{margin-top:20px;text-align:center}.eco-page .eco-pagination .eco-pagination-info{margin:6px 0 0;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8)}.eco-page .eco-table-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:6px 0;overflow-x:auto}.eco-page .eco-table{width:100%;border-collapse:collapse}.eco-page .eco-table th{padding:14px 24px;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:left;color:var(--home-subtitle-color, #64748b);border-bottom:1px solid rgba(148,163,184,.25);white-space:nowrap}.eco-page .eco-table td{padding:12px 24px;font-size:1.3rem;color:var(--home-title-color, #1e293b);border-bottom:1px solid rgba(148,163,184,.14);vertical-align:middle}.eco-page .eco-table tbody tr:last-child td{border-bottom:none}.eco-page .eco-table tbody tr:hover td{background:#94a3b80f}.eco-page .eco-table .eco-table-id{color:var(--home-subtitle-color, #94a3b8);font-size:1.2rem}.eco-page .eco-table .eco-table-actions{text-align:right;white-space:nowrap;width:1%}.eco-page .eco-table .eco-table-actions .eco-icon-btn{margin-left:8px}.eco-page .eco-form-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:24px 28px}.eco-page .eco-form-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px 24px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(148,163,184,.1)}.eco-page .eco-form-row:last-of-type{border-bottom:none}@media(max-width:600px){.eco-page .eco-form-row{grid-template-columns:1fr;gap:6px}}.eco-page .eco-form-row>label,.eco-page .eco-form-row>.eco-form-label{margin:0;padding-top:10px;font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);line-height:1.4}.eco-page .eco-form-row>label small,.eco-page .eco-form-row>.eco-form-label small{display:block;margin-top:2px;font-weight:500;text-transform:none;letter-spacing:normal;color:var(--home-subtitle-color, #94a3b8)}@media(max-width:600px){.eco-page .eco-form-row>label,.eco-page .eco-form-row>.eco-form-label{padding-top:0}}.eco-page .eco-form-field{min-width:0}.eco-page .eco-form-field .form-control{height:40px;border-radius:10px;border:1px solid #c4c4c4;box-shadow:none;box-sizing:border-box}.eco-page .eco-form-field .form-control:focus{border-color:var(--home-accent-color, #4747f3)}.eco-page .eco-form-field textarea.form-control{height:auto;min-height:112px;resize:vertical}.eco-page .eco-form-field .select2-container{width:100%!important;box-sizing:border-box}.eco-page .eco-form-field .select2-container .select2-selection--multiple{min-height:40px;border-radius:10px;border:1px solid #c4c4c4}.eco-page .eco-input-prefix{display:flex;align-items:stretch}.eco-page .eco-input-prefix>span{display:flex;align-items:center;padding:0 14px;border:1px solid #c4c4c4;border-right:none;border-radius:10px 0 0 10px;background:#94a3b814;font-size:1.3rem;font-weight:600;color:var(--home-body-color, #64748b)}.eco-page .eco-input-prefix .form-control{border-radius:0 10px 10px 0}.eco-page .eco-form-dates{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.eco-page .eco-form-dates .form-control{width:160px;background:#fff}.eco-page .eco-image-field{display:flex;flex-direction:column;gap:12px}.eco-page .eco-image-preview{display:flex;align-items:center;gap:14px}.eco-page .eco-image-preview img{max-width:100px;max-height:100px;border-radius:12px;border:1px solid rgba(148,163,184,.25);object-fit:contain;background:#fff}.eco-page .eco-image-preview a{display:inline-flex;align-items:center;gap:6px;font-size:1.2rem;font-weight:600;text-decoration:none}.eco-page .eco-image-preview a .mdi{font-size:1.5rem}.eco-page .eco-form-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.eco-page .eco-btn-primary{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600}.eco-page .eco-btn-primary:hover,.eco-page .eco-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.eco-page .eco-btn-primary .mdi{font-size:1.6rem}.eco-page .eco-detail-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #0000001a;padding:24px 28px}.eco-page .eco-detail-card .eco-item-header{margin-bottom:18px}.eco-page .eco-detail-card .eco-item-title{font-size:1.9rem}.eco-page .eco-detail-rows{display:flex;flex-direction:column;margin:0}.eco-page .eco-detail-row{display:grid;grid-template-columns:200px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid rgba(148,163,184,.14)}.eco-page .eco-detail-row:last-child{border-bottom:none}@media(max-width:600px){.eco-page .eco-detail-row{grid-template-columns:1fr;gap:4px}}.eco-page .eco-detail-row dt{margin:0;font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);line-height:1.5}.eco-page .eco-detail-row dd{margin:0;font-size:1.35rem;line-height:1.5;color:var(--home-title-color, #1e293b);word-break:break-word;white-space:pre-line}.budget-overassigned-alert{display:flex;align-items:flex-start;gap:8px;margin:16px 30px!important}.budget-overassigned-alert i.mdi{font-size:18px;line-height:1.4;flex-shrink:0}.budgets-container{margin-left:20px;margin-right:20px}.budgets-container .budget-header-row{display:flex;align-items:center;padding:12px 16px;margin-top:8px;margin-bottom:8px}.budgets-container .budget-header-row .budget-header-left{display:flex;align-items:center;min-width:185px;flex-shrink:0;padding:0 20px;position:relative;margin-left:10px}.budgets-container .budget-header-row .budget-header-left:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#dee2e6}.budgets-container .budget-header-row .budget-header-amount{display:flex;align-items:center;justify-content:center;min-width:160px;flex-shrink:0;position:relative}.budgets-container .budget-header-row .budget-header-amount:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#dee2e6}.budgets-container .budget-header-row .budget-header-progress{display:flex;align-items:center;justify-content:center;flex:1;min-width:369px;padding:0 12px;position:relative}.budgets-container .budget-header-row .budget-header-progress:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#dee2e6}.budgets-container .budget-header-row .budget-header-total{display:flex;align-items:center;justify-content:center;min-width:160px;flex-shrink:0;position:relative}.budgets-container .budget-header-row .budget-header-total:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#dee2e6}.budgets-container .budget-header-row .budget-header-actions{display:flex;align-items:center;flex-shrink:0;padding-left:20px;min-width:200px}.budgets-container .budget-header-row .budget-header-label{font-size:12px;font-weight:400;color:gray;letter-spacing:.5px}.budgets-container .budget-card{background-color:#fff;border-radius:12px;margin-bottom:16px;box-shadow:2px 2px 20px #0003;border:1px solid #b6b6b6}.budgets-container .budget-card .budget-card-content{display:flex;align-items:center;width:100%;margin-top:6px;transition:all .15s ease}.budgets-container .budget-card .budget-card-content .budget-card-left{display:flex;align-items:center;gap:12px;min-width:200px;flex-shrink:0;padding-right:20px;position:relative;margin-left:10px}.budgets-container .budget-card .budget-card-content .budget-card-left:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:30px;background-color:#dfdfdf}.budgets-container .budget-card .budget-card-content .budget-card-left .drag-handle{color:#6c757d;font-size:22px;cursor:move}.budgets-container .budget-card .budget-card-content .budget-card-left .budget-category-name{font-weight:500;color:#495057;font-size:16px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.budgets-container .budget-card .budget-card-content .budget-amount-section{display:flex;align-items:center;min-width:160px;flex-shrink:0;padding:0 5px;position:relative}.budgets-container .budget-card .budget-card-content .budget-amount-section:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:30px;background-color:#dfdfdf}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount{font-size:16px;font-weight:600;color:#3082a5;white-space:nowrap}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount.budget-amount-primary{color:#4747f3}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount.budget-amount-danger{color:#f3596a}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount.budget-amount-danger i{font-size:20px}.budgets-container .budget-card .budget-card-content .budget-progress-section{display:flex;align-items:center;justify-content:center;flex:1;min-width:369px;padding:0 12px;position:relative}.budgets-container .budget-card .budget-card-content .budget-progress-section:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:30px;background-color:#dfdfdf}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container{display:flex;align-items:center;gap:10px;width:100%}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress{flex:1;min-width:190px;height:14px;border-radius:10px;background-color:#e9ecef;overflow:hidden;margin-bottom:unset}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress .progress-bar{background-color:#4747f3;border-radius:10px;transition:width .3s ease}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress .progress-bar.progress-bar-danger{background-color:#f3596a}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value{font-size:14px;font-weight:500;color:#6f42c1;white-space:nowrap;width:65px;text-align:right;overflow:hidden;text-overflow:ellipsis}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value i{font-size:20px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value-primary{color:#4747f3!important}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value-danger{color:#f3596a!important}.budgets-container .budget-card .budget-card-content .budget-total-section{display:flex;align-items:center;min-width:160px;flex-shrink:0;padding:0 20px;position:relative}.budgets-container .budget-card .budget-card-content .budget-total-section:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:30px;background-color:#dfdfdf}.budgets-container .budget-card .budget-card-content .budget-total-section .budget-total{font-size:14px;color:#6c757d;font-weight:400;white-space:nowrap}.budgets-container .budget-card .budget-card-content .budget-card-right{display:flex;align-items:center;gap:16px;min-width:180px;flex-shrink:0;padding-left:20px;padding-right:15px}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link{display:flex;align-items:center;gap:4px;color:#6f42c1;text-decoration:none;font-size:14px;font-weight:500;cursor:pointer;transition:color .2s ease;white-space:nowrap}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link:hover{color:#5a32a3;text-decoration:none}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link i{font-size:16px;transition:transform .2s ease}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link[aria-expanded=true] i{transform:rotate(180deg)}.budgets-container .budget-card .budget-card-content .budget-card-right .dropdown{margin-left:16px}.budgets-container .budget-card .budget-details-collapse{margin-top:6px;background-color:#fff}.budgets-container .budget-card .budget-details-collapse .collapse{background-color:#fff;transition:all .15s ease}.budgets-container .budget-card .budget-details-collapse .collapse.show{border-top:1px solid #b6b6b6}.budget-details-header{font-size:13px;font-weight:600;color:#565656;background-color:#f0f0f0;padding:8px}.detail-box{background-color:#fff;padding:4px;border-radius:8px;margin-top:8px;position:relative;overflow:visible}.detail-box .table{width:100%;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:visible;box-shadow:0 1px 3px #0000001a;position:relative}.detail-box .table thead{background-color:#fff;border-bottom:2px solid #e9ecef}.detail-box .table thead th{font-style:italic;font-weight:400;color:gray;font-size:14px;padding:16px 12px;text-align:left;border:none}.detail-box .table thead th.text-right{text-align:right}.detail-box .table thead th.text-center{text-align:center}.detail-box .table tbody tr{border-bottom:1px solid #f1f3f4;transition:background-color .2s ease;height:38px}.detail-box .table tbody tr:hover{background-color:#f8f9fa}.detail-box .table tbody tr:last-child{border-bottom:none}.detail-box .table tbody tr.month-separator{background-color:#f0f0f0;border-bottom:2px solid #e9ecef}.detail-box .table tbody tr.month-separator td{height:38px;padding:0;text-align:center;border:none}.detail-box .table tbody tr.month-separator td .month-header{font-size:12px;font-weight:400;color:gray;text-transform:capitalize;font-style:italic}.detail-box .table tbody tr td{height:38px;padding:0;vertical-align:middle;border:none;font-size:14px}.detail-box .table tbody tr td.text-center{text-align:center}.detail-box .table tbody tr td:first-child{font-weight:400;color:#565656;font-size:14px;min-width:200px;max-width:250px}.detail-box .table tbody tr td:nth-child(2){font-weight:400;color:#565656;font-size:14px;min-width:150px}.detail-box .table tbody tr td:nth-child(3){min-width:180px;font-weight:400;color:#565656;font-size:14px}.detail-box .table tbody tr td:nth-child(4){font-weight:400;color:#565656;font-size:14px;min-width:100px}.detail-box .table tbody tr td.text-right{font-weight:400;color:#565656;font-size:14px;min-width:120px;text-align:right}.detail-box .table tbody tr td.text-right.withdrawal{color:#dc3545}.detail-box .table tbody tr td.text-right.deposit{color:#007bff}.detail-box .table tbody tr td.text-actions{text-align:center;min-width:80px}.detail-box .table tbody tr td.text-actions .actions-container{display:flex;align-items:center;justify-content:flex-end;gap:16px}.detail-box .table tbody tr td.text-actions .actions-container .document-count{display:flex;align-items:center;gap:4px;color:#6c757d;font-size:14px}.detail-box .table tbody tr td.text-actions .actions-container .document-count i{font-size:16px;color:#6c757d}.detail-box .align-avatar-text{align-items:center}.detail-box .user-avatar-fullname{padding-left:4px}.detail-box .empty-state{padding:40px 20px;text-align:center}.detail-box .empty-state .empty-message{color:#6c757d;font-size:14px}.no-budgets{padding:40px 20px;text-align:center;color:#6c757d;font-size:14px}.text-right{text-align:right}.p-0{padding:0!important}.padding-left{padding-left:12px!important}.padding-right{padding-right:12px!important}.dropdown-toggle{cursor:pointer}@media(max-width:1200px){.budgets-container{margin-left:10px;margin-right:10px}.budgets-container .budget-header-row .budget-header-left{width:165px;min-width:165px;max-width:165px;flex-shrink:0;padding:0;margin-left:0}.budgets-container .budget-header-row .budget-header-amount{width:140px;min-width:140px;max-width:140px;flex-shrink:0}.budgets-container .budget-header-row .budget-header-progress{min-width:280px}.budgets-container .budget-header-row .budget-header-total{width:140px;min-width:140px;max-width:140px;flex-shrink:0}.budgets-container .budget-header-row .budget-header-actions{width:200px;min-width:200px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-card-left{width:170px;min-width:170px;max-width:170px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-card-left .budget-category-name{max-width:120px;font-size:15px}.budgets-container .budget-card .budget-card-content .budget-amount-section{width:140px;min-width:140px;max-width:140px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount{font-size:15px}.budgets-container .budget-card .budget-card-content .budget-progress-section{min-width:280px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress{min-width:170px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value{font-size:13px;width:60px}.budgets-container .budget-card .budget-card-content .budget-total-section{width:140px;min-width:140px;max-width:140px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-total-section .budget-total{font-size:13px}.budgets-container .budget-card .budget-card-content .budget-card-right{width:200px;min-width:200px;flex-shrink:0;gap:12px}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link{font-size:13px}}@media(max-width:992px){.budgets-container{margin-left:8px;margin-right:8px}.budgets-container .budget-header-row .budget-header-left{width:150px;min-width:150px;max-width:150px;flex-shrink:0}.budgets-container .budget-header-row .budget-header-amount{width:125px;min-width:125px;max-width:125px;flex-shrink:0}.budgets-container .budget-header-row .budget-header-progress{min-width:240px}.budgets-container .budget-header-row .budget-header-total{width:125px;min-width:125px;max-width:125px;flex-shrink:0}.budgets-container .budget-header-row .budget-header-actions{width:175px;min-width:175px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-card-left{width:150px;min-width:150px;max-width:150px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-card-left .drag-handle{font-size:20px}.budgets-container .budget-card .budget-card-content .budget-card-left .budget-category-name{font-size:14px;max-width:105px}.budgets-container .budget-card .budget-card-content .budget-amount-section{width:125px;min-width:125px;max-width:125px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount{font-size:14px}.budgets-container .budget-card .budget-card-content .budget-progress-section{min-width:240px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container{gap:8px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress{min-width:145px;height:13px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value{font-size:13px;width:58px;text-align:right}.budgets-container .budget-card .budget-card-content .budget-total-section{width:125px;min-width:125px;max-width:125px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-total-section .budget-total{font-size:13px}.budgets-container .budget-card .budget-card-content .budget-card-right{width:175px;min-width:175px;flex-shrink:0;gap:10px}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link{font-size:13px}.detail-box{overflow-x:visible;overflow-y:visible}.detail-box .table{width:100%;table-layout:fixed}.detail-box .table thead th{font-size:11px;padding:8px 4px;white-space:normal;word-wrap:break-word}.detail-box .table thead th:nth-child(1){width:25%}.detail-box .table thead th:nth-child(2){width:18%}.detail-box .table thead th:nth-child(3){width:18%}.detail-box .table thead th:nth-child(4){width:12%}.detail-box .table thead th:nth-child(5){width:15%}.detail-box .table thead th:nth-child(6){width:12%}.detail-box .table tbody tr td{font-size:11px;padding:8px 4px;white-space:normal;word-wrap:break-word}.detail-box .table tbody tr td:nth-child(1){width:25%}.detail-box .table tbody tr td:nth-child(2){width:18%}.detail-box .table tbody tr td:nth-child(3){width:18%}.detail-box .table tbody tr td:nth-child(4){width:12%}.detail-box .table tbody tr td:nth-child(5){width:15%}.detail-box .table tbody tr td:nth-child(6){width:12%}}@media(max-width:768px){.budgets-container{margin-left:5px;margin-right:5px}.budgets-container .budget-header-row{display:none}.budgets-container .budget-card .budget-card-content .budget-card-left{width:120px;min-width:120px;max-width:120px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-card-left .drag-handle{font-size:18px}.budgets-container .budget-card .budget-card-content .budget-card-left .budget-category-name{font-size:13px;max-width:80px}.budgets-container .budget-card .budget-card-content .budget-amount-section{width:110px;min-width:110px;max-width:110px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount{font-size:14px}.budgets-container .budget-card .budget-card-content .budget-progress-section{width:200px;min-width:200px;max-width:200px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container{gap:6px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress{width:115px;height:12px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value{font-size:12px;width:55px;text-align:right}.budgets-container .budget-card .budget-card-content .budget-total-section{width:110px;min-width:110px;max-width:110px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-total-section .budget-total{font-size:12px}.budgets-container .budget-card .budget-card-content .budget-card-right{width:110px;min-width:110px;flex-shrink:0;gap:6px}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link{font-size:11px}.budgets-container .budget-card .budget-card-content .budget-card-right .dropdown .dropdown-toggle i{font-size:16px}.section-title-thin .col-md-9{margin-bottom:16px}.section-title-thin .col-md-3{text-align:left}.dropdown-menu.dropdown-menu-right{right:0!important;left:auto!important}.detail-box{overflow-x:visible;overflow-y:visible}.detail-box .table{width:100%;table-layout:fixed}.detail-box .table thead th{font-size:11px;padding:6px 3px;white-space:normal;word-wrap:break-word}.detail-box .table thead th:nth-child(2){display:none}.detail-box .table thead th:nth-child(1){width:30%}.detail-box .table thead th:nth-child(3){width:22%}.detail-box .table thead th:nth-child(4){width:15%}.detail-box .table thead th:nth-child(5){width:18%}.detail-box .table thead th:nth-child(6){width:15%}.detail-box .table tbody tr.month-separator td{display:table-cell!important}.detail-box .table tbody tr td{font-size:11px;padding:6px 3px;white-space:normal;word-wrap:break-word}.detail-box .table tbody tr td:nth-child(2){display:none}.detail-box .table tbody tr td:nth-child(1){width:30%}.detail-box .table tbody tr td:nth-child(3){width:22%}.detail-box .table tbody tr td:nth-child(4){width:15%}.detail-box .table tbody tr td:nth-child(5){width:18%}.detail-box .table tbody tr td:nth-child(6){width:15%}}@media(max-width:576px){.budgets-container{margin-left:8px;margin-right:8px}.budgets-container .budget-header-row{display:none}.budgets-container .budget-card{margin-bottom:20px}.budgets-container .budget-card .budget-card-content{flex-direction:column;align-items:stretch;padding:16px;gap:0}.budgets-container .budget-card .budget-card-content .budget-card-left{width:100%;min-width:auto;padding:0;margin:0 0 16px;display:flex;justify-content:space-between;align-items:center}.budgets-container .budget-card .budget-card-content .budget-card-left:after{display:none}.budgets-container .budget-card .budget-card-content .budget-card-left .drag-handle{display:none}.budgets-container .budget-card .budget-card-content .budget-card-left .budget-category-name{font-size:16px;font-weight:600;max-width:none;color:#495057}.budgets-container .budget-card .budget-card-content .budget-amount-section{width:100%;padding:12px 0;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;gap:16px}.budgets-container .budget-card .budget-card-content .budget-amount-section:after{display:none}.budgets-container .budget-card .budget-card-content .budget-amount-section:before{content:"Presupuesto ejecutado";font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.5px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-amount-section .budget-amount{font-size:14px;font-weight:600;white-space:nowrap;text-align:right}.budgets-container .budget-card .budget-card-content .budget-progress-section{width:100%;padding:12px 0;border-bottom:1px solid #e9ecef;display:flex;justify-content:flex-start;align-items:center;gap:12px}.budgets-container .budget-card .budget-card-content .budget-progress-section:after{display:none}.budgets-container .budget-card .budget-card-content .budget-progress-section:before{content:"Porcentaje ejecutado";font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container{display:flex;align-items:center;gap:10px;flex:1}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .progress{flex:1;height:14px;min-width:80px}.budgets-container .budget-card .budget-card-content .budget-progress-section .progress-container .percentage-value{font-size:14px;font-weight:600;white-space:nowrap;min-width:50px;text-align:right}.budgets-container .budget-card .budget-card-content .budget-total-section{width:100%;padding:12px 0;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;gap:16px}.budgets-container .budget-card .budget-card-content .budget-total-section:after{display:none}.budgets-container .budget-card .budget-card-content .budget-total-section:before{content:"Presupuesto asignado";font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.5px;flex-shrink:0}.budgets-container .budget-card .budget-card-content .budget-total-section .budget-total{font-size:14px;font-weight:500;color:#495057;white-space:nowrap;text-align:right}.budgets-container .budget-card .budget-card-content .budget-card-right{width:100%;padding:16px 0 0;display:flex;justify-content:space-between;align-items:center}.budgets-container .budget-card .budget-card-content .budget-card-right .see-movements-link{font-size:14px;font-weight:600}.budgets-container .budget-card .budget-card-content .budget-card-right .dropdown .dropdown-toggle i{font-size:20px}.detail-box{overflow-x:visible!important;overflow-y:visible!important;padding:0!important;background-color:transparent!important;box-shadow:none!important}.detail-box .table{width:100%!important;border-collapse:separate!important;box-shadow:none!important}.detail-box .table thead{display:none!important}.detail-box .table tbody tr{display:block!important;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:16px;padding:0;box-shadow:0 2px 4px #0000000f;height:auto!important;transition:none!important}.detail-box .table tbody tr.month-separator{background-color:#f0f0f0!important;border:1px solid #e9ecef!important;box-shadow:none!important;margin-bottom:12px;border-radius:8px!important}.detail-box .table tbody tr.month-separator td{display:block!important;padding:0!important;border:none!important;height:auto!important}.detail-box .table tbody tr.month-separator td .month-header{font-size:14px;font-weight:600;color:#565656;text-transform:capitalize;text-align:center}.detail-box .table tbody tr:hover{background-color:#fff!important}.detail-box .table tbody tr td{display:block!important;width:100%!important;padding:0!important;border:none!important;height:auto!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important}.detail-box .table tbody tr td:nth-child(1){width:100%!important;padding:14px 16px 10px!important;font-size:16px;font-weight:600;color:#212529;border-bottom:1px solid #f0f0f0!important;text-align:left!important}.detail-box .table tbody tr td:nth-child(1) .mdi-comment-processing{margin-left:6px}.detail-box .table tbody tr td:nth-child(2){width:100%!important;padding:10px 16px!important;display:flex!important;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #f0f0f0!important;text-align:left!important}.detail-box .table tbody tr td:nth-child(2):before{content:attr(data-label);font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.3px;flex-shrink:0}.detail-box .table tbody tr td:nth-child(2) span{font-size:14px;color:#495057;text-align:right;flex:1}.detail-box .table tbody tr td:nth-child(3){width:100%!important;padding:10px 16px!important;display:flex!important;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #f0f0f0!important;text-align:left!important;font-size:14px;color:#495057}.detail-box .table tbody tr td:nth-child(3):before{content:attr(data-label);font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.3px;flex-shrink:0}.detail-box .table tbody tr td:nth-child(3) a{font-size:14px;color:#6f42c1;text-align:right;flex:1}.detail-box .table tbody tr td:nth-child(4){width:100%!important;padding:10px 16px!important;display:flex!important;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #f0f0f0!important;text-align:left!important;font-size:14px;color:#495057}.detail-box .table tbody tr td:nth-child(4):before{content:attr(data-label);font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.3px;flex-shrink:0}.detail-box .table tbody tr td:nth-child(5){width:100%!important;padding:10px 16px!important;display:flex!important;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #f0f0f0!important;text-align:left!important}.detail-box .table tbody tr td:nth-child(5):before{content:attr(data-label);font-size:14px;color:#6c757d;font-weight:500;letter-spacing:.3px;flex-shrink:0}.detail-box .table tbody tr td:nth-child(5) .text-success,.detail-box .table tbody tr td:nth-child(5) .text-danger{font-size:16px;font-weight:600;text-align:right;flex:1}.detail-box .table tbody tr td:nth-child(5) small{font-size:10px}.detail-box .table tbody tr td:nth-child(6){width:100%!important;padding:12px 16px 14px!important}.detail-box .table tbody tr td:nth-child(6) .actions-container{display:flex;justify-content:flex-end;align-items:center;gap:16px}.detail-box .table tbody tr td:nth-child(6) .actions-container .document-count{display:flex;align-items:center;gap:6px}.detail-box .table tbody tr td:nth-child(6) .actions-container .document-count a{display:flex;align-items:center;gap:4px}.detail-box .table tbody tr td:nth-child(6) .actions-container .document-count i{font-size:18px}.detail-box .table tbody tr td:nth-child(6) .actions-container .dropdown{position:relative}.detail-box .table tbody tr td:nth-child(6) .actions-container .dropdown .dropdown-toggle i{font-size:20px;color:#6c757d}.detail-box .table tbody tr td:nth-child(6) .actions-container .dropdown .dropdown-menu{right:0!important;left:auto!important}.detail-box .table tbody tr td:nth-child(6) .actions-container .dropdown .dropdown-menu.dropdown-menu-right{right:0!important;left:auto!important}.dropdown-menu.dropdown-menu-right{right:0!important;left:auto!important}}.project-expenses{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;width:100%;max-width:100%}.project-expenses>section.project-summary{margin:0}.project-expenses article.boxed{background:#fff!important;overflow:visible!important}.project-expenses article.boxed:before{background-color:#fff!important}.project-expenses .project-expenses-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;padding:0}.project-expenses .project-expenses-card-title{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3);letter-spacing:.1px}.project-expenses .section-title-thin .section-title{color:var(--home-accent-color, #4747f3)}.project-expenses .project-expenses-actions-menu{position:relative}.project-expenses .project-expenses-actions-menu .project-expenses-actions-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(148,163,184,.25);border-radius:10px;background:#fff;color:var(--home-subtitle-color, #64748b);cursor:pointer;text-decoration:none;transition:all .15s ease}.project-expenses .project-expenses-actions-menu .project-expenses-actions-toggle .mdi{font-size:1.8rem;line-height:1}.project-expenses .project-expenses-actions-menu .project-expenses-actions-toggle:hover,.project-expenses .project-expenses-actions-menu .project-expenses-actions-toggle:focus,.project-expenses .project-expenses-actions-menu .project-expenses-actions-toggle[aria-expanded=true]{background:#4747f314;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.project-expenses .project-expenses-actions-menu .project-expenses-actions-list{min-width:260px;padding:6px;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff;margin-top:6px}.project-expenses .project-expenses-actions-menu .project-expenses-actions-list>li>a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:500;color:var(--home-title-color, #1e293b);border-radius:8px;text-decoration:none;cursor:pointer}.project-expenses .project-expenses-actions-menu .project-expenses-actions-list>li>a .mdi{font-size:1.6rem;line-height:1;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-expenses .project-expenses-actions-menu .project-expenses-actions-list>li>a:hover,.project-expenses .project-expenses-actions-menu .project-expenses-actions-list>li>a:focus{background:#4747f314;color:var(--home-title-color, #1e293b);text-decoration:none}.project-expenses .budget-header-label{font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b)}.project-expenses .budgets-container,.project-expenses .budget-card,.project-expenses .budget-card-content,.project-expenses .budget-card-right{overflow:visible!important}.project-expenses .budget-card-right .dropdown.open>.dropdown-menu{z-index:1050}.project-expenses .budget-movements-container{margin-top:10px;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;background:#fff}.project-expenses .budget-movements-container .table,.project-expenses .budget-movements-table,.project-expenses .budgets-log-table{width:100%;margin:0!important;border-collapse:separate;border-spacing:0;font-family:Open Sans,sans-serif;font-size:1.1rem;background:transparent}.project-expenses .budget-movements-container .table thead th,.project-expenses .budget-movements-table thead th,.project-expenses .budgets-log-table thead th{padding:10px 12px!important;background:#94a3b814!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.22)!important;font-size:1rem!important;font-weight:700!important;color:var(--home-subtitle-color, #64748b)!important;text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap;font-style:normal!important}.project-expenses .budget-movements-container .table tbody tr,.project-expenses .budget-movements-table tbody tr,.project-expenses .budgets-log-table tbody tr{transition:background .15s ease}.project-expenses .budget-movements-container .table tbody tr:hover,.project-expenses .budget-movements-table tbody tr:hover,.project-expenses .budgets-log-table tbody tr:hover{background:#4747f308}.project-expenses .budget-movements-container .table tbody tr td,.project-expenses .budget-movements-table tbody tr td,.project-expenses .budgets-log-table tbody tr td{padding:10px 12px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.12)!important;vertical-align:middle;color:var(--home-title-color, #1e293b);font-size:1.1rem}.project-expenses .budget-movements-container .table tbody tr:last-child td,.project-expenses .budget-movements-table tbody tr:last-child td,.project-expenses .budgets-log-table tbody tr:last-child td{border-bottom:none!important}.project-expenses .budget-movements-container .table tbody tr.month-separator td,.project-expenses .budget-movements-table tbody tr.month-separator td,.project-expenses .budgets-log-table tbody tr.month-separator td{background:#4747f30a!important;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.04em;font-size:1rem}.project-expenses .budget-movements-container .table tbody tr.month-separator .month-header,.project-expenses .budget-movements-table tbody tr.month-separator .month-header,.project-expenses .budgets-log-table tbody tr.month-separator .month-header{padding:2px 0}.project-expenses .budget-movements-container .table .text-success,.project-expenses .budget-movements-table .text-success,.project-expenses .budgets-log-table .text-success{color:#148a5a!important;font-weight:700}.project-expenses .budget-movements-container .table .text-danger,.project-expenses .budget-movements-table .text-danger,.project-expenses .budgets-log-table .text-danger{color:#b52a3b!important;font-weight:700}.project-expenses .budget-movements-pagination{padding:10px 12px;margin:0;display:flex;justify-content:center;gap:4px;list-style:none}.project-expenses .budget-movements-pagination li a,.project-expenses .budget-movements-pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1rem;font-weight:600;text-decoration:none;border:1px solid transparent}.project-expenses .budget-movements-pagination li a:hover,.project-expenses .budget-movements-pagination li span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}.project-expenses .budget-movements-pagination li.active a,.project-expenses .budget-movements-pagination li.active span{background:var(--home-accent-color, #4747f3);color:#fff}.project-expenses .budget-movements-pagination li.disabled a,.project-expenses .budget-movements-pagination li.disabled span{opacity:.4;cursor:not-allowed}.project-expenses .budget-graph{position:relative;min-height:220px}.project-expenses .budget-graph canvas{max-height:260px}.project-expenses .budget-graph-value h2 b{color:var(--home-accent-color, #4747f3)}.project-expenses .budget-graph-value h2.exceeded b{color:#f3596a}.project-expenses-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;width:100%;max-width:100%;display:flex;flex-direction:column;gap:16px}.project-expenses-v2 .pe-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:22px 24px;overflow:visible}.project-expenses-v2 .pe-top-grid{display:grid;grid-template-columns:1fr 2fr;gap:16px}@media(max-width:991px){.project-expenses-v2 .pe-top-grid{grid-template-columns:1fr}}.project-expenses-v2 .pe-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.project-expenses-v2 .pe-card-title{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3);letter-spacing:.1px}.project-expenses-v2 .pe-card-subtitle{margin:0 0 18px;padding:0 2px;font-size:1.3rem;font-weight:400;color:#565656;line-height:1.5}.project-expenses-v2 .pe-actions-menu{position:relative}.project-expenses-v2 .pe-actions-menu .pe-actions-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(148,163,184,.25);border-radius:10px;background:#fff;color:var(--home-subtitle-color, #64748b);cursor:pointer;text-decoration:none;transition:all .15s ease}.project-expenses-v2 .pe-actions-menu .pe-actions-toggle .mdi{font-size:1.8rem;line-height:1}.project-expenses-v2 .pe-actions-menu .pe-actions-toggle:hover,.project-expenses-v2 .pe-actions-menu .pe-actions-toggle:focus,.project-expenses-v2 .pe-actions-menu .pe-actions-toggle[aria-expanded=true]{background:#4747f314;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.project-expenses-v2 .pe-actions-list,.project-expenses-v2 .pe-row-menu .dropdown-menu{min-width:240px;padding:6px;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff;margin-top:6px}.project-expenses-v2 .pe-actions-list>li>a,.project-expenses-v2 .pe-row-menu .dropdown-menu>li>a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:500;color:var(--home-title-color, #1e293b);border-radius:8px;text-decoration:none;cursor:pointer}.project-expenses-v2 .pe-actions-list>li>a .mdi,.project-expenses-v2 .pe-row-menu .dropdown-menu>li>a .mdi{font-size:1.6rem;line-height:1;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-expenses-v2 .pe-actions-list>li>a:hover,.project-expenses-v2 .pe-actions-list>li>a:focus,.project-expenses-v2 .pe-row-menu .dropdown-menu>li>a:hover,.project-expenses-v2 .pe-row-menu .dropdown-menu>li>a:focus{background:#4747f314;color:var(--home-title-color, #1e293b);text-decoration:none}.project-expenses-v2 .pe-actions-list>li.divider,.project-expenses-v2 .pe-row-menu .dropdown-menu>li.divider{height:1px;margin:4px 6px;background:#94a3b838}.project-expenses-v2 .pe-card-resume{display:flex;flex-direction:column}.project-expenses-v2 .pe-resume-body{display:flex;flex-direction:column;gap:18px;flex:1}.project-expenses-v2 .pe-resume-amounts{display:flex;flex-direction:column;gap:14px}.project-expenses-v2 .pe-amount-item{display:flex;align-items:flex-start;gap:12px}.project-expenses-v2 .pe-amount-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-top:5px;flex-shrink:0}.project-expenses-v2 .pe-amount-item-total .pe-amount-dot{background:#e2e8f0}.project-expenses-v2 .pe-amount-item-executed .pe-amount-dot{background:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-amount-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.project-expenses-v2 .pe-amount-label{font-size:1.1rem;font-weight:600;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em}.project-expenses-v2 .pe-amount-value{font-size:1.8rem;font-weight:700;color:var(--home-title-color, #1e293b);line-height:1.2;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.project-expenses-v2 .pe-amount-value .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3);opacity:.7}.project-expenses-v2 .pe-amount-value:hover .mdi{opacity:1}.project-expenses-v2 .pe-amount-value-accent{color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-amount-edit{display:inline-flex;align-items:center;gap:8px}.project-expenses-v2 .pe-amount-edit .edit_project_budget{height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.3);border-radius:10px;font-size:1.4rem;font-weight:600;color:var(--home-title-color, #1e293b);background:#fff;max-width:180px}.project-expenses-v2 .pe-amount-edit .edit_project_budget:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f}.project-expenses-v2 .pe-amount-edit .edit_project_budget.hidden{display:none}.project-expenses-v2 .pe-amount-edit .close-project-budget{font-size:1.8rem;color:var(--home-subtitle-color, #64748b);cursor:pointer}.project-expenses-v2 .pe-amount-edit .close-project-budget.hidden{display:none}.project-expenses-v2 .pe-amount-edit .close-project-budget:hover{color:#f3596a}.project-expenses-v2 .pe-donut{position:relative;width:100%;max-width:220px;aspect-ratio:1/1;margin:0 auto;align-self:center}.project-expenses-v2 .pe-donut canvas{width:100%!important;height:100%!important}.project-expenses-v2 .pe-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none}.project-expenses-v2 .pe-donut-percent{font-size:2.6rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1}.project-expenses-v2 .pe-donut-percent.pe-donut-percent-exceeded{color:#f3596a}.project-expenses-v2 .pe-donut-label{font-size:1.05rem;font-weight:600;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em}.project-expenses-v2 .pe-card-chart{display:flex;flex-direction:column}.project-expenses-v2 .pe-chart-body{position:relative;width:100%;height:260px;flex:1}.project-expenses-v2 .pe-chart-body canvas{max-height:260px}.project-expenses-v2 .pe-card-detail{padding-bottom:18px}.project-expenses-v2 .pe-budgets{display:flex;flex-direction:column;gap:10px}.project-expenses-v2 .pe-budget-header-row,.project-expenses-v2 .pe-budget-row{display:grid;grid-template-columns:minmax(180px,1.7fr) minmax(130px,1fr) minmax(200px,1.5fr) minmax(130px,1fr) minmax(160px,auto);align-items:center;gap:0;padding:0}.project-expenses-v2 .pe-budget-header-row{padding:2px 18px 10px;border-bottom:none;background:transparent}.project-expenses-v2 .pe-budget-header-row>div{font-style:italic;font-weight:400;font-size:1.2rem;color:gray;text-transform:none;letter-spacing:0}.project-expenses-v2 .budgets-container{display:flex;flex-direction:column;gap:10px}.project-expenses-v2 .budget-card.pe-budget-card{background-color:#fff!important;background:#fff!important;border:none!important;border-radius:10px!important;box-shadow:0 2px 20px #0000001a!important;margin:0!important;padding:0;overflow:hidden!important;transition:box-shadow .2s ease}.project-expenses-v2 .budget-card.pe-budget-card:hover{box-shadow:0 4px 22px #0000001f!important}.project-expenses-v2 .budget-card.pe-budget-card.details-expanded{box-shadow:0 4px 22px #4747f32e!important}.project-expenses-v2 .pe-budget-row{padding:14px 0}.project-expenses-v2 .pe-budget-row>.pe-col-detalle,.project-expenses-v2 .pe-budget-row>.pe-col-executed,.project-expenses-v2 .pe-budget-row>.pe-col-percentage,.project-expenses-v2 .pe-budget-row>.pe-col-total{padding:0 16px;border-right:1px solid rgba(148,163,184,.28);min-height:28px}.project-expenses-v2 .pe-budget-row>.pe-col-detalle{padding-left:18px}.project-expenses-v2 .pe-budget-row>.pe-col-actions{padding:0 16px 0 18px}.project-expenses-v2 .pe-cell-detalle{display:flex;align-items:center;gap:8px;min-width:0}.project-expenses-v2 .pe-cell-detalle .drag-handle{font-size:1.6rem;color:#94a3b899;cursor:grab;flex-shrink:0}.project-expenses-v2 .pe-cell-detalle .drag-handle:hover{color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-cell-detalle .drag-handle:active{cursor:grabbing}.project-expenses-v2 .pe-cell-detalle .pe-detalle-name{font-size:1.3rem;font-weight:400;color:#565656;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.project-expenses-v2 .pe-inline-edit{font-size:1.5rem;color:gray;cursor:pointer;opacity:.7;transition:all .15s ease;flex-shrink:0}.project-expenses-v2 .pe-inline-edit:hover{color:var(--home-accent-color, #4747f3);opacity:1}.project-expenses-v2 .pe-cell-executed{display:flex;align-items:center;gap:6px}.project-expenses-v2 .pe-cell-executed .pe-executed-amount{font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-cell-executed .mdi-alert-octagon{font-size:1.6rem;color:#f3596a}.project-expenses-v2 .pe-cell-executed.pe-cell-executed-danger .pe-executed-amount{color:#f3596a}.project-expenses-v2 .pe-cell-percentage{display:flex;align-items:center;gap:10px}.project-expenses-v2 .pe-cell-percentage .pe-progress{flex:1;height:12px;background:#e5e5e5;border-radius:10px;overflow:hidden;min-width:80px}.project-expenses-v2 .pe-cell-percentage .pe-progress-bar{height:100%;border-radius:10px;transition:width .3s ease}.project-expenses-v2 .pe-cell-percentage .pe-progress-bar.pe-progress-bar-primary{background:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-cell-percentage .pe-progress-bar.pe-progress-bar-danger{background:#f3596a}.project-expenses-v2 .pe-cell-percentage .pe-percent-value{font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3);min-width:50px;text-align:right;display:inline-flex;align-items:center;gap:4px}.project-expenses-v2 .pe-cell-percentage .pe-percent-value.pe-percent-primary{color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-cell-percentage .pe-percent-value.pe-percent-danger{color:#f3596a}.project-expenses-v2 .pe-cell-percentage .pe-percent-value .mdi{font-size:1.3rem}.project-expenses-v2 .pe-cell-total{display:flex;align-items:center;gap:6px}.project-expenses-v2 .pe-cell-total .pe-total-amount{font-size:1.4rem;font-weight:700;color:gray}.project-expenses-v2 .pe-cell-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.project-expenses-v2 .pe-movements-link{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:1.3rem;font-weight:400;color:#8420bb;text-decoration:none;border-radius:8px;cursor:pointer;white-space:nowrap}.project-expenses-v2 .pe-movements-link .mdi{font-size:1.6rem;color:#8420bb;transition:transform .25s ease}.project-expenses-v2 .pe-movements-link:hover,.project-expenses-v2 .pe-movements-link:focus{background:#8420bb14;text-decoration:none;color:#8420bb}.project-expenses-v2 .pe-movements-link[aria-expanded=true] .mdi,.project-expenses-v2 .pe-movements-link:not(.collapsed) .mdi{transform:rotate(180deg)}.project-expenses-v2 .pe-row-menu{position:relative}.project-expenses-v2 .pe-row-menu .pe-row-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);cursor:pointer;text-decoration:none;transition:all .15s ease}.project-expenses-v2 .pe-row-menu .pe-row-menu-toggle .mdi{font-size:1.7rem;line-height:1}.project-expenses-v2 .pe-row-menu .pe-row-menu-toggle:hover,.project-expenses-v2 .pe-row-menu .pe-row-menu-toggle:focus,.project-expenses-v2 .pe-row-menu .pe-row-menu-toggle[aria-expanded=true]{background:#4747f314;color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.project-expenses-v2 .pe-row-menu.open>.dropdown-menu{z-index:1050}.project-expenses-v2 .pe-movements-collapse{grid-column:1/-1;padding:0;margin:0;background:transparent;border:none}.project-expenses-v2 .pe-movements-collapse>.collapse,.project-expenses-v2 .pe-movements-collapse>.collapsing{padding:0 14px 14px;background:transparent;border:none}.project-expenses-v2 .pe-movements-collapse .accordion-body{background:transparent!important;border:none!important;box-shadow:none!important}.project-expenses-v2 .pe-movements-header{display:flex;align-items:center;gap:8px;margin:8px 0 10px;padding:8px 12px;border-radius:10px;background:#4747f30f;font-size:1.15rem;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.04em}.project-expenses-v2 .pe-movements-header .mdi{font-size:1.5rem}.project-expenses-v2 .pe-movements-box{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;overflow:hidden;position:relative}.project-expenses-v2 .pe-movements-box .text-actions,.project-expenses-v2 .pe-movements-box td.text-actions{position:relative}.project-expenses-v2 .pe-movements-box .actions-container{display:inline-flex!important;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.project-expenses-v2 .pe-movements-box .actions-container .document-count{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:999px;background:#4747f314;color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:700;line-height:1}.project-expenses-v2 .pe-movements-box .actions-container .document-count a{color:inherit;text-decoration:none;display:inline-flex;align-items:center}.project-expenses-v2 .pe-movements-box .actions-container .document-count .mdi{font-size:1.4rem;margin-right:2px}.project-expenses-v2 .pe-movements-box .actions-container .document-count:hover{background:#4747f329}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown{position:static}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#64748b;cursor:pointer;transition:all .15s ease}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-toggle .mdi{font-size:1.7rem;line-height:1}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-toggle:hover,.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-toggle:focus,.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-toggle[aria-expanded=true]{background:#4747f31a;color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-menu{min-width:240px;padding:6px;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff;z-index:1060}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-menu>li>a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:1.15rem;font-weight:500;color:var(--home-title-color, #1e293b);border-radius:8px;text-decoration:none;cursor:pointer}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-menu>li>a .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-menu>li>a:hover,.project-expenses-v2 .pe-movements-box .actions-container>.dropdown>.dropdown-menu>li>a:focus{background:#4747f314;color:var(--home-title-color, #1e293b);text-decoration:none}.project-expenses-v2 .pe-movements-box .actions-container>.dropdown.open>.dropdown-menu{display:block}.pe-portaled-menu.dropdown-menu{display:block;min-width:240px;padding:6px;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff}.pe-portaled-menu.dropdown-menu>li>a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:500;color:#1e293b;border-radius:8px;text-decoration:none;cursor:pointer}.pe-portaled-menu.dropdown-menu>li>a .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.pe-portaled-menu.dropdown-menu>li>a:hover,.pe-portaled-menu.dropdown-menu>li>a:focus{background:#4747f314;color:#1e293b;text-decoration:none}.project-expenses-v2 .pe-movements-collapse .collapse.in,.project-expenses-v2 .pe-movements-collapse .collapse.in .accordion-body{overflow:visible!important}.project-expenses-v2 .pe-movements-collapse .collapsing,.project-expenses-v2 .pe-movements-collapse .collapsing .accordion-body{overflow:hidden!important;position:relative}.project-expenses-v2 .budget-movements-container{overflow:visible}.project-expenses-v2 .pe-movements-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:30px 20px;color:var(--home-subtitle-color, #94a3b8);font-size:1.15rem}.project-expenses-v2 .pe-movements-empty .mdi{font-size:2.6rem;opacity:.6}.project-expenses-v2 .pe-no-budgets{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;color:var(--home-subtitle-color, #94a3b8);font-size:1.25rem}.project-expenses-v2 .pe-no-budgets .mdi{font-size:3.2rem;opacity:.6}.project-expenses-v2 .budgets-container,.project-expenses-v2 .budget-card,.project-expenses-v2 .pe-budget-row,.project-expenses-v2 .pe-cell-actions{overflow:visible}.project-expenses-v2 .budget-movements-container{margin:0;border:none;border-radius:0;background:transparent}.project-expenses-v2 .budget-movements-container .table,.project-expenses-v2 .budget-movements-table,.project-expenses-v2 .budgets-log-table{width:100%;margin:0!important;border-collapse:separate;border-spacing:0;font-family:Open Sans,sans-serif;font-size:1.1rem;background:transparent}.project-expenses-v2 .budget-movements-container .table thead th,.project-expenses-v2 .budget-movements-table thead th,.project-expenses-v2 .budgets-log-table thead th{padding:10px 12px!important;background:#94a3b814!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.22)!important;font-size:1rem!important;font-weight:700!important;color:var(--home-subtitle-color, #64748b)!important;text-transform:uppercase!important;letter-spacing:.04em!important;white-space:nowrap;font-style:normal!important}.project-expenses-v2 .budget-movements-container .table tbody tr,.project-expenses-v2 .budget-movements-table tbody tr,.project-expenses-v2 .budgets-log-table tbody tr{transition:background .15s ease}.project-expenses-v2 .budget-movements-container .table tbody tr:hover,.project-expenses-v2 .budget-movements-table tbody tr:hover,.project-expenses-v2 .budgets-log-table tbody tr:hover{background:#4747f308}.project-expenses-v2 .budget-movements-container .table tbody tr td,.project-expenses-v2 .budget-movements-table tbody tr td,.project-expenses-v2 .budgets-log-table tbody tr td{padding:10px 12px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.12)!important;vertical-align:middle;color:var(--home-title-color, #1e293b);font-size:1.1rem}.project-expenses-v2 .budget-movements-container .table tbody tr:last-child td,.project-expenses-v2 .budget-movements-table tbody tr:last-child td,.project-expenses-v2 .budgets-log-table tbody tr:last-child td{border-bottom:none!important}.project-expenses-v2 .budget-movements-container .table tbody tr.month-separator td,.project-expenses-v2 .budget-movements-table tbody tr.month-separator td,.project-expenses-v2 .budgets-log-table tbody tr.month-separator td{background:#4747f30a!important;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.04em;font-size:1rem}.project-expenses-v2 .budget-movements-container .table tbody tr.month-separator .month-header,.project-expenses-v2 .budget-movements-table tbody tr.month-separator .month-header,.project-expenses-v2 .budgets-log-table tbody tr.month-separator .month-header{padding:2px 0}.project-expenses-v2 .budget-movements-container .table .text-success,.project-expenses-v2 .budget-movements-table .text-success,.project-expenses-v2 .budgets-log-table .text-success{color:#148a5a!important;font-weight:700}.project-expenses-v2 .budget-movements-container .table .text-danger,.project-expenses-v2 .budget-movements-table .text-danger,.project-expenses-v2 .budgets-log-table .text-danger{color:#b52a3b!important;font-weight:700}.project-expenses-v2 .budget-movements-pagination{padding:10px 12px;margin:0;display:flex;justify-content:center;gap:4px;list-style:none}.project-expenses-v2 .budget-movements-pagination li a,.project-expenses-v2 .budget-movements-pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1rem;font-weight:600;text-decoration:none;border:1px solid transparent}.project-expenses-v2 .budget-movements-pagination li a:hover,.project-expenses-v2 .budget-movements-pagination li span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}.project-expenses-v2 .budget-movements-pagination li.active a,.project-expenses-v2 .budget-movements-pagination li.active span{background:var(--home-accent-color, #4747f3);color:#fff}.project-expenses-v2 .budget-movements-pagination li.disabled a,.project-expenses-v2 .budget-movements-pagination li.disabled span{opacity:.4;cursor:not-allowed}.project-expenses-v2 .budget-loading{display:flex;align-items:center;justify-content:center;padding:30px 20px}@media(max-width:767px){.project-expenses-v2{padding:0 .25rem}.project-expenses-v2 .pe-card{padding:16px}.project-expenses-v2 .pe-card-title{font-size:1.35rem}.project-expenses-v2 .pe-budget-header-row{display:none}.project-expenses-v2 .pe-budget-row{grid-template-columns:1fr 1fr;gap:10px;padding:14px}.project-expenses-v2 .pe-budget-row>.pe-col-detalle,.project-expenses-v2 .pe-budget-row>.pe-col-executed,.project-expenses-v2 .pe-budget-row>.pe-col-percentage,.project-expenses-v2 .pe-budget-row>.pe-col-total{padding:0;border-right:none}.project-expenses-v2 .pe-budget-row>.pe-col-actions{padding:0}.project-expenses-v2 .pe-col-detalle,.project-expenses-v2 .pe-col-percentage{grid-column:1/-1}.project-expenses-v2 .pe-col-actions{grid-column:1/-1;justify-content:space-between}}.pe-modal~.modal-backdrop,.pe-modal+.modal-backdrop{background-color:#00000073}.pe-modal.modal{font-family:Open Sans,sans-serif}.pe-modal.modal *,.pe-modal.modal *:before,.pe-modal.modal *:after{box-sizing:border-box}.pe-modal.modal .pe-modal-dialog{max-width:530px;width:calc(100% - 32px);margin:40px auto}.pe-modal.modal.pe-modal-lg .pe-modal-dialog{max-width:700px}.pe-modal.modal .pe-modal-content{background:#fff;border:none;border-radius:16px;box-shadow:0 4px 20px #00000040;overflow:hidden;padding:0;display:flex;flex-direction:column;max-height:calc(100vh - 80px)}.pe-modal.modal .pe-modal-header{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px!important;border-bottom:1px solid rgba(148,163,184,.18)!important;background:#fff;margin:0!important;flex:0 0 auto}.pe-modal.modal .pe-modal-header:before,.pe-modal.modal .pe-modal-header:after{display:none!important}.pe-modal.modal .pe-modal-title{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;font-size:1.6rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1.2}.pe-modal.modal .pe-modal-title .mdi{font-size:2rem;color:var(--home-accent-color, #4747f3)}.pe-modal.modal .pe-modal-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px;padding:0!important;margin:0!important;background:#fff!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:999px!important;color:#64748b!important;opacity:1!important;cursor:pointer;flex-shrink:0;flex-grow:0;float:none!important;position:static!important;text-shadow:none!important;line-height:1!important;font-size:1.6rem!important;font-weight:400!important;transition:all .15s ease;appearance:none;-webkit-appearance:none}.pe-modal.modal .pe-modal-close .mdi{font-size:1.6rem!important;line-height:1!important;color:inherit!important}.pe-modal.modal .pe-modal-close:hover,.pe-modal.modal .pe-modal-close:focus{background:#fef2f4!important;border-color:#f3596a!important;color:#f3596a!important;outline:none!important}.pe-modal.modal .pe-modal-body{padding:22px 24px!important;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0}.pe-modal.modal .pe-modal-body .pe-modal-form{max-width:100%;min-width:0}.pe-modal.modal .pe-modal-body>.pe-modal-form>.pe-modal-footer,.pe-modal.modal .pe-modal-body .pe-modal-form .pe-modal-footer{margin:18px -24px -22px!important}.pe-modal.modal .pe-modal-form{display:flex;flex-direction:column;gap:16px}.pe-modal.modal .pe-modal-form .form-error-msg{margin:0}.pe-modal.modal .pe-field{position:relative;display:flex;flex-direction:column;gap:6px}.pe-modal.modal .pe-field div.form-group,.pe-modal.modal .pe-field div.input,.pe-modal.modal .pe-field div.string,.pe-modal.modal .pe-field div.text,.pe-modal.modal .pe-field div.select,.pe-modal.modal .pe-field div.radio_buttons,.pe-modal.modal .pe-field div.boolean,.pe-modal.modal .pe-field div.file{margin:0!important;padding:0!important;background:transparent!important;border:none!important}.pe-modal.modal .pe-field>label+.form-group,.pe-modal.modal .pe-field>.form-group label{display:none}.pe-modal.modal .pe-field .help-block{margin:4px 0 0;font-size:1.05rem;color:#f3596a}.pe-modal.modal .pe-field.hidden{display:none}.pe-modal.modal .pe-field-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;width:100%;min-width:0}.pe-modal.modal .pe-field-grid>*{min-width:0}.pe-modal.modal .pe-field-grid:has(>.pe-field.hidden){grid-template-columns:minmax(0,1fr)}@media(max-width:600px){.pe-modal.modal .pe-field-grid{grid-template-columns:minmax(0,1fr)}}.pe-modal.modal .pe-label{display:block;margin:0;padding:0;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.pe-modal.modal .pe-input,.pe-modal.modal .pe-field input[type=text],.pe-modal.modal .pe-field input[type=email],.pe-modal.modal .pe-field input[type=password],.pe-modal.modal .pe-field input[type=number],.pe-modal.modal .pe-field input[type=url],.pe-modal.modal .pe-field input[type=tel],.pe-modal.modal .pe-field input[type=search],.pe-modal.modal .pe-field input[type=date],.pe-modal.modal .pe-field input.form-control,.pe-modal.modal .pe-field select,.pe-modal.modal .pe-field textarea{display:block!important;width:100%!important;height:40px;min-height:40px;padding:8px 12px!important;font-family:Open Sans,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.3!important;color:#1e293b!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #c4c4c4!important;border-radius:10px!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.pe-modal.modal .pe-input::placeholder,.pe-modal.modal .pe-field input[type=text]::placeholder,.pe-modal.modal .pe-field input[type=email]::placeholder,.pe-modal.modal .pe-field input[type=password]::placeholder,.pe-modal.modal .pe-field input[type=number]::placeholder,.pe-modal.modal .pe-field input[type=url]::placeholder,.pe-modal.modal .pe-field input[type=tel]::placeholder,.pe-modal.modal .pe-field input[type=search]::placeholder,.pe-modal.modal .pe-field input[type=date]::placeholder,.pe-modal.modal .pe-field input.form-control::placeholder,.pe-modal.modal .pe-field select::placeholder,.pe-modal.modal .pe-field textarea::placeholder{color:#94a3b8!important;opacity:1}.pe-modal.modal .pe-input:focus,.pe-modal.modal .pe-input:focus-visible,.pe-modal.modal .pe-field input[type=text]:focus,.pe-modal.modal .pe-field input[type=text]:focus-visible,.pe-modal.modal .pe-field input[type=email]:focus,.pe-modal.modal .pe-field input[type=email]:focus-visible,.pe-modal.modal .pe-field input[type=password]:focus,.pe-modal.modal .pe-field input[type=password]:focus-visible,.pe-modal.modal .pe-field input[type=number]:focus,.pe-modal.modal .pe-field input[type=number]:focus-visible,.pe-modal.modal .pe-field input[type=url]:focus,.pe-modal.modal .pe-field input[type=url]:focus-visible,.pe-modal.modal .pe-field input[type=tel]:focus,.pe-modal.modal .pe-field input[type=tel]:focus-visible,.pe-modal.modal .pe-field input[type=search]:focus,.pe-modal.modal .pe-field input[type=search]:focus-visible,.pe-modal.modal .pe-field input[type=date]:focus,.pe-modal.modal .pe-field input[type=date]:focus-visible,.pe-modal.modal .pe-field input.form-control:focus,.pe-modal.modal .pe-field input.form-control:focus-visible,.pe-modal.modal .pe-field select:focus,.pe-modal.modal .pe-field select:focus-visible,.pe-modal.modal .pe-field textarea:focus,.pe-modal.modal .pe-field textarea:focus-visible{outline:none!important;border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f326!important}.pe-modal.modal .pe-input.focusInput,.pe-modal.modal .pe-input[aria-invalid=true],.pe-modal.modal .pe-field input[type=text].focusInput,.pe-modal.modal .pe-field input[type=text][aria-invalid=true],.pe-modal.modal .pe-field input[type=email].focusInput,.pe-modal.modal .pe-field input[type=email][aria-invalid=true],.pe-modal.modal .pe-field input[type=password].focusInput,.pe-modal.modal .pe-field input[type=password][aria-invalid=true],.pe-modal.modal .pe-field input[type=number].focusInput,.pe-modal.modal .pe-field input[type=number][aria-invalid=true],.pe-modal.modal .pe-field input[type=url].focusInput,.pe-modal.modal .pe-field input[type=url][aria-invalid=true],.pe-modal.modal .pe-field input[type=tel].focusInput,.pe-modal.modal .pe-field input[type=tel][aria-invalid=true],.pe-modal.modal .pe-field input[type=search].focusInput,.pe-modal.modal .pe-field input[type=search][aria-invalid=true],.pe-modal.modal .pe-field input[type=date].focusInput,.pe-modal.modal .pe-field input[type=date][aria-invalid=true],.pe-modal.modal .pe-field input.form-control.focusInput,.pe-modal.modal .pe-field input.form-control[aria-invalid=true],.pe-modal.modal .pe-field select.focusInput,.pe-modal.modal .pe-field select[aria-invalid=true],.pe-modal.modal .pe-field textarea.focusInput,.pe-modal.modal .pe-field textarea[aria-invalid=true]{border-color:#f3596a!important;box-shadow:0 0 0 3px #f3596a2e!important}.pe-modal.modal .pe-input:disabled,.pe-modal.modal .pe-input[readonly],.pe-modal.modal .pe-field input[type=text]:disabled,.pe-modal.modal .pe-field input[type=text][readonly],.pe-modal.modal .pe-field input[type=email]:disabled,.pe-modal.modal .pe-field input[type=email][readonly],.pe-modal.modal .pe-field input[type=password]:disabled,.pe-modal.modal .pe-field input[type=password][readonly],.pe-modal.modal .pe-field input[type=number]:disabled,.pe-modal.modal .pe-field input[type=number][readonly],.pe-modal.modal .pe-field input[type=url]:disabled,.pe-modal.modal .pe-field input[type=url][readonly],.pe-modal.modal .pe-field input[type=tel]:disabled,.pe-modal.modal .pe-field input[type=tel][readonly],.pe-modal.modal .pe-field input[type=search]:disabled,.pe-modal.modal .pe-field input[type=search][readonly],.pe-modal.modal .pe-field input[type=date]:disabled,.pe-modal.modal .pe-field input[type=date][readonly],.pe-modal.modal .pe-field input.form-control:disabled,.pe-modal.modal .pe-field input.form-control[readonly],.pe-modal.modal .pe-field select:disabled,.pe-modal.modal .pe-field select[readonly],.pe-modal.modal .pe-field textarea:disabled,.pe-modal.modal .pe-field textarea[readonly]{background:#f8fafc!important;color:#64748b!important}.pe-modal.modal .pe-input.custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=text].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=email].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=password].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=number].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=url].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=tel].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=search].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input[type=date].custom-datetimepicker[readonly],.pe-modal.modal .pe-field input.form-control.custom-datetimepicker[readonly],.pe-modal.modal .pe-field select.custom-datetimepicker[readonly],.pe-modal.modal .pe-field textarea.custom-datetimepicker[readonly]{background:#fff!important;color:#1e293b!important;cursor:pointer}.pe-modal.modal .pe-field select,.pe-modal.modal select.pe-input{padding-right:36px!important;background-image:linear-gradient(45deg,transparent 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,transparent 50%)!important;background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;cursor:pointer}.pe-modal.modal .pe-field textarea,.pe-modal.modal textarea.pe-input,.pe-modal.modal .pe-textarea{height:auto;min-height:112px!important;padding:10px 12px!important;resize:vertical}.pe-modal.modal .pe-input-group{display:flex;align-items:stretch;width:100%;height:40px;border:1px solid #c4c4c4;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.pe-modal.modal .pe-input-group:focus-within{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.pe-modal.modal .pe-input-group .pe-input-prefix{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;background:#4747f314;color:var(--home-accent-color, #4747f3);font-weight:700;font-size:1.4rem;border-right:1px solid #c4c4c4}.pe-modal.modal .pe-input-group .pe-input,.pe-modal.modal .pe-input-group input.pe-input,.pe-modal.modal .pe-input-group input.autonumeric-field,.pe-modal.modal .pe-input-group input.autonumeric-field-modal,.pe-modal.modal .pe-input-group input[type=text],.pe-modal.modal .pe-input-group input[type=number]{flex:1!important;height:38px!important;min-height:38px!important;width:auto!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:8px 12px!important;font-size:1.4rem!important;font-weight:700!important;color:#1e293b!important;background:transparent!important;background-color:transparent!important}.pe-modal.modal .pe-input-group .pe-input:focus,.pe-modal.modal .pe-input-group input.pe-input:focus,.pe-modal.modal .pe-input-group input.autonumeric-field:focus,.pe-modal.modal .pe-input-group input.autonumeric-field-modal:focus,.pe-modal.modal .pe-input-group input[type=text]:focus,.pe-modal.modal .pe-input-group input[type=number]:focus{box-shadow:none!important;outline:none!important;border:none!important}.pe-modal.modal .pe-radio-group{display:flex;flex-direction:column;gap:10px;margin:4px 0 0}.pe-modal.modal .pe-radio-group.pe-radio-group-inline{flex-direction:row;flex-wrap:wrap;gap:20px}.pe-modal.modal .pe-radio-option{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;cursor:pointer;font-weight:400}.pe-modal.modal .pe-radio-option input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:2px solid #c4c4c4;border-radius:50%;background:#fff;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .15s ease}.pe-modal.modal .pe-radio-option input[type=radio]:checked{border-color:var(--home-accent-color, #4747f3)}.pe-modal.modal .pe-radio-option input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--home-accent-color, #4747f3);transform:translate(-50%,-50%)}.pe-modal.modal .pe-radio-option input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px #4747f333}.pe-modal.modal .pe-radio-option .pe-radio-label{font-size:1.3rem;color:#1e293b}.pe-modal.modal .pe-error-msg,.pe-modal.modal .hidden-message.pe-error-msg{display:none;margin:4px 0 0;font-size:1.1rem;color:#f3596a}.pe-modal.modal .pe-modal-footer{display:flex!important;align-items:center;justify-content:flex-end;gap:12px;padding:18px 24px!important;margin:0!important;border-top:1px solid rgba(148,163,184,.18)!important;background:#fff;flex:0 0 auto}.pe-modal.modal .pe-modal-footer:before,.pe-modal.modal .pe-modal-footer:after{display:none!important}.pe-modal.modal .pe-modal-body .pe-modal-footer,.pe-modal.modal .pe-modal-form .pe-modal-footer{position:sticky;bottom:0;margin:18px -24px -22px!important;z-index:2;box-shadow:0 -4px 12px #0f172a0f}.pe-modal.modal .pe-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.pe-modal.modal .pe-btn .mdi{font-size:1.5rem}.pe-modal.modal .pe-btn:focus,.pe-modal.modal .pe-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #4747f333}.pe-modal.modal .pe-btn:disabled,.pe-modal.modal .pe-btn.disabled{opacity:.55;cursor:not-allowed}.pe-modal.modal .pe-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-color:var(--home-button-bg-color, #4747f3)}.pe-modal.modal .pe-btn-primary:hover,.pe-modal.modal .pe-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)}.pe-modal.modal .pe-btn-cancel{background:#e4e4e4;color:#1e293b;border-color:#e4e4e4}.pe-modal.modal .pe-btn-cancel:hover,.pe-modal.modal .pe-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db;color:#1e293b}.pe-modal.modal .select2-container--default .select2-selection--single{height:40px;padding:6px 10px;border:1px solid #c4c4c4;border-radius:10px;font-size:1.3rem}.pe-modal.modal .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px;padding:0 4px;color:#1e293b}.pe-modal.modal .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.pe-modal.modal .pe-document-dropzone{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;border:2px dashed rgba(71,71,243,.4);border-radius:12px;background:#4747f30a;text-align:center;cursor:pointer;transition:all .15s ease}.pe-modal.modal .pe-document-dropzone:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f314}.pe-modal.modal .pe-document-dropzone.pe-document-dropzone--disabled{opacity:.5;pointer-events:none;filter:grayscale(1)}.pe-modal.modal .pe-document-dropzone .pe-document-dropzone-icon{font-size:3rem;color:var(--home-accent-color, #4747f3);margin:0 0 4px}.pe-modal.modal .pe-document-dropzone .pe-document-dropzone-label{font-size:1.3rem;font-weight:600;color:#1e293b}.pe-modal.modal .pe-document-dropzone .pe-document-dropzone-hint{font-size:1.1rem;color:#64748b}.pe-modal.modal .pe-document-dropzone .pe-input-file,.pe-modal.modal .pe-document-dropzone input[type=file]{width:100%;margin-top:8px;font-size:1.1rem;color:#475569;background:#fff;border:1px solid #c4c4c4;border-radius:8px;padding:6px 10px}.pe-modal.modal .pe-document-dropzone .pe-document-formats{display:block;margin-top:6px;font-size:1rem;color:#94a3b8;line-height:1.3}.pe-modal.modal .pe-url-toggle{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 12px;background:transparent;border:1px solid rgba(148,163,184,.28);border-radius:10px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .15s ease;align-self:flex-start}.pe-modal.modal .pe-url-toggle .mdi{font-size:1.5rem}.pe-modal.modal .pe-url-toggle:hover,.pe-modal.modal .pe-url-toggle:focus{background:#4747f314;outline:none}.pe-modal.modal .pe-url-section{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:600px){.pe-modal.modal .pe-url-section{grid-template-columns:1fr}}.pe-modal.modal .pe-url-section.upload-url-section{display:none}.pe-modal.modal .pe-docs-list{margin-top:18px;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:12px}.pe-modal.modal .pe-docs-list-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:1.1rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}.pe-modal.modal .pe-docs-list-title .mdi{color:var(--home-accent-color, #4747f3);font-size:1.4rem}.pe-modal.modal .pe-docs-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pe-modal.modal .pe-doc-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px}.pe-modal.modal .pe-doc-item .pe-doc-item-link{flex:1;min-width:0;color:#1e293b;font-size:1.2rem;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pe-modal.modal .pe-doc-item .pe-doc-item-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:underline}.pe-modal.modal .pe-doc-item .pe-doc-item-delete{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:transparent;color:#f3596a;text-decoration:none;cursor:pointer}.pe-modal.modal .pe-doc-item .pe-doc-item-delete:hover{background:#f3596a1f}.pe-modal.modal .pe-doc-item .pe-doc-item-delete .mdi{font-size:1.6rem}.pe-modal.modal .pe-docs-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px;color:#94a3b8;font-size:1.2rem}.pe-modal.modal .pe-docs-empty .mdi{font-size:2.4rem;opacity:.6}@media(max-width:600px){.pe-modal.modal .pe-modal-dialog{margin:20px auto}.pe-modal.modal .pe-modal-header{padding:16px}.pe-modal.modal .pe-modal-body{padding:18px 16px}.pe-modal.modal .pe-modal-footer{padding:14px 16px;margin:14px -16px -18px}.pe-modal.modal .pe-modal-title{font-size:1.4rem}}#expert_area_item_id,#expert_area_region_id,#expert_area_institution_id{width:100%!important}.data-container.goals,section.goals{position:relative}.data-container.goals .section-content .flex-item,section.goals .section-content .flex-item{justify-content:center}.data-container.goals article.boxed,section.goals article.boxed{z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:center;height:100%;overflow:hidden;border:none;border-radius:16px;background:#fff;box-shadow:0 4px 10px #00000026;transition:box-shadow .2s ease,transform .2s ease}.data-container.goals article.boxed:before,section.goals article.boxed:before{display:none!important}.data-container.goals article.boxed:hover,section.goals article.boxed:hover{box-shadow:0 8px 20px #0000002e;transform:translateY(-2px)}.data-container.goals article.boxed .goal-photo,section.goals article.boxed .goal-photo{position:relative;width:100%;padding-bottom:55%;background-size:cover!important;background-position:center!important;border-radius:16px 16px 0 0;margin:0;z-index:3;flex-shrink:0}@media(min-width:992px){.data-container.goals article.boxed .goal-photo,section.goals article.boxed .goal-photo{padding-bottom:80%}}.data-container.goals article.boxed .goal-content,section.goals article.boxed .goal-content{z-index:3;display:flex;flex:1 1 auto;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;padding:12px 16px 16px}.data-container.goals article.boxed .goal-content .goal-body .goal-title,section.goals article.boxed .goal-content .goal-body .goal-title{font-size:1.5rem;font-weight:700;color:#419fc7;line-height:1.35;margin:0 0 8px}.data-container.goals article.boxed .goal-content .goal-body .goal-text,section.goals article.boxed .goal-content .goal-body .goal-text{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;font-size:1.3rem;color:#2d3436;line-height:1.5;margin:0 0 12px;max-height:10.5rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.data-container.goals article.boxed .goal-content .goal-body .goal-text p,section.goals article.boxed .goal-content .goal-body .goal-text p{margin:0 0 3px}.data-container.goals article.boxed .goal-content .goal-body .goal-status,section.goals article.boxed .goal-content .goal-body .goal-status{margin:0 0 4px}.data-container.goals article.boxed .goal-content .goal-body .goal-status p,section.goals article.boxed .goal-content .goal-body .goal-status p{margin:0;color:gray;font-size:1.3rem;font-style:italic}.data-container.goals article.boxed .goal-content .goal-footer,section.goals article.boxed .goal-content .goal-footer{margin:8px 0 0}.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .btn,section.goals article.boxed .goal-content .goal-footer .goal-actions .btn{border-radius:10px;font-weight:400;font-size:1.5rem;padding:10px 16px;min-height:40px;margin-bottom:8px;transition:all .2s ease;border:none;text-transform:none}.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success,section.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success{background-color:#419fc7;color:#fff}.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success:hover,.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success:focus,section.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success:hover,section.goals article.boxed .goal-content .goal-footer .goal-actions .goal-new-idea.btn-success:focus{background-color:#3388ac;color:#fff}.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn,section.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn{display:block;text-align:center;color:#419fc7;font-weight:700;font-size:1.5rem;padding:4px 14px;background:transparent;border:none;text-decoration:underline;text-transform:none;transition:color .15s ease}.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn:hover,.data-container.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn:focus,section.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn:hover,section.goals article.boxed .goal-content .goal-footer .goal-actions .btn-goal-learn:focus{color:#2e7c9d;text-decoration:underline}.data-container.goals article.boxed .goal-content .goal-footer .mdi,section.goals article.boxed .goal-content .goal-footer .mdi{color:#fff}.data-container.goals article.boxed .goal-content .goal-footer .last-idea,section.goals article.boxed .goal-content .goal-footer .last-idea{margin:4px 0 0;font-size:1.25rem;color:#8e99a4}@media(min-width:768px){.data-container.goals article.boxed .goal-content .goal-footer .last-idea,section.goals article.boxed .goal-content .goal-footer .last-idea{height:auto}}.data-container.goals article.boxed .goal-content .goal-footer .last-idea>*,section.goals article.boxed .goal-content .goal-footer .last-idea>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;margin:0}body.home .data-container.goals article.boxed .goal-content .goal-footer .last-idea,body.home section.goals article.boxed .goal-content .goal-footer .last-idea{display:none}.data-container.goals article.boxed .goal-content .goal-footer .ideas-reception-closed,section.goals article.boxed .goal-content .goal-footer .ideas-reception-closed{text-align:center;margin:.5rem 0;font-size:.95rem;color:#8e99a4}.private-goal{position:absolute;left:0;top:0;padding:5px;z-index:10;border-radius:10px;background:#48106f00;transition:background 333ms ease;cursor:default;display:flex;flex-direction:row;justify-content:center}.private-goal.lg-box{margin:10px;padding:10px}.private-goal>*{align-self:center;margin:0}.private-goal.in-show{top:4px;left:5px}.private-goal .circle{display:inline;background:#721cae;color:#fff;min-width:21px;min-height:21px;border-radius:20px;margin-right:5px;text-align:center}.private-goal p{color:#fff;font-weight:700;opacity:0;transition:opacity 333ms ease}.private-goal.hover,.private-goal.always-show{background:#350159}.private-goal.hover p,.private-goal.always-show p{opacity:1}.selector-goal .private-goal{padding:0 5px 0 0}.update-weights-button{height:2.8em;padding-top:.587em}.ic-goals-table tr td{position:relative}.ic-goals-table tr td.long-text{white-space:normal!important}.ic-goals-table tr td:first-of-type{padding-left:50px!important}.ic-goals-table tr td:first-of-type .mdi{position:absolute;left:10px;margin-right:.5rem;color:#777}.ic-goals-table tr td:first-of-type .mdi:before{font-size:30px}.ic-goals-table tr td:first-of-type h4{font-size:1.5rem;line-height:1.333em}.ic-goals-table tr.placeholder{position:absolute;margin:0;padding:0;border:none}.ic-goals-table tr.placeholder:before{position:relative;content:"";display:block;width:0;height:0;top:-5px;left:-5px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #33c2b3}.gpm-steps-section{margin-top:8px}.gpm-steps-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.gpm-add-step{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--home-accent-color, #4747f3);background:#fff;color:var(--home-accent-color, #4747f3);font-weight:600;cursor:pointer;font-size:1.3rem}.gpm-add-step .mdi{font-size:18px}.gpm-add-step:hover{background:#4747f30f}.gpm-add-step--block{display:flex;width:100%;justify-content:center;height:44px;margin-top:14px;border-style:dashed}.gpm-steps{display:flex;flex-direction:column;gap:12px;margin-top:12px}.gpm-step-row{display:flex;align-items:flex-start;gap:10px;background:#f8fafc;border:1px solid #eef0f4;border-radius:12px;padding:14px}.gpm-step-handle{cursor:grab;color:#94a3b8;padding-top:28px;flex:0 0 auto}.gpm-step-handle .mdi{font-size:22px}.gpm-step-handle:active{cursor:grabbing}.gpm-step-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.gpm-step-content .pn-field{margin:0}.gpm-step-meta{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;align-items:start}.gpm-step-meta .pn-file-input{flex:0 0 auto;min-width:0;width:100%}.gpm-step-meta .gpm-step-preview{margin-top:8px}.gpm-step-meta .gpm-step-preview-img{max-height:72px}.gpm-step-row .tox-tinymce{border-radius:8px}.gpm-step-preview{margin-top:8px}.gpm-step-preview-img{max-width:100%;max-height:90px;border-radius:8px;border:1px solid #e2e8f0;display:block}.gpm-step-remove{flex:0 0 auto;width:36px;height:36px;margin-top:26px;border-radius:9px;border:1px solid #eef0f4;background:#fff;color:#ef4444;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gpm-step-remove .mdi{font-size:18px}.gpm-step-remove:hover{background:#fef2f2}.gpm-step-chosen{opacity:.9}.gpm-step-ghost{opacity:.4}@media(max-width:767px){.gpm-step-meta{grid-template-columns:1fr}.gpm-step-handle{padding-top:0}.gpm-step-remove{margin-top:0}}.navbar{height:52px;box-shadow:1px 1px 25px #0000000d}.navbar .navbar-header{height:50px;padding:7px}.navbar .navbar-header .navbar-toggle{margin-left:.5em}.navbar .navbar-header .app-logo{display:inline-block;width:auto;height:36px;margin-top:.2em}.navbar .navbar-header .navbar-brand{margin:0;padding:0;text-transform:capitalize;font-weight:400}.navbar .navbar-header .navbar-brand>img{height:36px;width:auto;display:inline-block;vertical-align:middle}@media(min-width:991px){.navbar .navbar-nav li.dropdown{max-height:51px}}@media(max-width:991px){.navbar .navbar-collapse li,.navbar .navbar-collapse .badge,.navbar .navbar-collapse li a{text-align:left;font-size:1.1em!important;line-height:1.1em!important;font-weight:bolder!important;padding:2.1%}.navbar .navbar-header{height:50px;padding:7px}.navbar .navbar-header .navbar-brand img{height:98%!important}.navbar .navbar-header .navbar-brand{float:unset;height:50px}.navbar .navbar-header li.lang-dropdown{margin-right:2%}.navbar .navbar-header li.lang-dropdown a img{height:32px;width:auto}.navbar .navbar-header li.lang-dropdown a span{display:none}.navbar .navbar-header li.lang-dropdown ul.lang-dropdown-content li a span{display:inline}.navbar .navbar-header div.current-user-points{width:fit-content;float:right}}@media(max-width:991px){.navbar .lang-dropdown{padding-left:8px;list-style-type:none}}.navbar .lang-dropdown .dropdown-toggle{text-decoration:none;color:#555}.navbar .lang-dropdown .lang-dropdown-content{min-width:130px}.navbar .lang-dropdown .lang-dropdown-content span{margin-left:.3em;font-size:1.1em;font-weight:400}.navbar ul.review-dropdown{padding:0;border:none}.navbar ul.review-dropdown li{border-top:1px solid rgba(0,0,0,.05)}.navbar ul.review-dropdown li a{padding:1rem 2rem;font-size:1.3rem;line-height:2.3rem;color:#555}.navbar ul.review-dropdown li a .badge{margin-left:.75rem}.navbar .badge{background-color:#33c2b3;font-weight:400;padding:4px 8px;font-size:1.1rem}.navbar .new-functionality{background-color:#e9531d!important;font-size:1.4rem;padding:4px 8px}.navbar .navbar-right{margin-right:0}.navbar .navbar-right .dropdown>a{display:inline-block;line-height:36px;padding:7px}.navbar .current-user{font-size:14px}.navbar .current-user>a .avatar-container{width:36px;height:36px;background:url(/assets/avatar-placeholder-6571e04a697033102c83693e7f225bbdf2dd967c5cb2ba6a6869df53b5bd51ed.png);background-size:cover!important;border-radius:36px;border:2px solid rgb(56.3845050215%,77.962697274%,87.1449067432%)}.navbar .current-user>a .avatar-container>img{width:100%;height:100%;vertical-align:top}.navbar .current-user>a .avatar-container{float:left;background-size:cover!important}.navbar .current-user>a .avatar-container.default-avatar{background:initial;background-size:auto;width:36px;height:36px;min-width:36px!important;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.navbar .current-user>a .avatar-container.default-avatar .initials{font-size:18px;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar .current-user .dropdown-menu{text-align:right;width:300px}.navbar .current-user .dropdown-menu li{text-align:left}.navbar .current-user .dropdown-menu li a{white-space:normal!important;font-size:12px;padding-top:10px;padding-bottom:10px}.navbar .current-user.notifications .dropdown-menu{max-height:90vh;overflow:auto;padding:0!important;margin-top:2px}.navbar .current-user.notifications .dropdown-menu li{border-bottom:1px solid rgba(208,208,208,.7)}.navbar .current-user.notifications .dropdown-menu li a{display:flex;padding-top:10px;padding-bottom:10px;padding-left:1.3vw}.navbar .current-user.notifications .dropdown-menu li .notification-content{margin-left:10px}.navbar .current-user.notifications .dropdown-menu li .notification-content p.message{margin:0;line-height:1.1em}.navbar .current-user.notifications .dropdown-menu li .notification-content p.message span{float:none;line-height:1.1em}.navbar .current-user.notifications .dropdown-menu li .notification-content p.message-timeago{margin:0}.navbar .current-user-points{min-height:36px;line-height:36px}@media(min-width:992px){.navbar .current-user-points{padding:7px}}.navbar .current-user-points .score{color:#419fc7;display:inline-block;vertical-align:middle;line-height:14px}.navbar .notification{width:36px;height:36px;background:#eee;border-radius:36px;text-align:center;position:relative}.navbar .notification i{color:#777;font-size:21.6px;line-height:21.6px}.navbar .notification .badge{position:absolute;bottom:-3.6px;right:-3.6px;width:18px;height:18px;font-size:10.8px;text-align:center;font-weight:300;padding:0;line-height:18px;background:#ed5d70;color:#fff}.navbar .support-notification-dot{position:relative}.navbar .support-notification-dot:after{content:"";position:absolute;top:-2px;right:-4px;width:12px;height:12px;background-color:#e74c3c;border-radius:50%;border:2px solid white}.navbar .support-notification-icon{color:#e74c3c;margin-left:5px}.support-notification-dot{position:relative;display:inline-block}.support-notification-dot.head-tab{margin-right:6px}.support-notification-dot.head-tab:after{content:"";position:absolute;top:-4px;right:-8px;width:12px;height:12px;background-color:#e74c3c;border-radius:50%;border:2px solid white}.support-notification-dot:after{content:"";position:absolute;top:-2px;right:-4px;width:12px;height:12px;background-color:#e74c3c;border-radius:50%;border:2px solid white}.support-notification-icon{color:#e74c3c;margin-left:5px}.nav-tabs:not(.nav-admin)>li>a{border-radius:0!important;border:none}.nav-tabs:not(.nav-admin)>li>a:hover{background:#deebf4}body.has-sidebar .navbar{box-shadow:0 1px 4px #0000000f}@media(min-width:992px){.mobile-only{display:none}.navbar .current-user .dropdown-menu{text-align:right;width:300px;border:1px solid #dadada;border-top:none;box-shadow:0 8px 10px #00000026;padding:0!important}.navbar .current-user .dropdown-menu li{text-align:right;float:right;margin:0;padding:0;border-top:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .current-user .dropdown-menu .dropdown-header{padding:10px;border-bottom:1px solid #eee;display:block;float:left;width:100%}.navbar .current-user .dropdown-menu a{overflow:hidden;font-size:13px!important;border-top:none;width:298px;text-align:left;line-height:20px;float:right;padding:4px 10px;font-weight:400;letter-spacing:.2px}.navbar .current-user .dropdown-menu a:hover{background:#419fc7;color:#fff}.navbar .current-user .dropdown-menu a span{width:90%;float:left;line-height:20px;font-size:12px;height:fit-content}.navbar .current-user .dropdown-menu a i.mdi{margin-top:0;float:none;width:20px;height:20px;padding:4px;text-align:center}}@media(max-width:991px){.desktop-only{display:none!important}.navbar-btn{width:100%}.current-user .dropdown-menu li a{font-size:1em}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapsing{overflow:hidden!important}.navbar-collapse.collapsing,.navbar-collapse.collapse.in{display:block!important;position:absolute;left:70.5%;top:50px;right:38px}.navbar-nav{float:none!important;margin:0}.navbar-nav>li{float:none}.navbar-nav>li>li>a{padding-top:10px;padding-bottom:10px}.navbar-nav .navbar-text{float:none;margin:15px 0}.navbar-right,.navbar-right li.dropdown{background-color:#fff;background-color:#f8f8f8}.navbar-right .dropdown>a{width:100%}.navbar .current-user .dropdown-menu{width:100%;position:static}.navbar .current-user .dropdown-menu li a{position:static}.navbar .current-user .dropdown-menu.review-dropdown{position:static;float:none;box-shadow:none}.nav li{position:static;background-color:#f8f8f8}ul.nav.navbar-nav.navbar-right li{float:left;width:100%}}@media(max-width:767px){.container-fluid{background-color:#f8f8f8}.nav li{background-color:#f8f8f8!important}.navbar-right,.navbar-right li.dropdown{background-color:#f8f8f8}.navbar-collapse.collapsing,.navbar-collapse.collapse.in{display:initial!important;position:static;left:70.5%;top:50px;right:38px}}body.home{overflow-x:hidden}.panel.goal{box-shadow:0 2px 12px #00000014;border-radius:12px;border:none}.panel.goal .panel-heading h3,.panel.goal .panel-body p,.panel.goal .panel-body a{text-shadow:none}@media(max-width:991px){.dataTables_wrapper .row:first-of-type .dataTables_length label select{display:inline!important}ul.nav-tabs.tabs-lg li{margin-left:0;margin-right:0;width:49%}}body.home{background-color:#f0f2f5}body.home-index section.main-content{background:transparent!important;box-shadow:none!important;border-radius:0!important}.breadcrumb-badge{background:var(--home-accent-color, #4f46e5);padding:18px 32px;margin:1.5rem .5rem;border-radius:14px;box-shadow:0 6px 18px #0f172a1a}.home-tutorial-fab{position:fixed;bottom:24px;right:96px;z-index:1001;display:inline-flex;align-items:center;gap:8px;height:58px;padding:0 22px 0 18px;border-radius:999px;background:linear-gradient(135deg,var(--home-accent-color, #4747f3) 0%,var(--home-button-hover-bg-color, #3a3ad0) 100%);color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.2px;box-shadow:0 10px 28px #4747f361,0 4px 10px #0f172a1f,inset 0 1px #fff3;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,right .25s ease,bottom .25s ease;animation:home-tutorial-fab-mount .5s cubic-bezier(.34,1.56,.64,1) both .25s;cursor:pointer}.home-tutorial-fab i.mdi{font-size:2rem;line-height:1}.home-tutorial-fab .home-tutorial-fab-label{white-space:nowrap}.home-tutorial-fab:hover,.home-tutorial-fab:focus{color:#fff;text-decoration:none;transform:translateY(-3px) scale(1.02);box-shadow:0 14px 32px #4747f373,0 4px 10px #0f172a26,inset 0 1px #fff3}.home-tutorial-fab:active{transform:translateY(-1px) scale(.98)}@media(max-width:991px){.home-tutorial-fab{bottom:112px;right:86px;height:58px;width:58px;padding:0;justify-content:center}.home-tutorial-fab .home-tutorial-fab-label{display:none}.home-tutorial-fab i.mdi{font-size:1.9rem}}@media(max-width:576px){.home-tutorial-fab{bottom:108px;right:76px;height:52px;width:52px}.home-tutorial-fab i.mdi{font-size:1.8rem}}@media(max-width:380px){.home-tutorial-fab{bottom:104px;right:70px;height:48px;width:48px}.home-tutorial-fab i.mdi{font-size:1.7rem}}@keyframes home-tutorial-fab-mount{0%{opacity:0;transform:scale(.4) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.home-tutorial-fab{animation:none!important;transition:none!important}}body:not(:has(.chatbot-toggle-button)) .home-tutorial-fab{right:24px}@media(max-width:991px){body:not(:has(.chatbot-toggle-button)) .home-tutorial-fab{right:16px}}@media(max-width:576px){body:not(:has(.chatbot-toggle-button)) .home-tutorial-fab{right:14px}}@media(max-width:380px){body:not(:has(.chatbot-toggle-button)) .home-tutorial-fab{right:12px}}.breadcrumb-back-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;color:#fff;border:none;border-radius:50%;text-decoration:none;flex:0 0 40px;transition:background-color .15s ease}.breadcrumb-back-btn .mdi{font-size:2.8rem;line-height:1;color:#fff}.breadcrumb-back-btn:hover,.breadcrumb-back-btn:focus{background:#ffffff29;color:#fff;text-decoration:none;outline:none}.breadcrumb-badge>.breadcrumb-pill{margin-right:auto}.breadcrumb-badge .banner-actions{flex-shrink:0}.breadcrumb-badge .banner-actions .dropdown>.dropdown-menu{display:none!important}.breadcrumb-badge .banner-actions .dropdown.open>.dropdown-menu{display:block!important}.breadcrumb-badge .banner-actions .dropdown-toggle{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;background:#ffffff24;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.01em;text-decoration:none;text-transform:none;cursor:pointer;box-shadow:none;transition:background-color .15s ease,border-color .15s ease}.breadcrumb-badge .banner-actions .dropdown-toggle:hover,.breadcrumb-badge .banner-actions .dropdown-toggle:focus{background:#ffffff3d;border-color:#ffffff80;color:#fff;text-decoration:none;outline:none}.breadcrumb-badge .banner-actions .dropdown-toggle .mdi{font-size:1.9rem;line-height:1}.breadcrumb-badge .banner-actions .dropdown-menu{right:0;left:auto;border-radius:12px;border:none;box-shadow:0 12px 32px #0f172a2e;padding:6px;margin-top:8px;min-width:260px}.breadcrumb-badge .banner-actions .dropdown-menu>li>a,.breadcrumb-badge .banner-actions .dropdown-menu>li>button{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:8px;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.breadcrumb-badge .banner-actions .dropdown-menu>li>a .mdi,.breadcrumb-badge .banner-actions .dropdown-menu>li>button .mdi{color:var(--home-accent-color, #4747f3);font-size:1.6rem;flex:0 0 auto}.breadcrumb-badge .banner-actions .dropdown-menu>li>a:hover,.breadcrumb-badge .banner-actions .dropdown-menu>li>a:focus,.breadcrumb-badge .banner-actions .dropdown-menu>li>button:hover,.breadcrumb-badge .banner-actions .dropdown-menu>li>button:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);outline:none}.breadcrumb-badge .banner-actions .dropdown-menu>li.dropdown-header{padding:6px 12px 4px;color:#0f172a8c;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.breadcrumb-badge .banner-actions .dropdown-menu>li.divider{height:1px;margin:6px 4px;background:#0f172a14;overflow:hidden}.breadcrumb-pill{display:inline-block;color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px}.home section:not(.main-content){background:var(--home-section-background-color, white);border-radius:12px;box-shadow:0 3px 18px #00000021;margin:0 3.5rem;padding:2.5rem 0 1.25rem;position:relative}.home section:not(.main-content)+section{margin-top:0}.home section:not(.main-content)+section:after{content:"";position:absolute;top:-22px;left:5%;width:90%;height:1px;background:#e2e5e8}.home section:not(.main-content):not(:first-of-type){margin-top:3rem}@media(max-width:767px){.home section:not(.main-content){margin-left:.25rem;margin-right:.25rem;border-radius:8px;padding:1.5rem 0 .75rem}}.home section:not(.main-content) .container{position:relative}.home section:not(.main-content) .container>.section-title{position:relative;z-index:3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 24px;padding:0}.home section:not(.main-content) .container>.section-title .section-title-content{position:relative;display:flex;align-items:center;gap:6px}.home section:not(.main-content) .container>.section-title .section-title-content icon{display:none}.home section:not(.main-content) .container>.section-title .section-title-content h1{font-weight:700;position:inherit;z-index:5;margin:0;font-size:2.2rem;color:var(--home-title-color, #6d28d9)}@media(max-width:767px){.home section:not(.main-content) .container>.section-title .section-title-content h1{font-size:1.9rem}}.home section:not(.main-content) .container>.section-title .btn{z-index:4;color:#419fc7;box-shadow:none;padding:5px 14px;background-color:#fff;border:1px solid #419fc7;font-weight:600;font-size:1.4rem;border-radius:20px;transition:all .2s ease}.home section:not(.main-content) .container>.section-title .btn:hover,.home section:not(.main-content) .container>.section-title .btn:focus{background-color:#419fc7;border-color:#419fc7;color:#fff}.home section:not(.main-content) .container>.section-title .btn:active{background-color:#3082a5;color:#fff}.home section:not(.main-content) .container>.section-title:before{z-index:0;content:"";position:absolute;overflow:hidden;background:#33c2b4;top:-2rem;left:0;height:3px;width:100%;border-radius:0;opacity:0}@media(max-width:767px){.home section:not(.main-content) .container>.section-title{flex-direction:column;gap:.75rem}}.home section:not(.main-content) .owl-carousel{padding:0 68px}@media(max-width:991px){.home section:not(.main-content) .owl-carousel{padding:0 56px}}@media(max-width:767px){.home section:not(.main-content) .owl-carousel{padding:0 44px}}.home section:not(.main-content) .owl-carousel.owl-theme{position:static}.home section:not(.main-content) .owl-carousel.owl-theme .owl-stage-outer{padding:10px 18px 22px;margin:-10px -18px -22px}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;width:auto;margin-top:-26px;display:flex;justify-content:space-between;pointer-events:none;z-index:10}@media(max-width:767px){.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav{left:2px;right:2px}}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav [class*=owl-]{pointer-events:all;min-width:52px!important;width:52px!important;height:52px!important;border-radius:50%!important;background:var(--home-accent-color, #6d28d9)!important;color:#fff!important;border:none!important;font-size:0!important;box-shadow:none!important;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav [class*=owl-]:hover{background:var(--home-button-hover-bg-color, #4c1d95)!important;color:#fff!important;transform:scale(1.05);box-shadow:none!important}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-prev:before,.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-next:before{font-family:Material Design Icons;font-size:28px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-prev:before{content:"\f0141"}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-next:before{content:"\f0142"}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-prev{margin-left:0}.home section:not(.main-content) .owl-carousel.owl-theme .owl-nav .owl-next{margin-right:0}.home section:not(.main-content) .owl-carousel.owl-theme .owl-dots{text-align:center;margin-top:22px!important;display:flex!important;justify-content:center;align-items:center;gap:8px}.home section:not(.main-content) .owl-carousel.owl-theme .owl-dots .owl-dot{margin:0!important;padding:6px 4px!important;background:transparent!important;border:none!important;cursor:pointer}.home section:not(.main-content) .owl-carousel.owl-theme .owl-dots .owl-dot span{display:block!important;width:9px!important;height:9px!important;margin:0!important;border-radius:999px!important;background:#cbd5e1!important;transition:background .25s ease,width .25s ease,opacity .25s ease;opacity:.7}.home section:not(.main-content) .owl-carousel.owl-theme .owl-dots .owl-dot:hover span{opacity:1;background:#94a3b8!important}.home section:not(.main-content) .owl-carousel.owl-theme .owl-dots .owl-dot.active span{width:28px!important;background:var(--home-accent-color, #7c3aed)!important;opacity:1}.home section:not(.main-content) .section-content{padding-top:0}.home section:not(.main-content) .section-footer-link{text-align:center;padding:2.5rem 0 .5rem}.home section:not(.main-content) .section-footer-link .btn-section-footer{display:inline-block;color:var(--home-accent-color, #4a5568);font-weight:600;font-size:1.4rem;padding:10px 52px;border:1.5px solid var(--home-accent-color, #d5d8dc);border-radius:24px;background:var(--home-background-color, white);text-decoration:none;transition:all .2s ease}.home section:not(.main-content) .section-footer-link .btn-section-footer:hover,.home section:not(.main-content) .section-footer-link .btn-section-footer:focus{border-color:var(--home-accent-color, #419fc7);color:var(--home-accent-color, #419fc7);text-decoration:none}.home section.ranking{background:var(--home-section-background-color, #ffffff);border-radius:20px;padding:2.5rem 1.5rem 1.75rem;box-shadow:0 3px 18px #00000021}@media(max-width:767px){.home section.ranking{padding:1.5rem .75rem 1.25rem;border-radius:12px}}.home section.ranking .container>.section-title .section-title-content h1{font-size:2.2rem;font-weight:700;color:var(--home-title-color, #6d28d9)}@media(max-width:767px){.home section.ranking .container>.section-title .section-title-content h1{font-size:1.9rem}}body.home .home-section-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;padding:3.5rem 1.5rem;border:1.5px dashed rgba(148,163,184,.45);border-radius:16px;background:#94a3b80f}body.home .home-section-empty .home-section-empty-icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:.25rem;border-radius:50%;background:#94a3b824}body.home .home-section-empty .home-section-empty-icon .mdi{font-size:4.4rem;line-height:1;color:var(--home-accent-color, #8b5cf6)}body.home .home-section-empty .home-section-empty-title{margin:0;font-weight:700;font-size:1.9rem;color:var(--home-title-color, #6d28d9)}body.home .home-section-empty .home-section-empty-text{margin:0;max-width:480px;font-size:1.4rem;line-height:1.55;color:#64748b}@media(max-width:767px){body.home .home-section-empty{padding:2.5rem 1rem}body.home .home-section-empty .home-section-empty-icon{width:72px;height:72px}body.home .home-section-empty .home-section-empty-icon .mdi{font-size:3.6rem}body.home .home-section-empty .home-section-empty-title{font-size:1.7rem}}.home section.entrepreneur-admin .section-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:0 15px}@media(max-width:991px){.home section.entrepreneur-admin .section-content{grid-template-columns:1fr;gap:1rem}}.home section.entrepreneur-admin .section-content>[class*=col-]{width:100%!important;float:none!important;padding:0!important;margin:0!important}.home section.entrepreneur-admin .section-content .simple-card{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background:var(--home-background-color, #ffffff);border:1px solid #eef0f3;border-radius:16px;box-shadow:0 2px 12px #0f173d0d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;height:100%}.home section.entrepreneur-admin .section-content .simple-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0f173d1a;border-color:#6d28d940}@media(max-width:767px){.home section.entrepreneur-admin .section-content .simple-card{padding:1.25rem;gap:1rem}}.home section.entrepreneur-admin .section-content .simple-card .simple-card-image{flex:0 0 auto;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;border-radius:16px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);display:flex;align-items:center;justify-content:center}.home section.entrepreneur-admin .section-content .simple-card .simple-card-image i.mdi{font-size:30px!important;color:#6d28d9;line-height:1}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content{flex:1 1 auto;min-width:0;overflow:hidden}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content .simple-card-title{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2;color:#2d3436}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content .simple-card-title a{color:inherit;text-decoration:none;transition:color .15s ease}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content .simple-card-title a:hover{color:#6d28d9;text-decoration:none}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content ul.list-unstyled{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem .5rem}.home section.entrepreneur-admin .section-content .simple-card .simple-card-content ul.list-unstyled li{display:inline-flex;align-items:center;padding:4px 10px;background:#f4f6f9;border:1px solid #e4e7ec;border-radius:100px;font-size:1.2rem;font-weight:500;color:#5c6370;line-height:1.3;white-space:nowrap}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(1) .simple-card-image{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(1) .simple-card-image i.mdi{color:#6d28d9}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(2) .simple-card-image{background:linear-gradient(135deg,#fef3c7,#fde68a)}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(2) .simple-card-image i.mdi{color:#b45309}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(3) .simple-card-image{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(3) .simple-card-image i.mdi{color:#1d4ed8}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(4) .simple-card-image{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.home section.entrepreneur-admin .section-content>.col-md-6:nth-child(4) .simple-card-image i.mdi{color:#047857}.home section.categories .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;padding:0 15px}@media(max-width:991px){.home section.categories .categories-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.875rem}}@media(max-width:767px){.home section.categories .categories-grid{grid-template-columns:1fr;gap:.75rem}}.home section.categories .category-tile{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--home-background-color, #ffffff);border:1px solid #eef0f3;border-radius:16px;box-shadow:0 2px 12px #0f173d0d;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.home section.categories .category-tile:hover,.home section.categories .category-tile:focus{transform:translateY(-2px);box-shadow:0 10px 28px #0f173d1a;border-color:#6d28d940;text-decoration:none;color:inherit}.home section.categories .category-tile:hover .category-tile-icon,.home section.categories .category-tile:focus .category-tile-icon{background:linear-gradient(135deg,#ddd6fe,#c4b5fd)}.home section.categories .category-tile:hover .category-tile-icon i.mdi,.home section.categories .category-tile:focus .category-tile-icon i.mdi{color:#4c1d95}@media(max-width:767px){.home section.categories .category-tile{padding:1rem 1.1rem;gap:.875rem}}.home section.categories .category-tile-icon{flex:0 0 auto;width:56px;min-width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.home section.categories .category-tile-icon i.mdi{font-size:26px!important;color:#6d28d9;line-height:1;transition:color .2s ease}.home section.categories .category-tile-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;overflow:hidden}.home section.categories .category-tile-name{margin:0;font-size:1.4rem;font-weight:700;line-height:1.25;color:#2d3436;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}.home section.categories .category-tile-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px 10px;background:#f4f6f9;border:1px solid #e4e7ec;border-radius:100px;font-size:1.2rem;font-weight:600;color:#5c6370;line-height:1.3}.h-100{height:100%!important;min-height:710px}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.entrepreneur-translate-section{margin-bottom:15px}.entrepreneur-translate-section .translate-section{display:inline-block;width:100%}.entrepreneur-translate-section .translate-section i,.entrepreneur-translate-section .translate-section .translated-text,.entrepreneur-translate-section .translate-section .translate-button{display:inline-block}.translate-section{display:inline-block;width:100%}.translate-section i,.translate-section .translated-text,.translate-section .translate-button{display:inline-block}body.home section .container>.section-title .section-title-content h1{color:var(--home-title-color, #6d28d9)!important}body.home section .container>.section-title .section-title-content icon i.mdi{color:var(--home-accent-color, #6d28d9)!important}body.home section .container>.section-title .btn{color:var(--home-accent-color, #7c3aed);border-color:var(--home-accent-color, #c4b5fd)}body.home section .container>.section-title .btn:hover,body.home section .container>.section-title .btn:focus{background-color:var(--home-accent-color, #7c3aed);border-color:var(--home-accent-color, #7c3aed);color:#fff}body.home section .section-footer-link .btn-section-footer{border-color:var(--home-accent-color, #ddd6fe);color:var(--home-accent-color, #6d28d9)}body.home section .section-footer-link .btn-section-footer:hover,body.home section .section-footer-link .btn-section-footer:focus{border-color:var(--home-accent-color, #8b5cf6);color:var(--home-accent-color, #6d28d9);background:#f5f3ff}body.home section.goals article.boxed.goals-item{position:relative;border:1px solid #ede9fe!important;border-radius:16px!important;background:var(--home-background-color, #ffffff);box-shadow:0 2px 10px #0f172a0d;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}body.home section.goals article.boxed.goals-item .goal-card-badge{position:absolute;top:12px;right:12px;z-index:10;max-width:calc(100% - 24px);padding:5px 12px;border-radius:999px;color:#fff;font-weight:700;font-size:1.2rem;line-height:1.3;box-shadow:0 2px 6px #0f172a33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home section.goals article.boxed.goals-item:hover{border-color:#c4b5fd!important;box-shadow:0 10px 24px #6d28d91a;transform:translateY(-2px)}body.home section.goals article.boxed.goals-item .goal-photo{padding-bottom:56%!important;background-size:cover!important;background-position:center!important;background-color:#f5f3ff!important;border-radius:12px 12px 0 0;margin:0!important}body.home section.goals article.boxed.goals-item .goal-content{padding:18px 20px 20px!important}body.home section.goals article.boxed.goals-item .goal-content .goal-body .goal-title{font-size:1.8rem!important;font-weight:700!important;color:var(--home-title-color, #6d28d9)!important;line-height:1.35!important;margin:0 0 10px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.goals article.boxed.goals-item .goal-content .goal-body .goal-text{font-size:1.4rem!important;color:var(--home-body-color, #64748b)!important;line-height:1.5!important;margin:0 0 10px!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.home section.goals article.boxed.goals-item .goal-content .goal-body .goal-text p{margin:0 0 4px!important}body.home section.goals article.boxed.goals-item .goal-content .goal-body .goal-status p{font-size:1.25rem!important;color:var(--home-subtitle-color, #94a3b8)!important;font-style:italic;margin:0 0 4px}body.home section.goals article.boxed.goals-item .goal-content .goal-footer{margin-top:14px!important}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions{display:flex;flex-direction:column;gap:8px}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-success,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .goal-new-idea,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions a.btn.btn-success{display:block!important;width:100%!important;background-color:var(--home-button-bg-color, #7c3aed)!important;color:var(--home-button-text-color, #ffffff)!important;border:none!important;border-radius:999px!important;font-weight:600!important;font-size:1.4rem!important;padding:11px 18px!important;text-transform:none!important;box-shadow:0 4px 12px #7c3aed40;text-align:center}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-success:hover,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-success:focus,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .goal-new-idea:hover,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .goal-new-idea:focus,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions a.btn.btn-success:hover,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions a.btn.btn-success:focus{background-color:var(--home-button-hover-bg-color, #6d28d9)!important;box-shadow:0 6px 16px #6d28d959;color:var(--home-button-text-color, #ffffff)!important}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-success strong,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .goal-new-idea strong,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions a.btn.btn-success strong{font-weight:600}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-goal-learn{display:block!important;width:100%;text-align:center;color:var(--home-accent-color, #6d28d9)!important;font-weight:600!important;font-size:1.4rem!important;padding:4px 0!important;background:transparent!important;border:none!important;text-decoration:none!important}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-goal-learn:hover,body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .btn-goal-learn:focus{color:var(--home-accent-color, #4c1d95)!important;text-decoration:underline!important}body.home section.goals article.boxed.goals-item .goal-content .goal-footer .goal-actions .ideas-reception-closed{text-align:center;color:#94a3b8;font-size:1.3rem}body.home section.ideas .section-content>.flex-item,body.ideas section.ideas-page .section-content>.flex-item,body.goals section.idea-show-page .goal-show-ideas-grid .section-content>.flex-item{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:20px}body.home section.ideas .section-content>.flex-item>[class^=col-],body.ideas section.ideas-page .section-content>.flex-item>[class^=col-],body.goals section.idea-show-page .goal-show-ideas-grid .section-content>.flex-item>[class^=col-]{display:flex;flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);min-width:280px;float:none!important;width:auto!important;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}@media(max-width:991px){body.home section.ideas .section-content>.flex-item>[class^=col-],body.ideas section.ideas-page .section-content>.flex-item>[class^=col-],body.goals section.idea-show-page .goal-show-ideas-grid .section-content>.flex-item>[class^=col-]{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width:767px){body.home section.ideas .section-content>.flex-item>[class^=col-],body.ideas section.ideas-page .section-content>.flex-item>[class^=col-],body.goals section.idea-show-page .goal-show-ideas-grid .section-content>.flex-item>[class^=col-]{flex:1 1 100%;max-width:100%}}body.home section.ideas .ideas-item,body.ideas section.ideas-page .ideas-item,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item{min-height:0!important;height:100%;width:100%;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;border:none!important;border-radius:16px!important;background:var(--home-background-color, #ffffff);overflow:hidden;box-shadow:0 4px 10px #00000026;transition:box-shadow .2s ease,transform .2s ease}body.home section.ideas .ideas-item:hover,body.ideas section.ideas-page .ideas-item:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item:hover{box-shadow:0 8px 20px #0000002e;transform:translateY(-2px)}body.home section.ideas .ideas-item>.item-photo.item-photo-zoom,body.ideas section.ideas-page .ideas-item>.item-photo.item-photo-zoom,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.item-photo.item-photo-zoom{flex:0 0 auto;width:100%!important;max-width:100%!important;min-width:0!important;aspect-ratio:16/9;height:auto!important;position:relative;overflow:hidden;background:#f5f3ff;border-radius:16px 16px 0 0}body.home section.ideas .ideas-item>.item-photo.item-photo-zoom .photo-insert,body.ideas section.ideas-page .ideas-item>.item-photo.item-photo-zoom .photo-insert,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.item-photo.item-photo-zoom .photo-insert{position:absolute;inset:0;width:100%!important;height:100%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transform:none!important;border-radius:16px 16px 0 0!important}body.home section.ideas .ideas-item>.item-photo.item-photo-zoom .photo-insert:after,body.ideas section.ideas-page .ideas-item>.item-photo.item-photo-zoom .photo-insert:after,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.item-photo.item-photo-zoom .photo-insert:after{content:none!important;display:none!important}body.home section.ideas .ideas-item>.item-photo.item-photo-zoom:after,body.ideas section.ideas-page .ideas-item>.item-photo.item-photo-zoom:after,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.item-photo.item-photo-zoom:after{content:none!important;display:none!important}body.home section.ideas .ideas-item:hover>.item-photo.item-photo-zoom .photo-insert,body.ideas section.ideas-page .ideas-item:hover>.item-photo.item-photo-zoom .photo-insert,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item:hover>.item-photo.item-photo-zoom .photo-insert{transform:none!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo{flex:1 1 auto;width:auto!important;padding:18px 20px 16px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-width:0}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body{flex:1 1 auto;display:block!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-label,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-label,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-label{font-size:1.3rem!important;color:gray;font-style:italic;margin:0 0 2px!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage{display:flex!important;flex-direction:row;align-items:baseline;gap:8px;font-size:1.3rem!important;color:#2d3436;margin:0 0 6px!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage .light-text,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage .light-text,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .home-idea-stage .light-text{color:gray!important;font-style:italic;font-weight:400;flex:0 0 auto;min-width:56px}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-title,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-title,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-title{font-size:1.5rem!important;font-weight:700!important;color:var(--home-title-color, #6d28d9)!important;line-height:1.3!important;margin:2px 0 10px!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container{margin:0 0 6px!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small{margin:0 0 6px!important;font-size:1.3rem!important;color:#2d3436;line-height:1.35;display:flex;flex-direction:row;align-items:baseline;gap:8px}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal small,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small small,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal small,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small small{color:#2d3436!important;font-size:1.3rem!important;font-style:normal;display:flex;flex-direction:row;align-items:baseline;gap:8px;flex:1}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal .light-text,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small .light-text,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal .light-text,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small .light-text,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal .light-text,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small .light-text,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal .light-text,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small .light-text,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal .light-text,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small .light-text,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal .light-text,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small .light-text{color:gray!important;font-style:italic;flex:0 0 auto;min-width:56px}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a{color:#2d3436;font-weight:400}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a:hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a:hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a:hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .idea-goal a:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details .detail-small a:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .idea-goal a:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-details.has-new-fields-alert-container .detail-small a:hover{color:#6d28d9}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label-info,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label-info,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-body .idea-stage.label-info{display:none!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer{border-top:1px solid #ede9fe!important;padding-top:10px!important;margin:10px 0 0!important;display:grid!important;grid-template-columns:minmax(0,auto) 1fr;column-gap:14px;align-items:center!important;justify-content:initial!important;width:100%;min-width:0}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions{display:flex!important;gap:14px;align-items:center;position:relative;padding-right:14px;min-width:0}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions:after,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions:after,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions:after{content:"";position:absolute;right:0;top:4px;bottom:4px;width:1px;background:#e2e8f0}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count{margin:0!important;padding:0!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4{display:flex!important;align-items:center;gap:4px;margin:0!important;font-size:1.5rem!important;color:#7c3aed!important;font-weight:500}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .mdi,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .mdi,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .mdi{color:#7c3aed!important;font-size:1.9rem!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .count-like-idea,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 span:not(.mdi),body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .count-like-idea,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 span:not(.mdi),body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 .count-like-idea,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 span:not(.mdi){color:#7c3aed;font-weight:500}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 br,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 br,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 br,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .idea-interactions .idea-count h4 small{display:none!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;max-width:100%;min-width:0;background:var(--home-button-bg-color, #7c3aed)!important;border:none!important;color:var(--home-button-text-color, #ffffff)!important;border-radius:10px!important;font-weight:400!important;font-size:1.4rem!important;padding:10px 14px!important;min-height:40px;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:focus,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:focus,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea:focus{background:var(--home-button-hover-bg-color, #6d28d9)!important;color:var(--home-button-text-color, #ffffff)!important;text-decoration:none}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact{width:40px!important;max-width:40px!important;min-width:40px!important;padding:0!important;flex:0 0 auto;justify-self:end}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact i.mdi,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact i.mdi,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .btn-view-idea.btn-view-idea--compact i.mdi{color:var(--home-button-text-color, #ffffff)!important;font-size:2rem!important;line-height:1}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea),body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea),body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea),body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn{background:var(--home-button-bg-color, #7c3aed)!important;border-color:var(--home-button-bg-color, #7c3aed)!important;color:var(--home-button-text-color, #ffffff)!important;border-radius:10px!important;font-weight:400!important;font-size:1.4rem!important;padding:10px 18px!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info:hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea):hover,body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info:hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea):hover,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions .btn-info:hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer>.btn:not(.btn-view-idea):hover,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .innk-actions>.btn:hover{background:var(--home-button-hover-bg-color, #6d28d9)!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .dropdown-toggle,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .dropdown-toggle,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .dropdown-toggle{display:none!important}body.home section.ideas .ideas-item>.idea-content.item-content-with-photo .idea-footer .detail-small,body.ideas section.ideas-page .ideas-item>.idea-content.item-content-with-photo .idea-footer .detail-small,body.goals section.idea-show-page .goal-show-ideas-grid .ideas-item>.idea-content.item-content-with-photo .idea-footer .detail-small{display:none!important}body.home section.news .section-content{padding-top:0;padding-bottom:0}body.home section.news .section-content article.boxed.news-item .item-photo,body.home section.news .section-content article.boxed.news-item .photo-insert{inset:0!important;width:100%!important;height:100%!important;border-radius:0!important}body.home section.news .section-content article.boxed.news-item .item-photo:after,body.home section.news .section-content article.boxed.news-item .photo-insert:after{content:none!important;display:none!important}body.home section.news .section-content article.boxed.news-item:before{display:none!important}body.home section.news .section-content .news-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:460px;gap:20px;align-items:stretch}@media(max-width:991px){body.home section.news .section-content .news-grid{grid-template-columns:1fr;grid-template-rows:auto}}body.home section.news .section-content .news-grid.news-grid--single{grid-template-columns:minmax(0,1fr)}body.home section.news .section-content .news-grid-featured{min-width:0;min-height:0;display:flex}@media(max-width:991px){body.home section.news .section-content .news-grid-featured{height:380px}}body.home section.news .section-content .news-grid-featured .news-item-featured{position:relative;display:flex;flex-direction:column;width:100%;height:100%;border-radius:14px;overflow:hidden;background:var(--home-background-color, #ffffff);border:1px solid #e5e7eb;box-shadow:0 1px 3px #0f172a0a;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}body.home section.news .section-content .news-grid-featured .news-item-featured:hover{border-color:#c4b5fd;box-shadow:0 10px 28px #6d28d91f;transform:translateY(-2px)}body.home section.news .section-content .news-grid-featured .news-item-featured .news-item-photo-link{display:block;flex:1 1 auto;position:relative;width:100%;min-height:0}body.home section.news .section-content .news-grid-featured .news-item-featured .item-photo{position:absolute;inset:0}body.home section.news .section-content .news-grid-featured .news-item-featured .item-photo .photo-insert{position:absolute;inset:0;background-size:cover!important;background-position:center!important}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content{position:relative;z-index:1;flex:0 0 auto;padding:20px 24px 22px;background:var(--home-background-color, #ffffff);display:flex;flex-direction:column;gap:10px}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-title{margin:0;font-size:2rem;font-weight:700!important;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-title a{color:var(--home-title-color, #6d28d9);text-decoration:none}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-title a:hover{color:var(--home-accent-color, #4c1d95)}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .detail-small small,body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-time-ago small{color:var(--home-subtitle-color, #94a3b8)!important;font-size:1.2rem!important;font-weight:400}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-text{display:block;margin:0}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-text p{margin:0;font-size:1.4rem;font-weight:400;line-height:1.55;color:#64748b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .idea-footer{display:none}body.home section.news .section-content .news-grid-featured .news-item-featured .featured-badge{position:absolute;top:12px;left:12px;z-index:4;background:#f59e0b;color:#fff;padding:5px 10px;border-radius:999px;font-size:1.2rem;font-weight:700;box-shadow:0 2px 8px #f59e0b59}body.home section.news .section-content .news-grid-featured .news-item-featured .featured-badge .mdi{font-size:1.4rem}body.home section.news .section-content .news-grid-small-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:14px;min-width:0;min-height:0;height:100%}@media(max-width:991px){body.home section.news .section-content .news-grid-small-list{display:flex;flex-direction:column;height:auto}}body.home section.news .section-content .news-grid-small-list .news-item-small{position:relative;display:flex;flex-direction:row;align-items:stretch;background:var(--home-background-color, #ffffff);border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0a;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;min-height:0;height:100%}@media(max-width:991px){body.home section.news .section-content .news-grid-small-list .news-item-small{min-height:120px;height:auto}}body.home section.news .section-content .news-grid-small-list .news-item-small:hover{border-color:#c4b5fd;box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}body.home section.news .section-content .news-grid-small-list .news-item-small .news-item-photo-link{flex:0 0 36%;max-width:36%;display:block;position:relative;align-self:stretch}body.home section.news .section-content .news-grid-small-list .news-item-small .item-photo{position:absolute;inset:0}body.home section.news .section-content .news-grid-small-list .news-item-small .item-photo .photo-insert{position:absolute;inset:0;background-size:cover!important;background-position:center!important}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content{flex:1 1 auto;min-width:0;padding:14px 18px;display:flex;flex-direction:column;justify-content:center;gap:6px}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-title{margin:0;font-size:1.55rem;font-weight:700!important;line-height:1.3;color:var(--home-title-color, #6d28d9);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-title a{color:inherit;text-decoration:none}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-title a:hover{color:var(--home-accent-color, #4c1d95)}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-text{margin:0}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-text p{margin:0;font-size:1.25rem;font-weight:400;line-height:1.5;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-time-ago small{color:#94a3b8;font-size:1.15rem}body.home section.news .section-content .news-grid-small-list .news-item-small .featured-badge-small{position:absolute;top:8px;left:8px;background:#f59e0b;color:#fff;padding:3px 7px;border-radius:999px;font-size:1.1rem;z-index:2;box-shadow:0 2px 6px #f59e0b4d}body.home section.news .section-content .news-grid-small-list .news-item-small .featured-badge-small .mdi{font-size:1.3rem}@media(max-width:767px){body.home section.news .section-content .news-grid-featured .news-item-featured .post-content{padding:16px 16px 18px}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-title{font-size:1.6rem}body.home section.news .section-content .news-grid-featured .news-item-featured .post-content .post-text p{font-size:1.35rem;-webkit-line-clamp:3}body.home section.news .section-content .news-grid-small-list .news-item-small{min-height:100px}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content{padding:10px 12px}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-title{font-size:1.35rem;-webkit-line-clamp:2}body.home section.news .section-content .news-grid-small-list .news-item-small .post-content .post-text p{font-size:1.2rem;-webkit-line-clamp:2}}body.home section.innovation_projects .section-content>.flex-item,body.innovation_projects section.innovation_projects_index .section-content>.flex-item{display:flex!important;flex-wrap:wrap!important;gap:24px;align-items:stretch!important}body.home section.innovation_projects .section-content>.flex-item>.card-separation,body.innovation_projects section.innovation_projects_index .section-content>.flex-item>.card-separation{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);min-width:320px;margin:0!important;padding:0!important;float:none!important;width:auto!important}@media(max-width:991px){body.home section.innovation_projects .section-content>.flex-item>.card-separation,body.innovation_projects section.innovation_projects_index .section-content>.flex-item>.card-separation{flex:1 1 100%;max-width:100%}}body.home section.innovation_projects .project-item-container,body.innovation_projects section.innovation_projects_index .project-item-container{height:100%;position:relative;padding-top:0!important;border-radius:16px;background:var(--home-background-color, #ffffff);box-shadow:0 4px 10px #00000026;overflow:hidden}body.home section.innovation_projects .project-item-container>.article-flat,body.innovation_projects section.innovation_projects_index .project-item-container>.article-flat{border-radius:16px 16px 0 0!important}body.home section.innovation_projects .project-item-container>article.boxed,body.home section.innovation_projects .project-item-container>.projects-item,body.innovation_projects section.innovation_projects_index .project-item-container>article.boxed,body.innovation_projects section.innovation_projects_index .project-item-container>.projects-item{border-radius:0 0 16px 16px!important}body.home section.innovation_projects .project-item-container:has(.dropdown.open),body.home section.innovation_projects .project-item-container:has(.btn-group.open),body.innovation_projects section.innovation_projects_index .project-item-container:has(.dropdown.open),body.innovation_projects section.innovation_projects_index .project-item-container:has(.btn-group.open){overflow:visible;z-index:1040}body.home section.innovation_projects .project-item-container .article-flat,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat{position:relative!important;display:flex!important;width:100%!important;height:32px!important;margin:0!important;padding:0 18px!important;border-radius:16px 16px 0 0!important;background-color:var(--home-accent-color, #7c3aed)!important;color:#fff!important;font-weight:600;font-size:1.3rem;align-items:center;justify-content:flex-start;z-index:2;text-transform:capitalize;letter-spacing:.02em}body.home section.innovation_projects .project-item-container .article-flat.bg-portfolio,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat.bg-portfolio{background-color:var(--home-accent-color, #6d28d9)!important}body.home section.innovation_projects .project-item-container .article-flat>.mdi,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat>.mdi{color:#fff!important;margin-right:6px;font-size:1.6rem}body.home section.innovation_projects .project-item-container .article-flat>span,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat>span{color:#fff;margin-left:4px}body.home section.innovation_projects .project-item-container .article-flat .header-favorite,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat .header-favorite{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fde68a;text-decoration:none;background:#fff0;transition:background .15s ease,transform .15s ease}body.home section.innovation_projects .project-item-container .article-flat .header-favorite .mdi,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat .header-favorite .mdi{color:#fde68a!important;font-size:1.9rem;line-height:1}body.home section.innovation_projects .project-item-container .article-flat .header-favorite:hover,body.home section.innovation_projects .project-item-container .article-flat .header-favorite:focus,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat .header-favorite:hover,body.innovation_projects section.innovation_projects_index .project-item-container .article-flat .header-favorite:focus{background:#ffffff2e;text-decoration:none;transform:scale(1.05)}body.home section.innovation_projects .project-item-container article.boxed.projects-item,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item{position:relative;border-radius:0 0 16px 16px!important;border:none!important;background:var(--home-background-color, #ffffff)!important;box-shadow:none!important;padding:18px 22px!important;margin-top:0!important;height:calc(100% - 32px)}body.home section.innovation_projects .project-item-container article.boxed.projects-item:before,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item:before{display:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item:hover{box-shadow:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item>*,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item>*{padding-left:0!important;padding-right:0!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-header,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-header{position:relative;padding-bottom:12px;border-bottom:1px solid #e2e8f0;margin-bottom:12px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-header .project-title,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-header .project-title{font-size:1.7rem!important;font-weight:700!important;color:var(--home-title-color, #6d28d9)!important;margin:2px 0 0!important;line-height:1.35;padding-right:90px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-header .project-title a,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-header .project-title a{color:var(--home-title-color, #6d28d9)!important;text-decoration:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details{display:flex;flex-wrap:wrap;gap:18px 32px;margin-bottom:14px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small{color:#2d3436;font-size:1.3rem;display:inline-flex;align-items:baseline;gap:6px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small .light-text,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small .light-text,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small .light-text,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small .light-text{color:gray;font-style:italic;font-weight:400}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small strong,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small a,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small strong,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small a,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small strong,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .detail-small small a,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small strong,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-time-ago small a{color:#2d3436;font-weight:400;text-decoration:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status{position:absolute;right:22px;top:18px;margin:0!important;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:4px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-time-ago,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-time-ago{display:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage.label,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage.label-info,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status p.project-stage.label,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-details .project-status p.project-stage.label.label-info,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage.label,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status .project-stage.label-info,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status p.project-stage.label,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-details .project-status p.project-stage.label.label-info{display:inline-flex!important;align-items:center;background:#f5f3ff!important;color:#6d28d9!important;font-size:1.2rem!important;font-weight:600;padding:5px 14px!important;border-radius:999px;border:1px solid #ddd6fe;margin:0!important;line-height:1.2;text-transform:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .row,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .row{margin-left:0!important;margin-right:0!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .row>[class^=col-],body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .row>[class^=col-]{padding-left:0!important;padding-right:0!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title{display:flex;align-items:center;font-size:1.4rem!important;color:var(--home-title-color, #6d28d9)!important;font-weight:700!important;letter-spacing:.01em;margin:14px 0 8px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-sm,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-group-sm>.btn,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-sm,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-group-sm>.btn{background:transparent!important;border:none!important;color:var(--home-accent-color, #8b5cf6)!important;padding:0 4px!important;box-shadow:none!important;margin-left:6px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-sm .mdi,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-group-sm>.btn .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-sm .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-title .btn-group-sm>.btn .mdi{color:var(--home-accent-color, #8b5cf6)!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .progress,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .progress{background-color:#e2e8f0!important;border-radius:999px!important;height:16px!important;box-shadow:none!important;overflow:hidden;margin:6px 0 4px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .progress .progress-bar,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .progress .progress-bar{background-color:var(--home-accent-color, #7c3aed)!important;background-image:none!important;animation:none!important;font-weight:600;line-height:16px;font-size:1.1rem;color:#fff;text-align:right;padding-right:8px;border-radius:999px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-percentaje,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .counter,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-percentaje,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .counter{color:var(--home-title-color, #6d28d9)!important;font-weight:700}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-item,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-item{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:4px 0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail{flex:0 0 auto;min-width:130px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal{margin:0 0 4px!important;font-size:1.3rem;display:flex;align-items:baseline;gap:6px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal small,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal small{font-size:1.3rem;display:inline-flex;align-items:baseline;gap:6px;color:#2d3436!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal .light-text,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-detail p.project-goal .light-text{color:gray;font-style:italic;margin-right:0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete{flex:1 1 auto;align-self:center;text-align:right}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .project-activity-percentaje,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .project-activity-percentaje{font-size:1.4rem;margin:0 0 4px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .text-complete,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .project-activity-complete .text-complete{font-size:1.2rem;color:#94a3b8;font-style:italic}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks{font-size:1.2rem}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks th,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks td,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks th,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks td{padding:6px 8px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge{font-size:1.05rem;padding:3px 8px;border-radius:999px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge.overdue,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge.overdue{background:#ef4444;color:#fff}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge.ongoing,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body .my-tasks-container .table.my-tasks .badge.ongoing{background:#ede9fe;color:#6d28d9}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home{display:block}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section{margin:14px 0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section+.project-progress-section,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section+.project-progress-section{border-top:1px solid #e2e8f0;padding-top:14px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title{display:flex;align-items:center;font-size:1.5rem!important;color:var(--home-title-color, #6d28d9)!important;font-weight:700!important;margin:0 0 10px;text-transform:none!important;letter-spacing:0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-sm,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-group-sm>.btn,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-sm,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-group-sm>.btn{background:transparent!important;border:none!important;color:var(--home-accent-color, #8b5cf6)!important;padding:0 4px!important;box-shadow:none!important;margin-left:8px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-sm .mdi,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-group-sm>.btn .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-sm .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-activity-title .btn-group-sm>.btn .mdi{color:var(--home-accent-color, #8b5cf6)!important;font-size:1.6rem}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress-row,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress-row{display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center}@media(max-width:767px){body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress-row,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress-row{grid-template-columns:1fr;gap:8px}}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats{display:flex;flex-direction:column;gap:2px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat{margin:0!important;font-size:1.3rem;color:#2d3436;display:flex;gap:6px;align-items:baseline}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat .light-text,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat .light-text{color:gray;font-style:italic;font-weight:400}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat strong,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-stats .project-stat strong{color:#2d3436;font-weight:600}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress{position:relative}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress{background-color:#e2e8f0!important;border-radius:999px!important;height:16px!important;box-shadow:none!important;overflow:hidden;margin:0 0 6px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress .progress-bar,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress .progress-bar{background-color:var(--home-accent-color, #7c3aed)!important;background-image:none!important;animation:none!important;border-radius:999px;line-height:16px;font-size:0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress-label,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-section .project-progress .progress-label{font-size:1.3rem;color:var(--home-title-color, #6d28d9);font-weight:600;text-align:right}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-note,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-note{display:flex;align-items:flex-start;gap:6px;margin:14px 0 0!important;font-size:1.15rem;font-style:italic;color:gray;line-height:1.4}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-note .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-cols .project-body.project-body-home .project-progress-note .mdi{color:gray;font-size:1.5rem;line-height:1;flex-shrink:0;margin-top:1px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer{border-top:1px solid #e2e8f0!important;margin-top:16px;padding-top:14px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content{display:flex;align-items:center;justify-content:flex-end;gap:10px}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .favorite-project,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .favorite-project{display:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count{display:flex;gap:8px;align-items:center;order:2}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--home-button-bg-color, #7c3aed)!important;color:var(--home-button-text-color, #ffffff)!important;border:none!important;border-radius:10px!important;font-weight:400;padding:10px 22px!important;font-size:1.4rem;min-height:40px;min-width:137px;text-decoration:none;transition:background-color .2s ease}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .home-project-cta:focus{background:var(--home-button-hover-bg-color, #6d28d9)!important;color:var(--home-button-text-color, #ffffff)!important;text-decoration:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:70px;min-height:40px;padding:6px 14px;border:1px solid #c4b5fd;border-radius:10px;color:var(--home-accent-color, #6d28d9);text-decoration:none;font-weight:600;background:#fff}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:1.4rem;color:var(--home-accent-color, #6d28d9)}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 .mdi{color:var(--home-accent-color, #7c3aed)!important;font-size:1.7rem}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 br,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 small,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 br,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count h3 small{display:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .comments-count:hover{background:#f5f3ff;border-color:#8b5cf6}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions{display:inline-flex;align-items:stretch;gap:0;position:relative}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions.open,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions.open{z-index:1050}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:70px;padding:0 18px;background:var(--home-button-bg-color, #7c3aed)!important;color:var(--home-button-text-color, #ffffff)!important;border:none!important;border-radius:10px 0 0 10px!important;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;box-shadow:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info .mdi,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info .mdi{font-size:1.8rem;color:#fff!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info:focus,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn.btn-info:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.btn-info:focus{background:var(--home-button-hover-bg-color, #6d28d9)!important;color:var(--home-button-text-color, #ffffff)!important;text-decoration:none;outline:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown{position:relative}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:0;padding:0;background:var(--home-button-bg-color, #7c3aed)!important;color:#fff!important;border:none!important;border-left:1px solid rgba(255,255,255,.25)!important;border-radius:0 10px 10px 0!important;box-shadow:none!important}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle .caret,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle .caret,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle .caret,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle .caret{display:inline-block;border-top:5px solid #ffffff;border-right:4px solid transparent;border-left:4px solid transparent;margin:0}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle:focus,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn.dropdown-toggle:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown>.btn-info.dropdown-toggle:focus{background:var(--home-button-hover-bg-color, #6d28d9)!important;color:#fff!important;outline:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu{right:0;left:auto;min-width:240px;margin-top:6px;padding:6px;border-radius:12px;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 32px #0f172a2e;z-index:1060}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:var(--home-title-color, #1e293b);text-decoration:none}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a .mdi{font-size:1.6rem;color:var(--home-subtitle-color, #64748b);flex:0 0 auto}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:hover,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:focus,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:hover,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:focus{background:#4747f314;color:var(--home-accent-color, #6d28d9)}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:hover .mdi,body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:focus .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:hover .mdi,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li>a:focus .mdi{color:var(--home-accent-color, #6d28d9)}body.home section.innovation_projects .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li.divider,body.innovation_projects section.innovation_projects_index .project-item-container article.boxed.projects-item .project-footer .project-footer-content .project-commnets-count .innk-actions>.dropdown .dropdown-menu>li.divider{height:1px;background:#94a3b838;margin:4px 0}body.home section.courses .section-content{padding-top:0}body.home section.courses .section-content .courses-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:991px){body.home section.courses .section-content .courses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.home section.courses .section-content .courses-grid{grid-template-columns:1fr}}body.home section.courses .section-content .course-item{display:flex;flex-direction:column;background:var(--home-background-color, #ffffff);border:1px solid #ede9fe;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0f172a0d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.home section.courses .section-content .course-item:hover{transform:translateY(-3px);border-color:#c4b5fd;box-shadow:0 12px 28px #6d28d91a}body.home section.courses .section-content .course-item .course-photo-link{display:block;text-decoration:none}body.home section.courses .section-content .course-item .course-photo{position:relative;aspect-ratio:16/9;background:#f5f3ff;overflow:hidden}body.home section.courses .section-content .course-item .course-photo .photo-insert{position:absolute;inset:0;background-size:cover!important;background-position:center!important}body.home section.courses .section-content .course-item .course-content{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1}body.home section.courses .section-content .course-item .course-content .course-title{margin:0;font-size:1.6rem;font-weight:700!important;color:var(--home-title-color, #6d28d9);line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home section.courses .section-content .course-item .course-content .course-title a{color:inherit;text-decoration:none}body.home section.courses .section-content .course-item .course-content .course-title a:hover{color:var(--home-accent-color, #4c1d95)}body.home section.courses .section-content .course-item .course-content .course-description{margin:0;color:var(--home-body-color, #64748b);font-size:1.35rem;font-weight:400;line-height:1.5;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.home section.courses .section-content .course-item .course-content .course-footer{margin-top:auto;padding-top:10px;border-top:1px solid #eef1f5}body.home section.courses .section-content .course-item .course-content .course-footer .course-badge{display:inline-flex;align-items:center;gap:6px;background:#ecfdf5;color:#15803d;border-radius:999px;padding:5px 12px 5px 10px;font-size:1.2rem;font-weight:700}body.home section.courses .section-content .course-item .course-content .course-footer .course-badge .mdi{color:#15803d;font-size:1.5rem}body.home section.courses .section-content article.boxed.course-item .course-photo .photo-insert{inset:0!important;width:100%!important;height:100%!important;border-radius:0!important}body.home section.courses .section-content article.boxed.course-item .course-photo .photo-insert:after{content:none!important;display:none!important}body.home section.courses .section-content article.boxed.course-item:before{display:none!important}#featured-post-modal.fpm-modal .pe-modal-dialog{max-width:620px}#featured-post-modal.fpm-modal.in .pe-modal-content{animation:fpm-in .24s cubic-bezier(.2,0,.2,1) both}#featured-post-modal.fpm-modal .pe-modal-content{position:relative;overflow:hidden;border-radius:18px;padding:0!important}#featured-post-modal.fpm-modal .pe-modal-body{padding:0!important;overflow:hidden}#featured-post-modal.fpm-modal .fpm-close{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:999px;background:#ffffffeb;color:#132146;cursor:pointer;backdrop-filter:blur(4px);box-shadow:0 2px 10px #0f172a2e;transition:background .15s ease,color .15s ease}#featured-post-modal.fpm-modal .fpm-close .mdi{font-size:1.7rem;line-height:1}#featured-post-modal.fpm-modal .fpm-close:hover,#featured-post-modal.fpm-modal .fpm-close:focus{background:#f3596a;color:#fff;outline:none}#featured-post-modal.fpm-modal .fpm-card{display:flex;flex-direction:column}#featured-post-modal.fpm-modal .fpm-hero{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#1e1b4b,#312e81)}#featured-post-modal.fpm-modal .fpm-hero .fpm-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}#featured-post-modal.fpm-modal .fpm-hero:after{content:""!important;display:block!important;position:absolute;inset:0;background:linear-gradient(180deg,#131b4600 0% 38%,#131b468c 72%,#131b46e0);z-index:2}#featured-post-modal.fpm-modal .fpm-hero-badge{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;box-shadow:0 4px 14px #4747f380}#featured-post-modal.fpm-modal .fpm-hero-badge .mdi{font-size:1.2rem;color:#ffbb10}#featured-post-modal.fpm-modal .fpm-hero-overlay{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 26px 22px}#featured-post-modal.fpm-modal .fpm-title{margin:0;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}#featured-post-modal.fpm-modal .fpm-bottom{display:flex;flex-direction:column;gap:18px;padding:22px 26px 26px;background:#fff}#featured-post-modal.fpm-modal .fpm-excerpt{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;color:var(--home-body-color, #475569);margin:0}#featured-post-modal.fpm-modal .fpm-excerpt p{margin:0 0 10px}#featured-post-modal.fpm-modal .fpm-excerpt p:last-child{margin-bottom:0}#featured-post-modal.fpm-modal .fpm-excerpt a{color:var(--home-accent-color, #4747f3)}#featured-post-modal.fpm-modal .fpm-cta{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;padding:11px 22px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:600;line-height:1;border-radius:10px;text-decoration:none;box-shadow:0 4px 14px #4747f347;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}#featured-post-modal.fpm-modal .fpm-cta .mdi{font-size:1.6rem;transition:transform .2s ease}#featured-post-modal.fpm-modal .fpm-cta:hover,#featured-post-modal.fpm-modal .fpm-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;box-shadow:0 6px 20px #4747f35c}#featured-post-modal.fpm-modal .fpm-cta:hover .mdi,#featured-post-modal.fpm-modal .fpm-cta:focus .mdi{transform:translate(4px)}@media(max-width:600px){#featured-post-modal.fpm-modal .pe-modal-dialog{max-width:calc(100% - 24px)}#featured-post-modal.fpm-modal .fpm-hero{aspect-ratio:4/3}#featured-post-modal.fpm-modal .fpm-hero-overlay{padding:18px 18px 16px}#featured-post-modal.fpm-modal .fpm-title{font-size:1.7rem}#featured-post-modal.fpm-modal .fpm-hero-badge{font-size:.9rem;padding:5px 10px}#featured-post-modal.fpm-modal .fpm-bottom{padding:18px 18px 20px;gap:14px}#featured-post-modal.fpm-modal .fpm-excerpt{font-size:1.3rem}#featured-post-modal.fpm-modal .fpm-cta{align-self:stretch;justify-content:center}}@keyframes fpm-in{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){#featured-post-modal.fpm-modal.in .pe-modal-content{animation:none}#featured-post-modal.fpm-modal .fpm-cta,#featured-post-modal.fpm-modal .fpm-cta .mdi{transition:none}}#app-confirm-modal{z-index:2000}#app-confirm-modal .app-confirm-modal-dialog{max-width:460px;margin:10vh auto}#app-confirm-modal .app-confirm-modal-content{background:#fff;border-radius:16px;border:none;box-shadow:0 12px 40px #0f172a40;padding:32px 28px 24px;text-align:center}#app-confirm-modal .app-confirm-modal-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 14px}#app-confirm-modal .app-confirm-modal-icon .mdi{font-size:5.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}#app-confirm-modal .app-confirm-modal-title{margin:0 0 8px;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.35}#app-confirm-modal .app-confirm-modal-message{margin:0 0 24px;color:var(--home-body-color, #565656);font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5}#app-confirm-modal .app-confirm-modal-actions{display:flex;align-items:center;justify-content:center;gap:12px}#app-confirm-modal .app-confirm-modal-btn{flex:1 1 0;max-width:180px;padding:10px 18px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#app-confirm-modal .app-confirm-modal-btn:focus{outline:2px solid rgba(71,71,243,.35);outline-offset:2px}#app-confirm-modal .app-confirm-modal-btn--cancel{background:#fff;color:var(--home-accent-color, #4747f3);border:1px solid var(--home-accent-color, #4747f3)}#app-confirm-modal .app-confirm-modal-btn--cancel:hover,#app-confirm-modal .app-confirm-modal-btn--cancel:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3)}#app-confirm-modal .app-confirm-modal-btn--accept{background:var(--home-accent-color, #4747f3);color:#fff;border:1px solid var(--home-accent-color, #4747f3)}#app-confirm-modal .app-confirm-modal-btn--accept:hover,#app-confirm-modal .app-confirm-modal-btn--accept:focus{background:var(--home-accent-hover-color, #3636d6);border-color:var(--home-accent-hover-color, #3636d6);color:#fff}@media(max-width:480px){#app-confirm-modal .app-confirm-modal-dialog{margin:5vh 12px}#app-confirm-modal .app-confirm-modal-content{padding:24px 18px 18px}}.app-sidebar{position:fixed;top:0;left:0;width:104px;max-height:100vh;background:#fff;border-right:1px solid #e8eaed;border-radius:0 22px 22px 0;box-shadow:6px 0 28px #0f172a12;z-index:1031;display:flex;flex-direction:column}@media(max-width:991px){.app-sidebar{inset:auto 0 0;width:100%;max-height:none;height:auto;flex-direction:row;border-right:none;border-top:1px solid #e8eaed;border-radius:18px 18px 0 0;box-shadow:0 -6px 22px #0f172a14;z-index:1030;padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}.sidebar-nav{flex:1;min-height:0;display:flex;flex-direction:column;padding:68px 0}@media(max-width:991px){.sidebar-nav{flex-direction:row;padding:.4rem 0;min-width:0}}.sidebar-nav-inner{flex:1;min-height:0;overflow-x:visible;overflow-y:auto;padding:0 6px}@media(max-width:991px){.sidebar-nav-inner{overflow-x:auto;overflow-y:visible;padding:0 10px;min-width:0;display:flex;justify-content:safe center}}.sidebar-nav-list{list-style:none;margin:0;padding:0;width:100%}@media(max-width:991px){.sidebar-nav-list{display:flex;flex-direction:row;gap:6px;width:auto}}.sidebar-nav-list>li{margin:0 0 10px;padding:0;position:relative;float:none}@media(max-width:991px){.sidebar-nav-list>li{margin:0;flex:0 0 auto;min-width:72px}}.sidebar-nav-list>li.dropdown.open>.dropdown-menu{display:block}.sidebar-nav-list>li>a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px 4px 10px;border-radius:14px;color:#5c6370;text-decoration:none;font-weight:600;font-size:12px;line-height:1.2;white-space:normal;transition:background .15s ease,color .15s ease}.sidebar-nav-list>li>a:hover,.sidebar-nav-list>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent);color:var(--home-accent-color, #6d28d9);text-decoration:none}.sidebar-nav-list>li>a>.mdi:first-of-type{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 6px;font-size:24px;line-height:1;color:var(--home-accent-color, #6d28d9);border:2px solid color-mix(in srgb,var(--home-accent-color, #6d28d9) 85%,transparent);border-radius:12px;background:transparent;box-sizing:border-box;flex-shrink:0;transition:background .15s ease}.sidebar-nav-list>li>a .caret{display:none}.sidebar-nav-list>li.active>a,.sidebar-nav-list>li.open>a.dropdown-toggle{color:var(--home-accent-color, #6d28d9);background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent)}.sidebar-nav-list>li.active>a>.mdi:first-of-type,.sidebar-nav-list>li.open>a.dropdown-toggle>.mdi:first-of-type{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 8%,transparent)}.sidebar-nav-list>li.dropdown>a.dropdown-toggle .badge{font-size:10px;margin-top:2px;position:static}.sidebar-nav-list>li.dropdown>.dropdown-menu{position:fixed;left:-9999px;top:0;margin:0;min-width:240px;max-width:min(320px,100vw - 104px - 40px);max-height:calc(100vh - 24px);overflow-y:auto;padding:8px 0;border:1px solid #e8eaed;border-radius:14px;box-shadow:0 12px 40px #0f172a1f;z-index:1040}.sidebar-nav-list>li.dropdown>.dropdown-menu>li+li>a{border-top:1px solid #e8eaed}.sidebar-nav-list>li.dropdown>.dropdown-menu>li>a{display:flex;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;white-space:normal;line-height:1.3}.sidebar-nav-list>li.dropdown>.dropdown-menu>li>a .mdi{display:none}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.active>a,.sidebar-nav-list>li.dropdown>.dropdown-menu>li.open>a{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent);color:var(--home-accent-color, #6d28d9);font-weight:600}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group>a.sidebar-flyout-group-toggle{justify-content:space-between;gap:8px;cursor:pointer}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group>a.sidebar-flyout-group-toggle>.mdi{display:inline-block;font-size:17px;line-height:1;transition:transform .2s ease}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group .sidebar-flyout-subitems{display:none;list-style:none;margin:0;padding:2px 0 6px;background:#94a3b812}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group .sidebar-flyout-subitems>li>a{display:flex;align-items:center;padding:9px 16px 9px 30px;font-size:13.5px;font-weight:500;white-space:normal;line-height:1.3}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group .sidebar-flyout-subitems>li>a .mdi{display:none}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group .sidebar-flyout-subitems>li.active>a{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent);color:var(--home-accent-color, #6d28d9);font-weight:600}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group.is-expanded>a.sidebar-flyout-group-toggle>.mdi{transform:rotate(180deg)}.sidebar-nav-list>li.dropdown>.dropdown-menu>li.sidebar-flyout-group.is-expanded .sidebar-flyout-subitems{display:block}.sidebar-nav-static .sidebar-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px 10px;border-radius:14px;color:#5c6370;text-decoration:none;font-weight:600;font-size:12px;line-height:1.2;transition:background .15s ease,color .15s ease}.sidebar-nav-static .sidebar-item:hover,.sidebar-nav-static .sidebar-item:focus{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent);color:var(--home-accent-color, #6d28d9);text-decoration:none}.sidebar-nav-static .sidebar-item.active{color:var(--home-accent-color, #6d28d9);background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 10%,transparent)}.sidebar-icon-frame{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 6px;border:2px solid color-mix(in srgb,var(--home-accent-color, #6d28d9) 85%,transparent);border-radius:12px;background:transparent;box-sizing:border-box;transition:background .15s ease}.sidebar-icon-frame .mdi{font-size:24px;line-height:1;color:var(--home-accent-color, #6d28d9)}.sidebar-label{display:block;max-width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav-list>li>a>.badge{position:absolute!important;inset:2px auto auto 50%!important;margin:0!important;transform:translate(14px) translateY(0);min-width:20px;height:20px;padding:0 6px;background:linear-gradient(135deg,#f43f5e,#dc2626);color:#fff!important;font-size:10.5px;font-weight:700;line-height:1;text-align:center;border-radius:999px;border:2px solid #ffffff;box-shadow:0 2px 8px #dc262673;letter-spacing:.02em;z-index:3;pointer-events:none;animation:sidebar-badge-pop .35s ease-out;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.sidebar-nav-list>li>a>.badge.hidden,.sidebar-nav-list>li>a>.badge:empty{display:none!important}.sidebar-nav-list>li .dropdown-menu .badge{position:static!important;transform:none!important;margin:0 0 0 auto!important;min-width:22px;height:20px;padding:0 8px!important;background:linear-gradient(135deg,#f43f5e,#dc2626)!important;color:#fff!important;font-size:10.5px;font-weight:700;line-height:1;border:none!important;border-radius:999px!important;box-shadow:0 2px 6px #dc262659;letter-spacing:.02em;animation:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.sidebar-nav-list>li .dropdown-menu .badge.hidden,.sidebar-nav-list>li .dropdown-menu .badge:empty{display:none!important}.sidebar-nav-list>li>a .caret{display:none!important}@keyframes sidebar-badge-pop{0%{transform:translate(14px) translateY(0) scale(0)}70%{transform:translate(14px) translateY(0) scale(1.15)}to{transform:translate(14px) translateY(0) scale(1)}}.app-layout{display:flex;min-height:calc(100vh - 50px)}.main-content.has-sidebar{margin-left:104px;flex:1;min-width:0}@media(max-width:991px){.main-content.has-sidebar{margin-left:0;padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}}.app-header{position:relative;background:transparent;border:none;box-shadow:none;min-height:76px;padding:8px 0;z-index:1030;transition:background-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.app-header.app-header-fixed{position:fixed;top:0;left:104px;right:0;padding-top:calc(8px + env(safe-area-inset-top,0px));padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media(max-width:991px){.app-header.app-header-fixed{left:0}}.app-header.is-scrolled{background-color:#ffffffeb;backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px);box-shadow:0 4px 18px #0f172a14;border-radius:0 0 22px 22px}.app-header .container-fluid{display:flex;align-items:center;justify-content:space-between;gap:16px}.app-header .app-header-brand{display:flex;align-items:center;flex:0 0 auto}.app-header .app-logo-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.app-header .app-logo-link img{max-height:60px}.app-header .header-actions{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;gap:10px;min-width:0}.app-header .header-actions>ul.nav{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;float:none;margin:0;padding:0;list-style:none;gap:10px}.app-header .header-actions>ul.nav:empty{display:none}.app-header .header-actions>ul.nav>li{float:none;display:flex;align-items:center;margin:0;padding:0}.app-header .header-actions>ul.nav.navbar-nav.navbar-default{background-color:transparent!important;border:none!important;box-shadow:none!important}.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;background:transparent;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.3rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a>i.mdi{font-size:1.55rem;line-height:1;color:#64748b;margin:0}.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a:hover,.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a:hover>i.mdi,.app-header .header-actions>ul.nav.navbar-nav.navbar-default>li>a:focus>i.mdi{color:var(--home-accent-color, #4747f3)}.app-header .header-action-item>a,.app-header .header-action-item>span{display:inline-flex;align-items:center;gap:6px;padding:6px 4px;color:#6b7280;text-decoration:none;font-size:13px;line-height:1}.app-header .header-action-item>a:hover,.app-header .header-action-item>a:focus,.app-header .header-action-item>span:hover,.app-header .header-action-item>span:focus{color:#334155;text-decoration:none}.app-header .header-action-item>a .caret,.app-header .header-action-item>span .caret{border-top-color:#94a3b8;margin-left:2px}.app-header .header-action-item .current-user-points{font-size:13px;color:#6b7280;font-weight:500;padding:6px 4px}.app-header .header-action-item.lang-dropdown>a>img{border-radius:3px}.app-header .header-action-item.notifications .notification{position:relative;display:inline-flex;align-items:center;justify-content:center}.app-header .header-action-item.notifications .notification .mdi{font-size:22px;color:#6b7280;line-height:1}.app-header .header-action-item.notifications .notification-dot{position:absolute;top:0;right:0;width:9px;height:9px;background:#ef4444;border-radius:50%;border:2px solid #ffffff;box-shadow:0 0 0 1px #ef44444d}.app-header .header-action-item.notifications>a .caret{display:none}.app-header .header-action-item.current-user:not(.notifications)>a{padding:4px 2px}.app-header .header-action-item.current-user:not(.notifications) .header-avatar,.app-header .header-action-item.current-user:not(.notifications) .avatar-container.header-avatar{width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%;overflow:hidden}.app-header .header-action-item>.dropdown-menu,.app-header .header-action-item.open>.dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:240px;max-width:min(320px,100vw - 24px);margin:0;padding:6px 0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 32px #0f172a26;list-style:none}.app-header .header-action-item>.dropdown-menu>li,.app-header .header-action-item.open>.dropdown-menu>li{float:none;display:block}.app-header .header-action-item>.dropdown-menu>li>a,.app-header .header-action-item.open>.dropdown-menu>li>a{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500;color:#334155;text-decoration:none;background:transparent;white-space:normal;word-break:break-word}.app-header .header-action-item>.dropdown-menu>li>a .mdi,.app-header .header-action-item.open>.dropdown-menu>li>a .mdi{font-size:18px;color:var(--home-accent-color, #6d28d9);line-height:1;flex:0 0 auto}.app-header .header-action-item>.dropdown-menu>li>a:hover,.app-header .header-action-item>.dropdown-menu>li>a:focus,.app-header .header-action-item.open>.dropdown-menu>li>a:hover,.app-header .header-action-item.open>.dropdown-menu>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #6d28d9) 7%,transparent);color:var(--home-accent-color, #6d28d9)}.app-header .header-action-item>.dropdown-menu>li+li,.app-header .header-action-item.open>.dropdown-menu>li+li{border-top:1px solid #f1f5f9}.app-header .header-action-item>.dropdown-menu>li.dropdown-header,.app-header .header-action-item.open>.dropdown-menu>li.dropdown-header{padding:10px 16px 6px;font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.app-header .header-action-item.notifications>.dropdown-menu,.app-header .header-action-item.notifications.open>.dropdown-menu{min-width:320px;max-width:min(380px,100vw - 24px);max-height:420px;overflow-y:auto}.app-header .header-action-item.notifications>.dropdown-menu>li>a,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a{padding:12px 16px;align-items:flex-start}.app-header .header-action-item.notifications>.dropdown-menu>li>a .avatar-container,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a .avatar-container{width:36px;height:36px;min-width:36px;border-radius:50%;flex:0 0 auto;background-size:cover;background-position:center}.app-header .header-action-item.notifications>.dropdown-menu>li>a .notification-content,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a .notification-content{flex:1 1 auto;min-width:0}.app-header .header-action-item.notifications>.dropdown-menu>li>a .notification-content .message,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a .notification-content .message{margin:0 0 4px;font-size:13px;color:#1e293b;line-height:1.4}.app-header .header-action-item.notifications>.dropdown-menu>li>a .notification-content .message-timeago,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a .notification-content .message-timeago{margin:0;font-size:11px;color:#94a3b8;display:flex;align-items:center;gap:4px}.app-header .header-action-item.notifications>.dropdown-menu>li>a .notification-content .message-timeago .mdi,.app-header .header-action-item.notifications.open>.dropdown-menu>li>a .notification-content .message-timeago .mdi{font-size:13px;color:#94a3b8}.app-header .header-action-item.lang-dropdown>.dropdown-menu{min-width:160px}.app-header .header-action-item.lang-dropdown>.dropdown-menu>li>a{padding:8px 14px}.app-header .header-action-item.lang-dropdown>.dropdown-menu>li>a img{border-radius:3px;flex:0 0 auto}@media(max-width:767px){.app-header .header-actions{gap:6px}.app-header .header-actions>ul.nav.navbar-nav{gap:6px}.app-header .container-fluid,.app-header .nav li,.app-header ul.nav.navbar-nav.navbar-right,.app-header ul.nav.navbar-nav.navbar-right li,.app-header ul.nav.navbar-nav.navbar-right li.dropdown{background-color:transparent!important}}.data-container.quick-implementation .section-content,section.quick-implementation .section-content{display:flex;flex-wrap:wrap;justify-content:center}.data-container.quick-implementation article,section.quick-implementation article{display:flex;flex-direction:row}@media(max-width:991px){.data-container.quick-implementation article,section.quick-implementation article{flex-direction:column}}.data-container.quick-implementation article>*,section.quick-implementation article>*{margin-top:1rem;margin-bottom:1rem}.data-container.quick-implementation article.item-with-photo,section.quick-implementation article.item-with-photo{flex-direction:column;height:100%}.data-container.quick-implementation article.item-with-photo .item-photo,section.quick-implementation article.item-with-photo .item-photo{left:0!important;width:100%;padding-bottom:50%;z-index:4;border-radius:5px;position:inherit;height:unset}@media(max-width:767px){.data-container.quick-implementation article.item-with-photo .item-photo,section.quick-implementation article.item-with-photo .item-photo{padding-bottom:0;height:120px}}.data-container.quick-implementation article.item-with-photo .item-photo:after,section.quick-implementation article.item-with-photo .item-photo:after{content:unset}.data-container.quick-implementation article .details .qi-title,section.quick-implementation article .details .qi-title{margin:0;margin-bottom:1rem}.data-container.quick-implementation article .details p,section.quick-implementation article .details p{margin:0}@media(min-width:992px){.data-container.quick-implementation article .details[class*=col-]:not(:last-child):after,section.quick-implementation article .details[class*=col-]:not(:last-child):after{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;margin:auto;top:0;bottom:0;right:0;min-height:10px;max-height:40px}}.data-container.quick-implementation article .actions,section.quick-implementation article .actions{display:flex;justify-content:center;flex-direction:column}.data-container.quick-implementation article .actions .qi-status,section.quick-implementation article .actions .qi-status{margin:0 0 .5em}#idea_quick_implementation_end_date{border-radius:3px;border:1px solid #ccc;width:100%}body.idea_quick_implementations section.qi-page{display:block;margin:0}body.idea_quick_implementations section.qi-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:767px){body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px}body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner>.breadcrumb-pill>i.mdi{font-size:2.2rem;line-height:1}@media(max-width:767px){body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner>.breadcrumb-pill{font-size:1.6rem;gap:8px}body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.idea_quick_implementations section.qi-page .breadcrumb-badge.qi-banner .qi-banner-count{font-weight:500;opacity:.85;font-size:1.35rem;white-space:nowrap}body.idea_quick_implementations section.qi-page .qi-card{background:#fff;border-radius:18px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px 26px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.idea_quick_implementations section.qi-page .qi-card{padding:16px 14px 18px;border-radius:14px;margin:0 16px 1rem}}body.idea_quick_implementations section.qi-page .qi-search-section{margin-bottom:22px}body.idea_quick_implementations section.qi-page .qi-search-header{display:flex;align-items:center;margin-bottom:12px}body.idea_quick_implementations section.qi-page .qi-search-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#f8fafc;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.idea_quick_implementations section.qi-page .qi-search-toggle>i.mdi{font-size:1.6rem;line-height:1;color:#64748b}body.idea_quick_implementations section.qi-page .qi-search-toggle .qi-search-toggle-caret{transition:transform .15s ease}body.idea_quick_implementations section.qi-page .qi-search-toggle:hover,body.idea_quick_implementations section.qi-page .qi-search-toggle:focus{background:#f1f5f9;border-color:#94a3b88c;outline:none}body.idea_quick_implementations section.qi-page .qi-search-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3)}body.idea_quick_implementations section.qi-page .qi-search-toggle[aria-expanded=true]>i.mdi{color:var(--home-accent-color, #4747f3)}body.idea_quick_implementations section.qi-page .qi-search-toggle[aria-expanded=true] .qi-search-toggle-caret{transform:rotate(180deg)}body.idea_quick_implementations section.qi-page .qi-search-active-pill{margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4}body.idea_quick_implementations section.qi-page .qi-search-body{flex-direction:column;gap:14px;padding-top:12px}body.idea_quick_implementations section.qi-page .qi-search-body.in{display:flex}body.idea_quick_implementations section.qi-page .qi-search-body.collapsing{display:block}body.idea_quick_implementations section.qi-page .qi-search-row{display:grid;gap:14px}body.idea_quick_implementations section.qi-page .qi-search-row--main{grid-template-columns:minmax(0,4fr) minmax(120px,1fr)}@media(max-width:767px){body.idea_quick_implementations section.qi-page .qi-search-row{grid-template-columns:1fr!important}}body.idea_quick_implementations section.qi-page .qi-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}body.idea_quick_implementations section.qi-page .qi-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3}body.idea_quick_implementations section.qi-page .qi-search-input,body.idea_quick_implementations section.qi-page .qi-search-select{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body.idea_quick_implementations section.qi-page .qi-search-input:focus,body.idea_quick_implementations section.qi-page .qi-search-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}body.idea_quick_implementations section.qi-page .qi-search-status{display:flex;flex-direction:column;gap:8px}body.idea_quick_implementations section.qi-page .qi-search-status-label{display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.4px}body.idea_quick_implementations section.qi-page .qi-search-status-label>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.idea_quick_implementations section.qi-page .qi-search-status-pills{display:flex;flex-wrap:wrap;gap:6px}body.idea_quick_implementations section.qi-page .qi-search-status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#f8fafc;border:1px solid rgba(148,163,184,.3);color:#475569;font-size:1.2rem;font-weight:600;line-height:1.2;cursor:pointer;margin:0;transition:background .15s ease,border-color .15s ease,color .15s ease}body.idea_quick_implementations section.qi-page .qi-search-status-pill .qi-search-status-radio{position:absolute;opacity:0;pointer-events:none}body.idea_quick_implementations section.qi-page .qi-search-status-pill:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3)}body.idea_quick_implementations section.qi-page .qi-search-status-pill.is-active{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.idea_quick_implementations section.qi-page .qi-search-actions{display:flex;gap:10px;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;border-top:1px dashed rgba(148,163,184,.28);margin-top:6px;padding-top:12px}@media(max-width:767px){body.idea_quick_implementations section.qi-page .qi-search-actions .qi-search-apply{flex:1 1 auto;justify-content:center}}body.idea_quick_implementations section.qi-page .qi-search-apply{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body.idea_quick_implementations section.qi-page .qi-search-apply>i.mdi{font-size:1.6rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-search-apply:hover,body.idea_quick_implementations section.qi-page .qi-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px)}body.idea_quick_implementations section.qi-page .qi-search-clear{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.idea_quick_implementations section.qi-page .qi-search-clear>i.mdi{font-size:1.5rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-search-clear:hover,body.idea_quick_implementations section.qi-page .qi-search-clear:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none}body.idea_quick_implementations section.qi-page .qi-list{display:flex;flex-direction:column;gap:12px}body.idea_quick_implementations section.qi-page .qi-list-item{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;padding:16px 18px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 1px 4px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}body.idea_quick_implementations section.qi-page .qi-list-item:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.4));box-shadow:0 4px 16px #0f172a14}@media(max-width:991px){body.idea_quick_implementations section.qi-page .qi-list-item{grid-template-columns:1fr;gap:14px;padding:14px 16px}}body.idea_quick_implementations section.qi-page .qi-card-body{display:flex;flex-direction:column;gap:8px;min-width:0}body.idea_quick_implementations section.qi-page .qi-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}body.idea_quick_implementations section.qi-page .qi-card-id{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#f8fafc);color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:700;letter-spacing:.3px}body.idea_quick_implementations section.qi-page .qi-card-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:1.05rem;font-weight:700;letter-spacing:.3px}body.idea_quick_implementations section.qi-page .qi-card-tag>i.mdi{font-size:1.3rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-card-tag--private{background:#f59e0b24;color:#b45309}body.idea_quick_implementations section.qi-page .qi-card-title-link{text-decoration:none;color:inherit;min-width:0}body.idea_quick_implementations section.qi-page .qi-card-title-link:hover,body.idea_quick_implementations section.qi-page .qi-card-title-link:focus{text-decoration:none;outline:none}body.idea_quick_implementations section.qi-page .qi-card-title-link:hover .qi-card-title,body.idea_quick_implementations section.qi-page .qi-card-title-link:focus .qi-card-title{color:var(--home-button-hover-bg-color, #1245a0)}body.idea_quick_implementations section.qi-page .qi-card-title{margin:0;font-size:1.55rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word;letter-spacing:-.005em;transition:color .15s ease}body.idea_quick_implementations section.qi-page .qi-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}body.idea_quick_implementations section.qi-page .qi-card-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:1.2rem;color:#475569;line-height:1.3}body.idea_quick_implementations section.qi-page .qi-card-meta-item>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.idea_quick_implementations section.qi-page .qi-card-meta-label{color:#94a3b8;font-weight:600}body.idea_quick_implementations section.qi-page .qi-card-meta-value{color:#1e293b;font-weight:500}body.idea_quick_implementations section.qi-page .qi-card-meta-link{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}body.idea_quick_implementations section.qi-page .qi-card-meta-link:hover,body.idea_quick_implementations section.qi-page .qi-card-meta-link:focus{text-decoration:underline;color:var(--home-button-hover-bg-color, #3a3ad0);outline:none}body.idea_quick_implementations section.qi-page .qi-card-deadline{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:1.15rem;font-weight:600;line-height:1.3}body.idea_quick_implementations section.qi-page .qi-card-deadline>i.mdi{font-size:1.4rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-card-deadline.is-overdue{background:#dc262624;color:#b91c1c}body.idea_quick_implementations section.qi-page .qi-card-deadline.is-warning{background:#f59e0b24;color:#b45309}body.idea_quick_implementations section.qi-page .qi-card-deadline.is-ok{background:#10b9811a;color:#047857}body.idea_quick_implementations section.qi-page .qi-card-side{display:flex;flex-direction:column;align-items:stretch;gap:8px;justify-content:center}body.idea_quick_implementations section.qi-page .qi-card-status{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.4px;text-align:center;background:#94a3b82e;color:#475569;border:1px solid rgba(148,163,184,.28)}body.idea_quick_implementations section.qi-page .qi-card-status>i.mdi{font-size:1rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-card-status.text-success,body.idea_quick_implementations section.qi-page .qi-card-status.success{background:#10b98124;color:#047857;border-color:#10b9814d}body.idea_quick_implementations section.qi-page .qi-card-status.text-warning,body.idea_quick_implementations section.qi-page .qi-card-status.warning{background:#f59e0b24;color:#b45309;border-color:#f59e0b4d}body.idea_quick_implementations section.qi-page .qi-card-status.text-danger,body.idea_quick_implementations section.qi-page .qi-card-status.danger{background:#dc262624;color:#b91c1c;border-color:#dc26264d}body.idea_quick_implementations section.qi-page .qi-card-status.text-info,body.idea_quick_implementations section.qi-page .qi-card-status.info{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff);color:var(--home-accent-color, #4747f3);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,rgba(148,163,184,.3))}body.idea_quick_implementations section.qi-page .qi-card-actions{display:flex;gap:6px}body.idea_quick_implementations section.qi-page .qi-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1 1 auto;padding:8px 12px;border-radius:9px;font-size:1.15rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;min-height:36px;transition:background .15s ease,transform .15s ease,border-color .15s ease}body.idea_quick_implementations section.qi-page .qi-card-cta>i.mdi{font-size:1.4rem;line-height:1}body.idea_quick_implementations section.qi-page .qi-card-cta--primary{background:var(--home-accent-color, #4747f3);color:#fff;border:none}body.idea_quick_implementations section.qi-page .qi-card-cta--primary:hover,body.idea_quick_implementations section.qi-page .qi-card-cta--primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none;outline:none;transform:translateY(-1px)}body.idea_quick_implementations section.qi-page .qi-card-cta--ghost{background:#fff;color:#475569;border:1px solid rgba(148,163,184,.4)}body.idea_quick_implementations section.qi-page .qi-card-cta--ghost:hover,body.idea_quick_implementations section.qi-page .qi-card-cta--ghost:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 35%,rgba(148,163,184,.55));color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}body.idea_quick_implementations section.qi-page .qi-list-footer{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:22px;margin-top:14px;border-top:1px dashed rgba(148,163,184,.35)}body.idea_quick_implementations section.qi-page .qi-pagination{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}body.idea_quick_implementations section.qi-page .qi-pagination>li>a,body.idea_quick_implementations section.qi-page .qi-pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}body.idea_quick_implementations section.qi-page .qi-pagination>li>a:hover,body.idea_quick_implementations section.qi-page .qi-pagination>li>a:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 10%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3);text-decoration:none}body.idea_quick_implementations section.qi-page .qi-pagination>li.active>a,body.idea_quick_implementations section.qi-page .qi-pagination>li.active>span{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.idea_quick_implementations section.qi-page .qi-pagination>li.disabled>a,body.idea_quick_implementations section.qi-page .qi-pagination>li.disabled>span{color:#cbd5e1;background:#f8fafc;cursor:not-allowed}body.idea_quick_implementations section.qi-page .qi-list-count{font-size:1.15rem;font-weight:500;color:#94a3b8}body.idea_quick_implementations section.qi-page .qi-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;text-align:center}body.idea_quick_implementations section.qi-page .qi-empty>i.mdi{font-size:5rem;color:#94a3b88c;line-height:1}body.idea_quick_implementations section.qi-page .qi-empty>h3{margin:6px 0 0;font-size:1.6rem;font-weight:700;color:#0f172a}body.idea_quick_implementations section.qi-page .qi-empty>p{margin:0;font-size:1.25rem;color:#64748b;max-width:460px}.secret_date{display:none}.data-container .ideas-list,section .ideas-list{display:flex;flex-direction:row;flex-wrap:wrap}.data-container .ideas article,section .ideas article{min-height:320px;position:relative;display:flex}@media(max-width:991px){.data-container .ideas article,section .ideas article{flex-wrap:wrap;height:auto}}.data-container .ideas article .idea-content,section .ideas article .idea-content{display:flex;flex-direction:column;justify-content:space-between;z-index:5;width:100%;padding:3rem}@media(max-width:767px){.data-container .ideas article .idea-content,section .ideas article .idea-content{padding:1rem}}@media(min-width:992px){.data-container .ideas article .idea-content.idea-content-with-photo,section .ideas article .idea-content.idea-content-with-photo{width:65%}}.data-container .ideas article .idea-content .idea-body,section .ideas article .idea-content .idea-body{display:flex;flex:1 1 auto;flex-direction:column}.data-container .ideas article .idea-content .idea-body .idea-goal,section .ideas article .idea-content .idea-body .idea-goal{margin:0}.data-container .ideas article .idea-content .idea-body .idea-title,.data-container .ideas article .idea-content .idea-body .idea-stage,.data-container .ideas article .idea-content .idea-body .idea-details,section .ideas article .idea-content .idea-body .idea-title,section .ideas article .idea-content .idea-body .idea-stage,section .ideas article .idea-content .idea-body .idea-details{margin:0;margin-bottom:2rem!important}.data-container .ideas article .idea-content .idea-body .has-new-fields-alert-container,section .ideas article .idea-content .idea-body .has-new-fields-alert-container{margin-top:1.8em}.data-container .ideas article .idea-content .idea-body .has-new-fields-alert,section .ideas article .idea-content .idea-body .has-new-fields-alert{position:relative;z-index:auto;margin-top:.5em;margin-bottom:-100%}.data-container .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-inner,section .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-inner{background-color:#f0ad4e;min-width:26rem;font-size:1rem;font-weight:700}.data-container .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-inner .mdi,section .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-inner .mdi{font-size:1.3em}.data-container .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-arrow,section .ideas article .idea-content .idea-body .has-new-fields-alert .tooltip-arrow{border-top-color:#f0ad4e;left:1rem!important}.data-container .ideas article .idea-content .idea-body .idea-stage,section .ideas article .idea-content .idea-body .idea-stage{white-space:normal;align-self:baseline;justify-self:end;margin-bottom:0!important;font-size:unset}.data-container .ideas article .idea-content .idea-body .idea-stage .badge,section .ideas article .idea-content .idea-body .idea-stage .badge{color:#33c2b4;background-color:#fff}.data-container .ideas article .idea-content .idea-body .idea-status,section .ideas article .idea-content .idea-body .idea-status{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.data-container .ideas article .idea-content .idea-body .idea-status,section .ideas article .idea-content .idea-body .idea-status{flex-direction:column;align-items:self-start}}.data-container .ideas article .idea-content .idea-body .idea-text,section .ideas article .idea-content .idea-body .idea-text{margin:1rem 0 0;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:7.2em}.data-container .ideas article .idea-content .idea-footer,section .ideas article .idea-content .idea-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:.5rem 0;align-items:center;margin:1.5rem .5rem 0;border-top:1px solid rgb(51,194,180);padding-top:1.5rem}@media(max-width:1199px){.data-container .ideas article .idea-content .idea-footer,section .ideas article .idea-content .idea-footer{flex-direction:column-reverse;align-items:flex-start}}.data-container .ideas article .idea-content .idea-footer>*,section .ideas article .idea-content .idea-footer>*{width:100%;justify-content:flex-start}.data-container .ideas>div[class^=col-],section .ideas>div[class^=col-]{margin-bottom:3rem}@media(min-width:768px){.idea-comitee-evaluation-average .idea-average>*{display:inline}}.idea-comitee-evaluation-average .idea-average{margin-bottom:2rem}.idea-comitee-evaluation-average .item-average{margin:0 0 .5rem}.idea-comitee-evaluation-average .item-average-detail{line-height:1rem}.idea-comitee-evaluation-average .objetives-average{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.idea-comitee-evaluation-average .objetives-average>*{padding:0 .5rem;margin-bottom:.5rem}.idea-progress{margin:.8rem 0}.idea-progress .status{color:#555;text-transform:uppercase;font-size:1.2rem;margin:0;padding:0 0 .6rem}.idea-progress ul.info{list-style:none;font-size:1rem;margin:.1rem 0 0;padding:0;color:#777;display:inline-block;width:100%}.idea-progress ul.info li{float:left;padding:0;padding-left:.2rem}.idea-progress .progress{height:7px;margin-bottom:0;box-shadow:none;border-radius:5px}.idea-progress .progress .progress-bar{box-shadow:none;background:#eee}.idea-progress .progress .progress-bar.active:nth-child(1){background-color:#3bedda}.idea-progress .progress .progress-bar.active:nth-child(2){background-color:#29e5d1}.idea-progress .progress .progress-bar.active:nth-child(3){background-color:#1dbead}.idea-progress .progress .progress-bar.active:nth-child(4){background-color:#1fa395}.idea-progress .progress .progress-bar.inactive{opacity:.33}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]),body:not(.body-login) .border-bottom{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgb(86.7%,86.7%,86.7%)}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk{color:#fff;font-weight:700}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-0{background-color:#30b4e8}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-1{background-color:#1ebc24}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-2{background-color:#5ced55}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-3{background-color:#e4e453}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-4{background-color:#edab39}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .preproject-risk.risk-level-5{background-color:#f24444}.field-alert{font-size:1.2em;color:#da1414}.fixed-height{height:30px!important}.m-t-none{margin-top:0}ul.options{list-style:none;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-flow:row wrap}ul.options .flex-item{flex-grow:1}ul.options:not(.radio-compound-field){padding:1rem 0}ul.options:not(.radio-compound-field) li{height:80px;margin:.9rem 1.5% .9rem 0;padding:1rem 2rem}ul.options.radio-compound-field{padding:0}ul.options.radio-compound-field li{height:40px;border:none!important}ul.options li{position:relative;max-width:30%;width:30%;border-radius:3px;border:1px solid rgb(86.7%,86.7%,86.7%);color:#555;-webkit-transition:all 222ms ease;-o-transition:all 222ms ease;transition:all 222ms ease}ul.options li:hover{cursor:pointer;border-color:#8dd9a5;color:#54c678}ul.options li .switch-icon{float:left;height:100%;margin-right:.75rem;width:40px}ul.options li .switch-icon i{top:50%;height:40px;position:absolute;opacity:0;-webkit-transition:opacity 222ms ease,translate 222ms ease;-o-transition:opacity 222ms ease,translate 222ms ease;transition:opacity 222ms ease,translate 222ms ease;transform:translateY(-55%)}ul.options li .switch-icon i:before{font-size:40px;line-height:1em}ul.options li span{max-height:65px;overflow:hidden;font-size:1.4rem;line-height:1.2em;font-weight:bolder;text-shadow:1px 1px 1px rgba(0,0,0,.1)}ul.options li.marked{border-color:#8dd9a5;color:#54c678}ul.options li.marked i[class*=marked],ul.options li.blank i[class*=blank]{opacity:1;transform:translateY(-50%)}ul.options.colored li{color:#fff;background-color:#33c2b3;border-color:#299e91}ul.options.colored li.neutral-item{background-color:#eee;color:#777}section.idea .input .title{display:inline-block;text-transform:uppercase;border-bottom:2px solid rgb(93.5%,93.5%,93.5%);padding-bottom:1rem;margin-bottom:1rem}section.idea .input h1{margin:0;font-size:2.5rem;line-height:1.25em}section.idea .input.well ul{list-style:none;margin:0;padding:0}section.idea .input .center-text-separator{background:#9bcde261;padding:2px 15px}section.idea .input .title-padding{margin:0;padding:8px 0;font-size:2rem!important}section.idea .input .description-padding{text-align:justify}section.idea .input .em-font-size{text-align:justify;color:#777;padding:5px;font-size:1.5rem!important}section.idea .input .pending-answer{color:#ffbc00}.review .well{margin:0}.review .review-info .title{margin:.6rem 0;text-transform:uppercase;color:#555}.review .review-info .title strong{color:#333}.review .review-info small{color:#555}.review .reviewBox.buttons-10 .btn{width:10%}.review .reviewBox.buttons-9 .btn{width:11.111%}.review .reviewBox.buttons-8 .btn{width:12.5%}.review .reviewBox.buttons-7 .btn{width:14.285%}.review .reviewBox.buttons-6 .btn{width:16.666%}.review .reviewBox.buttons-5 .btn{width:20%}.review .reviewBox.buttons-4 .btn{width:25%}.review .reviewBox.buttons-3 .btn{width:33.333%}.review .reviewBox.buttons-2 .btn{width:50%}.review .reviewBox.buttons-1 .btn,.review .reviewBox .reviewBar{width:100%}.review .reviewBox .reviewBar .btn{box-shadow:none;padding:.6rem 0;outline:none;color:#fff;font-weight:700;font-size:1.4rem;text-shadow:0 1px 2px rgba(15,23,42,.4);background-color:#9d9d9d;border-left:1px solid rgba(255,255,255,.2)}.review .reviewBox .reviewBar .btn+.btn{margin-left:0}.review .reviewBox .reviewBar .btn:first-child{border-left:none}.review .reviewBox .reviewBar .btn:hover{color:#fff}.review .reviewBox ul.reviewFeedback{position:relative;margin:1rem 0 0;padding:0;text-align:right;height:26px;list-style:none;color:#555;font-size:1.2rem}.review .reviewBox ul.reviewFeedback li{height:100%;width:100%;display:block;position:absolute;right:0;top:0;opacity:0}.review .reviewBox.evaluate-rev-1 .reviewFeedback li:nth-child(1){opacity:1}.review .reviewBox.evaluate-rev-2 .reviewFeedback li:nth-child(2){opacity:2}.review .reviewBox.evaluate-rev-3 .reviewFeedback li:nth-child(3){opacity:3}.review .reviewBox.evaluate-rev-4 .reviewFeedback li:nth-child(4){opacity:4}.review .reviewBox.evaluate-rev-5 .reviewFeedback li:nth-child(5){opacity:5}.review .reviewBox.evaluate-rev-6 .reviewFeedback li:nth-child(6){opacity:6}.review .reviewBox.evaluate-rev-7 .reviewFeedback li:nth-child(7){opacity:7}.review .reviewBox.evaluate-rev-8 .reviewFeedback li:nth-child(8){opacity:8}.review .reviewBox.evaluate-rev-9 .reviewFeedback li:nth-child(9){opacity:9}.review .reviewBox.evaluate-rev-10 .reviewFeedback li:nth-child(10){opacity:10}.review .reviewBox.hover-rev-10 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-10 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-10 .reviewFeedback li:nth-child(10){opacity:1!important}.review .reviewBox.hover-rev-9 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-9 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-9 .reviewFeedback li:nth-child(9){opacity:1!important}.review .reviewBox.hover-rev-8 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-8 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-8 .reviewFeedback li:nth-child(8){opacity:1!important}.review .reviewBox.hover-rev-7 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-7 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-7 .reviewFeedback li:nth-child(7){opacity:1!important}.review .reviewBox.hover-rev-6 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-6 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-6 .reviewFeedback li:nth-child(6){opacity:1!important}.review .reviewBox.hover-rev-5 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-5 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-5 .reviewFeedback li:nth-child(5){opacity:1!important}.review .reviewBox.hover-rev-4 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-4 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-4 .reviewFeedback li:nth-child(4){opacity:1!important}.review .reviewBox.hover-rev-3 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-3 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-3 .reviewFeedback li:nth-child(3){opacity:1!important}.review .reviewBox.hover-rev-2 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-2 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-2 .reviewFeedback li:nth-child(2){opacity:1!important}.review .reviewBox.hover-rev-1 .reviewBar .btn{background-color:#aaa!important}.review .reviewBox.hover-rev-1 .reviewFeedback li{opacity:0!important}.review .reviewBox.hover-rev-1 .reviewFeedback li:nth-child(1){opacity:1!important}.review .reviewBox.buttons-10.hover-rev-10 .btn:nth-child(-n+10){background-color:#54c678!important}.review .reviewBox.buttons-10.evaluate-rev-10 .reviewBar :nth-child(-n+10){background-color:#54c678}.review .reviewBox.buttons-10.hover-rev-9 .btn:nth-child(-n+9){background-color:#86d79f!important}.review .reviewBox.buttons-10.evaluate-rev-9 .reviewBar :nth-child(-n+9){background-color:#86d79f}.review .reviewBox.buttons-10.hover-rev-8 .btn:nth-child(-n+8){background-color:#33c2b3!important}.review .reviewBox.buttons-10.evaluate-rev-8 .reviewBar :nth-child(-n+8){background-color:#33c2b3}.review .reviewBox.buttons-10.hover-rev-7 .btn:nth-child(-n+7){background-color:#62d6c9!important}.review .reviewBox.buttons-10.evaluate-rev-7 .reviewBar :nth-child(-n+7){background-color:#62d6c9}.review .reviewBox.buttons-10.hover-rev-6 .btn:nth-child(-n+6){background-color:#419fc7!important}.review .reviewBox.buttons-10.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#419fc7}.review .reviewBox.buttons-10.hover-rev-5 .btn:nth-child(-n+5){background-color:#74b9d6!important}.review .reviewBox.buttons-10.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#74b9d6}.review .reviewBox.buttons-10.hover-rev-4 .btn:nth-child(-n+4){background-color:#f9cf6a!important}.review .reviewBox.buttons-10.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#f9cf6a}.review .reviewBox.buttons-10.hover-rev-3 .btn:nth-child(-n+3){background-color:#fce4aa!important}.review .reviewBox.buttons-10.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#fce4aa}.review .reviewBox.buttons-10.hover-rev-2 .btn:nth-child(-n+2){background-color:#ed5d70!important}.review .reviewBox.buttons-10.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#ed5d70}.review .reviewBox.buttons-10.hover-rev-1 .btn:nth-child(-n+1){background-color:#f499a5!important}.review .reviewBox.buttons-10.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#f499a5}.review .reviewBox.buttons-9.hover-rev-9 .btn:nth-child(-n+9){background-color:#54c678!important}.review .reviewBox.buttons-9.evaluate-rev-9 .reviewBar :nth-child(-n+9){background-color:#54c678}.review .reviewBox.buttons-9.hover-rev-8 .btn:nth-child(-n+8){background-color:#33c2b3!important}.review .reviewBox.buttons-9.evaluate-rev-8 .reviewBar :nth-child(-n+8){background-color:#33c2b3}.review .reviewBox.buttons-9.hover-rev-7 .btn:nth-child(-n+7){background-color:#62d6c9!important}.review .reviewBox.buttons-9.evaluate-rev-7 .reviewBar :nth-child(-n+7){background-color:#62d6c9}.review .reviewBox.buttons-9.hover-rev-6 .btn:nth-child(-n+6){background-color:#419fc7!important}.review .reviewBox.buttons-9.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#419fc7}.review .reviewBox.buttons-9.hover-rev-5 .btn:nth-child(-n+5){background-color:#74b9d6!important}.review .reviewBox.buttons-9.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#74b9d6}.review .reviewBox.buttons-9.hover-rev-4 .btn:nth-child(-n+4){background-color:#f9cf6a!important}.review .reviewBox.buttons-9.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#f9cf6a}.review .reviewBox.buttons-9.hover-rev-3 .btn:nth-child(-n+3){background-color:#fce4aa!important}.review .reviewBox.buttons-9.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#fce4aa}.review .reviewBox.buttons-9.hover-rev-2 .btn:nth-child(-n+2){background-color:#ed5d70!important}.review .reviewBox.buttons-9.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#ed5d70}.review .reviewBox.buttons-9.hover-rev-1 .btn:nth-child(-n+1){background-color:#f499a5!important}.review .reviewBox.buttons-9.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#f499a5}.review .reviewBox.buttons-8.hover-rev-8 .btn:nth-child(-n+8){background-color:#54c678!important}.review .reviewBox.buttons-8.evaluate-rev-8 .reviewBar :nth-child(-n+8){background-color:#54c678}.review .reviewBox.buttons-8.hover-rev-7 .btn:nth-child(-n+7){background-color:#33c2b3!important}.review .reviewBox.buttons-8.evaluate-rev-7 .reviewBar :nth-child(-n+7){background-color:#33c2b3}.review .reviewBox.buttons-8.hover-rev-6 .btn:nth-child(-n+6){background-color:#419fc7!important}.review .reviewBox.buttons-8.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#419fc7}.review .reviewBox.buttons-8.hover-rev-5 .btn:nth-child(-n+5){background-color:#74b9d6!important}.review .reviewBox.buttons-8.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#74b9d6}.review .reviewBox.buttons-8.hover-rev-4 .btn:nth-child(-n+4){background-color:#f9cf6a!important}.review .reviewBox.buttons-8.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#f9cf6a}.review .reviewBox.buttons-8.hover-rev-3 .btn:nth-child(-n+3){background-color:#fce4aa!important}.review .reviewBox.buttons-8.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#fce4aa}.review .reviewBox.buttons-8.hover-rev-2 .btn:nth-child(-n+2){background-color:#ed5d70!important}.review .reviewBox.buttons-8.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#ed5d70}.review .reviewBox.buttons-8.hover-rev-1 .btn:nth-child(-n+1){background-color:#f499a5!important}.review .reviewBox.buttons-8.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#f499a5}.review .reviewBox.buttons-7.hover-rev-7 .btn:nth-child(-n+7){background-color:#54c678!important}.review .reviewBox.buttons-7.evaluate-rev-7 .reviewBar :nth-child(-n+7){background-color:#54c678}.review .reviewBox.buttons-7.hover-rev-6 .btn:nth-child(-n+6){background-color:#33c2b3!important}.review .reviewBox.buttons-7.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#33c2b3}.review .reviewBox.buttons-7.hover-rev-6 .btn:nth-child(-n+6){background-color:#62d6c9!important}.review .reviewBox.buttons-7.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#62d6c9}.review .reviewBox.buttons-7.hover-rev-5 .btn:nth-child(-n+5){background-color:#419fc7!important}.review .reviewBox.buttons-7.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#419fc7}.review .reviewBox.buttons-7.hover-rev-4 .btn:nth-child(-n+4){background-color:#419fc7!important}.review .reviewBox.buttons-7.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#419fc7}.review .reviewBox.buttons-7.hover-rev-3 .btn:nth-child(-n+3){background-color:#74b9d6!important}.review .reviewBox.buttons-7.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#74b9d6}.review .reviewBox.buttons-7.hover-rev-2 .btn:nth-child(-n+2){background-color:#f9cf6a!important}.review .reviewBox.buttons-7.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#f9cf6a}.review .reviewBox.buttons-7.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-7.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.review .reviewBox.buttons-6.hover-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review .reviewBox.buttons-6.evaluate-rev-6 .reviewBar :nth-child(-n+6){background-color:#54c678}.review .reviewBox.buttons-6.hover-rev-5 .btn:nth-child(-n+5){background-color:#33c2b3!important}.review .reviewBox.buttons-6.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#33c2b3}.review .reviewBox.buttons-6.hover-rev-4 .btn:nth-child(-n+4){background-color:#419fc7!important}.review .reviewBox.buttons-6.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#419fc7}.review .reviewBox.buttons-6.hover-rev-3 .btn:nth-child(-n+3){background-color:#74b9d6!important}.review .reviewBox.buttons-6.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#74b9d6}.review .reviewBox.buttons-6.hover-rev-2 .btn:nth-child(-n+2){background-color:#f9cf6a!important}.review .reviewBox.buttons-6.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#f9cf6a}.review .reviewBox.buttons-6.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-6.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.review .reviewBox.buttons-5.hover-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review .reviewBox.buttons-5.evaluate-rev-5 .reviewBar :nth-child(-n+5){background-color:#54c678}.review .reviewBox.buttons-5.hover-rev-4 .btn:nth-child(-n+4){background-color:#33c2b3!important}.review .reviewBox.buttons-5.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#33c2b3}.review .reviewBox.buttons-5.hover-rev-3 .btn:nth-child(-n+3){background-color:#419fc7!important}.review .reviewBox.buttons-5.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#419fc7}.review .reviewBox.buttons-5.hover-rev-2 .btn:nth-child(-n+2){background-color:#f9cf6a!important}.review .reviewBox.buttons-5.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#f9cf6a}.review .reviewBox.buttons-5.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-5.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.review .reviewBox.buttons-4.hover-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review .reviewBox.buttons-4.evaluate-rev-4 .reviewBar :nth-child(-n+4){background-color:#54c678}.review .reviewBox.buttons-4.hover-rev-3 .btn:nth-child(-n+3){background-color:#419fc7!important}.review .reviewBox.buttons-4.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#419fc7}.review .reviewBox.buttons-4.hover-rev-2 .btn:nth-child(-n+2){background-color:#f9cf6a!important}.review .reviewBox.buttons-4.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#f9cf6a}.review .reviewBox.buttons-4.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-4.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.review .reviewBox.buttons-3.hover-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review .reviewBox.buttons-3.evaluate-rev-3 .reviewBar :nth-child(-n+3){background-color:#54c678}.review .reviewBox.buttons-3.hover-rev-2 .btn:nth-child(-n+2){background-color:#419fc7!important}.review .reviewBox.buttons-3.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#419fc7}.review .reviewBox.buttons-3.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-3.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.review .reviewBox.buttons-2.hover-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review .reviewBox.buttons-2.evaluate-rev-2 .reviewBar :nth-child(-n+2){background-color:#54c678}.review .reviewBox.buttons-2.hover-rev-1 .btn:nth-child(-n+1){background-color:#ed5d70!important}.review .reviewBox.buttons-2.evaluate-rev-1 .reviewBar :nth-child(-n+1){background-color:#ed5d70}.table-container{overflow:auto}.table-container .dataTables_wrapper .row:first-of-type,.table-container .dataTables_wrapper .row:last-of-type{margin-left:0;margin-right:0}table{list-style:none;margin:0;padding:0}table tr{padding:.1rem 0}table tr .label{width:100%;padding:1.2rem 2rem;display:inline-block;font-size:1.4rem}table tr .label.zero{background-color:#dd4747}table tr .label.low{background-color:#ec8d31}table tr .label.average{background-color:#e9c638}table tr .label.good{background-color:#88c145}table tr .label.osom{background-color:#35b36b}table tr .label .badge{background-color:#0000001a;color:#fff}table.review-resume-sm li .label{padding:.4rem;font-size:1rem}table.review-resume-sm li .label .badge{font-size:1em}ul.review-resume{list-style:none;margin:0;padding:0}ul.review-resume li{padding:.1rem 0}ul.review-resume li .label{width:100%;padding:1.2rem 2rem;display:inline-block;font-size:1.4rem}ul.review-resume li .label.zero{background-color:#dd4747}ul.review-resume li .label.low{background-color:#ec8d31}ul.review-resume li .label.average{background-color:#e9c638}ul.review-resume li .label.good{background-color:#88c145}ul.review-resume li .label.osom{background-color:#35b36b}ul.review-resume li .label .badge{background-color:#0000001a;color:#fff}ul.review-resume.review-resume-sm li .label{padding:.4rem;font-size:1rem}ul.review-resume.review-resume-sm li .label .badge{font-size:1em}.idea_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px;display:inline-block}@media(max-width:799px){ul.options li{max-width:100%;width:100%}}@media(max-width:479px){ul.options li{max-width:100%;width:100%}}.form-group .is-new-field{color:#ff8f39;margin:-2.5rem 0 .5rem;font-size:17px;font-weight:initial}.form-group .is-new-field .mdi{margin-right:.5rem}.input.compound_field_answer{margin-left:3em}@media(max-width:767px){.input.compound_field_answer{margin-left:2em}}.has-new-field{margin-right:.5rem}.margin-limited-access{margin-top:23px!important}.alert-limited-access{background-color:#fcf8e3;border-color:#f06653;border-style:dashed;font-size:14px}.alert-limited-access i{color:#4747f3;font-size:21px;margin-right:.5rem}.tooltip.idea-toolip{left:0!important;right:0!important}.tooltip.idea-toolip .tooltip-arrow{left:1rem!important;border-top-color:#f0ad4e;border-bottom-color:#f0ad4e}.tooltip.idea-toolip .tooltip-arrow.private-goal-arrow{border-bottom-color:#721cae!important}.tooltip.idea-toolip .tooltip-inner{min-width:24rem;color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;font-size:1.3rem;font-weight:700}.tooltip.idea-toolip .tooltip-inner.private-goal-inner{background-color:#721cae!important}.tooltip.idea-toolip.tooltip-inline{display:contents;position:relative;margin-top:-2px;z-index:auto}a:hover .tooltip.idea-toolip .tooltip-inner,a:focus .tooltip.idea-toolip .tooltip-inner{text-decoration:underline!important;color:#fff!important}.derivated-idea{border-top:1px solid #ddd;padding-top:2rem;margin-top:2rem}.table-flex{display:flex;flex-direction:row;margin-bottom:4rem;position:relative}.table-flex .col-main .item-detail,.table-flex .cols-details .item-detail{display:flex;flex-direction:column;padding:0;position:relative}.table-flex .col-main .item-detail .header,.table-flex .cols-details .item-detail .header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:2px solid #949494;font-weight:700;position:relative;cursor:help}.table-flex .col-main .item-detail .header.on-animation,.table-flex .cols-details .item-detail .header.on-animation{pointer-events:none}.table-flex .col-main .item-detail .aux-card,.table-flex .cols-details .item-detail .aux-card{position:absolute;z-index:18;top:0;left:0;padding:.5rem;margin:.5rem;font-weight:700;background:#fff;box-shadow:0 0 .5rem #000000bf;border-radius:.75rem;pointer-events:all}.table-flex .col-main .item-detail .aux-card.on-animation,.table-flex .cols-details .item-detail .aux-card.on-animation{pointer-events:none}.table-flex .col-main .item-detail>.content,.table-flex .cols-details .item-detail>.content{border-bottom:1px solid #c6c6c6}.table-flex .col-main .item-detail>.content.row-hover,.table-flex .cols-details .item-detail>.content.row-hover{transition:background-color 222ms ease;background:#419fc7}.table-flex .col-main .item-detail>.content.row-hover>span,.table-flex .col-main .item-detail>.content.row-hover>a,.table-flex .col-main .item-detail>.content.row-hover .main-content>a,.table-flex .cols-details .item-detail>.content.row-hover>span,.table-flex .cols-details .item-detail>.content.row-hover>a,.table-flex .cols-details .item-detail>.content.row-hover .main-content>a{transition:color 222ms ease;color:#fff}.table-flex .col-main .item-detail>*,.table-flex .cols-details .item-detail>*{padding:1rem}.table-flex .col-main .item-detail .collapse-content,.table-flex .cols-details .item-detail .collapse-content{background:#fff;position:relative!important;margin:1rem -1rem -1rem}.table-flex .col-main .item-detail .collapse-content:before,.table-flex .col-main .item-detail .collapse-content:after,.table-flex .cols-details .item-detail .collapse-content:before,.table-flex .cols-details .item-detail .collapse-content:after{position:absolute;content:"";height:1rem;width:100%;left:0;right:0;z-index:1}.table-flex .col-main .item-detail .collapse-content:before,.table-flex .cols-details .item-detail .collapse-content:before{top:0;background:#cfcfcf;background:linear-gradient(to bottom,#d6d6d6,#fff0)}.table-flex .col-main .item-detail .collapse-content:after,.table-flex .cols-details .item-detail .collapse-content:after{bottom:0;background:#fff0;background:linear-gradient(to bottom,#fff0,#d6d6d6)}.table-flex .col-main .item-detail .collapse-content>.content,.table-flex .cols-details .item-detail .collapse-content>.content{padding:.35rem 1rem .1rem;z-index:11;position:relative;border-bottom:1px solid #c6c6c6}.table-flex .col-main .item-detail .collapse-content>.content:first-of-type,.table-flex .cols-details .item-detail .collapse-content>.content:first-of-type{padding-top:1.5rem}.table-flex .col-main .item-detail .collapse-content>.content:last-of-type,.table-flex .cols-details .item-detail .collapse-content>.content:last-of-type{padding-bottom:1.5rem!important}.table-flex .col-main .item-detail .collapse-content>span.caret,.table-flex .cols-details .item-detail .collapse-content>span.caret{position:absolute;transform:rotate(180deg);z-index:13;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #d6d6d6;margin-left:1rem;top:-1rem}.table-flex .col-main{min-width:3rem;max-width:40rem;width:auto;z-index:10;position:relative}.table-flex .col-main .main-content{display:flex;flex-direction:row;justify-content:space-between}.table-flex .col-main .main-content>a,.table-flex .col-main .main-content>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.table-flex .col-main .main-content .pull-right{display:flex;flex-direction:row;margin:-2rem 0 -2rem 1rem;padding:1.5rem 0}.table-flex .col-main .main-content .pull-right .dropdown-menu{top:70%;z-index:30;margin-bottom:2em}.table-flex .cols-details{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 0 auto;overflow-x:auto;padding:0;width:60%;z-index:9}.table-flex .cols-details .item-detail{max-width:12rem;min-width:8rem;width:50%}.table-flex .cols-details .item-detail span,.table-flex .cols-details .item-detail p{cursor:default}.table-flex .cols-details .item-detail.item-caret{max-width:3rem;min-width:3rem;width:3rem;cursor:pointer}.table-flex .cols-details .item-detail.item-caret span:not(.caret){opacity:0}.table-flex .cols-details .item-detail.item-caret span.caret{cursor:pointer;transition:transform 222ms ease}.table-flex .cols-details .item-detail.item-caret span.caret.opened{transform:rotate(180deg)}@media(max-width:991px){.table-flex .col-main{position:absolute;max-width:none;pointer-events:none;width:100%}.table-flex .col-main .header{opacity:0}.table-flex .col-main .content{padding-bottom:calc(3.5rem + 1px);border-bottom:none!important;position:relative;background:none!important}.table-flex .col-main .content a,.table-flex .col-main .content button{pointer-events:all;z-index:10}.table-flex .col-main .content .collapse-content{z-index:14;background:none!important}.table-flex .col-main .content .collapse-content:before,.table-flex .col-main .content .collapse-content:after{background:none!important;content:none}.table-flex .col-main .content .collapse-content>.content{padding-bottom:calc(1.6rem + 1px)!important;padding-top:0rem!important}.table-flex .col-main .content .collapse-content>.content:first-of-type{padding-top:4rem!important}.table-flex .col-main .content .collapse-content>.content:last-of-type{padding-bottom:calc(.5rem + 1px)!important}.table-flex .col-main .content .collapse-content span.caret{top:1.5rem}.table-flex .cols-details .content{padding-top:3.5rem;z-index:10}.table-flex .cols-details .content .collapse-content{z-index:13}.table-flex .cols-details .content .collapse-content>.content{padding-top:1.5rem!important}.table-flex .cols-details .content .collapse-content>.content:first-of-type{padding-top:3rem!important}}@media(min-width:992px){.table-flex .col-main:before{position:absolute;content:"";height:100%;width:1.5rem;top:0;bottom:0;right:-1.5rem;opacity:0;transition:opacity 222ms ease;border-radius:0 1.5rem 1.5rem 0;background:#525252;background:linear-gradient(to right,#62626266,#fff0);z-index:13}.table-flex .col-main.is-col-details-scrolled:before{opacity:1}.table-flex .collapse-content.collapse-content-first-col:before{border-radius:0 0 0 .8rem}.table-flex .collapse-content.collapse-content-first-col:after{border-radius:.8rem 0 0}.table-flex .collapse-content.collapse-content-last-col:before{border-radius:0 0 .8rem}.table-flex .collapse-content.collapse-content-last-col:after{border-radius:0 .8rem 0 0}}.commitee-goal-filter-description{color:#777;font-size:1.2rem}.commitee-goal-filter-tooltip{background:#fff70033!important;position:initial!important}.commitee-goal-filter-tooltip .circle{background-color:#ff8c1a!important}.commitee-goal-filter-tooltip p{font-size:.9em!important;color:#ff8c1a!important;font-weight:400!important}.index_idea_evaluation{margin-bottom:3em}.index_idea_evaluation .section-banner{margin-top:2em;margin-bottom:2em;border-radius:10px;background:#33c2b4;display:flex}.index_idea_evaluation .section-banner .title-banner{flex-basis:60%;font-family:Open Sans;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#fff;padding:10px 0 10px 30px}.index_idea_evaluation .section-banner .title-actions-banner{flex-basis:40%;font-family:Open Sans;font-size:16px;line-height:30px;letter-spacing:0em;text-align:right;color:#fff;padding:10px 0 10px 30px}.index_idea_evaluation .section-banner .title-actions-banner a.dropdown-toggle i{color:#fff;font-size:24px;margin-right:10px}.index_initial_evaluation{margin-bottom:3em}.index_initial_evaluation .section-banner{margin-top:2em;margin-bottom:2em;border-radius:10px;background:#33c2b4;display:flex}.index_initial_evaluation .section-banner .title-banner{flex-basis:60%;font-family:Open Sans;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#fff;padding:10px 0 10px 30px}.index_initial_evaluation .section-banner .title-actions-banner{flex-basis:40%;font-family:Open Sans;font-size:16px;line-height:30px;letter-spacing:0em;text-align:right;color:#fff;padding:10px 0 10px 30px}.index_initial_evaluation .section-banner .title-actions-banner a.dropdown-toggle i{color:#fff;font-size:24px;margin-right:10px}.index_initial_evaluation .evaluation-filter{border:1px solid #b6b6b6;border-radius:16px;margin-top:3em;background:#fff;padding:12px;height:50%}.index_initial_evaluation .evaluation-filter .filter-title{font-family:Open Sans;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left;color:#1664d6}.index_initial_evaluation .evaluation-filter .form-group-margin{margin-top:10px}.index_initial_evaluation .evaluation-filter .form-input{height:42px}.index_initial_evaluation .evaluation-filter .actions button[type=submit]{width:calc(100% - 44px)}.index_initial_evaluation .evaluation-filter .actions .clean-filter{display:inline-block;vertical-align:middle;font-size:40px}.index_initial_evaluation .evaluation-section{height:50%;margin-top:3em;background:#fff}.index_initial_evaluation .evaluation-section .tabs-section{margin-left:0;margin-right:0}.index_initial_evaluation .evaluation-section .tabs-section #tabs{width:100%;display:grid}.index_initial_evaluation .evaluation-section .tabs-section #tabs .nav-tabs.nav-admin{margin-bottom:0}.index_initial_evaluation .evaluation-section .table-section{margin-left:0;margin-right:0;margin-top:2em;border:1px solid #b6b6b6;border-radius:4px}.index_initial_evaluation .evaluation-section .table-section .th-center{vertical-align:middle;text-align:center}.index_initial_evaluation .evaluation-section .group-ideas-section{padding:1.8em;margin-top:2em;border:1px solid #b6b6b6;border-radius:4px;font-family:Open Sans}.index_initial_evaluation .evaluation-section .group-ideas-section .title-section{font-size:16px;font-weight:600;color:#565656}.index_initial_evaluation .evaluation-section .group-ideas-section .info-tag{font-family:Open Sans;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#565656}.index_initial_evaluation .evaluation-section .group-ideas-section .info-tag .icon-tag{font-size:20px;color:#1664d6}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list{margin-top:15px}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item{height:187px;padding:12px;border:1px solid #b6b6b6;border-radius:4px}@media screen and (min-width:991px){.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item.m-left{margin-left:10px}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item.m-right{margin-right:10px}}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-title{padding-bottom:12px;border-bottom:1px solid #b6b6b6;font-size:14px;font-weight:700;color:#000}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-statistics{height:52px;padding-top:5px;padding-bottom:5px}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-statistics .ideas-count{display:flex;align-items:center;border-right:1px solid #b6b6b6;font-size:24px;font-weight:700;color:#419fc7}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-statistics .ideas-count .ideas-count-label{margin-left:9px;font-size:.39em;color:#000}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-statistics .show-ideas{margin-top:3px}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-statistics .show-ideas .btn{padding:5px;font-size:15px;font-weight:600;color:#fff}.index_initial_evaluation .evaluation-section .group-ideas-section .group-list .group-item .group-description{min-height:89px;padding:11px 0;border-bottom:1px solid #b6b6b6;font-size:11px;font-weight:400;color:gray}.index_initial_evaluation .group-evaluation-section{height:50%;margin-top:3em;padding:20px 5px;background:#fff;border:1px solid #b6b6b6;font-family:Open Sans}.index_initial_evaluation .group-evaluation-section .title-section{font-size:15px;font-weight:700;color:#1664d6}.index_initial_evaluation .group-evaluation-section .info-tag{font-family:Open Sans;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#565656}.index_initial_evaluation .group-evaluation-section .info-tag .icon-tag{font-size:20px;color:#1664d6}.index_initial_evaluation .group-evaluation-section .selection-section{margin-top:1em}.index_initial_evaluation .group-evaluation-section .selection-section .text-selection{display:inline-block;vertical-align:middle;margin-right:2em}.index_initial_evaluation .group-evaluation-section .selection-section .buttons-selection{display:inline-block;vertical-align:middle}.index_initial_evaluation .group-evaluation-section .selection-section .buttons-selection .actionbox .margin-right{margin-right:20px}.index_initial_evaluation .group-evaluation-section .table-section{margin-top:1em;border-radius:4px}.index_initial_evaluation .group-evaluation-section .table-section .th-center{vertical-align:middle;text-align:center}.index_initial_evaluation .group-ideas-action-box{height:50%;margin-top:1em;padding:16px;border:1px solid #b6b6b6;border-radius:16px;background:#fff;text-align:center}.index_initial_evaluation .group-ideas-action-box.without-filter{margin-top:3em}.index_initial_evaluation .group-ideas-action-box .btn-group-center{height:40px;border-radius:10px}.index_initial_evaluation .group-ideas-action-box .btn-text{font-family:Open Sans;font-size:15px;font-weight:400;line-height:24px}.update-evaluation-view-badge{font-size:14px;display:flex;align-items:center;margin-bottom:20px}.update-evaluation-view-badge i{color:#fff;font-size:28px;margin-right:10px;flex-shrink:0;background-color:#dc3545;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transform:rotate(-20deg)}.evaluation-index-container .evaluation-tabs{margin-bottom:20px;border-bottom:1px solid #e6eaee}.evaluation-index-container .evaluation-tabs>li>a.evaluation-tab-link{border:none;background:transparent;color:#6b737b;font-weight:400;padding:10px 16px;margin-right:8px}.evaluation-index-container .evaluation-tabs>li.active>a.evaluation-tab-link,.evaluation-index-container .evaluation-tabs>li>a.evaluation-tab-link.is-active{color:#4a90e2;font-weight:500;border:none;background:transparent;position:relative}.evaluation-index-container .evaluation-tabs>li.active>a.evaluation-tab-link:after,.evaluation-index-container .evaluation-tabs>li>a.evaluation-tab-link.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#4a90e2}.evaluation-index-container .search-and-send-bar{display:flex;align-items:center;gap:14px;margin-bottom:18px}.evaluation-index-container .search-and-send-bar .search-box{flex:1 1 auto;min-width:220px}.evaluation-index-container .search-and-send-bar .send-selected-form{flex:0 0 auto;margin:0}.evaluation-index-container .panel-body>.search-box{margin-bottom:18px}.evaluation-index-container .search-box .input-group{width:340px;display:inline-table;border:1px solid #dfe6ee;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #00000014}@media(max-width:767px){.evaluation-index-container .search-box .input-group{width:100%}.evaluation-index-container .search-and-send-bar{flex-direction:column;align-items:stretch;gap:10px}.evaluation-index-container .search-and-send-bar .search-box,.evaluation-index-container .search-and-send-bar .send-selected-form,.evaluation-index-container .search-and-send-bar .send-selected-btn{width:100%}}.evaluation-index-container .goal-search-input{height:42px;border:0;box-shadow:none;border-radius:0;padding-top:0;padding-bottom:0}.evaluation-index-container .evaluation-search-addon{background-color:#fff;border:0;cursor:pointer;padding:0 12px;height:42px;line-height:42px;vertical-align:middle;display:table-cell!important;width:44px;text-align:center}.evaluation-index-container .evaluation-search-addon i.mdi{font-size:20px;color:#9aa3ab;vertical-align:middle}.evaluation-index-container .send-selected-container{width:100%;display:flex;justify-content:flex-end;margin:6px 0;padding-right:4px}.evaluation-index-container .send-selected-wrapper{display:inline-flex;justify-content:flex-end;width:auto}.evaluation-index-container .send-selected-btn,.evaluation-index-container .send-selected-btn--blue{min-width:240px;font-size:13px;font-weight:500;border-radius:18px;background:linear-gradient(90deg,#2c8de0,#1f6fbd)!important;color:#fff!important;transition:background .15s ease,box-shadow .15s ease;letter-spacing:.1px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px!important;box-shadow:0 2px 8px #4a90e238}.evaluation-index-container .send-selected-btn:hover:not(:disabled),.evaluation-index-container .send-selected-btn:focus:not(:disabled),.evaluation-index-container .send-selected-btn--blue:hover:not(:disabled),.evaluation-index-container .send-selected-btn--blue:focus:not(:disabled){background:linear-gradient(90deg,#2a86d6,#1b66ad)!important;box-shadow:0 3px 10px #357abd47}.evaluation-index-container .send-selected-btn:disabled,.evaluation-index-container .send-selected-btn--blue:disabled{background:linear-gradient(90deg,#9fcfeb,#7fb7d8)!important;color:#ffffffe6!important;cursor:not-allowed;box-shadow:none}.evaluation-index-container .send-selected-btn i.mdi,.evaluation-index-container .send-selected-btn--blue i.mdi{font-size:18px;line-height:1}.evaluation-index-container .btn-evaluate--ready{background:linear-gradient(90deg,#2c8de0,#1f6fbd)!important;color:#fff!important;border-color:#1f6fbd!important;box-shadow:0 2px 6px #1f6fbd40}.evaluation-index-container .btn-evaluate--ready:hover:not(:disabled),.evaluation-index-container .btn-evaluate--ready:focus:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #1f6fbd59}.evaluation-index-container .evaluation-panel .evaluation-goal-panel{width:100%;margin-bottom:15px}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel{width:100%;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 10px #00000014;margin-bottom:20px;overflow:visible;background-color:#fff}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading{width:100%;background-color:#fff;border-bottom:1px solid #edf1f5;padding:14px 18px;border-radius:12px;min-height:56px;display:flex;align-items:center}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title{width:100%;margin:0;font-size:16px;font-weight:400}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link{color:#333;text-decoration:none;display:flex;align-items:center;width:100%;position:relative}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link:hover{color:#4a90e2}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret{border:0;width:12px;height:12px;margin-right:0;margin-left:10px;order:3;position:relative;transition:transform .2s ease}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret:before,.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret:after{content:"";position:absolute;top:5px;width:7px;height:2px;background:#98a2ab;border-radius:2px}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret:before{left:1px;transform:rotate(-45deg)}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret:after{right:1px;transform:rotate(45deg)}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .caret.opened{transform:rotate(180deg)}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .goal-name{flex:1 1 auto;font-style:italic;font-weight:400;color:#3a3f44;order:1}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .goal-name .goal-label{font-weight:300}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .goal-name .goal-value{font-weight:700}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .evaluation-badge{background-color:transparent;color:#3bbf83;margin-left:auto;padding:0 12px 0 0;border-radius:0;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1;gap:6px;vertical-align:middle;order:2;position:relative}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .evaluation-badge i.mdi{font-size:18px;line-height:1;vertical-align:middle;display:inline-block}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .evaluation-badge .badge-count{font-size:13px;font-weight:600;line-height:1;vertical-align:middle;display:inline-block}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-heading .panel-title .collapsible-link .evaluation-badge:after{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);width:1px;height:18px;background:#e6eaee}.evaluation-index-container .evaluation-panel .evaluation-goal-panel .panel .panel-body{padding:12px 16px;overflow:visible;background-color:#fff}.evaluation-index-container .evaluation-table{margin-bottom:0;width:100%;table-layout:auto;background-color:#fff;position:relative}.evaluation-index-container .evaluation-table .idea-title-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:240px;vertical-align:middle}.evaluation-index-container .evaluation-table thead{background-color:#fff}.evaluation-index-container .evaluation-table thead th{border-bottom:1px solid #edf1f5;padding:14px 12px;font-weight:400;color:#6b737b;text-transform:none;font-size:12px;letter-spacing:0;vertical-align:middle;white-space:nowrap;background-color:#fff}.evaluation-index-container .evaluation-table thead th.th-center{text-align:center}.evaluation-index-container .evaluation-table thead th:first-child{width:50px;padding:14px 10px}.evaluation-index-container .evaluation-table thead th:nth-child(2){width:90px}.evaluation-index-container .evaluation-table thead th:nth-child(3){min-width:250px}.evaluation-index-container .evaluation-table thead th:nth-child(4){width:130px}.evaluation-index-container .evaluation-table thead th:nth-child(5){width:80px}.evaluation-index-container .evaluation-table thead th:nth-child(6){width:100px}.evaluation-index-container .evaluation-table thead th:nth-child(7){width:100px}.evaluation-index-container .evaluation-table thead th:last-child{width:130px}.evaluation-index-container .evaluation-table thead th i.mdi{font-size:18px;color:#3bbf83;vertical-align:middle}.evaluation-index-container .evaluation-table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s ease;background-color:#fff}.evaluation-index-container .evaluation-table tbody tr:hover{background-color:#f7f9fb}.evaluation-index-container .evaluation-table tbody tr:last-child{border-bottom:none}.evaluation-index-container .evaluation-table tbody tr td{padding:14px 12px;vertical-align:middle;border-top:none;color:#333;position:relative}.evaluation-index-container .evaluation-table tbody tr td.text-center{text-align:center}.evaluation-index-container .evaluation-table tbody tr td:first-child{padding:14px 10px}.evaluation-index-container .evaluation-table tbody tr td strong{font-weight:600;color:#333}.evaluation-index-container .evaluation-table tbody tr td a{color:#333;text-decoration:none;font-weight:400}.evaluation-index-container .evaluation-table tbody tr td a:hover{color:#4a90e2;text-decoration:none}.evaluation-index-container .evaluation-table .progress-percentage{font-weight:600;font-size:14px}.evaluation-index-container .evaluation-table .progress-percentage.progress-high{color:#5cb85c}.evaluation-index-container .evaluation-table .progress-percentage.progress-medium{color:#f0ad4e}.evaluation-index-container .evaluation-table .progress-percentage.progress-low{color:#d9534f}.evaluation-index-container .evaluation-table .score-value{font-size:16px;font-weight:600;color:#333}.evaluation-index-container .evaluation-table .btn-evaluate{background-color:#3bbf83;border:1px solid #3bbf83;color:#fff;font-weight:600;padding:8px 12px;border-radius:999px;font-size:13px;transition:all .2s ease;box-shadow:none;text-decoration:none;display:inline-block;min-width:38px;text-align:center}.evaluation-index-container .evaluation-table .btn-evaluate:hover,.evaluation-index-container .evaluation-table .btn-evaluate:focus,.evaluation-index-container .evaluation-table .btn-evaluate:active,.evaluation-index-container .evaluation-table .btn-evaluate.active{background-color:#2ea86f;border-color:#2ea86f;color:#fff;box-shadow:0 2px 6px #2ea86f40;transform:translateY(-1px)}.evaluation-index-container .evaluation-table .btn-evaluate:active{transform:translateY(0);box-shadow:0 1px 2px #4caf5033}.evaluation-index-container .evaluation-table .btn-evaluate .caret{margin-left:6px;border-top-color:#fff;border-width:5px 4px 0;transition:transform .2s ease}.evaluation-index-container .evaluation-table .btn-evaluate.dropdown-toggle{padding-right:10px;padding-left:10px}.evaluation-index-container .evaluation-table .btn-evaluate.dropdown-toggle .caret{margin-left:6px}.evaluation-index-container .evaluation-table .btn-evaluate i.mdi{font-size:18px;vertical-align:middle;line-height:1}.evaluation-index-container .evaluation-table .btn-evaluate.btn-icon-only{min-width:32px;height:32px;padding:6px 8px}.evaluation-index-container .evaluation-table .btn-evaluate.btn-icon-only i.mdi{font-size:18px;width:auto}.evaluation-index-container .evaluation-table .btn-evaluate.btn-evaluate--ready{background-color:#4a90e2!important;border-color:#4a90e2!important}.evaluation-index-container .evaluation-table .btn-evaluate.btn-evaluate--ready:hover,.evaluation-index-container .evaluation-table .btn-evaluate.btn-evaluate--ready:focus,.evaluation-index-container .evaluation-table .btn-evaluate.btn-evaluate--ready:active{background-color:#357abd!important;border-color:#357abd!important;box-shadow:0 2px 6px #357abd40}.evaluation-index-container .evaluation-table .btn-group.innk-actions{display:flex;align-items:center;justify-content:center;position:relative;gap:8px;overflow:visible}.evaluation-index-container .evaluation-table .btn-group.innk-actions .inline-evaluation-form{margin:0}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown{margin-left:0;position:static}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu{margin-top:5px;border-radius:4px;box-shadow:0 2px 8px #00000026;border:1px solid #e0e0e0;padding:5px 0;position:absolute;top:100%;right:0;left:auto;z-index:1900!important;min-width:180px}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu li a{padding:8px 15px;color:#333;font-size:13px;transition:background-color .2s ease}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu li a:hover{background-color:#f5f5f5;color:#5cb85c}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu li a i.mdi{margin-right:8px;font-size:16px;vertical-align:middle}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu li.dropdown-header{padding:8px 15px;font-size:11px;color:#999;text-transform:uppercase;font-weight:600}.evaluation-index-container .evaluation-table .btn-group.innk-actions .dropdown .dropdown-menu li.divider{margin:5px 0;background-color:#e0e0e0}.evaluation-index-container .evaluation-table .btn-group.innk-actions .inline-evaluation-form button.btn-icon-only,.evaluation-index-container .evaluation-table .btn-group.innk-actions>.btn.btn-evaluate.btn-icon-only{width:32px!important;height:32px;min-width:32px;padding:0;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center}.evaluation-index-container .evaluation-table .btn-group.innk-actions .btn-actions-menu{width:32px!important;height:32px;min-width:32px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none;color:#6b737b}.evaluation-index-container .evaluation-table .btn-group.innk-actions .btn-actions-menu:hover,.evaluation-index-container .evaluation-table .btn-group.innk-actions .btn-actions-menu:focus{background:#f5f5f5;color:#6b737b}.evaluation-index-container .evaluation-table .btn-group.innk-actions .btn-actions-menu:active{background:#eee;box-shadow:none}.evaluation-index-container .evaluation-table .btn-group.innk-actions .btn-actions-menu i.mdi{font-size:20px}.evaluation-index-container .evaluation-table .inline-evaluation-form{display:inline-flex;margin:0;padding:0;align-items:center}.evaluation-index-container .evaluation-table .inline-evaluation-form button{margin:0}.evaluation-index-container .evaluation-table .send-selected-wrapper{padding-right:0;text-align:right;display:inline-flex;justify-content:flex-end;width:auto}.evaluation-index-container .evaluation-table .send-selected-wrapper .send-selected-form{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;width:auto}.evaluation-index-container .evaluation-table .send-selected-btn,.evaluation-index-container .evaluation-table .send-selected-btn--blue{min-width:180px;font-size:12.5px;font-weight:500;border-radius:18px;background:linear-gradient(90deg,#2c8de0,#1f6fbd)!important;color:#fff!important;transition:background .15s ease,box-shadow .15s ease;letter-spacing:.1px;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 18px!important;box-shadow:0 2px 8px #4a90e238}.evaluation-index-container .evaluation-table .send-selected-btn:hover:not(:disabled),.evaluation-index-container .evaluation-table .send-selected-btn:focus:not(:disabled),.evaluation-index-container .evaluation-table .send-selected-btn--blue:hover:not(:disabled),.evaluation-index-container .evaluation-table .send-selected-btn--blue:focus:not(:disabled){background:linear-gradient(90deg,#2a86d6,#1b66ad)!important;box-shadow:0 3px 10px #357abd47}.evaluation-index-container .evaluation-table .send-selected-btn:disabled,.evaluation-index-container .evaluation-table .send-selected-btn--blue:disabled{background:linear-gradient(90deg,#9fcfeb,#7fb7d8)!important;color:#ffffffe6!important;cursor:not-allowed;box-shadow:none}.evaluation-index-container .evaluation-table .send-selected-btn i.mdi,.evaluation-index-container .evaluation-table .send-selected-btn--blue i.mdi{font-size:18px;line-height:1}.evaluation-index-container .evaluation-table .selected-ideas-container{display:none}.evaluation-index-container .evaluation-table .send-selected-container{width:100%;display:flex;justify-content:flex-end}.evaluation-index-container .evaluation-table .label-default{background-color:#e0e0e0;color:#666;padding:5px 10px;border-radius:4px;font-weight:500;font-size:12px}.evaluation-index-container .evaluation-table .load-more-spinner{display:inline-block;width:18px;height:18px;border:3px solid rgba(31,111,189,.25);border-top-color:#1f6fbd;border-radius:50%;vertical-align:middle;animation:load-more-spin .8s linear infinite}.evaluation-index-container .evaluation-table .goal-load-footer .btn-link.load-more-ideas:hover,.evaluation-index-container .evaluation-table .goal-load-footer .btn-link.load-more-ideas:focus{color:#145a99;text-decoration:underline}.evaluation-index-container .evaluation-table .goal-load-footer .btn-link.load-more-ideas:disabled{color:#1f6fbd;opacity:.7}.evaluation-index-container .evaluation-table .goal-load-footer .btn-link.load-more-ideas .load-more-caret{margin-left:4px;font-size:18px;vertical-align:middle}.evaluation-index-container .evaluation-table .goal-load-footer{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:10px 12px;border-top:1px solid #eee}.evaluation-index-container .evaluation-table .goal-load-footer__left,.evaluation-index-container .evaluation-table .goal-load-footer__right{flex:1 1 0;color:#9a9a9a;min-width:0}.evaluation-index-container .evaluation-table .goal-load-footer__center{flex:0 0 auto;text-align:center}.evaluation-index-container .evaluation-table .goal-load-footer__left{text-align:left}.evaluation-index-container .evaluation-table .goal-load-footer__right{text-align:right}.evaluation-index-container .evaluation-table .goal-load-footer .btn-link.load-more-ideas{font-weight:600;color:#1f6fbd;text-decoration:none;padding:0;border:0}.evaluation-index-container .evaluation-table .skeleton-line,.evaluation-index-container .evaluation-table .skeleton-box{display:inline-block;background-color:#eee;background-image:linear-gradient(90deg,#eee 25%,#f6f6f6 37%,#eee 63%);background-size:400% 100%;-webkit-animation:skeleton-shimmer 1.2s ease-in-out infinite;animation:skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px}.evaluation-index-container .evaluation-table .skeleton-line{width:100%;height:12px;margin-bottom:8px}.evaluation-index-container .evaluation-table .skeleton-line--wide{height:14px;margin-bottom:8px}.evaluation-index-container .evaluation-table .skeleton-box--sm{width:16px;height:16px}.evaluation-index-container .evaluation-table .skeleton-box--md{width:70px;height:12px}.evaluation-index-container .evaluation-table .load-more-skeleton-card{padding:12px;margin-top:10px}@media(max-width:767px){.evaluation-index-container .evaluation-table .skeleton-line,.evaluation-index-container .evaluation-table .skeleton-box{background-color:#e4e4e4;background-image:linear-gradient(90deg,#e4e4e4 25%,#f8f8f8 37%,#e4e4e4 63%);-webkit-animation-duration:1s;animation-duration:1s}.evaluation-index-container .evaluation-table .skeleton-line{height:14px;margin-bottom:10px}.evaluation-index-container .evaluation-table .skeleton-line--wide{height:16px}.evaluation-index-container .evaluation-table .skeleton-box--checkbox{width:18px;height:18px;border-radius:4px}.evaluation-index-container .evaluation-table .skeleton-line--id{width:120px}.evaluation-index-container .evaluation-table .skeleton-line--title{width:92%}.evaluation-index-container .evaluation-table .skeleton-line--title-2{width:70%}.evaluation-index-container .evaluation-table .skeleton-line--meta{width:85%}.evaluation-index-container .evaluation-table .skeleton-line--metric{width:64px;height:12px;margin-bottom:0}.evaluation-index-container .evaluation-table .skeleton-line--metric-2{width:52px}.evaluation-index-container .evaluation-table .skeleton-line--metric-3{width:60px}.evaluation-index-container .evaluation-table .skeleton-line--button{width:100%;height:34px;border-radius:6px;margin-bottom:0}.evaluation-index-container .evaluation-table .load-more-skeleton-card{min-height:210px}}@media(prefers-reduced-motion:reduce){.evaluation-index-container .evaluation-table .skeleton-line,.evaluation-index-container .evaluation-table .skeleton-box{-webkit-animation:none;animation:none}}@keyframes load-more-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.evaluation-index-container .panel-body{overflow:visible}.evaluation-index-container .btn-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#4a90e2;border:none;color:#fff!important;text-decoration:none;transition:background .15s ease,box-shadow .15s ease;box-shadow:0 2px 6px #4a90e238}.evaluation-index-container .btn-icon-circle:hover,.evaluation-index-container .btn-icon-circle:focus{background-color:#357abd;color:#fff;text-decoration:none}.evaluation-index-container .btn-icon-circle i.mdi{font-size:18px;color:#fff!important}.evaluation-index-container .panel-collapse{overflow:hidden}.evaluation-index-container .panel-collapse.in{overflow:visible}.evaluation-index-container .panel-collapse.collapsing{overflow:hidden;transition:height .35s ease}.evaluation-index-container .tooltip{z-index:2000}.evaluation-index-container .panel-collapse.collapsing>.panel-body{overflow:hidden}.evaluation-index-container .evaluation-table-wrapper{width:100%;overflow:visible}.evaluation-index-container .goal-load-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:12px 16px;border-top:1px solid #edf1f5;color:#9aa3ab}.evaluation-index-container .goal-load-footer .goal-load-status{flex:0 0 auto;margin:0}.evaluation-index-container .goal-load-footer .text-center{flex:1 1 auto;text-align:center}.evaluation-index-container .goal-load-footer>div:last-child{flex:0 0 auto;width:0}.evaluation-index-container .goal-load-footer .btn-link.load-more-ideas{-webkit-appearance:none!important;appearance:none!important;background:none!important;background-color:transparent!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;line-height:1;font-weight:500;color:#4a90e2;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.evaluation-index-container .goal-load-footer .btn-link.load-more-ideas:hover,.evaluation-index-container .goal-load-footer .btn-link.load-more-ideas:focus{color:#357abd;text-decoration:underline;outline:none}.evaluation-index-container .goal-load-footer .btn-link.load-more-ideas:disabled{opacity:.65;cursor:not-allowed;text-decoration:none}.evaluation-index-container .send-selected-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center;line-height:1}.evaluation-index-container .send-selected-btn .label-text{line-height:1;display:inline-flex;align-items:center}.evaluation-index-container .send-selected-btn i.mdi{display:inline-block;line-height:1}@media(max-width:991px){.evaluation-index-container .evaluation-table{table-layout:auto}.evaluation-index-container .evaluation-table thead th,.evaluation-index-container .evaluation-table tbody td{padding:10px 8px;font-size:12px;white-space:normal}.evaluation-index-container .evaluation-table thead th{font-size:10px;width:auto!important;min-width:auto}.evaluation-index-container .evaluation-table thead th:first-child{width:32px}.evaluation-index-container .evaluation-table thead th:nth-child(2){width:70px}.evaluation-index-container .evaluation-table thead th:nth-child(3){min-width:160px}.evaluation-index-container .evaluation-table thead th:nth-child(4){width:110px;display:none}.evaluation-index-container .evaluation-table thead th:nth-child(5){width:60px;display:none}.evaluation-index-container .evaluation-table thead th:nth-child(6){width:80px;display:none}.evaluation-index-container .evaluation-table thead th:nth-child(7){width:80px;display:none}.evaluation-index-container .evaluation-table thead th:last-child{width:90px}.evaluation-index-container .evaluation-table tbody td:nth-child(4),.evaluation-index-container .evaluation-table tbody td:nth-child(5),.evaluation-index-container .evaluation-table tbody td:nth-child(6),.evaluation-index-container .evaluation-table tbody td:nth-child(7){display:none}.evaluation-index-container .evaluation-table .idea-title-ellipsis{max-width:200px;white-space:nowrap}}.evaluation-index-container .mobile-evaluation-list{display:none;margin-top:10px}@media(max-width:767px){.evaluation-index-container .mobile-evaluation-list{display:block}.evaluation-index-container .evaluation-card{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 1px 3px #00000014;padding:14px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px;min-height:210px;overflow:visible}.evaluation-index-container .evaluation-card .card-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.evaluation-index-container .evaluation-card .card-header-row{align-items:flex-start;gap:10px}.evaluation-index-container .evaluation-card .card-header-row .card-checkbox{flex-shrink:0}.evaluation-index-container .evaluation-card .card-header-row .card-header-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.evaluation-index-container .evaluation-card .card-header-row .card-header-content .card-id{font-size:12px;color:#777}.evaluation-index-container .evaluation-card .card-header-row .card-header-content .card-id .card-label{font-size:11px;text-transform:uppercase;letter-spacing:.4px;margin-right:6px;color:#999}.evaluation-index-container .evaluation-card .card-header-row .card-header-content .card-title{font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.evaluation-index-container .evaluation-card .card-meta{font-size:12px;color:#666;width:100%;border-top:1px solid #f1f1f1;padding-top:6px}.evaluation-index-container .evaluation-card .card-meta .card-label{font-weight:600;margin-right:6px;color:#777;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.evaluation-index-container .evaluation-card .card-meta .card-value{color:#444}.evaluation-index-container .evaluation-card .card-metrics{gap:8px;font-size:12px;width:100%;flex-wrap:wrap}.evaluation-index-container .evaluation-card .card-metrics .metric{display:flex;flex-direction:column;gap:2px;min-width:30%}.evaluation-index-container .evaluation-card .card-metrics .metric .card-label{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#777}.evaluation-index-container .evaluation-card .card-metrics .metric .card-value{display:inline-flex;align-items:center;gap:6px;color:#333}.evaluation-index-container .evaluation-card .card-metrics .metric .card-value i.mdi{font-size:16px;vertical-align:middle}.evaluation-index-container .evaluation-card .card-actions{justify-content:flex-end;width:100%;overflow:visible}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions{align-items:stretch;gap:0;justify-content:right;position:relative}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .btn-evaluate{min-width:46px;max-width:240px;font-size:13px;font-weight:600;border-radius:4px 0 0 4px;background-color:#5cb85c;border-color:#5cb85c;color:#fff;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .btn-evaluate.btn-evaluate--ready{max-width:46px;padding:8px 12px}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .btn-evaluate .mdi{font-size:large}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .dropdown{margin-left:0}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .dropdown>.btn,.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .dropdown>button{border-radius:0 4px 4px 0;background-color:#5cb85c;border-color:#5cb85c;color:#fff;min-width:28%;height:100%;display:inline-flex;align-items:center;justify-content:center}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .dropdown .caret{border-top-color:#fff}.evaluation-index-container .evaluation-card .card-actions .btn-group.innk-actions .dropdown .dropdown-menu{left:auto;right:0;min-width:150px;margin-top:4px;z-index:1200}.evaluation-index-container .evaluation-card.load-more-skeleton-card .skeleton-line,.evaluation-index-container .evaluation-card.load-more-skeleton-card .skeleton-box{background-color:#e4e4e4!important;background-image:linear-gradient(90deg,#e4e4e4 25%,#f8f8f8 37%,#e4e4e4 63%)!important;background-size:400% 100%!important;-webkit-animation:skeleton-shimmer 1s ease-in-out infinite!important;animation:skeleton-shimmer 1s ease-in-out infinite!important}.evaluation-index-container .evaluation-card.load-more-skeleton-card .skeleton-line{display:block!important}.evaluation-index-container .evaluation-card.load-more-skeleton-card .card-title{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:unset!important;overflow:visible!important}}body.ideas{background-color:#f0f2f5}body.ideas section.main-content:has(section.ideas-page),body.ideas section.main-content:has(section.idea-edit-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}body.public_challenges{background-color:#f0f2f5}body.public_challenges section.main-content:has(section.idea-edit-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}body.ideas section.ideas-page .ideas-page-banner{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:1.5rem .5rem;color:#fff}body.ideas section.ideas-page .ideas-page-banner .breadcrumb-pill{flex:1 1 auto;color:#fff;font-weight:700;line-height:1.3;letter-spacing:.2px;background:transparent;padding:0;margin:0}body.ideas section.ideas-page .ideas-page-banner-actions{position:relative;margin-left:auto}body.ideas section.ideas-page .ideas-page-banner-trigger{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;background:#ffffff26;border:1px solid rgba(255,255,255,.35);border-radius:10px;color:#fff;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}body.ideas section.ideas-page .ideas-page-banner-trigger i.mdi{font-size:1.7rem;line-height:1}body.ideas section.ideas-page .ideas-page-banner-trigger .ideas-page-banner-trigger-caret{font-size:1.9rem;margin-left:2px}body.ideas section.ideas-page .ideas-page-banner-trigger:hover,body.ideas section.ideas-page .ideas-page-banner-trigger:focus{background:#ffffff40;border-color:#ffffff8c;color:#fff;text-decoration:none}body.ideas section.ideas-page .ideas-page-banner-menu{min-width:280px;margin-top:6px;padding:6px 0;border-radius:12px;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 32px #0f172a2e;background:#fff}body.ideas section.ideas-page .ideas-page-banner-menu>li>a{display:flex;align-items:center;gap:10px;padding:10px 16px;color:#2d3436;font-size:1.3rem;font-weight:500;white-space:normal}body.ideas section.ideas-page .ideas-page-banner-menu>li>a i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1}body.ideas section.ideas-page .ideas-page-banner-menu>li>a:hover,body.ideas section.ideas-page .ideas-page-banner-menu>li>a:focus{background:#f5f5f5;color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.ideas-page>.container{padding:0 .5rem}body.ideas section.ideas-page .ideas-page-card{background:var(--home-section-background-color, #ffffff);border-radius:16px;box-shadow:0 3px 18px #00000021;padding:24px;margin-bottom:1.5rem}@media(max-width:767px){body.ideas section.ideas-page .ideas-page-card{padding:18px 16px;border-radius:12px}}body.ideas section.ideas-page .ideas-page-list-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:1.25rem}body.ideas section.ideas-page .ideas-page-list-head .section-title{margin:0;padding:0;flex:1 1 auto}body.ideas section.ideas-page .ideas-page-list-head .section-title .section-title-content{display:flex;align-items:center;gap:12px}body.ideas section.ideas-page .ideas-page-list-head .section-title .section-title-content icon{display:inline-flex;align-items:center;justify-content:center}body.ideas section.ideas-page .ideas-page-list-head .section-title .section-title-content icon i.mdi{color:var(--home-accent-color, #4747f3);font-size:2.6rem;line-height:1}body.ideas section.ideas-page .ideas-page-list-head .section-title .section-title-content h1{margin:0;font-size:2.2rem;font-weight:700;line-height:1.2;color:var(--home-title-color, #1e293b)}@media(max-width:767px){body.ideas section.ideas-page .ideas-page-list-head .section-title .section-title-content h1{font-size:1.9rem}}body.ideas section.ideas-page .ideas-page-list-summary{margin:0;font-size:1.3rem;color:gray;font-weight:500}body.ideas section.ideas-page .ideas-page-search-section{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(148,163,184,.18)}body.ideas section.ideas-page .ideas-page-search{display:flex;flex-direction:column;gap:12px}body.ideas section.ideas-page .ideas-page-search-fields{display:grid;grid-template-columns:minmax(0,2fr) 110px minmax(0,1.2fr) minmax(0,1.2fr);gap:12px;align-items:start}@media(max-width:1199px){body.ideas section.ideas-page .ideas-page-search-fields{grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1fr) minmax(0,1fr)}}@media(max-width:991px){body.ideas section.ideas-page .ideas-page-search-fields{grid-template-columns:minmax(0,1fr) 110px;grid-auto-rows:minmax(40px,auto)}}@media(max-width:767px){body.ideas section.ideas-page .ideas-page-search-fields{grid-template-columns:1fr}}body.ideas section.ideas-page .ideas-page-search-field{display:flex;flex-direction:column;min-width:0}body.ideas section.ideas-page .ideas-page-search-input-wrap{position:relative}body.ideas section.ideas-page .ideas-page-search-input-wrap .ideas-page-search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:gray;font-size:1.7rem;line-height:1;pointer-events:none}body.ideas section.ideas-page .ideas-page-search-input-wrap .ideas-page-search-input{padding-left:38px}body.ideas section.ideas-page .ideas-page-search-input{height:40px;border:1px solid #c4c4c4;border-radius:10px;background:#fff;font-size:1.4rem;color:#2d3436;padding:0 12px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}body.ideas section.ideas-page .ideas-page-search-input:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}body.ideas section.ideas-page .ideas-page-search-input::placeholder{color:gray}body.ideas section.ideas-page .ideas-page-search-select+.select2-container .select2-selection,body.ideas section.ideas-page .ideas-page-search-select+.select2-container--default .select2-selection--multiple,body.ideas section.ideas-page .ideas-page-search-select+.select2-container--default .select2-selection--single{min-height:40px;border:1px solid #c4c4c4;border-radius:10px;background:#fff}body.ideas section.ideas-page .ideas-page-search-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media(max-width:767px){body.ideas section.ideas-page .ideas-page-search-actions .ideas-page-search-apply{flex:1 1 auto;justify-content:center}}body.ideas section.ideas-page .ideas-page-search-apply{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:10px;color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}body.ideas section.ideas-page .ideas-page-search-apply i.mdi{font-size:1.7rem;line-height:1}body.ideas section.ideas-page .ideas-page-search-apply:hover,body.ideas section.ideas-page .ideas-page-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);outline:none}body.ideas section.ideas-page .ideas-page-search-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;font-size:1.7rem;line-height:1;transition:background .2s ease,color .2s ease}body.ideas section.ideas-page .ideas-page-search-clear:hover,body.ideas section.ideas-page .ideas-page-search-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none}body.ideas section.ideas-page .ideas-page-sort-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:1.25rem}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-label{color:#565656;font-weight:600;letter-spacing:.4px;text-transform:uppercase;font-size:1.1rem;flex:0 0 auto}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 auto;min-width:0}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:1px solid rgba(148,163,184,.35);border-radius:999px;background:#fff;color:#565656;font-size:1.2rem;font-weight:500;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link:hover,body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link:focus{background:#4747f30f;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.asc,body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.desc{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.asc:after,body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.desc:after{content:"";display:inline-block;width:0;height:0;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.asc:after{border-bottom:5px solid #ffffff}body.ideas section.ideas-page .ideas-page-sort-bar .ideas-page-sort-link.desc:after{border-top:5px solid #ffffff}body.ideas section.ideas-page .ideas-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:1199px){body.ideas section.ideas-page .ideas-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.ideas section.ideas-page .ideas-page-grid{grid-template-columns:1fr;gap:16px}}body.ideas section.ideas-page .ideas-page-grid-item{display:flex;min-width:0}body.ideas section.ideas-page .ideas-page-grid-item>div{width:100%!important;max-width:100%!important;float:none!important;padding:0!important;display:flex;flex:1 1 100%}body.ideas section.ideas-page .ideas-page-grid-item>div>.ideas-item{width:100%}body.ideas section.ideas-page .ideas-page-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 24px;text-align:center;color:#565656}body.ideas section.ideas-page .ideas-page-empty .ideas-page-empty-icon{font-size:5rem;color:var(--home-accent-color, #4747f3);opacity:.55;line-height:1}body.ideas section.ideas-page .ideas-page-empty .ideas-page-empty-title{margin:0;font-size:1.8rem;font-weight:700;color:#1e293b}body.ideas section.ideas-page .ideas-page-empty .ideas-page-empty-text{margin:0;font-size:1.4rem;color:gray}body.ideas section.ideas-page .ideas-page-pagination{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(148,163,184,.18);text-align:center}body.ideas section.ideas-page .ideas-page-pagination .pagination{display:inline-flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 0 10px;padding:0;list-style:none}body.ideas section.ideas-page .ideas-page-pagination .pagination>li{display:inline-flex;margin:0}body.ideas section.ideas-page .ideas-page-pagination .pagination>li>a,body.ideas section.ideas-page .ideas-page-pagination .pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.35);background:#fff;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}body.ideas section.ideas-page .ideas-page-pagination .pagination>li>a:hover,body.ideas section.ideas-page .ideas-page-pagination .pagination>li>a:focus{background:#4747f314;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.ideas-page .ideas-page-pagination .pagination>li.active>a,body.ideas section.ideas-page .ideas-page-pagination .pagination>li.active>span{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);color:#fff}body.ideas section.ideas-page .ideas-page-pagination .pagination>li.disabled>a,body.ideas section.ideas-page .ideas-page-pagination .pagination>li.disabled>span{color:#c4c4c4;background:#fff;border-color:#94a3b840;cursor:not-allowed}body.ideas section.ideas-page .ideas-page-pagination .ideas-page-pagination-info{margin:0;color:gray;font-size:1.2rem}body.ideas section.ideas-page .ideas-page-pagination .ideas-page-pagination-info small{font-size:inherit}body.ideas section.idea-edit-page,body.public_challenges section.idea-edit-page{background:transparent;width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){body.ideas section.idea-edit-page,body.public_challenges section.idea-edit-page{padding:.25rem .5rem 1.5rem}}body.ideas section.idea-edit-page .idea-edit-shell,body.public_challenges section.idea-edit-page .idea-edit-shell{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}body.ideas section.idea-edit-page .idea-edit-banner,body.public_challenges section.idea-edit-page .idea-edit-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}body.ideas section.idea-edit-page .idea-edit-banner .breadcrumb-pill,body.public_challenges section.idea-edit-page .idea-edit-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}body.ideas section.idea-edit-page .idea-edit-banner .breadcrumb-pill i.mdi,body.public_challenges section.idea-edit-page .idea-edit-banner .breadcrumb-pill i.mdi{font-size:1.7rem}body.ideas section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link,body.public_challenges section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link{color:#fff;text-decoration:none}body.ideas section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link:hover,body.ideas section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link:focus,body.public_challenges section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link:hover,body.public_challenges section.idea-edit-page .idea-edit-banner .breadcrumb-pill .idea-edit-banner-link:focus{color:#fff;opacity:.85;text-decoration:none}body.ideas section.idea-edit-page .flash-alerts-ideas,body.public_challenges section.idea-edit-page .flash-alerts-ideas{width:100%}body.ideas section.idea-edit-page .idea-edit-grid,body.public_challenges section.idea-edit-page .idea-edit-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:flex-start;width:100%}@media(max-width:1199px){body.ideas section.idea-edit-page .idea-edit-grid,body.public_challenges section.idea-edit-page .idea-edit-grid{grid-template-columns:280px minmax(0,1fr);gap:18px}}@media(max-width:991px){body.ideas section.idea-edit-page .idea-edit-grid,body.public_challenges section.idea-edit-page .idea-edit-grid{grid-template-columns:1fr}}body.ideas section.idea-edit-page .idea-edit-form-card,body.public_challenges section.idea-edit-page .idea-edit-form-card{width:100%}body.ideas section.idea-edit-page .idea-edit-aside,body.public_challenges section.idea-edit-page .idea-edit-aside{display:flex;flex-direction:column;gap:16px;position:sticky;top:96px}@media(max-width:991px){body.ideas section.idea-edit-page .idea-edit-aside,body.public_challenges section.idea-edit-page .idea-edit-aside{position:static;top:auto}}body.ideas section.idea-edit-page .idea-edit-summary-card,body.public_challenges section.idea-edit-page .idea-edit-summary-card{background:#fff;border-radius:16px;box-shadow:0 2px 10px #0000001a;overflow:hidden}body.ideas section.idea-edit-page .idea-edit-cover,body.public_challenges section.idea-edit-page .idea-edit-cover{position:relative;aspect-ratio:16/9;background-color:#f5f3ff;background-size:cover;background-position:center;background-repeat:no-repeat}body.ideas section.idea-edit-page .idea-edit-cover:after,body.public_challenges section.idea-edit-page .idea-edit-cover:after{content:none!important;display:none!important}body.ideas section.idea-edit-page .idea-edit-id-badge,body.public_challenges section.idea-edit-page .idea-edit-id-badge{position:absolute;top:12px;right:12px;padding:4px 10px;background:#808080b3;backdrop-filter:blur(2px);border-radius:21px;color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.2px}body.ideas section.idea-edit-page .idea-edit-cover-actions,body.public_challenges section.idea-edit-page .idea-edit-cover-actions{position:absolute;bottom:12px;right:12px;display:flex;gap:6px;opacity:0;transition:opacity .2s ease}body.ideas section.idea-edit-page .idea-edit-cover-actions .idea-form,body.public_challenges section.idea-edit-page .idea-edit-cover-actions .idea-form{margin:0}body.ideas section.idea-edit-page .idea-edit-cover:hover .idea-edit-cover-actions,body.public_challenges section.idea-edit-page .idea-edit-cover:hover .idea-edit-cover-actions{opacity:1}body.ideas section.idea-edit-page .idea-edit-cover-btn,body.public_challenges section.idea-edit-page .idea-edit-cover-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;background:#fff;border:none;border-radius:8px;color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1;box-shadow:0 2px 6px #0000002e;cursor:pointer;transition:background .15s ease,color .15s ease}body.ideas section.idea-edit-page .idea-edit-cover-btn i.mdi,body.public_challenges section.idea-edit-page .idea-edit-cover-btn i.mdi{font-size:1.7rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-cover-btn--delete,body.public_challenges section.idea-edit-page .idea-edit-cover-btn--delete{color:#f3596a}body.ideas section.idea-edit-page .idea-edit-cover-btn--delete:hover,body.ideas section.idea-edit-page .idea-edit-cover-btn--delete:focus,body.public_challenges section.idea-edit-page .idea-edit-cover-btn--delete:hover,body.public_challenges section.idea-edit-page .idea-edit-cover-btn--delete:focus{background:#f3596a;color:#fff}body.ideas section.idea-edit-page .idea-edit-cover-btn--upload:hover,body.ideas section.idea-edit-page .idea-edit-cover-btn--upload:focus,body.public_challenges section.idea-edit-page .idea-edit-cover-btn--upload:hover,body.public_challenges section.idea-edit-page .idea-edit-cover-btn--upload:focus{background:var(--home-accent-color, #4747f3);color:#fff}body.ideas section.idea-edit-page .idea-edit-summary-body,body.public_challenges section.idea-edit-page .idea-edit-summary-body{padding:16px}body.ideas section.idea-edit-page .idea-edit-summary-title,body.public_challenges section.idea-edit-page .idea-edit-summary-title{margin:0 0 8px;color:var(--home-accent-color, #4747f3);font-size:1.5rem;font-weight:700;line-height:1.3;display:flex;align-items:center;gap:6px;flex-wrap:wrap}body.ideas section.idea-edit-page .idea-edit-saved-badge,body.public_challenges section.idea-edit-page .idea-edit-saved-badge{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;padding:4px 10px 4px 8px;background:#34a8531a;border:1px solid rgba(52,168,83,.32);border-radius:999px;color:#1f7a3a;font-size:1.15rem;font-weight:700;letter-spacing:.2px;line-height:1.2}body.ideas section.idea-edit-page .idea-edit-saved-badge i.mdi,body.public_challenges section.idea-edit-page .idea-edit-saved-badge i.mdi{color:#34a853;font-size:1.5rem;line-height:1}body.ideas section.idea-edit-page:has(.idea-edit-form-card>#save-feedback-idea.saving) .idea-edit-saved-badge,body.ideas section.idea-edit-page:has(.idea-edit-form-card>#save-feedback-idea.error) .idea-edit-saved-badge,body.public_challenges section.idea-edit-page:has(.idea-edit-form-card>#save-feedback-idea.saving) .idea-edit-saved-badge,body.public_challenges section.idea-edit-page:has(.idea-edit-form-card>#save-feedback-idea.error) .idea-edit-saved-badge{display:none}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea{position:fixed;bottom:24px;left:24px;z-index:1100;display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;padding:12px 20px;border-radius:999px;font-size:1.4rem;font-weight:600;line-height:1.3;background-color:#fff;box-shadow:0 12px 32px #0f172a2e;animation:save-toast-in .25s ease-out;transition:background .2s ease,color .2s ease}@media(max-width:767px){body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea{bottom:16px;left:16px;right:16px;justify-content:center}}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.hide,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.hide{display:none}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea i.mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea i.mdi{font-size:2.2rem;line-height:1;flex:0 0 auto}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea:after,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea:after{font-weight:600}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3);border:1px solid color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving i.mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving i.mdi{color:var(--home-accent-color, #4747f3);animation:spin 1s linear infinite}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving:after,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saving:after{content:attr(data-saving-text)}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved{background:color-mix(in srgb,#34a853 10%,#ffffff);color:#1f7a3a;border:1px solid rgba(52,168,83,.32);animation:save-toast-in .25s ease-out,save-toast-out .4s ease-in 2.2s forwards}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved i.mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved i.mdi{color:#34a853}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved:after,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.saved:after{content:attr(data-saved-text)}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error{background:color-mix(in srgb,#f3596a 10%,#ffffff);color:#b9303f;border:1px solid rgba(243,89,106,.35)}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error i.mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error i.mdi{color:#f3596a}body.ideas section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error:after,body.public_challenges section.idea-edit-page .idea-edit-form-card>#save-feedback-idea.error:after{content:attr(data-error-text)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes save-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes save-toast-out{0%{opacity:1;transform:translateY(0);visibility:visible}to{opacity:0;transform:translateY(8px);visibility:hidden}}body.ideas section.idea-edit-page .idea-edit-summary-meta,body.public_challenges section.idea-edit-page .idea-edit-summary-meta{margin:0;font-size:1.3rem;color:#151515;line-height:1.5;display:flex;flex-wrap:wrap;gap:4px}body.ideas section.idea-edit-page .idea-edit-summary-meta .idea-edit-summary-label,body.public_challenges section.idea-edit-page .idea-edit-summary-meta .idea-edit-summary-label{color:gray;font-style:italic;font-weight:400;margin:0}body.ideas section.idea-edit-page .idea-edit-summary-meta a,body.public_challenges section.idea-edit-page .idea-edit-summary-meta a{color:#151515;font-weight:500}body.ideas section.idea-edit-page .idea-edit-summary-meta a:hover,body.public_challenges section.idea-edit-page .idea-edit-summary-meta a:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.idea-edit-page .idea-edit-aside-actions,body.public_challenges section.idea-edit-page .idea-edit-aside-actions{display:flex;flex-direction:column;gap:8px}body.ideas section.idea-edit-page .idea-edit-action-primary,body.public_challenges section.idea-edit-page .idea-edit-action-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);font-size:1.4rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background .2s ease,opacity .2s ease}body.ideas section.idea-edit-page .idea-edit-action-primary i.mdi,body.public_challenges section.idea-edit-page .idea-edit-action-primary i.mdi{font-size:1.7rem}body.ideas section.idea-edit-page .idea-edit-action-primary:hover,body.ideas section.idea-edit-page .idea-edit-action-primary:focus,body.public_challenges section.idea-edit-page .idea-edit-action-primary:hover,body.public_challenges section.idea-edit-page .idea-edit-action-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}body.ideas section.idea-edit-page .idea-edit-action-primary.disabled,body.public_challenges section.idea-edit-page .idea-edit-action-primary.disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}body.ideas section.idea-edit-page .idea-edit-action-secondary,body.ideas section.idea-edit-page .idea-edit-action-destructive,body.public_challenges section.idea-edit-page .idea-edit-action-secondary,body.public_challenges section.idea-edit-page .idea-edit-action-destructive{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 14px;border-radius:8px;background:transparent;color:#a5a5a5;font-size:1.3rem;font-weight:700;text-decoration:underline;cursor:pointer;transition:color .15s ease,background .15s ease}body.ideas section.idea-edit-page .idea-edit-action-secondary i.mdi,body.ideas section.idea-edit-page .idea-edit-action-destructive i.mdi,body.public_challenges section.idea-edit-page .idea-edit-action-secondary i.mdi,body.public_challenges section.idea-edit-page .idea-edit-action-destructive i.mdi{font-size:1.7rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-action-secondary:hover,body.ideas section.idea-edit-page .idea-edit-action-secondary:focus,body.ideas section.idea-edit-page .idea-edit-action-destructive:hover,body.ideas section.idea-edit-page .idea-edit-action-destructive:focus,body.public_challenges section.idea-edit-page .idea-edit-action-secondary:hover,body.public_challenges section.idea-edit-page .idea-edit-action-secondary:focus,body.public_challenges section.idea-edit-page .idea-edit-action-destructive:hover,body.public_challenges section.idea-edit-page .idea-edit-action-destructive:focus{background:#f3596a14;color:#f3596a;text-decoration:underline}body.ideas section.idea-edit-page .idea-edit-action-secondary,body.public_challenges section.idea-edit-page .idea-edit-action-secondary{color:#565656}body.ideas section.idea-edit-page .idea-edit-action-secondary:hover,body.ideas section.idea-edit-page .idea-edit-action-secondary:focus,body.public_challenges section.idea-edit-page .idea-edit-action-secondary:hover,body.public_challenges section.idea-edit-page .idea-edit-action-secondary:focus{color:var(--home-accent-color, #4747f3);background:#4747f30f}body.ideas section.idea-edit-page .idea-edit-form-card,body.public_challenges section.idea-edit-page .idea-edit-form-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #00000026;padding:24px 32px;min-width:0}@media(max-width:767px){body.ideas section.idea-edit-page .idea-edit-form-card,body.public_challenges section.idea-edit-page .idea-edit-form-card{padding:18px 16px;border-radius:12px}}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 16px;background:#f0f4ff;border:1px solid rgba(71,71,243,.2);border-radius:10px;color:#565656;font-size:1.3rem;line-height:1.45}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice i.mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1;flex-shrink:0}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice p,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice p{margin:0}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice a,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-policy-notice a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline}body.ideas section.idea-edit-page .idea-edit-form-card .form-group,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group{margin:0;padding:32px 0;border-bottom:1px solid rgba(148,163,184,.4)}body.ideas section.idea-edit-page .idea-edit-form-card .form-group:first-child,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group:first-child{padding-top:12px}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:12px;margin:0;padding:0}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-12,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-12{flex:0 0 100%;max-width:100%;min-width:0;float:none;padding:0;box-sizing:border-box}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4{order:1}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7{order:2}@media(min-width:768px){body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4,body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info.col-md-4,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-4,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.group-info.col-md-4{flex:0 0 40%!important;max-width:40%!important;width:40%!important;padding-right:24px!important}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-8{flex:0 0 60%!important;max-width:60%!important;width:60%!important}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.row.padding>.col-md-7{flex:0 0 60%!important;max-width:60%!important;width:60%!important}}body.ideas section.idea-edit-page .idea-edit-form-card .form-group>.padding,body.ideas section.idea-edit-page .idea-edit-form-card #edit_idea_form_vue,body.ideas section.idea-edit-page .idea-edit-form-card #edit_idea_form,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-group>.padding,body.public_challenges section.idea-edit-page .idea-edit-form-card #edit_idea_form_vue,body.public_challenges section.idea-edit-page .idea-edit-form-card #edit_idea_form{display:block;width:100%;min-width:0;margin:0;padding:0}body.ideas section.idea-edit-page .idea-edit-form-card .row,body.public_challenges section.idea-edit-page .idea-edit-form-card .row{margin-left:0;margin-right:0}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4,body.ideas section.idea-edit-page .idea-edit-form-card .group-info,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info{float:none;width:auto;padding:0}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h3,body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4,body.ideas section.idea-edit-page .idea-edit-form-card .group-info h3,body.ideas section.idea-edit-page .idea-edit-form-card .group-info h4,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h3,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info h3,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info h4{margin:0 0 4px;color:#565656;font-size:1.4rem!important;font-weight:700;line-height:1.3}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4.is-new-field,body.ideas section.idea-edit-page .idea-edit-form-card .group-info h4.is-new-field,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4.is-new-field,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info h4.is-new-field{display:inline-flex;align-items:center;gap:5px;margin:0 0 6px;padding:3px 10px;color:#b45309!important;background:#f59e0b24;border:1px solid rgba(245,158,11,.38);border-radius:999px;font-size:1.15rem!important;font-weight:600;line-height:1.3}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4.is-new-field .mdi,body.ideas section.idea-edit-page .idea-edit-form-card .group-info h4.is-new-field .mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 h4.is-new-field .mdi,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info h4.is-new-field .mdi{color:#d97706;font-size:1.4rem;margin-right:0}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 em,body.ideas section.idea-edit-page .idea-edit-form-card .group-info em,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 em,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info em{display:block;color:#a5a5a5;font-size:1.2rem;font-style:normal;line-height:1.4;margin:0}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 ul,body.ideas section.idea-edit-page .idea-edit-form-card .group-info ul,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 ul,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info ul{margin:4px 0 0;padding-left:18px;color:#a5a5a5;font-size:1.1rem}body.ideas section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 ul li,body.ideas section.idea-edit-page .idea-edit-form-card .group-info ul li,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info.col-md-4 ul li,body.public_challenges section.idea-edit-page .idea-edit-form-card .group-info ul li{margin-bottom:2px}body.ideas section.idea-edit-page .idea-edit-form-card .col-md-8,body.public_challenges section.idea-edit-page .idea-edit-form-card .col-md-8{float:none;width:auto;padding:0}body.ideas section.idea-edit-page .idea-edit-form-card .form-control,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-control,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-answer,body.ideas section.idea-edit-page .idea-edit-form-card input[type=text].form-control,body.ideas section.idea-edit-page .idea-edit-form-card input[type=number].form-control,body.ideas section.idea-edit-page .idea-edit-form-card input[type=date].form-control,body.ideas section.idea-edit-page .idea-edit-form-card select.form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-answer,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=text].form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=number].form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=date].form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card select.form-control{display:block;width:100%;min-height:40px;padding:9px 14px;background:#fff;border:1px solid transparent;border-radius:10px;color:#565656;font-size:1.3rem;line-height:1.4;box-shadow:0 2px 20px #00000014;transition:box-shadow .2s ease,border-color .2s ease;resize:vertical}body.ideas section.idea-edit-page .idea-edit-form-card .form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card .form-control:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-control:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-answer:focus,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-answer:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card input[type=text].form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card input[type=text].form-control:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card input[type=number].form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card input[type=number].form-control:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card input[type=date].form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card input[type=date].form-control:focus-visible,body.ideas section.idea-edit-page .idea-edit-form-card select.form-control:focus,body.ideas section.idea-edit-page .idea-edit-form-card select.form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-answer:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-answer:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=text].form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=text].form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=number].form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=number].form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=date].form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=date].form-control:focus-visible,body.public_challenges section.idea-edit-page .idea-edit-form-card select.form-control:focus,body.public_challenges section.idea-edit-page .idea-edit-form-card select.form-control:focus-visible{border-color:var(--home-accent-color, #4747f3);box-shadow:0 2px 20px #0000001a,0 0 0 3px #4747f31f;outline:none}body.ideas section.idea-edit-page .idea-edit-form-card .form-control::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-control::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-answer::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card input[type=text].form-control::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card input[type=number].form-control::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card input[type=date].form-control::placeholder,body.ideas section.idea-edit-page .idea-edit-form-card select.form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card .form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-answer::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=text].form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=number].form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card input[type=date].form-control::placeholder,body.public_challenges section.idea-edit-page .idea-edit-form-card select.form-control::placeholder{color:#a5a5a5;font-style:italic}body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-control,body.ideas section.idea-edit-page .idea-edit-form-card textarea.form-answer,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-control,body.public_challenges section.idea-edit-page .idea-edit-form-card textarea.form-answer{min-height:90px}body.ideas section.idea-edit-page .idea-edit-form-card .char-counter,body.public_challenges section.idea-edit-page .idea-edit-form-card .char-counter{margin-top:4px;color:#a5a5a5;font-size:1.1rem;text-align:right}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container .select2-selection,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container .select2-selection{min-height:40px;background:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 2px 20px #00000014}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single{line-height:38px}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single .select2-selection__rendered,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding:0 14px}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single .select2-selection__arrow,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:8px}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple{padding:4px 8px}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored,body.ideas section.idea-edit-page .idea-edit-form-card ul.options,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:767px){body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored,body.ideas section.idea-edit-page .idea-edit-form-card ul.options,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options{grid-template-columns:1fr}}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-radius:10px;box-shadow:0 2px 20px #00000014;cursor:pointer;transition:box-shadow .2s ease,color .2s ease;color:#565656;font-size:1.2rem;line-height:1.35}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#c4c4c4}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon .mdi-checkbox-marked-circle,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon .mdi-checkbox-marked-circle,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon .mdi-checkbox-marked-circle{display:none;color:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon .mdi-checkbox-blank-circle-outline,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon .mdi-checkbox-blank-circle-outline,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li .switch-icon .mdi-checkbox-blank-circle-outline{display:inline}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li.marked,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li.marked{color:#2d3436;box-shadow:0 2px 20px #0000001a,0 0 0 1.5px var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon{color:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon .mdi-checkbox-marked-circle,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon .mdi-checkbox-marked-circle,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon .mdi-checkbox-marked-circle,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon .mdi-checkbox-marked-circle{display:inline}body.ideas section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon .mdi-checkbox-blank-circle-outline,body.ideas section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon .mdi-checkbox-blank-circle-outline,body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.radio-compound-field>li.marked .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options.colored>li.marked .switch-icon .mdi-checkbox-blank-circle-outline,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li.marked .switch-icon .mdi-checkbox-blank-circle-outline{display:none}body.ideas section.idea-edit-page .idea-edit-form-card .padding,body.public_challenges section.idea-edit-page .idea-edit-form-card .padding{padding:0!important}body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li{width:auto!important;max-width:none!important;min-width:0;height:auto!important;margin:0!important;border:none!important;text-shadow:none}body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon{position:static;float:none}body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon>i,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon>i{position:static!important;height:auto!important;width:auto!important;opacity:1!important;transform:none!important;font-size:1.8rem!important;line-height:1!important}body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon>i:before,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li>.switch-icon>i:before{font-size:1.8rem!important;line-height:1!important}body.ideas section.idea-edit-page .idea-edit-form-card ul.options>li>span,body.public_challenges section.idea-edit-page .idea-edit-form-card ul.options>li>span{position:static;top:auto;transform:none;max-height:none;overflow:visible;font-size:1.2rem;font-weight:500;line-height:1.35;text-shadow:none}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-toggle,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-toggle{display:inline-flex;align-items:center;gap:12px;cursor:pointer;user-select:none;padding:4px 0;transition:opacity .2s ease}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-toggle.disabled-field,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-toggle.disabled-field{opacity:.45;pointer-events:none}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-label,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-label{font-size:1.2rem;color:#c4c4c4;font-weight:500;transition:color .15s ease}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-label.is-active,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-label.is-active{color:#565656}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch{position:relative;display:inline-block;width:38px;height:20px;background:#c4c4c4;border-radius:999px;transition:background .2s ease}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch .idea-edit-compound-switch-thumb,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch .idea-edit-compound-switch-thumb{position:absolute;left:2px;top:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 2px #00000026}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch.is-on,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch.is-on{background:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch.is-on .idea-edit-compound-switch-thumb,body.public_challenges section.idea-edit-page .idea-edit-form-card .idea-edit-compound-switch.is-on .idea-edit-compound-switch-thumb{transform:translate(18px)}body.ideas section.idea-edit-page .idea-edit-form-card .separator-field,body.public_challenges section.idea-edit-page .idea-edit-form-card .separator-field{border-bottom:none!important;padding:18px 0!important}body.ideas section.idea-edit-page .idea-edit-form-card .center-text-separator,body.public_challenges section.idea-edit-page .idea-edit-form-card .center-text-separator{background:#4747f30f!important;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:8px;padding:14px 20px!important;text-align:left}body.ideas section.idea-edit-page .idea-edit-form-card .center-text-separator .title-padding,body.public_challenges section.idea-edit-page .idea-edit-form-card .center-text-separator .title-padding{margin:0!important;padding:0!important;color:var(--home-accent-color, #4747f3)!important;font-size:1.4rem!important;font-weight:700;line-height:1.3;letter-spacing:.4px;text-transform:uppercase}body.ideas section.idea-edit-page .idea-edit-form-card .center-text-separator .title-padding strong,body.public_challenges section.idea-edit-page .idea-edit-form-card .center-text-separator .title-padding strong{font-weight:700}body.ideas section.idea-edit-page .idea-edit-form-card .center-text-separator .description-padding,body.public_challenges section.idea-edit-page .idea-edit-form-card .center-text-separator .description-padding{display:block;margin:6px 0 0;color:#565656;font-size:1.2rem;font-style:italic;line-height:1.45;text-align:left}body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel{margin:8px 0 8px 24px;padding:4px 20px;background:#4747f30d;border-radius:12px}body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-],body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"],body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-],body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"]{margin:0;padding:0;border:none}body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-]>.form-group,body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"]>.form-group,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-]>.form-group,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"]>.form-group{padding:22px 0!important;border-bottom:1px solid rgba(148,163,184,.28)!important}body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-]:last-of-type>.form-group,body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"]:last-of-type>.form-group,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class^=from-company-form-field-]:last-of-type>.form-group,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel>fieldset[class*=" from-company-form-field-"]:last-of-type>.form-group{border-bottom:none!important}@media(max-width:767px){body.ideas section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel,body.public_challenges section.idea-edit-page .idea-edit-form-card .compound-sub-fields-panel{margin-left:12px;padding:4px 14px}}body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-md-push-],body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-sm-push-],body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-xs-push-],body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-md-pull-],body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-sm-pull-],body.ideas section.idea-edit-page .idea-edit-form-card [class*=col-xs-pull-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-md-push-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-sm-push-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-xs-push-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-md-pull-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-sm-pull-],body.public_challenges section.idea-edit-page .idea-edit-form-card [class*=col-xs-pull-]{left:0!important;right:0!important}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple{min-height:40px;padding:4px 8px}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4747f31a;border:1px solid rgba(71,71,243,.2);border-radius:6px;padding:2px 8px;margin:4px 6px 0 0;color:#565656;font-size:1.2rem;line-height:1.5}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#a5a5a5;margin-right:6px;font-size:1.4rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#f3596a}body.ideas section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,body.public_challenges section.idea-edit-page .idea-edit-form-card .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:6px;font-size:1.2rem;line-height:1.4}body.ideas section.idea-edit-page .idea-edit-collaborators,body.public_challenges section.idea-edit-page .idea-edit-collaborators{display:flex;flex-direction:column;gap:8px}body.ideas section.idea-edit-page .idea-edit-collaborators-header,body.public_challenges section.idea-edit-page .idea-edit-collaborators-header{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:12px;padding:0 8px;font-size:1.2rem;color:#a5a5a5}body.ideas section.idea-edit-page .idea-edit-collaborators-header em,body.public_challenges section.idea-edit-page .idea-edit-collaborators-header em{font-style:italic;font-weight:400}body.ideas section.idea-edit-page .idea-edit-collaborators-list,body.public_challenges section.idea-edit-page .idea-edit-collaborators-list{display:flex;flex-direction:column;gap:8px;width:100%;margin:0}body.ideas section.idea-edit-page .idea-edit-collaborator-row,body.public_challenges section.idea-edit-page .idea-edit-collaborator-row{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:12px;align-items:center;width:100%}body.ideas section.idea-edit-page .idea-edit-collaborator-cell-name,body.ideas section.idea-edit-page .idea-edit-collaborator-cell-role,body.public_challenges section.idea-edit-page .idea-edit-collaborator-cell-name,body.public_challenges section.idea-edit-page .idea-edit-collaborator-cell-role{background:#fff;border-radius:10px;box-shadow:0 2px 20px #00000014;padding:6px 12px;min-height:40px;display:flex;align-items:center;box-sizing:border-box}body.ideas section.idea-edit-page .idea-edit-collaborator-cell-name,body.public_challenges section.idea-edit-page .idea-edit-collaborator-cell-name{gap:10px}body.ideas section.idea-edit-page .idea-edit-collaborator-cell-role,body.public_challenges section.idea-edit-page .idea-edit-collaborator-cell-role{justify-content:space-between;gap:8px}body.ideas section.idea-edit-page .idea-edit-collaborator-avatar,body.public_challenges section.idea-edit-page .idea-edit-collaborator-avatar{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--home-accent-color, #4747f3);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;letter-spacing:.2px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #ffbb10}body.ideas section.idea-edit-page .idea-edit-collaborator-name,body.public_challenges section.idea-edit-page .idea-edit-collaborator-name{color:#565656;font-size:1.2rem;line-height:1.3;word-break:break-word}body.ideas section.idea-edit-page .idea-edit-collaborator-role-text,body.public_challenges section.idea-edit-page .idea-edit-collaborator-role-text{color:#a5a5a5;font-size:1.2rem;font-style:italic}body.ideas section.idea-edit-page .idea-edit-collaborator-remove,body.public_challenges section.idea-edit-page .idea-edit-collaborator-remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#c4c4c4;font-size:1.5rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-collaborator-remove:hover,body.ideas section.idea-edit-page .idea-edit-collaborator-remove:focus,body.public_challenges section.idea-edit-page .idea-edit-collaborator-remove:hover,body.public_challenges section.idea-edit-page .idea-edit-collaborator-remove:focus{background:#f3596a1a;color:#f3596a;text-decoration:none}body.ideas section.idea-edit-page .idea-edit-collaborators-add,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add{display:flex;align-items:center;gap:8px;margin-top:4px}body.ideas section.idea-edit-page .idea-edit-collaborators-add .idea-edit-collaborators-search,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add .idea-edit-collaborators-search{flex:1 1 auto;min-width:0}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:#fff;border:1px dashed #808080;border-radius:10px;color:gray;font-size:1.2rem;text-decoration:none;cursor:pointer;transition:border-color .15s ease,color .15s ease}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn em,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn em{font-style:italic}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn .idea-edit-collaborators-add-icon,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn .idea-edit-collaborators-add-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #c4c4c4;color:#565656}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn .idea-edit-collaborators-add-icon i.mdi,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn .idea-edit-collaborators-add-icon i.mdi{font-size:1.5rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn:hover,body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn:focus,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn:hover,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn:focus{border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn:hover .idea-edit-collaborators-add-icon,body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn:focus .idea-edit-collaborators-add-icon,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn:hover .idea-edit-collaborators-add-icon,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn:focus .idea-edit-collaborators-add-icon{border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-collaborators-add-btn.disabled,body.public_challenges section.idea-edit-page .idea-edit-collaborators-add-btn.disabled{opacity:.5;cursor:not-allowed}body.ideas section.idea-edit-page .idea-edit-privacy-toggle,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle{display:inline-flex;align-items:center;gap:12px;padding:8px 16px;background:#fff;border-radius:10px;box-shadow:0 2px 20px #00000014;height:41px}body.ideas section.idea-edit-page .idea-edit-privacy-label,body.public_challenges section.idea-edit-page .idea-edit-privacy-label{font-size:1.2rem;color:#c4c4c4;font-weight:500;transition:color .15s ease}body.ideas section.idea-edit-page .idea-edit-privacy-label.is-active,body.public_challenges section.idea-edit-page .idea-edit-privacy-label.is-active{color:#565656}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch{position:relative;display:inline-block;width:38px;height:20px;margin:0}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch input,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch input{opacity:0;width:0;height:0}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch .slider,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch .slider{position:absolute;inset:0;background:#c4c4c4;border-radius:999px;cursor:pointer;transition:background .2s ease}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch .slider:before,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch .slider:before{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s ease}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch input:checked+.slider,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch input:checked+.slider{background:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-privacy-toggle .switch input:checked+.slider:before,body.public_challenges section.idea-edit-page .idea-edit-privacy-toggle .switch input:checked+.slider:before{transform:translate(18px)}body.ideas section.idea-edit-page .idea-edit-attachments-list,body.public_challenges section.idea-edit-page .idea-edit-attachments-list{display:block;width:100%;margin:0 0 8px;border-collapse:separate;border-spacing:0}body.ideas section.idea-edit-page .idea-edit-attachments-list thead,body.ideas section.idea-edit-page .idea-edit-attachments-list tbody,body.ideas section.idea-edit-page .idea-edit-attachments-list tr,body.public_challenges section.idea-edit-page .idea-edit-attachments-list thead,body.public_challenges section.idea-edit-page .idea-edit-attachments-list tbody,body.public_challenges section.idea-edit-page .idea-edit-attachments-list tr{display:contents}body.ideas section.idea-edit-page .idea-edit-attachments-list td,body.public_challenges section.idea-edit-page .idea-edit-attachments-list td{padding:0}body.ideas section.idea-edit-page .idea-edit-attachments-table,body.public_challenges section.idea-edit-page .idea-edit-attachments-table{display:block}body.ideas section.idea-edit-page .idea-edit-attachments-table>tbody,body.public_challenges section.idea-edit-page .idea-edit-attachments-table>tbody{display:block}body.ideas section.idea-edit-page .idea-edit-attachment-row,body.public_challenges section.idea-edit-page .idea-edit-attachment-row{display:grid!important;grid-template-columns:minmax(0,1fr) 40px;gap:8px;align-items:center;margin-bottom:8px}body.ideas section.idea-edit-page .idea-edit-attachment-main,body.public_challenges section.idea-edit-page .idea-edit-attachment-main{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0;background:#fff;border-radius:10px;box-shadow:0 2px 20px #00000014;height:41px;overflow:hidden;min-width:0}body.ideas section.idea-edit-page .idea-edit-attachment-icon,body.public_challenges section.idea-edit-page .idea-edit-attachment-icon{display:inline-flex;align-items:center;justify-content:center;width:41px;height:41px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:10px 0 0 10px}body.ideas section.idea-edit-page .idea-edit-attachment-icon i.mdi,body.public_challenges section.idea-edit-page .idea-edit-attachment-icon i.mdi{font-size:1.7rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-attachment-name,body.public_challenges section.idea-edit-page .idea-edit-attachment-name{color:#565656;font-size:1.2rem;font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}body.ideas section.idea-edit-page .idea-edit-attachment-name:hover,body.ideas section.idea-edit-page .idea-edit-attachment-name:focus,body.public_challenges section.idea-edit-page .idea-edit-attachment-name:hover,body.public_challenges section.idea-edit-page .idea-edit-attachment-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline}body.ideas section.idea-edit-page .idea-edit-attachment-date,body.ideas section.idea-edit-page .idea-edit-attachment-size,body.public_challenges section.idea-edit-page .idea-edit-attachment-date,body.public_challenges section.idea-edit-page .idea-edit-attachment-size{color:#c4c4c4;font-size:1.2rem;text-align:right;white-space:nowrap;padding-right:8px}body.ideas section.idea-edit-page .idea-edit-attachment-size,body.public_challenges section.idea-edit-page .idea-edit-attachment-size{padding-right:14px}body.ideas section.idea-edit-page .idea-edit-attachment-action,body.public_challenges section.idea-edit-page .idea-edit-attachment-action{display:flex;align-items:center;justify-content:center;padding:0}body.ideas section.idea-edit-page .idea-edit-attachment-remove,body.public_challenges section.idea-edit-page .idea-edit-attachment-remove{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:gray;font-size:1.7rem;line-height:1;text-decoration:none}body.ideas section.idea-edit-page .idea-edit-attachment-remove:hover,body.ideas section.idea-edit-page .idea-edit-attachment-remove:focus,body.public_challenges section.idea-edit-page .idea-edit-attachment-remove:hover,body.public_challenges section.idea-edit-page .idea-edit-attachment-remove:focus{background:#f3596a1a;color:#f3596a;text-decoration:none}body.ideas section.idea-edit-page .idea-edit-attachments-add,body.public_challenges section.idea-edit-page .idea-edit-attachments-add{margin-top:4px}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:#fff;border:1px dashed #808080;border-radius:10px;color:gray;font-size:1.2rem;cursor:pointer;transition:border-color .15s ease,color .15s ease;margin:0}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn em,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn em{font-style:italic}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn .idea-edit-attachments-add-icon,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn .idea-edit-attachments-add-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #c4c4c4;color:#565656}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn .idea-edit-attachments-add-icon i.mdi,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn .idea-edit-attachments-add-icon i.mdi{font-size:1.5rem;line-height:1}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn:hover,body.ideas section.idea-edit-page .idea-edit-attachments-add-btn:focus,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn:hover,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn:focus{border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn:hover .idea-edit-attachments-add-icon,body.ideas section.idea-edit-page .idea-edit-attachments-add-btn:focus .idea-edit-attachments-add-icon,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn:hover .idea-edit-attachments-add-icon,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn:focus .idea-edit-attachments-add-icon{border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3)}body.ideas section.idea-edit-page .idea-edit-attachments-add-btn .transparent-element,body.public_challenges section.idea-edit-page .idea-edit-attachments-add-btn .transparent-element{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}body.ideas section.idea-edit-page .idea-edit-attachments-progress,body.public_challenges section.idea-edit-page .idea-edit-attachments-progress{margin-top:10px;height:6px;background:#e4e4e4;border-radius:6px;overflow:hidden}body.ideas section.idea-edit-page .idea-edit-attachments-progress .progress-bar,body.public_challenges section.idea-edit-page .idea-edit-attachments-progress .progress-bar{height:100%;background:var(--home-accent-color, #4747f3)}body.ideas .idea-edit-comments-wrapper{width:100%;padding:0 1rem 2rem;box-sizing:border-box}@media(max-width:767px){body.ideas .idea-edit-comments-wrapper{padding:0 .5rem 1.5rem}}body.ideas .idea-edit-comments-wrapper>.idea-edit-shell{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}body.ideas .idea-edit-comments-wrapper section.feedback,body.lessons .ln-show-comments section.feedback,.project-reports-v2 section.feedback,section.idea-show-page section.feedback{margin:0;padding:24px 32px;background:#fff;border-radius:16px;box-shadow:0 2px 20px #00000026}@media(max-width:767px){body.ideas .idea-edit-comments-wrapper section.feedback,body.lessons .ln-show-comments section.feedback,.project-reports-v2 section.feedback,section.idea-show-page section.feedback{padding:18px 16px;border-radius:12px}}body.ideas .idea-edit-comments-wrapper section.feedback>.row.padding-vr,body.lessons .ln-show-comments section.feedback>.row.padding-vr,.project-reports-v2 section.feedback>.row.padding-vr,section.idea-show-page section.feedback>.row.padding-vr{margin:0;display:flex;flex-direction:column;gap:16px}body.ideas .idea-edit-comments-wrapper section.feedback>.row.padding-vr>[class*=col-],body.lessons .ln-show-comments section.feedback>.row.padding-vr>[class*=col-],.project-reports-v2 section.feedback>.row.padding-vr>[class*=col-],section.idea-show-page section.feedback>.row.padding-vr>[class*=col-]{float:none;width:100%;padding:0}body.ideas .idea-edit-comments-wrapper section.feedback h2.section-title,body.lessons .ln-show-comments section.feedback h2.section-title,.project-reports-v2 section.feedback h2.section-title,section.idea-show-page section.feedback h2.section-title{margin:0;font-size:1.8rem;font-weight:700;color:var(--home-title-color, #1e293b);line-height:1.3}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs,body.lessons .ln-show-comments section.feedback .nav.nav-tabs,.project-reports-v2 section.feedback .nav.nav-tabs,section.idea-show-page section.feedback .nav.nav-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 12px;padding:0;border-bottom:1px solid rgba(148,163,184,.18);list-style:none}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li,.project-reports-v2 section.feedback .nav.nav-tabs>li,section.idea-show-page section.feedback .nav.nav-tabs>li{margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li>a,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li>a,.project-reports-v2 section.feedback .nav.nav-tabs>li>a,section.idea-show-page section.feedback .nav.nav-tabs>li>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;color:#565656;font-size:1.3rem;font-weight:500;border:none;border-radius:0;border-bottom:2px solid transparent;background:transparent;transition:color .15s ease,border-color .15s ease}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li>a:hover,body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li>a:focus,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li>a:hover,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li>a:focus,.project-reports-v2 section.feedback .nav.nav-tabs>li>a:hover,.project-reports-v2 section.feedback .nav.nav-tabs>li>a:focus,section.idea-show-page section.feedback .nav.nav-tabs>li>a:hover,section.idea-show-page section.feedback .nav.nav-tabs>li>a:focus{color:var(--home-accent-color, #4747f3);background:transparent;border-color:transparent}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li.active>a,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li.active>a,.project-reports-v2 section.feedback .nav.nav-tabs>li.active>a,section.idea-show-page section.feedback .nav.nav-tabs>li.active>a{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3);background:transparent}body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li.active>a:hover,body.ideas .idea-edit-comments-wrapper section.feedback .nav.nav-tabs>li.active>a:focus,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li.active>a:hover,body.lessons .ln-show-comments section.feedback .nav.nav-tabs>li.active>a:focus,.project-reports-v2 section.feedback .nav.nav-tabs>li.active>a:hover,.project-reports-v2 section.feedback .nav.nav-tabs>li.active>a:focus,section.idea-show-page section.feedback .nav.nav-tabs>li.active>a:hover,section.idea-show-page section.feedback .nav.nav-tabs>li.active>a:focus{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3)}body.ideas .idea-edit-comments-wrapper section.feedback .tab-content,body.lessons .ln-show-comments section.feedback .tab-content,.project-reports-v2 section.feedback .tab-content,section.idea-show-page section.feedback .tab-content{padding:0}body.ideas .idea-edit-comments-wrapper section.feedback .tab-content>.tab-pane,body.lessons .ln-show-comments section.feedback .tab-content>.tab-pane,.project-reports-v2 section.feedback .tab-content>.tab-pane,section.idea-show-page section.feedback .tab-content>.tab-pane{padding:0}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox,body.lessons .ln-show-comments section.feedback .commentbox,.project-reports-v2 section.feedback .commentbox,section.idea-show-page section.feedback .commentbox{margin:0 0 20px}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox>[class*=col-],body.lessons .ln-show-comments section.feedback .commentbox>[class*=col-],.project-reports-v2 section.feedback .commentbox>[class*=col-],section.idea-show-page section.feedback .commentbox>[class*=col-]{float:none;width:100%;padding:0;margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox h4,body.lessons .ln-show-comments section.feedback .commentbox h4,.project-reports-v2 section.feedback .commentbox h4,section.idea-show-page section.feedback .commentbox h4{margin:0 0 8px;font-size:1.4rem;font-weight:700;color:#565656;line-height:1.3}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group,body.lessons .ln-show-comments section.feedback .commentbox .form-group,.project-reports-v2 section.feedback .commentbox .form-group,section.idea-show-page section.feedback .commentbox .form-group{margin:0;padding:0;border:none;width:100%}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row,.project-reports-v2 section.feedback .commentbox .form-group>.row,section.idea-show-page section.feedback .commentbox .form-group>.row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>[class*=col-],body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>[class*=col-],.project-reports-v2 section.feedback .commentbox .form-group>.row>[class*=col-],section.idea-show-page section.feedback .commentbox .form-group>.row>[class*=col-]{float:none;padding:0}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>.col-md-8,body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>.col-lg-9,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>.col-md-8,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>.col-lg-9,.project-reports-v2 section.feedback .commentbox .form-group>.row>.col-md-8,.project-reports-v2 section.feedback .commentbox .form-group>.row>.col-lg-9,section.idea-show-page section.feedback .commentbox .form-group>.row>.col-md-8,section.idea-show-page section.feedback .commentbox .form-group>.row>.col-lg-9{flex:1 1 0;min-width:0;width:auto;max-width:none}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>.col-md-4,body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>.col-lg-3,body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .form-group>.row>.send-button,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>.col-md-4,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>.col-lg-3,body.lessons .ln-show-comments section.feedback .commentbox .form-group>.row>.send-button,.project-reports-v2 section.feedback .commentbox .form-group>.row>.col-md-4,.project-reports-v2 section.feedback .commentbox .form-group>.row>.col-lg-3,.project-reports-v2 section.feedback .commentbox .form-group>.row>.send-button,section.idea-show-page section.feedback .commentbox .form-group>.row>.col-md-4,section.idea-show-page section.feedback .commentbox .form-group>.row>.col-lg-3,section.idea-show-page section.feedback .commentbox .form-group>.row>.send-button{flex:0 0 auto;width:auto;max-width:none}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .comment-input,body.lessons .ln-show-comments section.feedback .commentbox .comment-input,.project-reports-v2 section.feedback .commentbox .comment-input,section.idea-show-page section.feedback .commentbox .comment-input{display:block;width:100%!important;min-height:90px;padding:10px 14px;background:#fff;border:1px solid transparent;border-radius:10px;color:#565656;font-size:1.3rem;line-height:1.5;box-shadow:0 2px 20px #00000014;box-sizing:border-box;outline:none;transition:box-shadow .2s ease,border-color .2s ease}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .comment-input:focus,body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .comment-input:focus-visible,body.lessons .ln-show-comments section.feedback .commentbox .comment-input:focus,body.lessons .ln-show-comments section.feedback .commentbox .comment-input:focus-visible,.project-reports-v2 section.feedback .commentbox .comment-input:focus,.project-reports-v2 section.feedback .commentbox .comment-input:focus-visible,section.idea-show-page section.feedback .commentbox .comment-input:focus,section.idea-show-page section.feedback .commentbox .comment-input:focus-visible{border-color:var(--home-accent-color, #4747f3);box-shadow:0 2px 20px #0000001a,0 0 0 3px #4747f31f}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox .comment-input:empty:before,body.lessons .ln-show-comments section.feedback .commentbox .comment-input:empty:before,.project-reports-v2 section.feedback .commentbox .comment-input:empty:before,section.idea-show-page section.feedback .commentbox .comment-input:empty:before{content:attr(data-placeholder);color:#a5a5a5;font-style:italic}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox #submit-button,body.lessons .ln-show-comments section.feedback .commentbox #submit-button,.project-reports-v2 section.feedback .commentbox #submit-button,section.idea-show-page section.feedback .commentbox #submit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:120px;height:40px;padding:0 18px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border:none;border-radius:10px;font-size:1.3rem;font-weight:600;margin:0;box-shadow:none;transition:background .2s ease}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox #submit-button i.mdi,body.lessons .ln-show-comments section.feedback .commentbox #submit-button i.mdi,.project-reports-v2 section.feedback .commentbox #submit-button i.mdi,section.idea-show-page section.feedback .commentbox #submit-button i.mdi{font-size:1.7rem;line-height:1}body.ideas .idea-edit-comments-wrapper section.feedback .commentbox #submit-button:hover,body.ideas .idea-edit-comments-wrapper section.feedback .commentbox #submit-button:focus,body.lessons .ln-show-comments section.feedback .commentbox #submit-button:hover,body.lessons .ln-show-comments section.feedback .commentbox #submit-button:focus,.project-reports-v2 section.feedback .commentbox #submit-button:hover,.project-reports-v2 section.feedback .commentbox #submit-button:focus,section.idea-show-page section.feedback .commentbox #submit-button:hover,section.idea-show-page section.feedback .commentbox #submit-button:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)}body.ideas .idea-edit-comments-wrapper section.feedback .comment-list,body.lessons .ln-show-comments section.feedback .comment-list,.project-reports-v2 section.feedback .comment-list,section.idea-show-page section.feedback .comment-list{display:flex;flex-direction:column;gap:14px}body.ideas .idea-edit-comments-wrapper section.feedback .empty-comments,body.lessons .ln-show-comments section.feedback .empty-comments,.project-reports-v2 section.feedback .empty-comments,section.idea-show-page section.feedback .empty-comments{margin:8px 0 0;color:#a5a5a5;font-size:1.3rem;font-style:italic}body.ideas .idea-edit-comments-wrapper section.feedback .media,body.lessons .ln-show-comments section.feedback .media,.project-reports-v2 section.feedback .media,section.idea-show-page section.feedback .media{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;background:#fff;border-radius:12px;box-shadow:0 2px 20px #00000014;border:1px solid rgba(148,163,184,.1)}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-left,body.lessons .ln-show-comments section.feedback .media .media-left,.project-reports-v2 section.feedback .media .media-left,section.idea-show-page section.feedback .media .media-left{flex:0 0 auto;padding:0;margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-left img,body.ideas .idea-edit-comments-wrapper section.feedback .media .media-left .avatar-container,body.lessons .ln-show-comments section.feedback .media .media-left img,body.lessons .ln-show-comments section.feedback .media .media-left .avatar-container,.project-reports-v2 section.feedback .media .media-left img,.project-reports-v2 section.feedback .media .media-left .avatar-container,section.idea-show-page section.feedback .media .media-left img,section.idea-show-page section.feedback .media .media-left .avatar-container{width:36px;height:36px;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--home-accent-color, #4747f3);object-fit:cover}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-body,body.lessons .ln-show-comments section.feedback .media .media-body,.project-reports-v2 section.feedback .media .media-body,section.idea-show-page section.feedback .media .media-body{flex:1 1 auto;min-width:0}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-heading,body.lessons .ln-show-comments section.feedback .media .media-heading,.project-reports-v2 section.feedback .media .media-heading,section.idea-show-page section.feedback .media .media-heading{margin:0 0 6px;font-size:1.3rem;line-height:1.4;color:#565656}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-heading strong,body.lessons .ln-show-comments section.feedback .media .media-heading strong,.project-reports-v2 section.feedback .media .media-heading strong,section.idea-show-page section.feedback .media .media-heading strong{color:#1e293b;font-weight:700}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-heading a,body.lessons .ln-show-comments section.feedback .media .media-heading a,.project-reports-v2 section.feedback .media .media-heading a,section.idea-show-page section.feedback .media .media-heading a{color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-heading a:hover,body.lessons .ln-show-comments section.feedback .media .media-heading a:hover,.project-reports-v2 section.feedback .media .media-heading a:hover,section.idea-show-page section.feedback .media .media-heading a:hover{text-decoration:underline}body.ideas .idea-edit-comments-wrapper section.feedback .media .media-heading .small,body.lessons .ln-show-comments section.feedback .media .media-heading .small,.project-reports-v2 section.feedback .media .media-heading .small,section.idea-show-page section.feedback .media .media-heading .small{color:#a5a5a5;font-size:1.1rem;font-weight:400;margin-left:6px}body.ideas .idea-edit-comments-wrapper section.feedback .media .comment-body,body.lessons .ln-show-comments section.feedback .media .comment-body,.project-reports-v2 section.feedback .media .comment-body,section.idea-show-page section.feedback .media .comment-body{margin:0 0 10px;padding:10px 14px;background:#4747f30a;border-radius:10px;color:#2d3436;font-size:1.3rem;line-height:1.5}body.ideas .idea-edit-comments-wrapper section.feedback .media .comment-body p,body.lessons .ln-show-comments section.feedback .media .comment-body p,.project-reports-v2 section.feedback .media .comment-body p,section.idea-show-page section.feedback .media .comment-body p{margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions,body.lessons .ln-show-comments section.feedback .media ul.media-actions,.project-reports-v2 section.feedback .media ul.media-actions,section.idea-show-page section.feedback .media ul.media-actions{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions>li,body.lessons .ln-show-comments section.feedback .media ul.media-actions>li,.project-reports-v2 section.feedback .media ul.media-actions>li,section.idea-show-page section.feedback .media ul.media-actions>li{display:inline-flex;flex-wrap:wrap;gap:8px;margin:0}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn,.project-reports-v2 section.feedback .media ul.media-actions .btn,section.idea-show-page section.feedback .media ul.media-actions .btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#565656;font-size:1.15rem;font-weight:500;line-height:1;text-transform:none;box-shadow:none;transition:background .15s ease,color .15s ease,border-color .15s ease}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .btn i.mdi,section.idea-show-page section.feedback .media ul.media-actions .btn i.mdi{font-size:1.5rem;line-height:1}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn:focus,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn:hover,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn:focus,.project-reports-v2 section.feedback .media ul.media-actions .btn:hover,.project-reports-v2 section.feedback .media ul.media-actions .btn:focus,section.idea-show-page section.feedback .media ul.media-actions .btn:hover,section.idea-show-page section.feedback .media ul.media-actions .btn:focus{background:#4747f30f;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment,section.idea-show-page section.feedback .media ul.media-actions .btn-danger,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment{border-color:#f3596a66;color:#f3596a!important}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger i.mdi,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment i.mdi,section.idea-show-page section.feedback .media ul.media-actions .btn-danger i.mdi,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment i.mdi{color:#f3596a!important}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment:focus,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger:hover,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger:focus,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment:hover,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment:focus,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger:hover,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger:focus,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment:hover,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment:focus,section.idea-show-page section.feedback .media ul.media-actions .btn-danger:hover,section.idea-show-page section.feedback .media ul.media-actions .btn-danger:focus,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment:hover,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment:focus{background:#f3596a14;border-color:#f3596a;color:#f3596a!important}body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger:hover i.mdi,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .btn-danger:focus i.mdi,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment:hover i.mdi,body.ideas .idea-edit-comments-wrapper section.feedback .media ul.media-actions .destroy-comment:focus i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger:hover i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .btn-danger:focus i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment:hover i.mdi,body.lessons .ln-show-comments section.feedback .media ul.media-actions .destroy-comment:focus i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger:hover i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .btn-danger:focus i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment:hover i.mdi,.project-reports-v2 section.feedback .media ul.media-actions .destroy-comment:focus i.mdi,section.idea-show-page section.feedback .media ul.media-actions .btn-danger:hover i.mdi,section.idea-show-page section.feedback .media ul.media-actions .btn-danger:focus i.mdi,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment:hover i.mdi,section.idea-show-page section.feedback .media ul.media-actions .destroy-comment:focus i.mdi{color:#f3596a!important}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit,.project-reports-v2 section.feedback .media .commentbox.form-comment,.project-reports-v2 section.feedback .media .commentbox.form-edit,section.idea-show-page section.feedback .media .commentbox.form-comment,section.idea-show-page section.feedback .media .commentbox.form-edit{width:100%;margin:12px 0 0;padding:12px;background:#0f172a05;border-radius:10px}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .form-group,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .form-group,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .form-group,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .form-group,.project-reports-v2 section.feedback .media .commentbox.form-comment .form-group,.project-reports-v2 section.feedback .media .commentbox.form-edit .form-group,section.idea-show-page section.feedback .media .commentbox.form-comment .form-group,section.idea-show-page section.feedback .media .commentbox.form-edit .form-group{margin:0;display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .form-group>[class*=col-],body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .form-group>[class*=col-],body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .form-group>[class*=col-],body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .form-group>[class*=col-],.project-reports-v2 section.feedback .media .commentbox.form-comment .form-group>[class*=col-],.project-reports-v2 section.feedback .media .commentbox.form-edit .form-group>[class*=col-],section.idea-show-page section.feedback .media .commentbox.form-comment .form-group>[class*=col-],section.idea-show-page section.feedback .media .commentbox.form-edit .form-group>[class*=col-]{float:none;padding:0;width:auto}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .form-group>.col-md-8,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .form-group>.col-md-8,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .form-group>.col-md-8,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .form-group>.col-md-8,.project-reports-v2 section.feedback .media .commentbox.form-comment .form-group>.col-md-8,.project-reports-v2 section.feedback .media .commentbox.form-edit .form-group>.col-md-8,section.idea-show-page section.feedback .media .commentbox.form-comment .form-group>.col-md-8,section.idea-show-page section.feedback .media .commentbox.form-edit .form-group>.col-md-8{flex:1 1 0;min-width:0}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .form-group>.col-md-4,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .form-group>.col-md-4,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .form-group>.col-md-4,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .form-group>.col-md-4,.project-reports-v2 section.feedback .media .commentbox.form-comment .form-group>.col-md-4,.project-reports-v2 section.feedback .media .commentbox.form-edit .form-group>.col-md-4,section.idea-show-page section.feedback .media .commentbox.form-comment .form-group>.col-md-4,section.idea-show-page section.feedback .media .commentbox.form-edit .form-group>.col-md-4{flex:0 0 auto;display:flex;gap:8px}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .comment-input,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .comment-input,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .comment-input,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .comment-input,.project-reports-v2 section.feedback .media .commentbox.form-comment .comment-input,.project-reports-v2 section.feedback .media .commentbox.form-edit .comment-input,section.idea-show-page section.feedback .media .commentbox.form-comment .comment-input,section.idea-show-page section.feedback .media .commentbox.form-edit .comment-input{min-height:60px}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn,section.idea-show-page section.feedback .media .commentbox.form-comment .btn,section.idea-show-page section.feedback .media .commentbox.form-edit .btn{height:38px;padding:0 14px;border-radius:10px;font-size:1.2rem;font-weight:600;box-shadow:none;border:none}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-info,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-primary,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-info,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-primary,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-info,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-primary,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-info,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-primary,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-info,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-primary,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-info,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-primary,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-info,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-primary,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-info,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-primary{background:var(--home-button-bg-color, #4747f3);color:#fff}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-info:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-info:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-primary:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-primary:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-info:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-info:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-primary:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-primary:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-info:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-info:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-primary:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-primary:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-info:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-info:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-primary:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-primary:focus,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-info:hover,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-info:focus,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-primary:hover,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-primary:focus,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-info:hover,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-info:focus,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-primary:hover,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-primary:focus,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-info:hover,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-info:focus,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-primary:hover,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-primary:focus,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-info:hover,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-info:focus,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-primary:hover,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-inverse,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .cancel,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-inverse,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .cancel,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-inverse,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .cancel,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-inverse,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .cancel,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-inverse,.project-reports-v2 section.feedback .media .commentbox.form-comment .cancel,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-inverse,.project-reports-v2 section.feedback .media .commentbox.form-edit .cancel,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-inverse,section.idea-show-page section.feedback .media .commentbox.form-comment .cancel,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-inverse,section.idea-show-page section.feedback .media .commentbox.form-edit .cancel{background:#fff;color:#565656;border:1px solid #c4c4c4}body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-inverse:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .btn-inverse:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .cancel:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-comment .cancel:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-inverse:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .btn-inverse:focus,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .cancel:hover,body.ideas .idea-edit-comments-wrapper section.feedback .media .commentbox.form-edit .cancel:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-inverse:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .btn-inverse:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .cancel:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-comment .cancel:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-inverse:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .btn-inverse:focus,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .cancel:hover,body.lessons .ln-show-comments section.feedback .media .commentbox.form-edit .cancel:focus,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-inverse:hover,.project-reports-v2 section.feedback .media .commentbox.form-comment .btn-inverse:focus,.project-reports-v2 section.feedback .media .commentbox.form-comment .cancel:hover,.project-reports-v2 section.feedback .media .commentbox.form-comment .cancel:focus,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-inverse:hover,.project-reports-v2 section.feedback .media .commentbox.form-edit .btn-inverse:focus,.project-reports-v2 section.feedback .media .commentbox.form-edit .cancel:hover,.project-reports-v2 section.feedback .media .commentbox.form-edit .cancel:focus,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-inverse:hover,section.idea-show-page section.feedback .media .commentbox.form-comment .btn-inverse:focus,section.idea-show-page section.feedback .media .commentbox.form-comment .cancel:hover,section.idea-show-page section.feedback .media .commentbox.form-comment .cancel:focus,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-inverse:hover,section.idea-show-page section.feedback .media .commentbox.form-edit .btn-inverse:focus,section.idea-show-page section.feedback .media .commentbox.form-edit .cancel:hover,section.idea-show-page section.feedback .media .commentbox.form-edit .cancel:focus{background:#f5f5f5;color:#565656}body.ideas .idea-edit-comments-wrapper section.feedback .comment-reply-box,body.lessons .ln-show-comments section.feedback .comment-reply-box,.project-reports-v2 section.feedback .comment-reply-box,section.idea-show-page section.feedback .comment-reply-box{padding:0 0 0 48px;margin-top:10px;display:flex;flex-direction:column;gap:10px;width:100%}@media(max-width:767px){body.ideas .idea-edit-comments-wrapper section.feedback .comment-reply-box,body.lessons .ln-show-comments section.feedback .comment-reply-box,.project-reports-v2 section.feedback .comment-reply-box,section.idea-show-page section.feedback .comment-reply-box{padding:0 0 0 16px}}body.ideas .idea-edit-comments-wrapper section.feedback .comment-reply-box .media,body.lessons .ln-show-comments section.feedback .comment-reply-box .media,.project-reports-v2 section.feedback .comment-reply-box .media,section.idea-show-page section.feedback .comment-reply-box .media{background:#fafbfc;box-shadow:none;border:1px solid rgba(148,163,184,.18)}section.main-content:has(section.idea-show-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}section.idea-show-page{background:transparent;width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){section.idea-show-page{padding:.25rem .5rem 1.5rem}}section.idea-show-page .breadcrumb-badge.idea-show-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0 auto 0 0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill i.mdi{font-size:2rem}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill .idea-show-banner-link{color:#fff;text-decoration:none}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill .idea-show-banner-link:hover,section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill .idea-show-banner-link:focus{color:#fff;opacity:.85;text-decoration:none}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill .idea-show-banner-label{color:#ffffffc7;font-style:italic;font-weight:400;font-size:1.4rem}section.idea-show-page .breadcrumb-badge.idea-show-banner .breadcrumb-pill .idea-show-banner-name{font-weight:700}section.idea-show-page .idea-show-shell{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}section.idea-show-page .flash-alerts-ideas{width:100%}section.idea-show-page .idea-show-translate-banner{display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:10px 16px;background:#f0f4ff;border:1px solid rgba(71,71,243,.2);border-radius:10px;color:#565656;font-size:1.3rem}section.idea-show-page .idea-show-translate-banner i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1;flex-shrink:0}section.idea-show-page .idea-show-translate-banner .translated-text{flex:1 1 auto}section.idea-show-page .idea-show-translate-banner .translate-button{margin-left:auto}section.idea-show-page .idea-show-translate-banner .translate-button a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline}section.idea-show-page .idea-show-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:flex-start;width:100%}@media(max-width:1199px){section.idea-show-page .idea-show-grid{grid-template-columns:280px minmax(0,1fr);gap:18px}}@media(max-width:991px){section.idea-show-page .idea-show-grid{grid-template-columns:1fr}}section.idea-show-page .idea-show-aside{display:flex;flex-direction:column;gap:14px;min-width:0;position:sticky;top:96px;align-self:start}@media(max-width:991px){section.idea-show-page .idea-show-aside{position:static}}section.idea-show-page .idea-show-stage-card{position:relative;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:22px 18px 16px;text-align:center;overflow:hidden}section.idea-show-page .idea-show-stage-card--solid{padding:18px}section.idea-show-page .idea-show-stage-bar{position:absolute;top:0;left:0;right:0;display:flex;gap:3px;height:16px;background:transparent;border-radius:16px 16px 0 0;overflow:hidden}section.idea-show-page .idea-show-stage-bar .idea-show-stage-segment{flex:1 1 0;background:#e4e4e4;transition:background .2s ease}section.idea-show-page .idea-show-stage-bar .idea-show-stage-segment.is-active,section.idea-show-page .idea-show-stage-bar .idea-show-stage-segment.is-current{background:#132146}section.idea-show-page .idea-show-stage-step{position:relative;z-index:1;margin:0 0 6px;font-size:1.1rem;font-weight:700;color:#132146;letter-spacing:.3px;line-height:1.2}section.idea-show-page .idea-show-stage-name{margin:0;font-size:1.4rem;font-weight:700;color:#132146;line-height:1.3;word-break:break-word}section.idea-show-page .idea-show-summary-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}section.idea-show-page .idea-show-cover{position:relative;aspect-ratio:16/9;background-color:#f5f3ff;background-size:cover;background-position:center;background-repeat:no-repeat}section.idea-show-page .idea-show-cover:after{content:none!important;display:none!important}section.idea-show-page .idea-show-id-badge{position:absolute;top:12px;right:12px;padding:4px 10px;background:#808080b3;backdrop-filter:blur(2px);border-radius:21px;color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.2px}section.idea-show-page .idea-show-summary-body{padding:14px 16px 18px}section.idea-show-page .idea-show-summary-title{margin:0 0 8px;color:var(--home-accent-color, #4747f3);font-size:1.5rem;font-weight:700;line-height:1.3;word-break:break-word}section.idea-show-page .idea-show-summary-title i.mdi{color:#565656;font-size:1.5rem}section.idea-show-page .idea-show-summary-meta{margin:0;font-size:1.3rem;color:#151515;line-height:1.5;display:flex;flex-wrap:wrap;gap:4px}section.idea-show-page .idea-show-summary-meta+.idea-show-summary-meta{margin-top:4px}section.idea-show-page .idea-show-summary-meta .idea-show-summary-label{color:gray;font-style:italic;font-weight:400;margin:0}section.idea-show-page .idea-show-summary-meta a{color:#151515;font-weight:500}section.idea-show-page .idea-show-summary-meta a:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-summary-created{margin-top:8px!important}section.idea-show-page .idea-show-summary-created .idea-show-summary-label{color:#a5a5a5;font-size:1.2rem}section.idea-show-page .idea-show-side-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:16px 18px;transition:box-shadow .18s ease,border-color .18s ease}section.idea-show-page .idea-show-side-card>p,section.idea-show-page .idea-show-side-card>ul,section.idea-show-page .idea-show-side-card>div{margin:0}section.idea-show-page .idea-show-side-card:hover{border-color:#4747f32e;box-shadow:0 4px 14px #0f172a14}section.idea-show-page .idea-show-side-card-title{position:relative;margin:0 0 12px;padding:0 0 8px 10px;font-size:1.15rem;font-weight:700;color:#132146;text-transform:uppercase;letter-spacing:.6px;line-height:1.2;border-bottom:1px solid rgba(148,163,184,.18)}section.idea-show-page .idea-show-side-card-title:before{content:"";position:absolute;left:0;top:1px;width:3px;height:14px;background:var(--home-accent-color, #4747f3);border-radius:2px}section.idea-show-page .idea-show-action-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}section.idea-show-page .idea-show-action-list>li{margin:0}section.idea-show-page .idea-show-action-list>li>a{position:relative;display:inline-flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:10px;color:#2d3436;font-size:1.3rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease,padding .15s ease}section.idea-show-page .idea-show-action-list>li>a i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.8rem;line-height:1;transition:transform .15s ease}section.idea-show-page .idea-show-action-list>li>a:hover,section.idea-show-page .idea-show-action-list>li>a:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-action-list>li>a:hover i.mdi,section.idea-show-page .idea-show-action-list>li>a:focus i.mdi{transform:translate(2px)}section.idea-show-page .idea-show-action-list>li>a:active{background:#4747f324}section.idea-show-page .idea-show-side-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 10px;border-radius:8px;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:600;text-decoration:none}section.idea-show-page .idea-show-side-card-link i.mdi{font-size:1.7rem;line-height:1}section.idea-show-page .idea-show-side-card-link:hover,section.idea-show-page .idea-show-side-card-link:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-tag-section{display:flex;flex-wrap:wrap;gap:6px;font-size:1.2rem;line-height:1.4;color:#2d3436}section.idea-show-page .idea-show-tag-section a,section.idea-show-page .idea-show-tag-section span{color:inherit;text-decoration:none}section.idea-show-page .idea-show-ia-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 14px;background:var(--home-accent-color, #4747f3);border:none;border-radius:10px;color:#fff;font-size:1.3rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background .2s ease}section.idea-show-page .idea-show-ia-btn i.mdi{font-size:1.9rem;line-height:1}section.idea-show-page .idea-show-ia-btn:hover,section.idea-show-page .idea-show-ia-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none}section.idea-show-page .idea-show-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}section.idea-show-page .idea-show-list>li{font-size:1.3rem;color:#2d3436;line-height:1.4}section.idea-show-page .idea-show-list>li a{color:#151515;font-weight:500}section.idea-show-page .idea-show-list>li a:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-list>li i.mdi{color:var(--home-accent-color, #4747f3);margin-right:4px;font-size:1.7rem;line-height:1}section.idea-show-page .idea-show-attachment-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}section.idea-show-page .idea-show-attachment-list>li{margin:0}section.idea-show-page .idea-show-attachment-list>li>a{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:#565656;font-size:1.3rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}section.idea-show-page .idea-show-attachment-list>li>a i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1}section.idea-show-page .idea-show-attachment-list>li>a:hover,section.idea-show-page .idea-show-attachment-list>li>a:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-derivated-subtitle{margin:12px 0 6px;font-size:1.1rem;font-weight:700;color:gray;text-transform:uppercase;letter-spacing:.4px}section.idea-show-page .idea-show-derivated-subtitle:first-child{margin-top:0}section.idea-show-page .idea-show-derivated-subtitle strong{color:#565656;font-weight:700}section.idea-show-page .idea-show-derivated-list{list-style:none;margin:0 0 4px;padding:0}section.idea-show-page .idea-show-derivated-list>li{display:flex;align-items:center;gap:4px;margin:0 0 4px;font-size:1.3rem;color:#2d3436}section.idea-show-page .idea-show-derivated-list>li a{display:inline-flex;align-items:center;gap:6px;color:#151515;font-weight:500;text-decoration:none}section.idea-show-page .idea-show-derivated-list>li a:hover{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-show-derivated-list>li i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1}section.idea-show-page .idea-show-derivated-list>li .icon-btn-primary{color:var(--home-accent-color, #4747f3);cursor:pointer}section.idea-show-page .idea-show-derivated-list .idea-show-derivated-empty{color:#a5a5a5;font-size:1.3rem}section.idea-show-page .idea-show-invitation-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}section.idea-show-page .idea-show-invitation-actions .btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:8px;font-size:1.2rem;font-weight:700;text-decoration:none;border:none;box-shadow:none}section.idea-show-page .idea-show-invitation-actions .btn-success{background:var(--home-accent-color, #4747f3);color:#fff}section.idea-show-page .idea-show-invitation-actions .btn-success:hover,section.idea-show-page .idea-show-invitation-actions .btn-success:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff}section.idea-show-page .idea-show-invitation-actions .btn-default{background:#fff;border:1px solid #c4c4c4;color:#565656}section.idea-show-page .idea-show-invitation-actions .btn-default:hover,section.idea-show-page .idea-show-invitation-actions .btn-default:focus{background:#f5f5f5}section.idea-show-page .idea-show-side-card--discard{background:#f3596a0a;border:1px solid rgba(243,89,106,.2);box-shadow:none}section.idea-show-page .idea-show-side-card--discard .idea-show-side-card-title{color:#f3596a}section.idea-show-page .idea-show-side-card--discard .idea-show-discard-reason{margin:0;color:#565656;font-size:1.3rem;line-height:1.5;font-style:italic}section.idea-show-page .idea-show-main{display:flex;flex-direction:column;gap:16px;min-width:0}section.idea-show-page .idea-show-policy-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:#f0f4ff;border:1px solid rgba(71,71,243,.2);border-radius:10px;color:#565656;font-size:1.3rem;line-height:1.45}section.idea-show-page .idea-show-policy-notice i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1;flex-shrink:0}section.idea-show-page .idea-show-policy-notice p{margin:0}section.idea-show-page .idea-show-policy-notice a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline}section.idea-show-page .idea-show-limited-notice{margin:0;padding:12px 16px;background:#fff8e1;border:1px solid rgba(245,158,11,.3);border-radius:10px;color:#92400e;font-size:1.3rem}section.idea-show-page .idea-show-limited-notice p{margin:0}section.idea-show-page .idea-show-limited-notice i.mdi{font-size:1.7rem;vertical-align:-3px;margin-right:4px}section.idea-show-page .idea-show-card{background:#fff;border-radius:16px;box-shadow:0 2px 20px #00000026;overflow:hidden}@media(max-width:767px){section.idea-show-page .idea-show-card{border-radius:12px}}section.idea-show-page .idea-show-card[open]>.idea-show-card-head .idea-show-card-toggle .idea-show-card-toggle-show{display:none}section.idea-show-page .idea-show-card[open]>.idea-show-card-head .idea-show-card-toggle .idea-show-card-toggle-hide{display:inline}section.idea-show-page .idea-show-card[open]>.idea-show-card-head .idea-show-card-toggle i.mdi{transform:rotate(0)}section.idea-show-page .idea-show-card:not([open])>.idea-show-card-head .idea-show-card-toggle .idea-show-card-toggle-show{display:inline}section.idea-show-page .idea-show-card:not([open])>.idea-show-card-head .idea-show-card-toggle .idea-show-card-toggle-hide{display:none}section.idea-show-page .idea-show-card:not([open])>.idea-show-card-head .idea-show-card-toggle i.mdi{transform:rotate(180deg)}section.idea-show-page .idea-show-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;cursor:pointer;list-style:none;user-select:none;border-bottom:1px solid rgba(148,163,184,.4)}section.idea-show-page .idea-show-card-head::-webkit-details-marker{display:none}section.idea-show-page .idea-show-card-head::marker{display:none;content:""}@media(max-width:767px){section.idea-show-page .idea-show-card-head{padding:14px 16px}}section.idea-show-page .idea-show-card:not([open])>.idea-show-card-head{border-bottom:none}section.idea-show-page .idea-show-card-title{margin:0;font-size:1.5rem;font-weight:700;color:#565656;line-height:1.3;flex:1 1 auto}section.idea-show-page .idea-show-card-actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}section.idea-show-page .idea-show-card-count{display:inline-flex;align-items:center;gap:6px;color:#151515;font-size:1.4rem;font-weight:700;text-decoration:none;line-height:1}section.idea-show-page .idea-show-card-count i.mdi{color:#565656;font-size:1.9rem;line-height:1}section.idea-show-page .idea-show-card-count.like-idea{cursor:pointer}section.idea-show-page .idea-show-card-count.like-idea i.mdi{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-show-card-count.like-idea:hover,section.idea-show-page .idea-show-card-count.like-idea:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}section.idea-show-page .idea-show-card-toggle{display:inline-flex;align-items:center;gap:4px;color:#8520bd;font-size:1.3rem;font-weight:500;text-decoration:underline;line-height:1}section.idea-show-page .idea-show-card-toggle i.mdi{font-size:1.9rem;line-height:1;transition:transform .2s ease;text-decoration:none}section.idea-show-page .idea-show-card-body{padding:4px 24px 24px}@media(max-width:767px){section.idea-show-page .idea-show-card-body{padding:4px 16px 18px}}section.idea-show-page .idea-show-author-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid rgba(148,163,184,.4)}@media(max-width:991px){section.idea-show-page .idea-show-author-row{gap:8px}}section.idea-show-page .idea-show-author-label{flex:0 0 25%;max-width:25%;margin:0;padding-right:16px;color:#565656;font-size:1.3rem;font-weight:700;line-height:1.4}@media(max-width:991px){section.idea-show-page .idea-show-author-label{flex:0 0 100%;max-width:100%}}section.idea-show-page .idea-show-author-chips{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:12px}section.idea-show-page .idea-show-author-chip{display:inline-flex;align-items:center;gap:10px;min-width:200px;max-width:100%;padding:4px 16px 4px 4px;background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;color:#565656;font-size:1.3rem;font-weight:500;text-decoration:none;line-height:1.2;transition:box-shadow .15s ease,color .15s ease}section.idea-show-page .idea-show-author-chip .idea-show-author-chip-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;font-weight:700}section.idea-show-page .idea-show-author-chip .idea-show-author-chip-avatar img,section.idea-show-page .idea-show-author-chip .idea-show-author-chip-avatar .avatar-container{width:100%;height:100%;border-radius:50%;object-fit:cover}section.idea-show-page .idea-show-author-chip .idea-show-author-chip-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.idea-show-page .idea-show-author-chip:hover,section.idea-show-page .idea-show-author-chip:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;box-shadow:0 4px 14px #4747f32e}section.idea-show-page .idea-show-answers>.input.padding-vr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:22px 0;margin:0;border-bottom:1px solid rgba(148,163,184,.4)}section.idea-show-page .idea-show-answers>.input.padding-vr:last-child{border-bottom:none;padding-bottom:6px}section.idea-show-page .idea-show-answers>.input.padding-vr>h4{flex:0 0 25%;max-width:25%;margin:0;padding-right:16px;color:#565656;font-size:1.3rem;font-weight:700;text-transform:none;line-height:1.4}@media(max-width:991px){section.idea-show-page .idea-show-answers>.input.padding-vr>h4{flex:0 0 100%;max-width:100%}}section.idea-show-page .idea-show-answers>.input.padding-vr>h4 .has-new-field i.mdi{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-show-answers>.input.padding-vr>*:not(h4):not(h3){flex:1 1 0;min-width:0;color:#565656;font-size:1.3rem;line-height:1.55;margin:0}@media(max-width:991px){section.idea-show-page .idea-show-answers>.input.padding-vr>*:not(h4):not(h3){flex:0 0 100%}}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content{color:#565656;font-size:1.4rem;line-height:1.65;word-wrap:break-word;overflow-wrap:break-word}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content>*:first-child{margin-top:0}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content>*:last-child{margin-bottom:0}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content p{margin:0 0 10px;color:inherit;font-size:inherit;line-height:inherit}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content p:last-child{margin-bottom:0}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content strong,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content b{color:#2d3436;font-weight:700}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content em,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content i{font-style:italic}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content u{text-decoration:underline}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content s,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content strike,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content del{text-decoration:line-through}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content mark{background:#f59e0b2e;color:inherit;padding:0 2px}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h1,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h2,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h3,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h4,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h5,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h6{margin:14px 0 8px;color:#2d3436;font-weight:700;line-height:1.3;text-transform:none}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h1{font-size:2rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h2{font-size:1.8rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h3{font-size:1.6rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h4{font-size:1.5rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h5{font-size:1.4rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content h6{font-size:1.3rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ul,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ol{margin:0 0 10px;padding-left:24px}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ul li,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ol li{margin:0 0 4px;line-height:inherit}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ul{list-style:disc}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content ol{list-style:decimal}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content blockquote{margin:10px 0;padding:10px 14px;background:#4747f30f;border:none;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:0 8px 8px 0;color:#565656;font-style:italic}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content blockquote p{margin:0}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content a{color:var(--home-accent-color, #4747f3);text-decoration:underline;word-break:break-word}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content a:hover,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content a:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content pre,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content code{background:#0f172a0a;border-radius:6px;color:#2d3436;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.92em}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content code{padding:1px 6px}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content pre{padding:12px 14px;margin:10px 0;overflow-x:auto;line-height:1.5}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content pre code{background:transparent;padding:0}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content hr{margin:14px 0;border:none;border-top:1px solid rgba(148,163,184,.4)}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content img{max-width:100%;height:auto;border-radius:8px}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content table{width:100%;margin:10px 0;border-collapse:collapse;font-size:1.3rem}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content table th,section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content table td{padding:8px 12px;border:1px solid rgba(148,163,184,.3);vertical-align:top}section.idea-show-page .idea-show-answers>.input.padding-vr>.idea-answer-content table th{background:#4747f30f;color:#2d3436;font-weight:700}section.idea-show-page .idea-show-answers>.input.padding-vr.compound_field_answer{background:#4747f30a;border-radius:10px;padding:14px 18px;margin:8px 0;border-bottom:none}section.idea-show-page .idea-show-answers>.input.padding-vr.compound_field_answer+.compound_field_answer{margin-top:0}section.idea-show-page .idea-show-answers>.input.padding-vr.compound_field_answer>h4{color:#565656}section.idea-show-page .idea-show-answers>.input.padding-vr.compound_field_answer>h4 i.mdi{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-show-answers>.input.padding-vr:has(>.center-text-separator){flex-direction:column;gap:0;padding:8px 0;margin:8px 0;border-bottom:none;background:transparent}section.idea-show-page .idea-show-answers>.input.padding-vr:has(>.center-text-separator)>.center-text-separator{flex:0 0 100%;max-width:100%;width:100%;padding:14px 20px;background:#4747f30f;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:0 8px 8px 0;color:#565656;text-align:left}section.idea-show-page .idea-show-answers>.input.padding-vr:has(>.center-text-separator)>.center-text-separator .title-padding{margin:0 0 4px;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:1.3}section.idea-show-page .idea-show-answers>.input.padding-vr:has(>.center-text-separator)>.center-text-separator .title-padding strong{font-weight:700}section.idea-show-page .idea-show-answers>.input.padding-vr:has(>.center-text-separator)>.center-text-separator .description-padding{margin:0;color:#565656;font-size:1.3rem;font-style:italic;line-height:1.45}section.idea-show-page .idea-show-answers>.input.padding-vr .table{width:100%;margin:0;background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;font-size:1.3rem;border-collapse:separate;border-spacing:0;overflow:hidden}section.idea-show-page .idea-show-answers>.input.padding-vr .table thead{display:none}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody tr{background:transparent;box-shadow:none;border-radius:0}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody tr+tr td{border-top:1px solid rgba(148,163,184,.3)}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody td{padding:12px 18px;border:none;color:#565656;vertical-align:middle}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody td:first-child a{color:#565656;font-weight:500;text-decoration:none}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody td:first-child a:hover{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-show-answers>.input.padding-vr .table tbody td:last-child{text-align:right;white-space:nowrap;font-size:1.2rem;color:gray}section.idea-show-page .idea-show-answers>.input.padding-vr .label.label-default{background:#4747f31a!important;border:1px solid rgba(71,71,243,.25)!important;color:#4747f3!important;border-radius:999px!important;padding:6px 12px!important;font-weight:500!important}section.idea-show-page .idea-show-answers>.input.padding-vr .idea-answer-choices{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}section.idea-show-page .idea-show-answers>.input.padding-vr .idea-answer-choice{display:inline-flex;align-items:center;gap:6px;padding:6px 14px 6px 10px;background:#4747f31a;border:1px solid rgba(71,71,243,.25);border-radius:999px;color:#4747f3;font-size:1.25rem;font-weight:600;line-height:1.2;margin:0}section.idea-show-page .idea-show-answers>.input.padding-vr .idea-answer-choice i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.6rem;line-height:1}section.idea-show-page .idea-show-answers>.input.padding-vr .idea-answer-choice>span{word-break:break-word}section.idea-show-page .idea-show-answers>.input.padding-vr .pending-answer{display:inline-flex;align-items:center;gap:6px;color:#a5a5a5;font-size:1.3rem;font-style:italic}section.idea-show-page .idea-show-answers>.input.padding-vr .pending-answer i.mdi{color:#f59e0b;font-size:1.7rem}section.idea-show-page .idea-qi-card .idea-show-card-title i.mdi{color:var(--home-accent-color, #4747f3);font-size:2rem;line-height:1;margin-right:4px}section.idea-show-page .idea-qi-status{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:#94a3b829;border-radius:999px;color:#565656;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:1.2}section.idea-show-page .idea-qi-status.is-pending{background:#94a3b829;color:#565656}section.idea-show-page .idea-qi-status.is-progress{background:#4747f31f;color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-qi-status.is-done{background:#34a85324;color:#2c7c43}section.idea-show-page .idea-qi-status.is-paused{background:#f59e0b24;color:#a16b04}section.idea-show-page .idea-qi-rows{display:flex;flex-direction:column;gap:0}section.idea-show-page .idea-qi-row{display:grid;grid-template-columns:minmax(120px,25%) minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid rgba(148,163,184,.3)}section.idea-show-page .idea-qi-row:last-child{border-bottom:none;padding-bottom:4px}@media(max-width:991px){section.idea-show-page .idea-qi-row{grid-template-columns:1fr;gap:4px}}section.idea-show-page .idea-qi-row-label{margin:0;color:#565656;font-size:1.3rem;font-weight:700;line-height:1.4}section.idea-show-page .idea-qi-row-value{color:#565656;font-size:1.3rem;line-height:1.55;word-wrap:break-word;overflow-wrap:break-word;min-width:0}section.idea-show-page .idea-qi-row-value i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.6rem;vertical-align:-3px;margin-right:4px}section.idea-show-page .idea-qi-row-value .idea-qi-empty{color:#a5a5a5;font-style:italic}section.idea-show-page .idea-qi-assignee{display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;background:#fff;border-radius:999px;box-shadow:0 1px 3px #0f172a0f;border:1px solid rgba(148,163,184,.18);color:#565656;font-size:1.25rem;font-weight:500;text-decoration:none;line-height:1.2;transition:box-shadow .15s ease,color .15s ease}section.idea-show-page .idea-qi-assignee:hover,section.idea-show-page .idea-qi-assignee:focus{color:var(--home-accent-color, #4747f3);text-decoration:none;box-shadow:0 4px 14px #4747f32e}section.idea-show-page .idea-qi-assignee-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1rem;font-weight:700;line-height:1;flex-shrink:0}section.idea-show-page .idea-show-comments-card>.idea-show-card-body{padding:0 8px 16px}section.idea-show-page .idea-show-comments-card>.idea-show-card-body>section.feedback{box-shadow:none;border-radius:0;padding:0 16px}body.ideas #modal-likes .modal-dialog,body.ideas #modal-logs .modal-dialog,body.ideas .idea-eval-modal .modal-dialog,body.derivated_ideas #modal-likes .modal-dialog,body.derivated_ideas #modal-logs .modal-dialog,body.derivated_ideas .idea-eval-modal .modal-dialog{margin:60px auto}@media(max-width:767px){body.ideas #modal-likes .modal-dialog,body.ideas #modal-logs .modal-dialog,body.ideas .idea-eval-modal .modal-dialog,body.derivated_ideas #modal-likes .modal-dialog,body.derivated_ideas #modal-logs .modal-dialog,body.derivated_ideas .idea-eval-modal .modal-dialog{margin:16px}}body.ideas #modal-likes .modal-content,body.ideas #modal-logs .modal-content,body.ideas .idea-eval-modal .modal-content,body.derivated_ideas #modal-likes .modal-content,body.derivated_ideas #modal-logs .modal-content,body.derivated_ideas .idea-eval-modal .modal-content{background:#fff!important;background-color:#fff!important;border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a38;overflow:hidden;min-width:0;opacity:1!important;backdrop-filter:none!important;filter:none!important}body.ideas #modal-likes .modal-header,body.ideas #modal-likes .modal-body,body.ideas #modal-likes .modal-footer,body.ideas #modal-logs .modal-header,body.ideas #modal-logs .modal-body,body.ideas #modal-logs .modal-footer,body.ideas .idea-eval-modal .modal-header,body.ideas .idea-eval-modal .modal-body,body.ideas .idea-eval-modal .modal-footer,body.derivated_ideas #modal-likes .modal-header,body.derivated_ideas #modal-likes .modal-body,body.derivated_ideas #modal-likes .modal-footer,body.derivated_ideas #modal-logs .modal-header,body.derivated_ideas #modal-logs .modal-body,body.derivated_ideas #modal-logs .modal-footer,body.derivated_ideas .idea-eval-modal .modal-header,body.derivated_ideas .idea-eval-modal .modal-body,body.derivated_ideas .idea-eval-modal .modal-footer{background:#fff!important;background-color:#fff!important}body.ideas #modal-likes .modal-header,body.ideas #modal-logs .modal-header,body.ideas .idea-eval-modal .modal-header,body.derivated_ideas #modal-likes .modal-header,body.derivated_ideas #modal-logs .modal-header,body.derivated_ideas .idea-eval-modal .modal-header{position:relative;display:block;gap:12px;padding:22px 24px 14px;border-bottom:none;background:#fff}body.ideas #modal-likes .modal-header .modal-title,body.ideas #modal-logs .modal-header .modal-title,body.ideas .idea-eval-modal .modal-header .modal-title,body.derivated_ideas #modal-likes .modal-header .modal-title,body.derivated_ideas #modal-logs .modal-header .modal-title,body.derivated_ideas .idea-eval-modal .modal-header .modal-title{margin:0;color:var(--home-accent-color, #4747f3);font-size:1.6rem;font-weight:700;line-height:1.3;display:inline-flex;align-items:center;gap:8px}body.ideas #modal-likes .modal-header .modal-title i.mdi,body.ideas #modal-logs .modal-header .modal-title i.mdi,body.ideas .idea-eval-modal .modal-header .modal-title i.mdi,body.derivated_ideas #modal-likes .modal-header .modal-title i.mdi,body.derivated_ideas #modal-logs .modal-header .modal-title i.mdi,body.derivated_ideas .idea-eval-modal .modal-header .modal-title i.mdi{color:var(--home-accent-color, #4747f3);font-size:2rem;line-height:1}body.ideas #modal-likes .modal-header .modal-subtitle,body.ideas #modal-logs .modal-header .modal-subtitle,body.ideas .idea-eval-modal .modal-header .modal-subtitle,body.derivated_ideas #modal-likes .modal-header .modal-subtitle,body.derivated_ideas #modal-logs .modal-header .modal-subtitle,body.derivated_ideas .idea-eval-modal .modal-header .modal-subtitle{margin:6px 0 0;color:gray;font-size:1.3rem;font-weight:400;line-height:1.4}body.ideas #modal-likes .modal-header .close,body.ideas #modal-logs .modal-header .close,body.ideas .idea-eval-modal .modal-header .close,body.derivated_ideas #modal-likes .modal-header .close,body.derivated_ideas #modal-logs .modal-header .close,body.derivated_ideas .idea-eval-modal .modal-header .close{position:absolute;top:16px;right:18px;display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto;height:auto;margin:0;padding:4px 8px;background:transparent;border:none;border-radius:6px;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:500;text-decoration:underline;text-shadow:none;opacity:1;cursor:pointer;transition:background .15s ease,color .15s ease;float:none}body.ideas #modal-likes .modal-header .close>span,body.ideas #modal-likes .modal-header .close i.mdi,body.ideas #modal-logs .modal-header .close>span,body.ideas #modal-logs .modal-header .close i.mdi,body.ideas .idea-eval-modal .modal-header .close>span,body.ideas .idea-eval-modal .modal-header .close i.mdi,body.derivated_ideas #modal-likes .modal-header .close>span,body.derivated_ideas #modal-likes .modal-header .close i.mdi,body.derivated_ideas #modal-logs .modal-header .close>span,body.derivated_ideas #modal-logs .modal-header .close i.mdi,body.derivated_ideas .idea-eval-modal .modal-header .close>span,body.derivated_ideas .idea-eval-modal .modal-header .close i.mdi{display:none}body.ideas #modal-likes .modal-header .close:hover,body.ideas #modal-likes .modal-header .close:focus,body.ideas #modal-logs .modal-header .close:hover,body.ideas #modal-logs .modal-header .close:focus,body.ideas .idea-eval-modal .modal-header .close:hover,body.ideas .idea-eval-modal .modal-header .close:focus,body.derivated_ideas #modal-likes .modal-header .close:hover,body.derivated_ideas #modal-likes .modal-header .close:focus,body.derivated_ideas #modal-logs .modal-header .close:hover,body.derivated_ideas #modal-logs .modal-header .close:focus,body.derivated_ideas .idea-eval-modal .modal-header .close:hover,body.derivated_ideas .idea-eval-modal .modal-header .close:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:underline;opacity:1;outline:none}body.ideas #modal-likes .modal-body,body.ideas #modal-logs .modal-body,body.ideas .idea-eval-modal .modal-body,body.derivated_ideas #modal-likes .modal-body,body.derivated_ideas #modal-logs .modal-body,body.derivated_ideas .idea-eval-modal .modal-body{padding:16px 24px 24px;max-height:70vh;overflow-y:auto;overflow-x:hidden;min-width:0;background:#fff}@media(max-width:767px){body.ideas #modal-likes .modal-body,body.ideas #modal-logs .modal-body,body.ideas .idea-eval-modal .modal-body,body.derivated_ideas #modal-likes .modal-body,body.derivated_ideas #modal-logs .modal-body,body.derivated_ideas .idea-eval-modal .modal-body{padding:12px 16px 18px}}body.ideas #modal-likes .modal-body>h4.text-center,body.ideas #modal-logs .modal-body>h4.text-center,body.ideas .idea-eval-modal .modal-body>h4.text-center,body.derivated_ideas #modal-likes .modal-body>h4.text-center,body.derivated_ideas #modal-logs .modal-body>h4.text-center,body.derivated_ideas .idea-eval-modal .modal-body>h4.text-center{margin:24px 0;color:#a5a5a5;font-size:1.4rem;font-weight:500;text-align:center}body.ideas #modal-likes .modal-body>h4.text-center a,body.ideas #modal-logs .modal-body>h4.text-center a,body.ideas .idea-eval-modal .modal-body>h4.text-center a,body.derivated_ideas #modal-likes .modal-body>h4.text-center a,body.derivated_ideas #modal-logs .modal-body>h4.text-center a,body.derivated_ideas .idea-eval-modal .modal-body>h4.text-center a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline}body.ideas #modal-likes .modal-body .log-item,body.ideas #modal-logs .modal-body .log-item,body.ideas .idea-eval-modal .modal-body .log-item,body.derivated_ideas #modal-likes .modal-body .log-item,body.derivated_ideas #modal-logs .modal-body .log-item,body.derivated_ideas .idea-eval-modal .modal-body .log-item{display:flex;align-items:flex-start;gap:12px;margin:0 0 10px;padding:14px 16px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid rgba(148,163,184,.14);transition:box-shadow .15s ease}body.ideas #modal-likes .modal-body .log-item:hover,body.ideas #modal-logs .modal-body .log-item:hover,body.ideas .idea-eval-modal .modal-body .log-item:hover,body.derivated_ideas #modal-likes .modal-body .log-item:hover,body.derivated_ideas #modal-logs .modal-body .log-item:hover,body.derivated_ideas .idea-eval-modal .modal-body .log-item:hover{box-shadow:0 4px 18px #4747f324}body.ideas #modal-likes .modal-body .log-item:last-child,body.ideas #modal-logs .modal-body .log-item:last-child,body.ideas .idea-eval-modal .modal-body .log-item:last-child,body.derivated_ideas #modal-likes .modal-body .log-item:last-child,body.derivated_ideas #modal-logs .modal-body .log-item:last-child,body.derivated_ideas .idea-eval-modal .modal-body .log-item:last-child{margin-bottom:0}body.ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content),body.ideas #modal-likes .modal-body .log-item>img:first-child,body.ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content),body.ideas #modal-logs .modal-body .log-item>img:first-child,body.ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content),body.ideas .idea-eval-modal .modal-body .log-item>img:first-child,body.derivated_ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content),body.derivated_ideas #modal-likes .modal-body .log-item>img:first-child,body.derivated_ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content),body.derivated_ideas #modal-logs .modal-body .log-item>img:first-child,body.derivated_ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content),body.derivated_ideas .idea-eval-modal .modal-body .log-item>img:first-child{flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--home-accent-color, #4747f3);background:var(--home-accent-color, #4747f3)}body.ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content) img,body.ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.ideas #modal-likes .modal-body .log-item>img:first-child img,body.ideas #modal-likes .modal-body .log-item>img:first-child .avatar-container,body.ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content) img,body.ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.ideas #modal-logs .modal-body .log-item>img:first-child img,body.ideas #modal-logs .modal-body .log-item>img:first-child .avatar-container,body.ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content) img,body.ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.ideas .idea-eval-modal .modal-body .log-item>img:first-child img,body.ideas .idea-eval-modal .modal-body .log-item>img:first-child .avatar-container,body.derivated_ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content) img,body.derivated_ideas #modal-likes .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.derivated_ideas #modal-likes .modal-body .log-item>img:first-child img,body.derivated_ideas #modal-likes .modal-body .log-item>img:first-child .avatar-container,body.derivated_ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content) img,body.derivated_ideas #modal-logs .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.derivated_ideas #modal-logs .modal-body .log-item>img:first-child img,body.derivated_ideas #modal-logs .modal-body .log-item>img:first-child .avatar-container,body.derivated_ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content) img,body.derivated_ideas .idea-eval-modal .modal-body .log-item>div:first-child:not(.log-item-content) .avatar-container,body.derivated_ideas .idea-eval-modal .modal-body .log-item>img:first-child img,body.derivated_ideas .idea-eval-modal .modal-body .log-item>img:first-child .avatar-container{width:100%;height:100%;border-radius:50%;object-fit:cover}body.ideas #modal-likes .modal-body .log-item-content,body.ideas #modal-logs .modal-body .log-item-content,body.ideas .idea-eval-modal .modal-body .log-item-content,body.derivated_ideas #modal-likes .modal-body .log-item-content,body.derivated_ideas #modal-logs .modal-body .log-item-content,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content{flex:1 1 auto;min-width:0}body.ideas #modal-likes .modal-body .log-item-content>p,body.ideas #modal-logs .modal-body .log-item-content>p,body.ideas .idea-eval-modal .modal-body .log-item-content>p,body.derivated_ideas #modal-likes .modal-body .log-item-content>p,body.derivated_ideas #modal-logs .modal-body .log-item-content>p,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content>p{margin:0 0 4px;color:#2d3436;font-size:1.3rem;line-height:1.45}body.ideas #modal-likes .modal-body .log-item-content>p a,body.ideas #modal-logs .modal-body .log-item-content>p a,body.ideas .idea-eval-modal .modal-body .log-item-content>p a,body.derivated_ideas #modal-likes .modal-body .log-item-content>p a,body.derivated_ideas #modal-logs .modal-body .log-item-content>p a,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content>p a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}body.ideas #modal-likes .modal-body .log-item-content>p a:hover,body.ideas #modal-logs .modal-body .log-item-content>p a:hover,body.ideas .idea-eval-modal .modal-body .log-item-content>p a:hover,body.derivated_ideas #modal-likes .modal-body .log-item-content>p a:hover,body.derivated_ideas #modal-logs .modal-body .log-item-content>p a:hover,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content>p a:hover{text-decoration:underline}body.ideas #modal-likes .modal-body .log-item-content>p.no-margin,body.ideas #modal-logs .modal-body .log-item-content>p.no-margin,body.ideas .idea-eval-modal .modal-body .log-item-content>p.no-margin,body.derivated_ideas #modal-likes .modal-body .log-item-content>p.no-margin,body.derivated_ideas #modal-logs .modal-body .log-item-content>p.no-margin,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content>p.no-margin{margin:0}body.ideas #modal-likes .modal-body .log-item-content small,body.ideas #modal-logs .modal-body .log-item-content small,body.ideas .idea-eval-modal .modal-body .log-item-content small,body.derivated_ideas #modal-likes .modal-body .log-item-content small,body.derivated_ideas #modal-logs .modal-body .log-item-content small,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content small{display:inline-flex;align-items:center;gap:4px;color:#a5a5a5;font-size:1.15rem;font-style:italic;line-height:1.4}body.ideas #modal-likes .modal-body .log-item-content blockquote,body.ideas #modal-logs .modal-body .log-item-content blockquote,body.ideas .idea-eval-modal .modal-body .log-item-content blockquote,body.derivated_ideas #modal-likes .modal-body .log-item-content blockquote,body.derivated_ideas #modal-logs .modal-body .log-item-content blockquote,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content blockquote{margin:8px 0;padding:10px 14px;background:#4747f30f;border:none;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:0 8px 8px 0;color:#565656;font-size:1.25rem;font-style:italic;line-height:1.45}body.ideas #modal-likes .modal-body .log-item-content blockquote p,body.ideas #modal-logs .modal-body .log-item-content blockquote p,body.ideas .idea-eval-modal .modal-body .log-item-content blockquote p,body.derivated_ideas #modal-likes .modal-body .log-item-content blockquote p,body.derivated_ideas #modal-logs .modal-body .log-item-content blockquote p,body.derivated_ideas .idea-eval-modal .modal-body .log-item-content blockquote p{margin:0}body.goals section.idea-show-page .goal-show-hero{display:grid;grid-template-columns:minmax(280px,42%) minmax(0,1fr);align-items:stretch;gap:0;margin:0 0 18px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}body.goals section.idea-show-page .goal-show-hero:hover{border-color:#4747f32e;box-shadow:0 4px 14px #0f172a14}@media(max-width:991px){body.goals section.idea-show-page .goal-show-hero{grid-template-columns:1fr}}body.goals section.idea-show-page .goal-show-hero--no-image{grid-template-columns:1fr}body.goals section.idea-show-page .goal-show-hero-cover{position:relative;min-height:220px;background-color:#f5f3ff;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:991px){body.goals section.idea-show-page .goal-show-hero-cover{aspect-ratio:16/9;min-height:0}}body.goals section.idea-show-page .goal-show-hero-cover:after{content:none!important;display:none!important}body.goals section.idea-show-page .goal-show-hero-cover-badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#0f172a99;backdrop-filter:blur(2px);border-radius:999px;color:#fff;font-size:1.15rem;font-weight:600}body.goals section.idea-show-page .goal-show-hero-cover-badge i.mdi{font-size:1.5rem;line-height:1}body.goals section.idea-show-page .goal-show-hero-cover-badge--custom{left:auto;right:12px;max-width:calc(100% - 24px);background:var(--badge-bg, #4747f3);backdrop-filter:none;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.goals section.idea-show-page .goal-show-hero-body{display:flex;flex-direction:column;gap:10px;padding:24px 28px;min-width:0}@media(max-width:767px){body.goals section.idea-show-page .goal-show-hero-body{padding:18px 18px 20px;gap:8px}}body.goals section.idea-show-page .goal-show-hero-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0}body.goals section.idea-show-page .goal-show-hero-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#4747f31a;border:1px solid rgba(71,71,243,.2);border-radius:999px;color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.4px}body.goals section.idea-show-page .goal-show-hero-pill i.mdi{font-size:1.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}body.goals section.idea-show-page .goal-show-hero-pill--state{background:#13214614;border-color:#1321462e;color:#132146}body.goals section.idea-show-page .goal-show-hero-pill--state i.mdi{color:#132146}body.goals section.idea-show-page .goal-show-hero-pill--private{background:#f3596a1a;border-color:#f3596a38;color:#f3596a}body.goals section.idea-show-page .goal-show-hero-pill--private i.mdi{color:#f3596a}body.goals section.idea-show-page .goal-show-hero-pill--badge{border-color:transparent;text-transform:none;letter-spacing:0}body.goals section.idea-show-page .goal-show-hero-pill-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#132146}body.goals section.idea-show-page .goal-show-hero-title{margin:4px 0 0;color:var(--home-accent-color, #4747f3);font-size:2.2rem;font-weight:700;line-height:1.2;word-break:break-word}@media(max-width:767px){body.goals section.idea-show-page .goal-show-hero-title{font-size:1.8rem}}body.goals section.idea-show-page .goal-show-hero-description{margin:0;color:#565656;font-size:1.4rem;font-style:italic;line-height:1.5}body.goals section.idea-show-page .goal-show-hero-meta{display:flex;flex-wrap:wrap;gap:16px;margin-top:6px;padding-top:12px;border-top:1px solid rgba(148,163,184,.18);color:#a5a5a5;font-size:1.2rem}body.goals section.idea-show-page .goal-show-hero-meta .goal-show-hero-meta-item{display:inline-flex;align-items:center;gap:5px}body.goals section.idea-show-page .goal-show-hero-meta .goal-show-hero-meta-item i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.5rem;line-height:1;opacity:.85}body.goals section.idea-show-page .goal-show-hero-meta .goal-show-hero-meta-item a{color:#565656;font-weight:600;text-decoration:none}body.goals section.idea-show-page .goal-show-hero-meta .goal-show-hero-meta-item a:hover,body.goals section.idea-show-page .goal-show-hero-meta .goal-show-hero-meta-item a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}body.goals section.idea-show-page .goal-show-cta-card{padding:12px}body.goals section.idea-show-page .goal-show-cta-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 18px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:12px;color:var(--home-button-text-color, #ffffff);font-size:1.4rem;font-weight:700;text-align:center;text-decoration:none;transition:background .2s ease,transform .1s ease;box-shadow:0 4px 12px #4747f32e}body.goals section.idea-show-page .goal-show-cta-primary i.mdi{font-size:2.2rem;line-height:1}body.goals section.idea-show-page .goal-show-cta-primary:hover,body.goals section.idea-show-page .goal-show-cta-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;transform:translateY(-1px)}body.goals section.idea-show-page .goal-show-cta-primary:active{transform:translateY(0)}body.goals section.idea-show-page .goal-show-cta-closed{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);border-radius:10px;color:#92400e;font-size:1.3rem;line-height:1.4}body.goals section.idea-show-page .goal-show-cta-closed i.mdi{color:#f59e0b;font-size:1.9rem;line-height:1;flex-shrink:0}body.goals section.idea-show-page .goal-show-cta-closed strong{font-weight:600;color:inherit}body.goals section.idea-show-page .goal-show-stats-card .idea-show-side-card-title{margin-bottom:12px}body.goals section.idea-show-page .goal-show-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.goals section.idea-show-page .goal-show-stat-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 8px;background:#4747f30a;border:1px solid rgba(71,71,243,.1);border-radius:10px;text-align:center;transition:background .15s ease,border-color .15s ease}body.goals section.idea-show-page .goal-show-stat-tile>i.mdi{color:var(--home-accent-color, #4747f3);font-size:2rem;line-height:1;margin-bottom:4px}body.goals section.idea-show-page .goal-show-stat-tile .goal-show-stat-value{color:#132146;font-size:1.8rem;font-weight:700;line-height:1.1}body.goals section.idea-show-page .goal-show-stat-tile .goal-show-stat-label{color:#565656;font-size:1.05rem;font-weight:500;line-height:1.25;text-transform:none;word-break:break-word}body.goals section.idea-show-page .goal-show-stat-tile:hover{background:#4747f314;border-color:#4747f333}body.goals section.idea-show-page .goal-show-description{margin:0 0 14px;padding:14px 18px;background:#4747f30a;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:0 8px 8px 0}body.goals section.idea-show-page .goal-show-description p{margin:0;color:#565656;font-size:1.4rem;font-style:italic;line-height:1.5}body.goals section.idea-show-page .goal-show-empty-state{display:flex;align-items:center;gap:8px;margin:0;padding:14px 18px;background:#94a3b814;border-radius:10px;color:#a5a5a5;font-size:1.3rem;font-style:italic}body.goals section.idea-show-page .goal-show-empty-state i.mdi{font-size:1.9rem;line-height:1}body.goals section.idea-show-page .goal-show-see-all{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#4747f314;border-radius:999px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;text-decoration:none;transition:background .15s ease}body.goals section.idea-show-page .goal-show-see-all i.mdi{font-size:1.6rem;line-height:1}body.goals section.idea-show-page .goal-show-see-all:hover,body.goals section.idea-show-page .goal-show-see-all:focus{background:#4747f329;color:var(--home-accent-color, #4747f3);text-decoration:none}body.goals section.idea-show-page .goal-show-ideas-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:1199px){body.goals section.idea-show-page .goal-show-ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){body.goals section.idea-show-page .goal-show-ideas-grid{grid-template-columns:1fr;gap:12px}}body.goals section.idea-show-page .goal-show-ideas-grid-item{min-width:0;position:relative}body.ideas section.main-content:has(section.eval-initial-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}body.ideas section.eval-initial-page{width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){body.ideas section.eval-initial-page{padding:.25rem .5rem 1.5rem}}body.ideas section.eval-initial-page .breadcrumb-badge.eval-initial-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}body.ideas section.eval-initial-page .breadcrumb-badge.eval-initial-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}body.ideas section.eval-initial-page .breadcrumb-badge.eval-initial-banner .breadcrumb-pill i.mdi{font-size:2.1rem}body.ideas section.eval-initial-page .eval-initial-banner-actions{position:relative;margin-left:auto}body.ideas section.eval-initial-page .eval-initial-banner-trigger{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;background:#ffffff2e;border:1px solid rgba(255,255,255,.32);border-radius:10px;color:#fff;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease}body.ideas section.eval-initial-page .eval-initial-banner-trigger i.mdi{font-size:1.7rem;line-height:1}body.ideas section.eval-initial-page .eval-initial-banner-trigger>span{white-space:nowrap}body.ideas section.eval-initial-page .eval-initial-banner-trigger:hover,body.ideas section.eval-initial-page .eval-initial-banner-trigger:focus{background:#ffffff47;color:#fff;text-decoration:none}body.ideas section.eval-initial-page .eval-initial-banner-menu{min-width:280px;margin-top:6px;padding:6px 0;border-radius:12px;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 32px #0f172a2e;background:#fff}body.ideas section.eval-initial-page .eval-initial-banner-menu>li>a{display:flex;align-items:center;gap:10px;padding:10px 16px;color:#2d3436;font-size:1.3rem;font-weight:500;white-space:normal}body.ideas section.eval-initial-page .eval-initial-banner-menu>li>a i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1}body.ideas section.eval-initial-page .eval-initial-banner-menu>li>a:hover,body.ideas section.eval-initial-page .eval-initial-banner-menu>li>a:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas section.eval-initial-page .eval-initial-shell{width:100%;max-width:100%;margin:0 auto}@media(min-width:992px){body.ideas section.eval-initial-page .eval-initial-shell{width:94%}}@media(min-width:1200px){body.ideas section.eval-initial-page .eval-initial-shell{width:92%;max-width:1480px}}@media(min-width:1920px){body.ideas section.eval-initial-page .eval-initial-shell{max-width:1680px}}body.ideas section.eval-initial-page .eval-initial-shell{box-sizing:border-box}body.ideas section.eval-initial-page .eval-initial-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;align-items:flex-start;width:100%}@media(max-width:1199px){body.ideas section.eval-initial-page .eval-initial-grid{grid-template-columns:260px minmax(0,1fr);gap:16px}}@media(max-width:991px){body.ideas section.eval-initial-page .eval-initial-grid{grid-template-columns:1fr}}body.ideas section.eval-initial-page .eval-initial-grid.eval-initial-grid--single{grid-template-columns:minmax(0,1fr)}body.ideas section.eval-initial-page .eval-group-detail{padding:18px 24px 0}@media(max-width:767px){body.ideas section.eval-initial-page .eval-group-detail{padding:14px 12px 0}}body.ideas section.eval-initial-page .eval-group-detail-head{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.18)}body.ideas section.eval-initial-page .eval-group-detail-title{display:inline-flex;align-items:center;gap:10px;margin:4px 0 0;color:#2d3436;font-size:1.8rem;font-weight:700;line-height:1.25}body.ideas section.eval-initial-page .eval-group-detail-title i.mdi{color:var(--home-accent-color, #4747f3);font-size:2.2rem;line-height:1}@media(max-width:767px){body.ideas section.eval-initial-page .eval-group-detail-title{font-size:1.5rem}body.ideas section.eval-initial-page .eval-group-detail-title i.mdi{font-size:1.9rem}}body.ideas section.eval-initial-page .eval-group-detail-info{display:inline-flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:#4747f30f;color:#565656;font-size:1.25rem;font-style:italic;line-height:1.45}body.ideas section.eval-initial-page .eval-group-detail-info i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1.3;flex:0 0 auto}body.ideas section.eval-initial-page .eval-group-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 0 18px;border-bottom:1px solid rgba(148,163,184,.18)}body.ideas section.eval-initial-page .eval-group-detail-actions-label{display:inline-flex;align-items:center;gap:6px;color:#2d3436;font-size:1.3rem;font-weight:700}body.ideas section.eval-initial-page .eval-group-detail-actions-label i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1}body.ideas section.eval-initial-page .eval-group-detail-actions-buttons{flex:1 1 auto;min-width:0}body.ideas section.eval-initial-page .eval-group-detail-actions-buttons>.actionbox{margin:0;padding:0;background:transparent;border:none;box-shadow:none}body.ideas section.eval-initial-page .eval-initial-aside{display:flex;flex-direction:column;gap:14px;min-width:0}body.ideas section.eval-initial-page .eval-initial-side-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:16px 18px}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter{margin:0;padding:0;background:transparent;border:none;border-radius:0}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter h4{margin:0 0 14px;color:var(--home-accent-color, #4747f3);font-size:1.5rem;font-weight:700;line-height:1.3}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .form-group{margin:0 0 12px}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .form-group.form-group-margin{margin-bottom:12px}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .label-form-section{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:1.2rem;font-weight:600;color:#565656;line-height:1.3}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .form-control.form-input,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=text].form-control,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=search].form-control{height:40px;padding:0 12px;background:#fff;border:1px solid #d6dde6;border-radius:10px;box-shadow:none;font-size:1.3rem;color:#2d3436;transition:border-color .15s ease,box-shadow .15s ease}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .form-control.form-input::placeholder,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=text].form-control::placeholder,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=search].form-control::placeholder{color:#a5a5a5}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .form-control.form-input:focus,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=text].form-control:focus,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter input[type=search].form-control:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .select2-container .select2-selection,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .select2-container--default .select2-selection--multiple,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .select2-container--default .select2-selection--single{min-height:40px;border:1px solid #d6dde6;border-radius:10px;background:#fff;font-size:1.3rem;color:#2d3436;box-shadow:none}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions{display:flex;align-items:center;gap:8px;margin-top:12px}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 auto;height:40px;padding:0 14px;background:var(--home-button-bg-color, #4747f3)!important;border:none!important;border-radius:10px!important;color:var(--home-button-text-color, #ffffff)!important;font-size:1.3rem;font-weight:600;box-shadow:none}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .btn-primary i.mdi{font-size:1.7rem;line-height:1}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .btn-primary:hover,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0)!important}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .clean-filter{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #f3596a;border-radius:10px;color:#f3596a;text-decoration:none;transition:background .15s ease,border-color .15s ease}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .clean-filter i.mdi{font-size:2rem;line-height:1;color:#f3596a}body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .clean-filter:hover,body.ideas section.eval-initial-page .eval-initial-filter-wrap .evaluation-filter .actions .clean-filter:focus{background:#fef2f4;border-color:#f3596a;text-decoration:none}body.ideas section.eval-initial-page .eval-initial-group-card{padding:12px}body.ideas section.eval-initial-page .eval-initial-group-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 14px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:10px;color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:600;text-align:center;text-decoration:none;line-height:1.3;cursor:pointer;transition:background .15s ease,transform .1s ease}body.ideas section.eval-initial-page .eval-initial-group-btn i.mdi{font-size:1.8rem;line-height:1}body.ideas section.eval-initial-page .eval-initial-group-btn:hover,body.ideas section.eval-initial-page .eval-initial-group-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}body.ideas section.eval-initial-page .eval-initial-main{min-width:0}body.ideas section.eval-initial-page .eval-initial-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}body.ideas section.eval-initial-page .eval-initial-tabs-wrap #tabs{margin:0;padding:0}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(148,163,184,.18)}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li{margin:0;flex:1 1 0}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 12px;color:gray;font-size:1.3rem;font-weight:700;text-align:center;text-decoration:none;background:transparent;border:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease,background .15s ease}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li>a .badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;background:#94a3b82e;color:#565656;border-radius:999px;font-size:1.1rem;font-weight:700}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li>a:hover,body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li>a:focus{color:var(--home-accent-color, #4747f3);background:#4747f30a;text-decoration:none}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li.active>a{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3)}body.ideas section.eval-initial-page .eval-initial-tabs-wrap .nav.nav-tabs.nav-admin>li.active>a .badge{background:#4747f329;color:var(--home-accent-color, #4747f3)}body.ideas section.eval-initial-page .eval-initial-content{padding:18px 24px 22px}@media(max-width:767px){body.ideas section.eval-initial-page .eval-initial-content{padding:14px 12px 18px}}body.ideas section.eval-initial-page .eval-initial-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 20px;color:#a5a5a5;text-align:center}body.ideas section.eval-initial-page .eval-initial-empty i.mdi{font-size:4.5rem;color:#d6dde6;line-height:1}body.ideas section.eval-initial-page .eval-initial-empty p{margin:0;font-size:1.4rem;font-style:italic}body.ideas section.eval-initial-page .eval-initial-table-wrap>.col-md-12{float:none;width:100%;padding:0}body.ideas section.eval-initial-page .eval-initial-table-wrap .table-responsive{border:none;margin:0;overflow:visible}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table{margin:0;background:transparent;border-collapse:separate;border-spacing:0 8px}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table thead tr{background:transparent}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table thead tr th{border:none;background:transparent;padding:6px 14px;color:#a5a5a5;font-size:1.2rem;font-weight:400;font-style:italic;text-align:left;white-space:nowrap}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table thead tr th.th-center{text-align:center}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table thead tr th:first-child{padding-left:16px}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table thead tr th:last-child{padding-right:16px}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr{background:#fff;box-shadow:0 2px 10px #0f172a0f;border-radius:10px;transition:box-shadow .15s ease,transform .1s ease}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr:hover{box-shadow:0 4px 14px #4747f31f}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td{padding:14px;border:none;background:transparent;color:#565656;font-size:1.3rem;vertical-align:middle}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td.text-center{text-align:center}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td:first-child{padding-left:18px;color:gray;font-weight:700;white-space:nowrap;border-radius:10px 0 0 10px}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td:last-child{padding-right:18px;border-radius:0 10px 10px 0;white-space:nowrap}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a:not(.btn){color:var(--home-link-color, #1664d6);font-weight:700;text-decoration:underline;word-break:break-word}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a:not(.btn):hover,body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a:not(.btn):focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a.btn.btn-primary{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 18px;background:#8420bb!important;border:none!important;border-radius:10px!important;color:#fff!important;font-size:1.3rem;font-weight:600;text-decoration:none;box-shadow:none;white-space:nowrap}body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a.btn.btn-primary:hover,body.ideas section.eval-initial-page .eval-initial-table-wrap table.table tbody tr td a.btn.btn-primary:focus{background:#6b1a99!important;color:#fff!important;text-decoration:none}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-filter-form{display:flex;flex-direction:column;gap:14px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-head{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding:14px 16px;background:var(--home-accent-color, #4747f3);border:none;color:#fff}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-head:hover{background:var(--home-accent-color, #4747f3);border-color:transparent;box-shadow:0 1px 3px #0f172a0f}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-pill{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.2px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-pill i.mdi{font-size:1.7rem;line-height:1}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-pill>span{line-height:1.2}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-count{color:#ffffffd9;font-size:1.15rem}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-count strong{font-weight:700;color:#fff}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-section{padding:12px 14px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-label{display:block;margin:0 0 6px;color:#565656;font-size:1.2rem;font-weight:600;line-height:1.2}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-select,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-input{display:block;width:100%;height:38px;padding:0 12px;background:#fff;border:1px solid #d6dde6;border-radius:10px;box-shadow:none;font-size:1.25rem;color:#2d3436;transition:border-color .15s ease,box-shadow .15s ease}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-select::placeholder,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-input::placeholder{color:#a5a5a5}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-select:focus,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-input:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-search-wrap{position:relative}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-search-wrap .eval-comite-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#a5a5a5;font-size:1.7rem;line-height:1;pointer-events:none}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-search-wrap .eval-comite-aside-input.has-icon{padding-left:38px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-tags{min-height:40px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-tags+.select2-container{height:auto!important}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-actions{display:flex;align-items:stretch;gap:8px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:12px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;transition:background-color .15s ease,color .15s ease}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-clear i.mdi{font-size:1.8rem;line-height:1}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-clear:hover,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-clear:focus{background:#fef2f4;color:#f3596a;text-decoration:none;outline:none}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-apply{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;width:auto;height:44px;padding:0 18px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:12px;color:var(--home-button-text-color, #ffffff);font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 4px 14px #4747f333;transition:background .15s ease}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-apply i.mdi{font-size:1.8rem;line-height:1}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-apply:hover,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-aside-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-table-wrap{padding:18px 22px 20px}@media(max-width:767px){body.ideas section.eval-initial-page.eval-comite-page .eval-comite-table-wrap{padding:14px 12px 16px}}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-card-title{margin:0 0 14px;color:var(--home-accent-color, #4747f3);font-size:1.5rem;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:4px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-table-scroll{overflow-x:auto}@media(max-width:1199px){body.ideas section.eval-initial-page.eval-comite-page .eval-comite-table-scroll{margin:0 -12px;padding:0 12px}}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table{width:100%;margin:0;background:transparent;border-collapse:separate;border-spacing:0 8px;table-layout:auto}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr{background:transparent}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr th{border:none;background:transparent;padding:8px 10px;color:gray;font-size:1.1rem;font-weight:400;font-style:italic;text-align:center;vertical-align:bottom;line-height:1.25;white-space:normal}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr th:first-child{padding-left:14px;text-align:left}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr th:last-child{padding-right:14px}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr .eval-comite-th-title{text-align:left;color:#a5a5a5;font-size:1rem;font-style:italic}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr .eval-comite-th-obj{min-width:220px;text-align:left}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr .eval-comite-th-obj .eval-comite-th-text{display:inline-block;line-height:1.2;white-space:normal}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr .eval-comite-th-avg{color:#565656;font-size:1.2rem;font-style:normal;font-weight:700;width:6%;min-width:64px}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table thead tr .eval-comite-th-action{width:110px}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row{background:#fff;box-shadow:0 2px 18px #0f172a14;border-radius:16px;transition:box-shadow .15s ease,transform .1s ease}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row:hover{box-shadow:0 6px 22px #4747f324}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row td{padding:14px 10px;border:none;background:transparent;color:#565656;font-size:1.3rem;vertical-align:middle;text-align:center}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row td:first-child{padding-left:16px;border-radius:16px 0 0 16px;text-align:left}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row td:last-child{padding-right:16px;border-radius:0 16px 16px 0;white-space:nowrap}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-id .eval-comite-id{color:gray;font-size:1.25rem;font-weight:400;font-style:normal;margin:0}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-title{text-align:left;max-width:320px}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-title-link{display:inline-block;color:#1664d6;font-size:1.3rem;font-weight:700;text-decoration:underline;line-height:1.35;word-break:break-word}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-title-link:hover,body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-title-link:focus{color:#0d4ba8;text-decoration:underline}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-obj{color:gray;font-size:1.3rem;font-weight:400;font-style:normal}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-crits{text-align:left}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-crit-chips{display:flex;flex-wrap:wrap;gap:6px}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-crit-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:#f4f6fb;border:1px solid #e3e8f2;border-radius:999px;font-size:1.15rem;line-height:1.3;white-space:nowrap}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-crit-chip .crit-name{color:gray;font-weight:400}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-crit-chip .crit-val{color:#565656;font-weight:700}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-empty{color:#c5c5c5;font-size:1.3rem}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-avg strong{color:#565656;font-size:1.5rem;font-weight:700}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row .eval-comite-cell-action{text-align:right}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row{position:relative}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row.is-pending td:first-child:before{background:var(--home-accent-color, #4747f3)}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row.is-done td:first-child:before{background:#2f9558}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row.is-archived td:first-child:before{background:#a5a5a5}body.ideas section.eval-initial-page.eval-comite-page table.eval-comite-table tbody tr.eval-comite-row td:first-child:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:3px;border-radius:2px}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-evaluate{display:inline-flex;align-items:center;justify-content:center;min-width:96px;height:36px;padding:0 18px;background:#8520bd;border:none;border-radius:10px;color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background .15s ease}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-evaluate:hover,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-evaluate:focus{background:#6b1a99;color:#fff;text-decoration:none!important}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-show{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:96px;height:36px;padding:0 14px;background:#4747f314;border:1px solid rgba(71,71,243,.22);border-radius:10px;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:600;text-decoration:none!important;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-show i.mdi{font-size:1.6rem;line-height:1}body.ideas section.eval-initial-page.eval-comite-page .eval-comite-show:hover,body.ideas section.eval-initial-page.eval-comite-page .eval-comite-show:focus{background:#4747f329;border-color:#4747f366;color:var(--home-accent-color, #4747f3);text-decoration:none!important}section.idea-show-page .idea-eval-aside-card .idea-show-side-card-title{margin-bottom:14px}section.idea-show-page .idea-eval-actions{display:flex;flex-direction:column;gap:8px}section.idea-show-page .idea-eval-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.3;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}section.idea-show-page .idea-eval-action i.mdi{font-size:1.8rem;line-height:1;flex-shrink:0}section.idea-show-page .idea-eval-action>span{min-width:0}section.idea-show-page .idea-eval-action:active{transform:translateY(1px)}section.idea-show-page .idea-eval-action--primary,section.idea-show-page .idea-eval-action--alt,section.idea-show-page .idea-eval-action--danger{padding:11px 16px;border-radius:10px;border:1px solid transparent;color:#fff}section.idea-show-page .idea-eval-action--primary i.mdi,section.idea-show-page .idea-eval-action--alt i.mdi,section.idea-show-page .idea-eval-action--danger i.mdi{color:#fff}section.idea-show-page .idea-eval-action--primary{background:var(--home-button-bg-color, #4747f3)}section.idea-show-page .idea-eval-action--primary:hover,section.idea-show-page .idea-eval-action--primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none}section.idea-show-page .idea-eval-action--alt{background:#8520bd}section.idea-show-page .idea-eval-action--alt:hover,section.idea-show-page .idea-eval-action--alt:focus{background:#6f1aa0;color:#fff;text-decoration:none}section.idea-show-page .idea-eval-action--danger{background:#f3596a}section.idea-show-page .idea-eval-action--danger:hover,section.idea-show-page .idea-eval-action--danger:focus{background:#d94555;color:#fff;text-decoration:none}section.idea-show-page .idea-eval-action--secondary{padding:6px 4px;background:transparent;border:none;color:var(--home-accent-color, #4747f3);text-decoration:underline;text-underline-offset:2px}section.idea-show-page .idea-eval-action--secondary i.mdi{color:var(--home-accent-color, #4747f3)}section.idea-show-page .idea-eval-action--secondary:hover,section.idea-show-page .idea-eval-action--secondary:focus{background:transparent;color:var(--home-accent-color, #3a3ad0);text-decoration:underline}section.idea-show-page .idea-eval-action--secondary:hover i.mdi,section.idea-show-page .idea-eval-action--secondary:focus i.mdi{color:var(--home-accent-color, #3a3ad0)}body.ideas .idea-eval-modal .modal-dialog.modal-lg,body.derivated_ideas .idea-eval-modal .modal-dialog.modal-lg{max-width:880px;width:auto}@media(max-width:991px){body.ideas .idea-eval-modal .modal-dialog.modal-lg,body.derivated_ideas .idea-eval-modal .modal-dialog.modal-lg{max-width:92%}}body.ideas .idea-eval-modal .modal-title,body.derivated_ideas .idea-eval-modal .modal-title{display:inline-flex;align-items:center;gap:8px}body.ideas .idea-eval-modal .modal-title i.mdi,body.derivated_ideas .idea-eval-modal .modal-title i.mdi{color:var(--home-accent-color, #4747f3);font-size:2.1rem;line-height:1}body.ideas .idea-eval-modal .modal-body,body.derivated_ideas .idea-eval-modal .modal-body{padding-top:18px}body.ideas .idea-eval-modal .modal-body>.actionbox,body.derivated_ideas .idea-eval-modal .modal-body>.actionbox{margin:0;padding:0;background:transparent;border:none;box-shadow:none}body.ideas .idea-eval-modal .modal-body .form-body,body.derivated_ideas .idea-eval-modal .modal-body .form-body{padding:0}body.ideas .idea-eval-modal .modal-body>form,body.ideas .idea-eval-modal .modal-body>.actionbox>form,body.ideas .idea-eval-modal .modal-body>.actionbox,body.derivated_ideas .idea-eval-modal .modal-body>form,body.derivated_ideas .idea-eval-modal .modal-body>.actionbox>form,body.derivated_ideas .idea-eval-modal .modal-body>.actionbox{min-width:0;width:100%}body.ideas .idea-eval-modal .modal-body .row,body.ideas .idea-eval-modal .modal-body .row.padding,body.derivated_ideas .idea-eval-modal .modal-body .row,body.derivated_ideas .idea-eval-modal .modal-body .row.padding{display:block;margin:0;min-width:0}body.ideas .idea-eval-modal .modal-body [class*=col-md-],body.ideas .idea-eval-modal .modal-body [class*=col-sm-],body.ideas .idea-eval-modal .modal-body [class*=col-xs-],body.ideas .idea-eval-modal .modal-body [class*=col-lg-],body.derivated_ideas .idea-eval-modal .modal-body [class*=col-md-],body.derivated_ideas .idea-eval-modal .modal-body [class*=col-sm-],body.derivated_ideas .idea-eval-modal .modal-body [class*=col-xs-],body.derivated_ideas .idea-eval-modal .modal-body [class*=col-lg-]{float:none;width:100%;min-width:0;padding:0;margin-left:0}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md{display:grid;grid-template-columns:minmax(110px,26%) minmax(0,1fr);gap:10px 16px;align-items:center;margin:0 0 14px}@media(max-width:767px){body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md{grid-template-columns:1fr;gap:4px}}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-5 h4,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-5 h4{margin:0;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1.3}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-5 em,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-5 em{display:none}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox]+label,body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox],body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox]+label,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox]{vertical-align:middle}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox]+label,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-sm-7 input[type=checkbox]+label{margin:0 0 0 8px;color:#565656;font-weight:700;cursor:pointer}body.ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-offset-5,body.derivated_ideas .idea-eval-modal .modal-body .col-md-12.m-b-md>.col-md-offset-5{grid-column:2;text-align:right}body.ideas .idea-eval-modal .modal-body form .row.padding:first-of-type:has(>.col-md-12>p:only-child),body.derivated_ideas .idea-eval-modal .modal-body form .row.padding:first-of-type:has(>.col-md-12>p:only-child){display:none}body.ideas .idea-eval-modal .modal-body .btn[type=submit],body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:140px;height:40px;padding:0 22px;background:var(--home-button-bg-color, #4747f3)!important;border:none!important;border-radius:10px!important;color:var(--home-button-text-color, #ffffff)!important;font-size:1.4rem;font-weight:600;line-height:1;box-shadow:none;transition:background .15s ease}body.ideas .idea-eval-modal .modal-body .btn[type=submit] i.mdi,body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit] i.mdi{font-size:1.7rem;line-height:1}body.ideas .idea-eval-modal .modal-body .btn[type=submit]:hover,body.ideas .idea-eval-modal .modal-body .btn[type=submit]:focus,body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit]:hover,body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit]:focus{background:var(--home-button-hover-bg-color, #3a3ad0)!important;color:var(--home-button-text-color, #ffffff)!important}body.ideas .idea-eval-modal .modal-body .btn[type=submit]:disabled,body.ideas .idea-eval-modal .modal-body .btn[type=submit][disabled],body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit]:disabled,body.derivated_ideas .idea-eval-modal .modal-body .btn[type=submit][disabled]{background:#c5c8d3!important;color:#fff!important;opacity:1!important;cursor:not-allowed}body.ideas .idea-eval-modal .modal-body .form-group,body.derivated_ideas .idea-eval-modal .modal-body .form-group{margin:0 0 14px}body.ideas .idea-eval-modal .modal-body .form-group>label,body.ideas .idea-eval-modal .modal-body .form-group>.control-label,body.derivated_ideas .idea-eval-modal .modal-body .form-group>label,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.control-label{display:block;margin:0 0 6px;padding:0;color:#1e293b;font-size:1.3rem;font-weight:600;text-align:left;width:auto}body.ideas .idea-eval-modal .modal-body .form-group:last-child,body.derivated_ideas .idea-eval-modal .modal-body .form-group:last-child{margin-bottom:0}body.ideas .idea-eval-modal .modal-body .form-control,body.ideas .idea-eval-modal .modal-body input[type=text].form-control,body.ideas .idea-eval-modal .modal-body input[type=number].form-control,body.ideas .idea-eval-modal .modal-body input[type=email].form-control,body.ideas .idea-eval-modal .modal-body input[type=date].form-control,body.ideas .idea-eval-modal .modal-body textarea.form-control,body.ideas .idea-eval-modal .modal-body select.form-control,body.derivated_ideas .idea-eval-modal .modal-body .form-control,body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control,body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control,body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control,body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control,body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control,body.derivated_ideas .idea-eval-modal .modal-body select.form-control{display:block;width:100%!important;min-width:0;box-sizing:border-box;min-height:40px;padding:9px 14px;background:#f1f5f9;border:1px solid #94a3b8;border-radius:10px;box-shadow:none;font-size:1.3rem;color:#1e293b;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body.ideas .idea-eval-modal .modal-body .form-control::placeholder,body.ideas .idea-eval-modal .modal-body input[type=text].form-control::placeholder,body.ideas .idea-eval-modal .modal-body input[type=number].form-control::placeholder,body.ideas .idea-eval-modal .modal-body input[type=email].form-control::placeholder,body.ideas .idea-eval-modal .modal-body input[type=date].form-control::placeholder,body.ideas .idea-eval-modal .modal-body textarea.form-control::placeholder,body.ideas .idea-eval-modal .modal-body select.form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body .form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control::placeholder,body.derivated_ideas .idea-eval-modal .modal-body select.form-control::placeholder{color:#64748b}body.ideas .idea-eval-modal .modal-body .form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body input[type=text].form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body input[type=number].form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body input[type=email].form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body input[type=date].form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body textarea.form-control:hover:not(:disabled):not([disabled]),body.ideas .idea-eval-modal .modal-body select.form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body .form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control:hover:not(:disabled):not([disabled]),body.derivated_ideas .idea-eval-modal .modal-body select.form-control:hover:not(:disabled):not([disabled]){border-color:#64748b}body.ideas .idea-eval-modal .modal-body .form-control:focus,body.ideas .idea-eval-modal .modal-body input[type=text].form-control:focus,body.ideas .idea-eval-modal .modal-body input[type=number].form-control:focus,body.ideas .idea-eval-modal .modal-body input[type=email].form-control:focus,body.ideas .idea-eval-modal .modal-body input[type=date].form-control:focus,body.ideas .idea-eval-modal .modal-body textarea.form-control:focus,body.ideas .idea-eval-modal .modal-body select.form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body .form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control:focus,body.derivated_ideas .idea-eval-modal .modal-body select.form-control:focus{background:#fff;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f32e;outline:none}body.ideas .idea-eval-modal .modal-body .form-control:disabled,body.ideas .idea-eval-modal .modal-body .form-control[disabled],body.ideas .idea-eval-modal .modal-body input[type=text].form-control:disabled,body.ideas .idea-eval-modal .modal-body input[type=text].form-control[disabled],body.ideas .idea-eval-modal .modal-body input[type=number].form-control:disabled,body.ideas .idea-eval-modal .modal-body input[type=number].form-control[disabled],body.ideas .idea-eval-modal .modal-body input[type=email].form-control:disabled,body.ideas .idea-eval-modal .modal-body input[type=email].form-control[disabled],body.ideas .idea-eval-modal .modal-body input[type=date].form-control:disabled,body.ideas .idea-eval-modal .modal-body input[type=date].form-control[disabled],body.ideas .idea-eval-modal .modal-body textarea.form-control:disabled,body.ideas .idea-eval-modal .modal-body textarea.form-control[disabled],body.ideas .idea-eval-modal .modal-body select.form-control:disabled,body.ideas .idea-eval-modal .modal-body select.form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body .form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body .form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body input[type=text].form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body input[type=number].form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body input[type=email].form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body input[type=date].form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control[disabled],body.derivated_ideas .idea-eval-modal .modal-body select.form-control:disabled,body.derivated_ideas .idea-eval-modal .modal-body select.form-control[disabled]{background:#f5f5f5;color:#a5a5a5;cursor:not-allowed;border-color:#e5e9ee}body.ideas .idea-eval-modal .modal-body textarea.form-control,body.derivated_ideas .idea-eval-modal .modal-body textarea.form-control{min-height:90px;resize:vertical}body.ideas .idea-eval-modal .modal-body .select2-container,body.ideas .idea-eval-modal .modal-body .select2.select2-container,body.derivated_ideas .idea-eval-modal .modal-body .select2-container,body.derivated_ideas .idea-eval-modal .modal-body .select2.select2-container{width:100%!important;min-width:0;display:block}body.ideas .idea-eval-modal .modal-body .select2-container .select2-selection,body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple,body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single,body.derivated_ideas .idea-eval-modal .modal-body .select2-container .select2-selection,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single{min-height:40px;padding:4px 10px;border:1px solid #94a3b8;border-radius:10px;background:#f1f5f9;box-shadow:none;font-size:1.3rem;color:#1e293b;width:100%!important;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body.ideas .idea-eval-modal .modal-body .select2-container .select2-selection:hover,body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple:hover,body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single:hover,body.derivated_ideas .idea-eval-modal .modal-body .select2-container .select2-selection:hover,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple:hover,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single:hover{border-color:#64748b}body.ideas .idea-eval-modal .modal-body .select2-container--default.select2-container--focus .select2-selection,body.ideas .idea-eval-modal .modal-body .select2-container--default.select2-container--open .select2-selection,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default.select2-container--focus .select2-selection,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default.select2-container--open .select2-selection{background:#fff!important;border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f32e!important}body.ideas .idea-eval-modal .modal-body .custom-datetimepicker,body.ideas .idea-eval-modal .modal-body input.custom-datetimepicker.form-control,body.derivated_ideas .idea-eval-modal .modal-body .custom-datetimepicker,body.derivated_ideas .idea-eval-modal .modal-body input.custom-datetimepicker.form-control{width:100%!important;min-width:0;box-sizing:border-box}body.ideas .idea-eval-modal .modal-body .input-group,body.derivated_ideas .idea-eval-modal .modal-body .input-group{display:flex;width:100%;min-width:0}body.ideas .idea-eval-modal .modal-body .input-group>.form-control,body.derivated_ideas .idea-eval-modal .modal-body .input-group>.form-control{flex:1 1 auto;min-width:0;width:auto!important}body.ideas .idea-eval-modal .modal-body .input-group .input-group-addon,body.ideas .idea-eval-modal .modal-body .input-group .input-group-btn,body.derivated_ideas .idea-eval-modal .modal-body .input-group .input-group-addon,body.derivated_ideas .idea-eval-modal .modal-body .input-group .input-group-btn{flex:0 0 auto;background:#f5f7fa;border:1px solid #c4c4c4;box-shadow:none;padding:0 12px;color:#1e293b;display:inline-flex;align-items:center}body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single .select2-selection__rendered,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px;padding:0 6px;color:#2d3436}body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4747f31f;border:1px solid rgba(71,71,243,.25);color:#4747f3;border-radius:999px;padding:2px 10px;margin:4px 4px 0 0;font-weight:600;font-size:1.2rem}body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#4747f3;margin-right:6px}body.ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,body.derivated_ideas .idea-eval-modal .modal-body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#f3596a}body.ideas .idea-eval-modal .modal-body .alert.alert-danger,body.derivated_ideas .idea-eval-modal .modal-body .alert.alert-danger{margin:0 0 12px;padding:10px 14px;background:#f3596a14;border:1px solid rgba(243,89,106,.25);border-radius:10px;color:#b9303f;font-size:1.3rem}body.ideas .idea-eval-modal .modal-body .form-group label.padding,body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding{display:flex;align-items:center;gap:14px;margin:0 0 8px;padding:4px 0;border:none;border-radius:0;font-size:1.3rem;font-weight:600;color:#1e293b;cursor:pointer;transition:color .15s ease}body.ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio],body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;background:#94a3b82e;border:1px solid rgba(148,163,184,.35);border-radius:50%;cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease;flex-shrink:0}body.ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:after,body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--home-accent-color, #4747f3);transform:scale(0);transition:transform .12s ease}body.ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:checked,body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:checked{background:#fff;border-color:var(--home-accent-color, #4747f3)}body.ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:checked:after,body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding input[type=radio]:checked:after{transform:scale(1)}body.ideas .idea-eval-modal .modal-body .form-group label.padding:hover,body.derivated_ideas .idea-eval-modal .modal-body .form-group label.padding:hover{color:var(--home-accent-color, #4747f3)}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding{display:flex;align-items:flex-start;gap:14px;margin:6px 0 0;min-width:0;width:100%}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2,body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-10,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-10{float:none;padding:0;margin:0}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2{flex:0 0 auto;width:auto;padding-top:10px}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify{display:inline-flex;align-items:center;margin:0;padding:0;font-size:0}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio],body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;background:#94a3b82e;border:1px solid rgba(148,163,184,.35);border-radius:50%;cursor:pointer;position:relative;flex-shrink:0}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:after,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--home-accent-color, #4747f3);transform:scale(0);transition:transform .12s ease}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:checked,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:checked{background:#fff;border-color:var(--home-accent-color, #4747f3)}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:checked:after,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-2 label.text-justify input[type=radio]:checked:after{transform:scale(1)}body.ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-10,body.derivated_ideas .idea-eval-modal .modal-body .form-group>.row.padding>.col-sm-10{flex:1 1 auto;min-width:0;width:auto}body.ideas .idea-eval-modal .modal-body .hidden-message,body.derivated_ideas .idea-eval-modal .modal-body .hidden-message{margin:6px 0 0;color:#f3596a;font-size:1.2rem;font-style:italic}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12{float:none;width:100%;padding:0;margin:0 0 12px}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8{float:none;width:auto;padding:6px 0}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 i.mdi,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 i.mdi,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 i.mdi,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;vertical-align:-3px;margin-right:6px}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a:hover,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a:focus,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a:hover,body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a:focus,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a:hover,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-2 a:focus,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a:hover,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>.col-md-8 a:focus{text-decoration:underline}body.ideas .idea-eval-modal .modal-body>.row>.col-md-12>hr,body.derivated_ideas .idea-eval-modal .modal-body>.row>.col-md-12>hr{margin:8px 0 0;border-color:#94a3b82e}body.ideas .idea-eval-modal .modal-body h4,body.derivated_ideas .idea-eval-modal .modal-body h4{font-size:1.4rem;color:#565656}body.ideas .idea-eval-modal .modal-footer,body.derivated_ideas .idea-eval-modal .modal-footer{padding:8px 24px 22px;border-top:none;background:transparent;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:10px}@media(max-width:767px){body.ideas .idea-eval-modal .modal-footer,body.derivated_ideas .idea-eval-modal .modal-footer{padding:8px 16px 18px;flex-wrap:wrap}}body.ideas .idea-eval-modal .modal-footer>.btn,body.derivated_ideas .idea-eval-modal .modal-footer>.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:120px;height:40px;margin:0;padding:0 22px;border:none;border-radius:10px;font-size:1.4rem;font-weight:600;line-height:1;text-decoration:none;box-shadow:none;transition:background .15s ease,color .15s ease}body.ideas .idea-eval-modal .modal-footer>.btn i.mdi,body.derivated_ideas .idea-eval-modal .modal-footer>.btn i.mdi{display:none}body.ideas .idea-eval-modal .modal-footer .btn-default,body.derivated_ideas .idea-eval-modal .modal-footer .btn-default{background:#b6b6b6;color:#fff;border:none}body.ideas .idea-eval-modal .modal-footer .btn-default:hover,body.ideas .idea-eval-modal .modal-footer .btn-default:focus,body.derivated_ideas .idea-eval-modal .modal-footer .btn-default:hover,body.derivated_ideas .idea-eval-modal .modal-footer .btn-default:focus{background:#9b9b9b;color:#fff}body.ideas .idea-eval-modal .modal-footer .btn-primary,body.derivated_ideas .idea-eval-modal .modal-footer .btn-primary{background:var(--home-button-bg-color, #4747f3)!important;color:var(--home-button-text-color, #ffffff)!important}body.ideas .idea-eval-modal .modal-footer .btn-primary:hover,body.ideas .idea-eval-modal .modal-footer .btn-primary:focus,body.derivated_ideas .idea-eval-modal .modal-footer .btn-primary:hover,body.derivated_ideas .idea-eval-modal .modal-footer .btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0)!important;color:var(--home-button-text-color, #ffffff)!important}body.ideas .idea-eval-modal .modal-footer .btn-danger,body.derivated_ideas .idea-eval-modal .modal-footer .btn-danger{background:#f14457!important;color:#fff!important}body.ideas .idea-eval-modal .modal-footer .btn-danger:hover,body.ideas .idea-eval-modal .modal-footer .btn-danger:focus,body.derivated_ideas .idea-eval-modal .modal-footer .btn-danger:hover,body.derivated_ideas .idea-eval-modal .modal-footer .btn-danger:focus{background:#d23647!important;color:#fff!important}section.main-content:has(section.derivated-list-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}section.derivated-list-page{width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){section.derivated-list-page{padding:.25rem .5rem 1.5rem}}section.derivated-list-page .breadcrumb-badge.derivated-list-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}section.derivated-list-page .breadcrumb-badge.derivated-list-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}section.derivated-list-page .breadcrumb-badge.derivated-list-banner .breadcrumb-pill i.mdi{font-size:1.9rem}section.derivated-list-page .derivated-list-shell{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}section.derivated-list-page .derivated-list-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:22px 24px 24px;margin:0 0 16px}@media(max-width:767px){section.derivated-list-page .derivated-list-card{padding:16px 14px 18px;border-radius:12px}}section.derivated-list-page .derivated-list-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 18px}section.derivated-list-page .derivated-list-title{margin:0;font-size:1.8rem;font-weight:700;color:#132146;line-height:1.2}section.derivated-list-page .derivated-list-summary{margin:0;color:#a5a5a5;font-size:1.3rem;font-style:italic}section.derivated-list-page .derivated-list-rows{display:flex;flex-direction:column;gap:12px}section.derivated-list-page .derivated-list-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px) minmax(160px,auto);align-items:center;gap:18px;padding:16px 20px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 1px 3px #0f172a0f;transition:box-shadow .15s ease,border-color .15s ease}section.derivated-list-page .derivated-list-row:hover{border-color:#4747f32e;box-shadow:0 4px 14px #4747f31a}@media(max-width:1199px){section.derivated-list-page .derivated-list-row{grid-template-columns:minmax(0,1fr) minmax(160px,auto)}section.derivated-list-page .derivated-list-row .derivated-list-row-tags{grid-column:1/-1}}@media(max-width:991px){section.derivated-list-page .derivated-list-row{grid-template-columns:1fr;gap:12px}}section.derivated-list-page .derivated-list-row-main{min-width:0}section.derivated-list-page .derivated-list-row-id{display:inline-block;margin:0 0 4px;color:gray;font-size:1.15rem;font-weight:700;letter-spacing:.3px}section.derivated-list-page .derivated-list-row-title{display:block;margin:0 0 8px;color:var(--home-link-color, #1664d6);font-size:1.5rem;font-weight:700;line-height:1.3;text-decoration:none;word-break:break-word}section.derivated-list-page .derivated-list-row-title i.mdi{color:#565656;vertical-align:-3px;margin-right:4px}section.derivated-list-page .derivated-list-row-title:hover,section.derivated-list-page .derivated-list-row-title:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:underline}section.derivated-list-page .derivated-list-row-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:1.25rem;color:#565656;line-height:1.4}section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item{display:inline-flex;align-items:center;gap:6px}section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item em{color:#a5a5a5;font-style:italic;font-weight:400}section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item a{color:#565656;font-weight:600;text-decoration:none}section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item a:hover,section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}section.derivated-list-page .derivated-list-row-meta .derivated-list-row-meta-item i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.5rem;line-height:1;opacity:.85}section.derivated-list-page .derivated-list-row-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0;font-size:1.2rem}section.derivated-list-page .derivated-list-row-aside{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0}@media(max-width:991px){section.derivated-list-page .derivated-list-row-aside{flex-direction:row;align-items:center;justify-content:space-between}}section.derivated-list-page .derivated-list-status{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#94a3b829;border-radius:999px;color:#565656;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;line-height:1.2}section.derivated-list-page .derivated-list-status.is-pending{background:#f59e0b24;color:#a16b04}section.derivated-list-page .derivated-list-status.is-progress{background:#4747f31f;color:var(--home-accent-color, #4747f3)}section.derivated-list-page .derivated-list-status.is-done{background:#34a85324;color:#2c7c43}section.derivated-list-page .derivated-list-recover{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;background:#4747f31a;border:1px solid rgba(71,71,243,.2);border-radius:10px;color:var(--home-accent-color, #4747f3);font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}section.derivated-list-page .derivated-list-recover i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.7rem;line-height:1}section.derivated-list-page .derivated-list-recover:hover,section.derivated-list-page .derivated-list-recover:focus{background:var(--home-accent-color, #4747f3);color:#fff;border-color:var(--home-accent-color, #4747f3);text-decoration:none}section.derivated-list-page .derivated-list-recover:hover i.mdi,section.derivated-list-page .derivated-list-recover:focus i.mdi{color:#fff}section.derivated-list-page .derivated-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;text-align:center}section.derivated-list-page .derivated-list-empty i.mdi{font-size:4.5rem;color:#d6dde6;line-height:1}section.derivated-list-page .derivated-list-empty h3{margin:0;color:#565656;font-size:1.5rem;font-weight:700}section.derivated-list-page .derivated-list-empty p{margin:0;color:#a5a5a5;font-size:1.3rem;font-style:italic}section.idea-edit-page .idea-qi-form-section,section.idea-edit-page form .idea-qi-form-section{margin:0 0 24px;padding:24px 0 8px;border-top:1px solid rgba(148,163,184,.3)}section.idea-edit-page .idea-qi-form-section:first-child,section.idea-edit-page form .idea-qi-form-section:first-child{padding-top:8px;border-top:none}section.idea-edit-page .idea-qi-form-head{margin:0 0 18px}section.idea-edit-page .idea-qi-form-title{margin:0;color:#132146;font-size:1.6rem;font-weight:700;line-height:1.3;display:inline-flex;align-items:center;gap:8px}section.idea-edit-page .idea-qi-form-title i.mdi{color:var(--home-accent-color, #4747f3);font-size:2rem;line-height:1}section.idea-edit-page .idea-qi-form-body{display:flex;flex-direction:column;gap:0}section.idea-edit-page .idea-qi-form-row{display:grid;grid-template-columns:minmax(120px,25%) minmax(0,1fr);gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(148,163,184,.3)}section.idea-edit-page .idea-qi-form-row:last-child{border-bottom:none;padding-bottom:4px}@media(max-width:991px){section.idea-edit-page .idea-qi-form-row{grid-template-columns:1fr;gap:4px;align-items:stretch}}section.idea-edit-page .idea-qi-form-label{margin:0;color:#565656;font-size:1.3rem;font-weight:700;line-height:1.4;text-align:left;width:auto}section.idea-edit-page .idea-qi-form-control{min-width:0}section.idea-edit-page .idea-qi-form-control .form-control,section.idea-edit-page .idea-qi-form-control input.form-control,section.idea-edit-page .idea-qi-form-control textarea.form-control,section.idea-edit-page .idea-qi-form-control select.form-control{display:block;width:100%!important;min-width:0;box-sizing:border-box;min-height:40px;padding:9px 14px;background:#fff;border:1px solid #d6dde6;border-radius:10px;box-shadow:0 1px 2px #0f172a0a;font-size:1.3rem;color:#2d3436;transition:border-color .15s ease,box-shadow .15s ease}section.idea-edit-page .idea-qi-form-control .form-control::placeholder,section.idea-edit-page .idea-qi-form-control input.form-control::placeholder,section.idea-edit-page .idea-qi-form-control textarea.form-control::placeholder,section.idea-edit-page .idea-qi-form-control select.form-control::placeholder{color:#a5a5a5}section.idea-edit-page .idea-qi-form-control .form-control:hover:not(:disabled):not([disabled]),section.idea-edit-page .idea-qi-form-control input.form-control:hover:not(:disabled):not([disabled]),section.idea-edit-page .idea-qi-form-control textarea.form-control:hover:not(:disabled):not([disabled]),section.idea-edit-page .idea-qi-form-control select.form-control:hover:not(:disabled):not([disabled]){border-color:#b8c2cf}section.idea-edit-page .idea-qi-form-control .form-control:focus,section.idea-edit-page .idea-qi-form-control input.form-control:focus,section.idea-edit-page .idea-qi-form-control textarea.form-control:focus,section.idea-edit-page .idea-qi-form-control select.form-control:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f32e;outline:none}section.idea-edit-page .idea-qi-form-control .form-control:disabled,section.idea-edit-page .idea-qi-form-control .form-control[disabled],section.idea-edit-page .idea-qi-form-control input.form-control:disabled,section.idea-edit-page .idea-qi-form-control input.form-control[disabled],section.idea-edit-page .idea-qi-form-control textarea.form-control:disabled,section.idea-edit-page .idea-qi-form-control textarea.form-control[disabled],section.idea-edit-page .idea-qi-form-control select.form-control:disabled,section.idea-edit-page .idea-qi-form-control select.form-control[disabled]{background:#f5f5f5;color:#a5a5a5;cursor:not-allowed;border-color:#e5e9ee}section.idea-edit-page .idea-qi-form-control textarea.form-control{min-height:90px;resize:vertical}section.idea-edit-page .idea-qi-form-control .select2-container,section.idea-edit-page .idea-qi-form-control .select2.select2-container{width:100%!important;min-width:0;display:block}section.idea-edit-page .idea-qi-form-control .select2-container .select2-selection,section.idea-edit-page .idea-qi-form-control .select2-container--default .select2-selection--single{min-height:40px;padding:4px 10px;border:1px solid #d6dde6;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a;font-size:1.3rem;color:#2d3436;width:100%!important;box-sizing:border-box}section.idea-edit-page .idea-qi-form-control .select2-container--default.select2-container--focus .select2-selection,section.idea-edit-page .idea-qi-form-control .select2-container--default.select2-container--open .select2-selection{border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f32e!important}section.idea-edit-page .idea-qi-form-control .input-group{display:flex;width:100%;min-width:0}section.idea-edit-page .idea-qi-form-control .input-group>.form-control{flex:1 1 auto;min-width:0;width:auto!important;border-top-left-radius:0;border-bottom-left-radius:0}section.idea-edit-page .idea-qi-form-control .input-group .input-group-addon{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 14px;background:#f5f7fa;border:1px solid #d6dde6;border-right:none;border-radius:10px 0 0 10px;color:#565656;font-size:1.3rem;font-weight:600}section.main-content:has(section.idea-goal-select-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}section.idea-goal-select-page{width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){section.idea-goal-select-page{padding:.25rem .5rem 1.5rem}}section.idea-goal-select-page .breadcrumb-badge.idea-goal-select-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}section.idea-goal-select-page .breadcrumb-badge.idea-goal-select-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}section.idea-goal-select-page .breadcrumb-badge.idea-goal-select-banner .breadcrumb-pill i.mdi{font-size:1.9rem}section.idea-goal-select-page .idea-goal-select-shell{max-width:1280px;margin:0 auto;width:100%;box-sizing:border-box}section.idea-goal-select-page .idea-goal-select-form{width:100%;margin:0}section.idea-goal-select-page .idea-goal-select-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:24px 28px 28px;margin:0 0 16px}@media(max-width:767px){section.idea-goal-select-page .idea-goal-select-card{padding:18px 16px 22px;border-radius:12px}}section.idea-goal-select-page .idea-goal-select-head{margin:0 0 22px}section.idea-goal-select-page .idea-goal-select-title{margin:0 0 6px;color:var(--home-accent-color, #4747f3);font-size:2rem;font-weight:700;line-height:1.2}section.idea-goal-select-page .idea-goal-select-subtitle{margin:0;color:#565656;font-size:1.4rem;font-style:italic;line-height:1.5}section.idea-goal-select-page .idea-goal-select-notice{margin:10px 0 0;padding:10px 14px;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);border-radius:10px;color:#92400e;font-size:1.3rem;font-style:normal;line-height:1.45}section.idea-goal-select-page .idea-goal-select-notice i.mdi{color:#f59e0b;font-size:1.7rem;vertical-align:-3px;margin-right:4px}section.idea-goal-select-page .idea-goal-select-notice-link{color:#92400e;font-weight:700;text-decoration:underline;margin-left:4px}section.idea-goal-select-page .idea-goal-select-notice-link:hover,section.idea-goal-select-page .idea-goal-select-notice-link:focus{color:#6b3208}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid{list-style:none;margin:0;padding:0;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;flex-wrap:nowrap!important}@media(max-width:1199px){section.idea-goal-select-page ul.options.colored.idea-goal-select-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){section.idea-goal-select-page ul.options.colored.idea-goal-select-grid{grid-template-columns:1fr;gap:10px}}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item{position:relative;display:flex!important;align-items:center;gap:12px;margin:0!important;padding:16px 18px 16px 16px!important;background:#fff!important;background-color:#fff!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:12px!important;box-shadow:0 1px 3px #0f172a0a;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;min-height:76px;height:auto!important;max-height:none!important;width:auto!important;max-width:none!important;color:#2d3436;list-style:none;text-shadow:none}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item:hover{border-color:#4747f366!important;box-shadow:0 4px 14px #4747f31a;background:#fafbff!important;background-color:#fafbff!important;color:#2d3436}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item.marked{border-color:var(--home-accent-color, #4747f3)!important;background:#4747f30f!important;background-color:#4747f30f!important;box-shadow:0 4px 14px #4747f32e;color:var(--home-accent-color, #4747f3)}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item.marked .idea-goal-select-check .is-on{display:inline-flex}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item.marked .idea-goal-select-check .is-off{display:none}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item.marked .idea-goal-select-item-name{color:var(--home-accent-color, #4747f3)}section.idea-goal-select-page ul.options.colored.idea-goal-select-grid>li.selector-goal.idea-goal-select-item>span{position:static!important;inset:auto!important;transform:none!important;max-height:none!important;overflow:visible!important;text-shadow:none!important;font-weight:600;font-size:1.4rem;line-height:1.35;white-space:normal;word-break:break-word;width:auto}section.idea-goal-select-page .idea-goal-select-check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;line-height:1;position:static!important}section.idea-goal-select-page .idea-goal-select-check i.mdi{position:static!important;top:auto!important;transform:none!important;opacity:1!important;font-size:2.2rem;line-height:1;height:auto!important}section.idea-goal-select-page .idea-goal-select-check .is-on{display:none;color:var(--home-accent-color, #4747f3)}section.idea-goal-select-page .idea-goal-select-check .is-off{display:inline-flex;color:#cdd5dd}section.idea-goal-select-page .idea-goal-select-item-name{flex:1 1 auto;min-width:0;color:inherit;font-size:1.4rem;font-weight:600;line-height:1.35;word-break:break-word;white-space:normal;max-height:none!important;overflow:visible!important;text-shadow:none!important}section.idea-goal-select-page .idea-goal-select-private{position:absolute;top:10px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;background:#0f172a8c;backdrop-filter:blur(2px);border-radius:999px;color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}section.idea-goal-select-page .idea-goal-select-private i.mdi{font-size:1.3rem;line-height:1;color:#fff}section.idea-goal-select-page .idea-goal-select-actions{display:flex;align-items:center;justify-content:flex-end;margin:0}@media(max-width:767px){section.idea-goal-select-page .idea-goal-select-actions{justify-content:stretch}}section.idea-goal-select-page .idea-goal-select-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-width:200px;padding:0 24px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:12px;color:var(--home-button-text-color, #ffffff);font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px #4747f333;transition:background .15s ease,transform .1s ease}section.idea-goal-select-page .idea-goal-select-submit i.mdi{font-size:1.7rem;line-height:1}@media(max-width:767px){section.idea-goal-select-page .idea-goal-select-submit{width:100%}}section.idea-goal-select-page .idea-goal-select-submit:hover,section.idea-goal-select-page .idea-goal-select-submit:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}section.idea-goal-select-page .idea-goal-select-submit:active{transform:translateY(1px)}body.ideas section.main-content:has(section.eval-tech-page){background:transparent!important;box-shadow:none!important;border-radius:0!important}body.ideas section.eval-tech-page{width:100%;padding:.75rem 1rem 2rem;margin:0;box-sizing:border-box}@media(max-width:767px){body.ideas section.eval-tech-page{padding:.25rem .5rem 1.5rem}}body.ideas section.eval-tech-page .breadcrumb-badge.eval-tech-banner{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 16px;box-sizing:border-box}body.ideas section.eval-tech-page .breadcrumb-badge.eval-tech-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;background:transparent;color:#fff;font-weight:700;letter-spacing:.2px}body.ideas section.eval-tech-page .breadcrumb-badge.eval-tech-banner .breadcrumb-pill i.mdi{font-size:1.9rem}body.ideas section.eval-tech-page .eval-tech-shell{width:100%;max-width:100%;margin:0 auto}@media(min-width:992px){body.ideas section.eval-tech-page .eval-tech-shell{width:94%}}@media(min-width:1200px){body.ideas section.eval-tech-page .eval-tech-shell{width:92%;max-width:1480px}}@media(min-width:1920px){body.ideas section.eval-tech-page .eval-tech-shell{max-width:1680px}}body.ideas section.eval-tech-page .eval-tech-shell{box-sizing:border-box}body.ideas section.eval-tech-page .eval-tech-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:visible}body.ideas section.eval-tech-page .eval-tech-tabs-wrap{padding:0}body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(148,163,184,.18);background:transparent}body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li{margin:0;flex:1 1 0}body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li>a,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li .evaluation-tab-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 12px;color:gray;font-size:1.3rem;font-weight:700;text-align:center;text-decoration:none;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;transition:color .15s ease,border-color .15s ease,background .15s ease}body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li>a:hover,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li>a:focus,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li .evaluation-tab-link:hover,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li .evaluation-tab-link:focus{color:var(--home-accent-color, #4747f3);background:#4747f30a;text-decoration:none;border-color:transparent}body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li.active>a,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li>a.is-active,body.ideas section.eval-tech-page .nav.nav-tabs.evaluation-tabs.eval-tech-tabs>li .evaluation-tab-link.is-active{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3);background:transparent}body.ideas section.eval-tech-page .eval-tech-content{padding:18px 24px 22px}@media(max-width:767px){body.ideas section.eval-tech-page .eval-tech-content{padding:14px 12px 18px}}body.ideas section.eval-tech-page .eval-tech-content>section.ideas.ideas-list.evaluation-panel.eval-tech-goals{margin:0;padding:0;background:transparent;border:none;box-shadow:none;display:block}body.ideas section.eval-tech-page .eval-tech-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 20px;color:#a5a5a5;text-align:center}body.ideas section.eval-tech-page .eval-tech-empty i.mdi{font-size:4.5rem;color:#d6dde6;line-height:1}body.ideas section.eval-tech-page .eval-tech-empty h2{margin:0;font-size:1.8rem;font-weight:700;color:#132146}body.ideas section.eval-tech-page .eval-tech-empty p{margin:0;font-size:1.4rem;font-style:italic}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel{float:none;width:100%;padding:0;margin:0 0 14px}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel:last-child{margin-bottom:0}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default{margin:0;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;overflow:visible}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading{background:#fafbfc;border:none;border-bottom:1px solid rgba(148,163,184,.16);padding:14px 18px;min-height:0;border-radius:12px 12px 0 0}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link{display:flex;align-items:center;gap:10px;color:#132146;font-size:1.4rem;font-weight:700;text-decoration:none}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link i.mdi.mdi-lock{color:#a5a5a5;font-size:1.6rem;line-height:1}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .goal-name{flex:0 1 auto;font-style:normal;color:#132146;font-weight:700}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .goal-name .goal-label{font-weight:400;color:#565656}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .goal-name .goal-value{font-weight:700;color:#132146}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .evaluation-badge{margin-left:auto;background:#4747f31a;color:var(--home-accent-color, #4747f3);padding:4px 10px;border-radius:999px;font-size:1.2rem;font-weight:700;gap:4px}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .evaluation-badge:after{display:none}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .evaluation-badge i.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .evaluation-badge .badge-count{font-size:1.2rem;line-height:1;color:var(--home-accent-color, #4747f3)}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .caret{order:3;margin-left:6px}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .caret:before,body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link .caret:after{background:var(--home-accent-color, #4747f3)}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link:hover{color:var(--home-accent-color, #4747f3)}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link:hover .goal-name,body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-heading .panel-title .collapsible-link:hover .goal-value{color:var(--home-accent-color, #4747f3)}body.ideas section.eval-tech-page .evaluation-panel .evaluation-goal-panel>.panel.panel-default>.panel-collapse>.panel-body{padding:16px 18px 18px;background:#fff}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:0;background:transparent;border:none;box-shadow:none;border-radius:0;flex-wrap:wrap}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box{flex:1 1 320px;min-width:0}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group{display:flex;width:100%}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group .form-control.goal-search-input{flex:1 1 auto;height:40px;padding:0 12px;background:#fff;border:1px solid #d6dde6;border-radius:10px 0 0 10px;box-shadow:none;font-size:1.3rem;color:#2d3436}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group .form-control.goal-search-input::placeholder{color:#a5a5a5}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group .form-control.goal-search-input:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none;z-index:2}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group .input-group-addon.evaluation-search-addon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#fff;border:1px solid #d6dde6;border-left:none;border-radius:0 10px 10px 0;color:#a5a5a5}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .search-box .input-group .input-group-addon.evaluation-search-addon i.mdi{font-size:1.8rem;line-height:1}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .send-selected-form{margin:0}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:10px;color:var(--home-button-text-color, #ffffff);font-size:1.3rem;font-weight:700;text-shadow:none;box-shadow:none;transition:background .15s ease,opacity .15s ease}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn i.mdi{font-size:1.7rem;line-height:1}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn:hover,body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)}body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn[disabled],body.ideas section.eval-tech-page .panel-body>.search-and-send-bar .btn.btn-evaluate.send-selected-btn:disabled{opacity:.45;cursor:not-allowed}body.ideas section.eval-tech-page .evaluation-table-wrapper{background:transparent;border:none;margin:0}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table{margin:0;background:transparent;border-collapse:separate;border-spacing:0 8px;box-shadow:none}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table thead tr{background:transparent}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table thead tr th{border:none;background:transparent;padding:6px 12px;color:#a5a5a5;font-size:1.2rem;font-weight:400;font-style:italic;text-align:left;white-space:nowrap}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table thead tr th.th-center{text-align:center}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table thead tr th:first-child{padding-left:14px}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table thead tr th:last-child{padding-right:14px}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr{background:#fff;box-shadow:0 1px 2px #0f172a0a;border:1px solid rgba(148,163,184,.18);transition:border-color .15s ease,box-shadow .15s ease}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr td{background:transparent;border:none;padding:12px;vertical-align:middle;color:#2d3436;font-size:1.3rem}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr td.text-center{text-align:center}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr td:first-child{border-left:1px solid rgba(148,163,184,.18);border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18);border-radius:10px 0 0 10px;padding-left:14px}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr td:last-child{border-right:1px solid rgba(148,163,184,.18);border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18);border-radius:0 10px 10px 0;padding-right:14px}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr td:not(:first-child):not(:last-child){border-top:1px solid rgba(148,163,184,.18);border-bottom:1px solid rgba(148,163,184,.18)}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr:hover td{border-color:#4747f34d}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr.load-more-skeleton-row{box-shadow:none;background:#94a3b80f}body.ideas section.eval-tech-page .evaluation-table-wrapper>table.table.evaluation-table tbody tr.load-more-skeleton-row td{border-color:transparent}body.ideas section.eval-tech-page .visible-xs-block.mobile-evaluation-list>div{display:flex;flex-direction:column;gap:10px}body.ideas section.eval-tech-page .visible-xs-block.mobile-evaluation-list .evaluation-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;padding:12px 14px}body.ideas section.eval-tech-page .visible-xs-block.mobile-evaluation-list .evaluation-card.load-more-skeleton-card{box-shadow:none;background:#94a3b80f}body.ideas section.eval-tech-page .goal-load-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:6px 0 0}body.ideas section.eval-tech-page .goal-load-footer .goal-load-status{color:#a5a5a5;font-size:1.2rem;font-style:italic}body.ideas section.eval-tech-page .goal-load-footer .text-center{margin-left:auto;text-align:right}body.ideas section.eval-tech-page .goal-load-footer .btn.btn-link.load-more-ideas{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#4747f314;border:1px solid rgba(71,71,243,.2);border-radius:8px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease}body.ideas section.eval-tech-page .goal-load-footer .btn.btn-link.load-more-ideas .load-more-caret{font-size:1.6rem;line-height:1}body.ideas section.eval-tech-page .goal-load-footer .btn.btn-link.load-more-ideas .load-more-spinner{display:inline-block;width:12px;height:12px;border:2px solid rgba(71,71,243,.2);border-top-color:var(--home-accent-color, #4747f3);border-radius:50%;animation:eval-tech-spin .8s linear infinite}body.ideas section.eval-tech-page .goal-load-footer .btn.btn-link.load-more-ideas:hover,body.ideas section.eval-tech-page .goal-load-footer .btn.btn-link.load-more-ideas:focus{background:#4747f324;border-color:#4747f352;color:var(--home-accent-color, #4747f3);text-decoration:none}@keyframes eval-tech-spin{to{transform:rotate(360deg)}}body.ideas .idea-tev-card,body.derivated_ideas .idea-tev-card{margin-bottom:16px}body.ideas .idea-tev-card:last-of-type,body.derivated_ideas .idea-tev-card:last-of-type{margin-bottom:0}body.ideas .idea-tev-card>.idea-show-card-head .idea-show-card-title,body.derivated_ideas .idea-tev-card>.idea-show-card-head .idea-show-card-title{display:inline-flex;align-items:center;gap:12px}body.ideas .idea-tev-card .idea-tev-evaluated-pill,body.derivated_ideas .idea-tev-card .idea-tev-evaluated-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;background:#3cb86b1a;border:1px solid rgba(60,184,107,.32);border-radius:999px;color:#2f9558;font-size:1.05rem;font-weight:700;letter-spacing:.4px}body.ideas .idea-tev-card .idea-tev-evaluated-pill i.mdi,body.derivated_ideas .idea-tev-card .idea-tev-evaluated-pill i.mdi{color:#2f9558;font-size:1.4rem;line-height:1}body.ideas .idea-tev-card .idea-tev-intro,body.derivated_ideas .idea-tev-card .idea-tev-intro{margin:0 0 22px;padding:18px 0 0}body.ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-title,body.derivated_ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-title{margin:0 0 6px;color:#1664d6;font-size:1.5rem;font-weight:700;line-height:1.2}body.ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-text,body.derivated_ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-text{margin:0;color:#a5a5a5;font-size:1.3rem;line-height:1.45}body.ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-text b,body.derivated_ideas .idea-tev-card .idea-tev-intro .idea-tev-intro-text b{color:#565656;font-weight:700}body.ideas .idea-tev-card .idea-tev-objectives,body.derivated_ideas .idea-tev-card .idea-tev-objectives{display:flex;flex-direction:column;gap:0}body.ideas .idea-tev-card .idea-tev-row,body.derivated_ideas .idea-tev-card .idea-tev-row{display:grid;grid-template-columns:38% 1fr;align-items:center;gap:24px;padding:14px 0;border-bottom:1px solid rgba(148,163,184,.16)}body.ideas .idea-tev-card .idea-tev-row:last-child,body.derivated_ideas .idea-tev-card .idea-tev-row:last-child{border-bottom:none;padding-bottom:4px}body.ideas .idea-tev-card .idea-tev-row:first-child,body.derivated_ideas .idea-tev-card .idea-tev-row:first-child{padding-top:0}@media(max-width:991px){body.ideas .idea-tev-card .idea-tev-row,body.derivated_ideas .idea-tev-card .idea-tev-row{grid-template-columns:1fr;gap:10px}}body.ideas .idea-tev-card .idea-tev-row-info,body.derivated_ideas .idea-tev-card .idea-tev-row-info{min-width:0}body.ideas .idea-tev-card .idea-tev-row-info .idea-tev-row-title,body.derivated_ideas .idea-tev-card .idea-tev-row-info .idea-tev-row-title{margin:0 0 2px;color:#565656;font-size:1.3rem;font-weight:700;line-height:1.3;text-transform:none}body.ideas .idea-tev-card .idea-tev-row-info .idea-tev-row-desc,body.derivated_ideas .idea-tev-card .idea-tev-row-info .idea-tev-row-desc{margin:0;color:#a5a5a5;font-size:1.05rem;line-height:1.35}body.ideas .idea-tev-card .idea-tev-row-bar,body.derivated_ideas .idea-tev-card .idea-tev-row-bar{min-width:0}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox{text-align:left;padding:0;float:none;width:100%}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox.col-md-7,body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox[class*=col-md-],body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox.col-md-7,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox[class*=col-md-]{float:none;width:100%;padding:0}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group{display:flex;width:100%;height:24px;border-radius:999px;overflow:hidden;position:relative}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn{flex:1 1 0;width:auto;min-width:0;height:24px;margin:0;padding:0;color:#fff;font-weight:700;font-size:1.2rem;line-height:1;text-shadow:0 1px 2px rgba(15,23,42,.45);border:none;border-radius:0;box-shadow:none;cursor:pointer;position:relative;z-index:1}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn+.btn,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn+.btn{margin-left:0}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:hover,body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:focus,body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:active,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:hover,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:focus,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:active{outline:none;box-shadow:none;color:#fff}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:not(:last-child):after,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox .reviewBar.btn-group>.btn:not(:last-child):after{content:"";position:absolute;top:4px;bottom:4px;right:0;width:1px;background:#ffffffa6;z-index:2;pointer-events:none}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox.view-only .reviewBar.btn-group>.btn,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox.view-only .reviewBar.btn-group>.btn{cursor:default}body.ideas .idea-tev-card .idea-tev-row-bar .reviewBox ul.reviewFeedback,body.derivated_ideas .idea-tev-card .idea-tev-row-bar .reviewBox ul.reviewFeedback{position:relative;margin:6px 0 0;padding:0;min-height:16px;list-style:none;color:#565656;font-size:1.15rem;font-style:italic;text-align:right;transition:opacity .15s ease}body.ideas .idea-tev-card .idea-tev-comment,body.derivated_ideas .idea-tev-card .idea-tev-comment{margin-top:22px;padding-top:18px;border-top:1px solid rgba(148,163,184,.16)}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label{display:block;margin:0 0 8px}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label .idea-tev-comment-title,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label .idea-tev-comment-title{display:block;margin:0 0 2px;color:#565656;font-size:1.3rem;font-weight:700;line-height:1.3}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label .idea-tev-comment-hint,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-label .idea-tev-comment-hint{display:block;color:#a5a5a5;font-size:1.05rem;line-height:1.4}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input{display:block;width:100%;min-height:90px;padding:12px 14px;background:#fff;border:1px solid #d6dde6;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;color:#2d3436;font-size:1.3rem;line-height:1.5;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input::placeholder,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input::placeholder{color:#a5a5a5}body.ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input:focus,body.derivated_ideas .idea-tev-card .idea-tev-comment .idea-tev-comment-input:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}body.ideas .idea-tev-card .idea-tev-comment.is-readonly .idea-tev-comment-readonly,body.derivated_ideas .idea-tev-card .idea-tev-comment.is-readonly .idea-tev-comment-readonly{padding:12px 14px;background:#f7f9fc;border:1px solid #e3e8ef;border-radius:12px;color:#565656;font-size:1.3rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}body.ideas .idea-tev-card .idea-tev-comment.is-readonly .idea-tev-comment-empty,body.derivated_ideas .idea-tev-card .idea-tev-comment.is-readonly .idea-tev-comment-empty{margin:0;color:#a5a5a5;font-size:1.3rem;font-style:italic}body.ideas .idea-comite-card{margin-bottom:16px}body.ideas .idea-comite-card:last-of-type{margin-bottom:0}body.ideas .idea-comite-card .idea-comite-intro{margin:0 0 16px;padding:18px 0 0}body.ideas .idea-comite-card .idea-comite-intro p{margin:0;color:#565656;font-size:1.3rem;line-height:1.5;font-style:italic}body.ideas .idea-comite-card .idea-comite-intro p b{color:#132146;font-weight:700;font-style:normal}body.ideas .idea-comite-card .idea-comite-toolbar{display:flex;justify-content:flex-end;margin:0 0 12px}body.ideas .idea-comite-card .idea-comite-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:36px 16px;color:#a5a5a5;text-align:center}body.ideas .idea-comite-card .idea-comite-empty i.mdi{font-size:4.2rem;color:#d6dde6;line-height:1}body.ideas .idea-comite-card .idea-comite-empty h4{margin:0;color:#132146;font-size:1.5rem;font-weight:700}body.ideas .idea-comite-card .idea-comite-empty p{margin:0;font-size:1.3rem;font-style:italic}body.ideas .idea-comite-card .idea-comite-table-wrap{overflow-x:auto;margin:0 -4px}@media(max-width:767px){body.ideas .idea-comite-card .idea-comite-table-wrap{margin:0 -8px}}body.ideas .idea-comite-card table.idea-comite-table{width:100%;margin:0;background:transparent;border-collapse:separate;border-spacing:0 8px}body.ideas .idea-comite-card table.idea-comite-table thead tr{background:transparent}body.ideas .idea-comite-card table.idea-comite-table thead tr th{border:none;background:transparent;padding:6px 10px;color:gray;font-size:1.05rem;font-weight:400;font-style:italic;text-align:center;vertical-align:bottom;line-height:1.2;white-space:normal}body.ideas .idea-comite-card table.idea-comite-table thead tr th:first-child{padding-left:14px;text-align:left}body.ideas .idea-comite-card table.idea-comite-table thead tr th:last-child{padding-right:14px}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-name{text-align:left;color:#565656;font-style:normal;font-weight:700;font-size:1.15rem}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-weight,body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-action{width:60px}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-avg{width:64px;color:#565656;font-style:normal;font-weight:700;font-size:1.15rem}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-obj{min-width:78px}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-obj .idea-comite-th-text{display:block;line-height:1.2;word-break:break-word}body.ideas .idea-comite-card table.idea-comite-table thead tr .idea-comite-th-obj .idea-comite-th-pond{display:block;margin-top:2px;color:#a5a5a5;font-size:.95rem;font-style:italic}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;border:1px solid rgba(148,163,184,.16);position:relative;transition:box-shadow .15s ease}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row:hover{box-shadow:0 3px 14px #4747f31a}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row.is-evaluated td:first-child:before{background:#2f9558}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row.is-pending td:first-child:before{background:#f59e0b}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row.is-summary{background:#fafbfc;box-shadow:none;border-color:#94a3b83d}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row.is-summary td:first-child:before{display:none}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row td:first-child:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:3px;border-radius:2px}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row td{padding:12px 10px;border:none;background:transparent;color:#565656;font-size:1.25rem;vertical-align:middle;text-align:center}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row td:first-child{padding-left:14px;border-radius:12px 0 0 12px;text-align:left}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row td:last-child{padding-right:14px;border-radius:0 12px 12px 0;white-space:nowrap}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-evaluator-name{color:#132146;font-size:1.3rem;font-weight:600}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-cell-weight{color:#565656;font-size:1.25rem;font-weight:600;font-style:normal}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-cell-grade{color:#565656;font-size:1.4rem;font-weight:600}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-cell-avg strong{color:#132146;font-size:1.4rem;font-weight:700}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-cell-pending{text-align:center}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-pending-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.32);border-radius:999px;color:#b07300;font-size:1.15rem;font-weight:600;font-style:italic}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-pending-pill i.mdi{font-size:1.4rem;line-height:1;color:#b07300}body.ideas .idea-comite-card table.idea-comite-table tbody tr.idea-comite-row .idea-comite-cell-grade--summary{background:transparent}body.ideas .idea-comite-card .idea-comite-grade-pill{display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:4px 10px;background:#94a3b82e;border-radius:999px;color:#132146;font-size:1.3rem;font-weight:700;line-height:1.2}body.ideas .idea-comite-card .idea-comite-grade-pill.success,body.ideas .idea-comite-card .idea-comite-grade-pill.success-color{background:#3cb86b2e;color:#2f9558}body.ideas .idea-comite-card .idea-comite-grade-pill.info,body.ideas .idea-comite-card .idea-comite-grade-pill.info-color{background:#1664d629;color:#1664d6}body.ideas .idea-comite-card .idea-comite-grade-pill.warning,body.ideas .idea-comite-card .idea-comite-grade-pill.warning-color{background:#f59e0b29;color:#b07300}body.ideas .idea-comite-card .idea-comite-grade-pill.danger,body.ideas .idea-comite-card .idea-comite-grade-pill.danger-color{background:#f3596a29;color:#cf3a4a}body.ideas .idea-comite-card .idea-comite-comment-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#4747f314;border:1px solid rgba(71,71,243,.22);border-radius:999px;color:var(--home-accent-color, #4747f3);text-decoration:none;cursor:pointer;transition:background .15s ease}body.ideas .idea-comite-card .idea-comite-comment-link i.mdi{font-size:1.6rem;line-height:1}body.ideas .idea-comite-card .idea-comite-comment-link:hover,body.ideas .idea-comite-card .idea-comite-comment-link:focus{background:#4747f32e;color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas .idea-comite-card .idea-comite-reminder{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#4747f314;border:1px solid rgba(71,71,243,.22);border-radius:8px;color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease}body.ideas .idea-comite-card .idea-comite-reminder i.mdi{font-size:1.5rem;line-height:1}body.ideas .idea-comite-card .idea-comite-reminder:hover,body.ideas .idea-comite-card .idea-comite-reminder:focus{background:#4747f329;border-color:#4747f366;color:var(--home-accent-color, #4747f3);text-decoration:none}body.ideas .idea-comite-admin-card{margin-top:8px}.popover.idea-comite-popover{max-width:380px;min-width:220px;padding:0;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;z-index:1600}.popover.idea-comite-popover .popover-title{margin:0;padding:10px 14px;background:#4747f30f;border-bottom:1px solid rgba(148,163,184,.18);border-radius:12px 12px 0 0;color:#132146;font-size:1.2rem;font-weight:700;line-height:1.3}.popover.idea-comite-popover .popover-content{max-height:320px;padding:12px 14px;overflow-y:auto;color:#2d3436;font-size:1.25rem;line-height:1.55;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.popover.idea-comite-popover.left>.arrow,.popover.idea-comite-popover.left>.arrow:after{border-left-color:#94a3b838}.popover.idea-comite-popover.right>.arrow,.popover.idea-comite-popover.right>.arrow:after{border-right-color:#94a3b838}.popover.idea-comite-popover.top>.arrow,.popover.idea-comite-popover.top>.arrow:after{border-top-color:#94a3b838}.popover.idea-comite-popover.bottom>.arrow,.popover.idea-comite-popover.bottom>.arrow:after{border-bottom-color:#94a3b838}.popover.idea-comite-popover.left>.arrow:after{border-left-color:#fff}.popover.idea-comite-popover.right>.arrow:after{border-right-color:#fff}.popover.idea-comite-popover.top>.arrow:after{border-top-color:#fff}.popover.idea-comite-popover.bottom>.arrow:after{border-bottom-color:#fff}body.ideas .idea-tev-aside-card.idea-show-side-card,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card{padding:18px 18px 16px}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:0 0 10px;border-bottom:1px solid rgba(148,163,184,.18)}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head i.mdi{color:var(--home-accent-color, #4747f3);font-size:1.9rem;line-height:1}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head .idea-tev-aside-title,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-head .idea-tev-aside-title{margin:0;color:#132146;font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-hint,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-hint{margin:0 0 14px;color:#565656;font-size:1.2rem;line-height:1.45}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-actions,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-actions{display:flex;flex-direction:column;gap:8px}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;padding:0 18px;background:var(--home-button-bg-color, #4747f3);border:none;border-radius:10px;color:var(--home-button-text-color, #ffffff);font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 2px 12px #4747f32e;transition:background .15s ease,transform .1s ease}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit i.mdi{font-size:1.8rem;line-height:1}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:hover,body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:focus,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:hover,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:active,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-submit:active{transform:translateY(1px)}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;padding:0 14px;background:#f3596a14;border:1px solid rgba(243,89,106,.3);border-radius:10px;color:#f3596a;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard i.mdi{font-size:1.7rem;line-height:1}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard:hover,body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard:focus,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard:hover,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-discard:focus{background:#f3596a29;border-color:#f3596a73;color:#f3596a;text-decoration:none}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.18);color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;text-decoration:none;transition:color .15s ease,transform .15s ease}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back i.mdi{font-size:1.6rem;line-height:1}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:hover,body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:focus,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:hover,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:none}body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:hover i.mdi,body.ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:focus i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:hover i.mdi,body.derivated_ideas .idea-tev-aside-card.idea-show-side-card .idea-tev-aside-back:focus i.mdi{transform:translate(-2px)}.indicator-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.indicator-card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.indicator-card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.indicator-card .card-header>*{padding:.3em 0}.indicator-card .card-header h3{font-family:Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:400;text-transform:uppercase}.indicator-card .card-header .info{margin-top:2px}.indicator-card .card-header .info i{cursor:help}.indicator-card .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.indicator-card .card-body .indicator{position:relative;width:125px;border-radius:10px;margin:0 auto;background:#fff;transition:.6s;box-shadow:0 5px 8px #0003}.indicator-card .card-body .indicator:hover{filter:blur(0px);transform:scale(1.1);opacity:1}.indicator-card .card-body .indicator .header-circle{position:relative;width:100%;height:100%;border-radius:10px 10px 0 0;background:#84a9ac;text-align:center;clip-path:circle(70px at center 0)}.indicator-card .card-body .indicator .header-circle h3{color:#fff;font-size:1.5em;padding:25px 0;font-weight:700;text-transform:capitalize}.indicator-card .card-body .indicator .content{bottom:10px;padding:0 10px 20px;text-align:center;text-transform:capitalize}.indicator-card .card-body .risks.disabled *{cursor:not-allowed;opacity:.7;pointer-events:none}.indicator-card .card-body .risks .risk-level{display:inline-block;padding:20px;margin-left:5px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-box-shadow:inset 0px 0px 0px 1px #ddd;-moz-box-shadow:inset 0px 0px 0px 1px #ddd;box-shadow:inset 0 0 0 1px #ddd}.indicator-card .card-body .risks .risk-level.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.indicator-card .card-body .risks .risk-level.selected.very-risky{background-color:#ed5d70}.indicator-card .card-body .risks .risk-level.selected.risky{background-color:#f9cf6a}.indicator-card .card-body .risks .risk-level.selected.moderately-risky{background-color:#419fc7}.indicator-card .card-body .risks .risk-level.selected.little-risky{background-color:#33c2b3}.indicator-card .card-body .risks .risk-level.selected.not-risky{background-color:#54c678}.indicator-card .card-footer{padding:.75rem 1.25rem;text-align:right}.project-indicators-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;width:100%;max-width:100%;display:flex;flex-direction:column;gap:16px}.project-indicators-v2 .pi-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 22px;overflow:visible}.project-indicators-v2 .pi-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.project-indicators-v2 .pi-card-title{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3);letter-spacing:.1px;display:inline-flex;align-items:center;gap:8px}.project-indicators-v2 .pi-card-title .mdi{font-size:2rem;color:var(--home-accent-color, #4747f3)}.project-indicators-v2 .pi-card-title-center{flex:1;justify-content:center;text-align:center}.project-indicators-v2 .pi-card-actions{display:inline-flex;align-items:center;gap:8px}.project-indicators-v2 .pi-info-icon{font-size:1.8rem;color:#94a3b8;cursor:help;transition:color .15s ease}.project-indicators-v2 .pi-info-icon:hover{color:var(--home-accent-color, #4747f3)}.project-indicators-v2 .pi-edit-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#64748b;text-decoration:none;cursor:pointer;transition:all .15s ease}.project-indicators-v2 .pi-edit-btn .mdi{font-size:1.7rem}.project-indicators-v2 .pi-edit-btn:hover,.project-indicators-v2 .pi-edit-btn:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.project-indicators-v2 .pi-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.project-indicators-v2 .pi-kpi-pill{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;background:var(--pi-kpi-color, #20a1bd);border-radius:10px;box-shadow:0 2px 20px #00000014;color:#fff;min-height:42px}.project-indicators-v2 .pi-kpi-pill .pi-kpi-pill-label{font-size:1.15rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#fff;opacity:.95}.project-indicators-v2 .pi-kpi-pill .pi-kpi-pill-value{font-size:1.35rem;font-weight:600;color:#fff}.project-indicators-v2 .pi-two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:991px){.project-indicators-v2 .pi-two-col{grid-template-columns:1fr}}.project-indicators-v2 .pi-card-ambition{display:flex;flex-direction:column}.project-indicators-v2 .pi-ambition-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:1;align-items:stretch;padding:4px 0 8px}.project-indicators-v2 .pi-ambition-item{display:flex;flex-direction:column;align-items:stretch;padding:10px 14px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:#fff;gap:6px;text-align:center}.project-indicators-v2 .pi-ambition-label{font-size:1.25rem;font-weight:700;color:#0f172a}.project-indicators-v2 .pi-ambition-divider{height:1px;background:#94a3b84d;margin:2px 0}.project-indicators-v2 .pi-ambition-value{font-size:1.2rem;font-style:italic;color:gray;line-height:1.3}.project-indicators-v2 .pi-card-risk{display:flex;flex-direction:column}.project-indicators-v2 .pi-risk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:8px;padding:6px 0;align-items:center}.project-indicators-v2 .pi-risk-grid.disabled{pointer-events:none;opacity:.7}.project-indicators-v2 .pi-risk-pill{height:36px;border-radius:10px;background:#dfdfdf;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.project-indicators-v2 .pi-risk-pill.selected{box-shadow:0 2px 20px #0000001a}.project-indicators-v2 .pi-risk-pill.selected.very-risky{background:#f3596a}.project-indicators-v2 .pi-risk-pill.selected.risky{background:#ff7714}.project-indicators-v2 .pi-risk-pill.selected.moderately-risky{background:#f08c53}.project-indicators-v2 .pi-risk-pill.selected.little-risky{background:#ffbb10}.project-indicators-v2 .pi-risk-pill.selected.not-risky{background:#18d38f}.project-indicators-v2 .pi-risk-pill:hover{transform:translateY(-1px)}.project-indicators-v2 .pi-custom-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.project-indicators-v2 .pi-custom-card{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;box-shadow:0 2px 20px #00000014;padding:16px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s ease;overflow:visible}.project-indicators-v2 .pi-custom-card:hover{box-shadow:0 4px 24px #0000001f}.project-indicators-v2 .pi-custom-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.2)}.project-indicators-v2 .pi-custom-head .pi-custom-head-info{flex:1;min-width:0}.project-indicators-v2 .pi-custom-head .pi-custom-head-label{font-size:1.1rem;font-style:italic;color:gray;margin:0 0 2px}.project-indicators-v2 .pi-custom-head .pi-custom-head-title{font-size:1.35rem;font-weight:700;color:#0f172a;line-height:1.3;word-break:break-word}.project-indicators-v2 .pi-custom-menu{position:relative;flex-shrink:0}.project-indicators-v2 .pi-custom-menu .pi-custom-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#64748b;cursor:pointer;text-decoration:none;transition:all .15s ease}.project-indicators-v2 .pi-custom-menu .pi-custom-menu-toggle .mdi{font-size:1.7rem}.project-indicators-v2 .pi-custom-menu .pi-custom-menu-toggle:hover,.project-indicators-v2 .pi-custom-menu .pi-custom-menu-toggle:focus,.project-indicators-v2 .pi-custom-menu .pi-custom-menu-toggle[aria-expanded=true]{background:#4747f31a;color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.project-indicators-v2 .pi-custom-menu>.dropdown-menu{min-width:220px;padding:6px;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;background:#fff;z-index:1050}.project-indicators-v2 .pi-custom-menu>.dropdown-menu>li>a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:1.15rem;font-weight:500;color:#0f172a;border-radius:8px;text-decoration:none;cursor:pointer}.project-indicators-v2 .pi-custom-menu>.dropdown-menu>li>a .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-indicators-v2 .pi-custom-menu>.dropdown-menu>li>a:hover,.project-indicators-v2 .pi-custom-menu>.dropdown-menu>li>a:focus{background:#4747f314;text-decoration:none}.project-indicators-v2 .pi-custom-menu>.dropdown-menu>li.divider{height:1px;margin:4px 6px;background:#94a3b838}.project-indicators-v2 .pi-custom-dates,.project-indicators-v2 .pi-custom-measures{display:flex;flex-direction:column;gap:4px}.project-indicators-v2 .pi-dl{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;line-height:1.4}.project-indicators-v2 .pi-dl .pi-dl-term{font-size:1.1rem;font-style:italic;color:gray;white-space:nowrap;flex-shrink:0}.project-indicators-v2 .pi-dl .pi-dl-desc{font-size:1.2rem;color:#151515;word-break:break-word}.project-indicators-v2 .pi-custom-result{padding-top:10px;border-top:1px solid rgba(148,163,184,.2)}.project-indicators-v2 .pi-custom-result .pi-dl-term-block{font-size:1.1rem;font-style:italic;color:gray;margin:0 0 4px}.project-indicators-v2 .pi-custom-result .pi-dl-desc-block{font-size:1.2rem;color:#151515;line-height:1.45;word-break:break-word}.project-indicators-v2 .pi-card-footer{display:flex;justify-content:center;align-items:center;margin:18px 0 0;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}.project-indicators-v2 .pi-add-link{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:1.3rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:underline;text-underline-offset:3px;border-radius:10px;transition:background .15s ease}.project-indicators-v2 .pi-add-link .mdi{font-size:1.6rem;text-decoration:none}.project-indicators-v2 .pi-add-link:hover,.project-indicators-v2 .pi-add-link:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:underline;outline:none}.project-indicators-v2 .pi-empty,.project-indicators-v2 .pi-empty-inline{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 20px;color:#94a3b8;font-size:1.2rem;text-align:center}.project-indicators-v2 .pi-empty .mdi,.project-indicators-v2 .pi-empty-inline .mdi{font-size:2.6rem;opacity:.6}.project-indicators-v2 .pi-empty-inline{padding:18px 12px;flex-direction:row;gap:10px}.project-indicators-v2 .pi-empty-inline .mdi{font-size:1.8rem}.project-indicators-v2 .pi-card-form{padding:0}.project-indicators-v2 .pi-form-header{padding:18px 22px;border-bottom:1px solid rgba(148,163,184,.18);margin:0}.project-indicators-v2 .pi-form-header-actions{display:inline-flex;align-items:center;gap:10px}.project-indicators-v2 .pe-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.project-indicators-v2 .pe-btn .mdi{font-size:1.5rem}.project-indicators-v2 .pe-btn:focus,.project-indicators-v2 .pe-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #4747f333}.project-indicators-v2 .pe-btn:disabled,.project-indicators-v2 .pe-btn.disabled{opacity:.55;cursor:not-allowed}.project-indicators-v2 .pe-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.project-indicators-v2 .pe-btn-primary:hover,.project-indicators-v2 .pe-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)!important}.project-indicators-v2 .pe-btn-cancel{background:#e4e4e4;color:#1e293b!important;border-color:#e4e4e4}.project-indicators-v2 .pe-btn-cancel:hover,.project-indicators-v2 .pe-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db;color:#1e293b!important}.project-indicators-v2 .pi-form-body{padding:22px;display:flex;flex-direction:column;gap:16px}.project-indicators-v2 .pi-form-body .pe-field{position:relative;display:flex;flex-direction:column;gap:6px}.project-indicators-v2 .pi-form-body .pe-field .bootstrap-datetimepicker-widget{z-index:50}.project-indicators-v2 .pi-form-body .pe-field div.form-group,.project-indicators-v2 .pi-form-body .pe-field div.input,.project-indicators-v2 .pi-form-body .pe-field div.string,.project-indicators-v2 .pi-form-body .pe-field div.text,.project-indicators-v2 .pi-form-body .pe-field div.select,.project-indicators-v2 .pi-form-body .pe-field div.boolean{margin:0!important;padding:0!important;background:transparent!important;border:none!important}.project-indicators-v2 .pi-form-body .pe-field-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.project-indicators-v2 .pi-form-body .pe-field-grid>*{min-width:0}@media(max-width:600px){.project-indicators-v2 .pi-form-body .pe-field-grid{grid-template-columns:1fr}}.project-indicators-v2 .pi-form-body .pe-label{display:block;margin:0;padding:0;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em}.project-indicators-v2 .pi-form-body .pe-input,.project-indicators-v2 .pi-form-body .pe-field input[type=text],.project-indicators-v2 .pi-form-body .pe-field input[type=email],.project-indicators-v2 .pi-form-body .pe-field input[type=password],.project-indicators-v2 .pi-form-body .pe-field input[type=number],.project-indicators-v2 .pi-form-body .pe-field input[type=url],.project-indicators-v2 .pi-form-body .pe-field input[type=tel],.project-indicators-v2 .pi-form-body .pe-field input[type=search],.project-indicators-v2 .pi-form-body .pe-field input[type=date],.project-indicators-v2 .pi-form-body .pe-field input.form-control,.project-indicators-v2 .pi-form-body .pe-field select,.project-indicators-v2 .pi-form-body .pe-field textarea{display:block!important;width:100%!important;height:40px;min-height:40px;padding:8px 12px!important;font-family:Open Sans,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.3!important;color:#1e293b!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #c4c4c4!important;border-radius:10px!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.project-indicators-v2 .pi-form-body .pe-input::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=text]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=email]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=password]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=number]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=url]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=tel]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=search]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input[type=date]::placeholder,.project-indicators-v2 .pi-form-body .pe-field input.form-control::placeholder,.project-indicators-v2 .pi-form-body .pe-field select::placeholder,.project-indicators-v2 .pi-form-body .pe-field textarea::placeholder{color:#94a3b8!important;opacity:1}.project-indicators-v2 .pi-form-body .pe-input:focus,.project-indicators-v2 .pi-form-body .pe-input:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=text]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=text]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=email]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=email]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=password]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=password]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=number]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=number]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=url]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=url]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=tel]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=tel]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=search]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=search]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input[type=date]:focus,.project-indicators-v2 .pi-form-body .pe-field input[type=date]:focus-visible,.project-indicators-v2 .pi-form-body .pe-field input.form-control:focus,.project-indicators-v2 .pi-form-body .pe-field input.form-control:focus-visible,.project-indicators-v2 .pi-form-body .pe-field select:focus,.project-indicators-v2 .pi-form-body .pe-field select:focus-visible,.project-indicators-v2 .pi-form-body .pe-field textarea:focus,.project-indicators-v2 .pi-form-body .pe-field textarea:focus-visible{outline:none!important;border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f326!important}.project-indicators-v2 .pi-form-body .pe-input:disabled,.project-indicators-v2 .pi-form-body .pe-input[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=text]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=text][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=email]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=email][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=password]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=password][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=number]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=number][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=url]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=url][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=tel]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=tel][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=search]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=search][readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=date]:disabled,.project-indicators-v2 .pi-form-body .pe-field input[type=date][readonly],.project-indicators-v2 .pi-form-body .pe-field input.form-control:disabled,.project-indicators-v2 .pi-form-body .pe-field input.form-control[readonly],.project-indicators-v2 .pi-form-body .pe-field select:disabled,.project-indicators-v2 .pi-form-body .pe-field select[readonly],.project-indicators-v2 .pi-form-body .pe-field textarea:disabled,.project-indicators-v2 .pi-form-body .pe-field textarea[readonly]{background:#f8fafc!important;color:#64748b!important}.project-indicators-v2 .pi-form-body .pe-input.custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=text].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=email].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=password].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=number].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=url].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=tel].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=search].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input[type=date].custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field input.form-control.custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field select.custom-datetimepicker[readonly],.project-indicators-v2 .pi-form-body .pe-field textarea.custom-datetimepicker[readonly]{background:#fff!important;color:#1e293b!important;cursor:pointer}.project-indicators-v2 .pi-form-body .pe-field textarea,.project-indicators-v2 .pi-form-body textarea.pe-input,.project-indicators-v2 .pi-form-body textarea.form-control,.project-indicators-v2 .pi-form-body .pe-textarea{height:auto!important;min-height:112px!important;padding:10px 12px!important;resize:vertical}.project-indicators-v2 .pi-form-body .pe-field select,.project-indicators-v2 .pi-form-body select.pe-input,.project-indicators-v2 .pi-form-body select.form-control{padding-right:36px!important;background-image:linear-gradient(45deg,transparent 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,transparent 50%)!important;background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;cursor:pointer}form.pi-indicator-form select,form.pi-indicator-form textarea,form.pi-indicator-form input[type=text],form.pi-indicator-form input[type=number],form.pi-indicator-form input[type=email],form.pi-indicator-form input[type=password],form.pi-indicator-form input[type=url],form.pi-indicator-form input[type=tel],form.pi-indicator-form input[type=search],form.pi-indicator-form input[type=date]{display:block!important;width:100%!important;height:40px!important;min-height:40px!important;padding:8px 12px!important;font-family:Open Sans,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.3!important;color:#1e293b!important;background-color:#fff!important;background-image:none!important;border:1px solid #c4c4c4!important;border-radius:10px!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none;transition:border-color .15s ease,box-shadow .15s ease}form.pi-indicator-form textarea{height:auto!important;min-height:112px!important;padding:10px 12px!important;resize:vertical}form.pi-indicator-form select{padding-right:36px!important;background-image:linear-gradient(45deg,transparent 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,transparent 50%)!important;background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;cursor:pointer}form.pi-indicator-form select:focus,form.pi-indicator-form textarea:focus,form.pi-indicator-form input:focus{border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f326!important}form.pi-indicator-form ::placeholder{color:#94a3b8!important;opacity:1}@media(max-width:767px){.project-indicators-v2{padding:0 .25rem}.project-indicators-v2 .pi-card{padding:16px}.project-indicators-v2 .pi-card-title{font-size:1.35rem}.project-indicators-v2 .pi-form-header{flex-direction:column;align-items:flex-start;gap:10px}.project-indicators-v2 .pi-form-header-actions{width:100%;justify-content:flex-end}}.pe-modal .pi-kpi-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:14px;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:#4747f308;align-items:start}@media(max-width:600px){.pe-modal .pi-kpi-row{grid-template-columns:1fr}}.pe-modal .pi-kpi-row-name{align-self:center;font-size:1.2rem;font-weight:700;color:#0f172a;word-break:break-word}.pe-modal .pi-kpi-row-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@media(max-width:600px){.pe-modal .pi-kpi-row-fields{grid-template-columns:1fr}}.document-box{border:3px dashed #b8b8b8;padding:15px}.submit-document{float:right}.upload-url-section{display:none}.data-container .innovation_projects #projects-carousel .owl-stage-outer,section .innovation_projects #projects-carousel .owl-stage-outer{padding-top:38px}@media(max-width:991px){.data-container .innovation_projects .card-separation:not(:first-child),section .innovation_projects .card-separation:not(:first-child){margin-top:2.5em}}@media(min-width:992px){.data-container .innovation_projects .card-separation:not(:nth-child(1),:nth-child(2)),section .innovation_projects .card-separation:not(:nth-child(1),:nth-child(2)){margin-top:2.5em}}.data-container .innovation_projects .project-item-container .article-flat,.data-container .innovation_projects .project-item-container article.boxed:before,section .innovation_projects .project-item-container .article-flat,section .innovation_projects .project-item-container article.boxed:before{transition:box-shadow .2s ease}.data-container .innovation_projects .project-item-container:hover .article-flat,section .innovation_projects .project-item-container:hover .article-flat{border-color:transparent;box-shadow:0 -2px 6px #0000001a}.data-container .innovation_projects .project-item-container:hover article.boxed:before,section .innovation_projects .project-item-container:hover article.boxed:before{box-shadow:0 3px 12px #00000014}.data-container .innovation_projects .article-flat,section .innovation_projects .article-flat{position:absolute;display:flex;align-items:center;justify-content:start;width:30%;height:25px;margin-top:-24px;padding-left:.8em;border-radius:8px 16px 0 0;border-bottom:none;color:#fff}@media(max-width:767px){.data-container .innovation_projects .article-flat,section .innovation_projects .article-flat{font-size:.8em}}.data-container .innovation_projects .article-flat.bg-project,section .innovation_projects .article-flat.bg-project{background-color:#c3aed6}.data-container .innovation_projects .article-flat.bg-portfolio,section .innovation_projects .article-flat.bg-portfolio{background-color:#84a9ac}.data-container .innovation_projects .article-flat span,section .innovation_projects .article-flat span{margin-left:.3em}.data-container .innovation_projects article:before,section .innovation_projects article:before{border:1px solid #eee;border-top-left-radius:0}@media(max-width:991px){.data-container .innovation_projects article,section .innovation_projects article{height:auto}}.data-container .innovation_projects article>*,section .innovation_projects article>*{padding-left:1rem;padding-right:1rem}.data-container .innovation_projects article .project-header,section .innovation_projects article .project-header{display:inline-block}.data-container .innovation_projects article .project-header .project-title,section .innovation_projects article .project-header .project-title{margin:10px 0}.data-container .innovation_projects article .project-cols .project-details *,section .innovation_projects article .project-cols .project-details *{margin:0}.data-container .innovation_projects article .project-cols .project-details .project-status,section .innovation_projects article .project-cols .project-details .project-status{display:flex;justify-content:space-between}@media(max-width:767px){.data-container .innovation_projects article .project-cols .project-details .project-status,section .innovation_projects article .project-cols .project-details .project-status{flex-direction:column;align-items:self-start}}@media(max-width:767px){.data-container .innovation_projects article .project-cols .project-details .project-status .project-stage,section .innovation_projects article .project-cols .project-details .project-status .project-stage{margin-top:4px}}.data-container .innovation_projects article .project-cols .project-body .project-body-content .project-activity-title,section .innovation_projects article .project-cols .project-body .project-body-content .project-activity-title{margin:.5rem 0 -.25rem!important}.data-container .innovation_projects article .project-cols .project-body .project-body-content .min-height,section .innovation_projects article .project-cols .project-body .project-body-content .min-height{min-height:105px}@media(max-width:767px){.data-container .innovation_projects article .project-cols .project-body .project-body-content .min-height,section .innovation_projects article .project-cols .project-body .project-body-content .min-height{min-height:92px}}.data-container .innovation_projects article .project-cols .project-body .project-body-content .title-separation,section .innovation_projects article .project-cols .project-body .project-body-content .title-separation{margin-top:1.25rem}.data-container .innovation_projects article .project-cols .project-body .project-body-content .title-separation .project-activity-title,section .innovation_projects article .project-cols .project-body .project-body-content .title-separation .project-activity-title{margin-top:0!important}.data-container .innovation_projects article .project-cols .project-footer .project-footer-content,section .innovation_projects article .project-cols .project-footer .project-footer-content{display:flex;justify-content:space-between;align-items:center}.data-container .innovation_projects article .project-cols .project-footer .project-footer-content .project-commnets-count,section .innovation_projects article .project-cols .project-footer .project-footer-content .project-commnets-count{padding-bottom:1rem;padding-top:1rem}.data-container .innovation_projects article .project-cols .project-footer .project-footer-content .favorite-project i,section .innovation_projects article .project-cols .project-footer .project-footer-content .favorite-project i{font-size:3rem;color:#ffbc40}.data-container .innovation_projects article .project-cols .project-body-content,.data-container .innovation_projects article .project-cols .project-footer-content,section .innovation_projects article .project-cols .project-body-content,section .innovation_projects article .project-cols .project-footer-content{margin:1.5rem .5rem 0;border-top:1px solid rgb(51,194,180);padding-top:1.5rem}.badge-idea{background-color:#419fc7!important;color:#fff!important}.section-idea{padding-top:1.4em}.section-idea .alert{margin-bottom:1em}.section-idea .panel-ideas-to-project{border:1px solid transparent!important;border-color:#419fc7!important;pointer-events:none;position:relative;transition:box-shadow .3s ease-out}.section-idea .panel-ideas-to-project:hover{box-shadow:0 4px 8px #0003,0 6px 20px #00000030;cursor:poiner}.section-idea .panel-ideas-to-project .panel-heading{position:relative}.section-idea .panel-ideas-to-project .panel-heading .panel-title{margin-left:1.2em}.section-idea .panel-ideas-to-project .panel-heading .actions{position:absolute;left:1em;top:.65em;pointer-events:auto}.section-idea .panel-ideas-to-project .panel-heading .actions:hover{cursor:move}.section-idea .panel-title-ideas{margin-bottom:1em}.section-pre-project fieldset.form-group{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.form-backdrop{position:fixed;inset:0;background-color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.form-backdrop.in{filter:alpha(opacity=50);opacity:.5;z-index:100}.form-backdrop.fade{filter:alpha(opacity=0);opacity:0;z-index:-1}.dropable{z-index:149;position:relative;background:#fff;-webkit-box-shadow:0px 0px 4px 5px rgb(255,255,255);-moz-box-shadow:0px 0px 4px 5px rgb(255,255,255);box-shadow:0 0 4px 5px #fff}.on-drop{z-index:150}.on-drop .actions{z-index:151}[draggable]{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.modal.body-overflow .modal-body{overflow-y:auto;height:43vh;width:100%;max-height:347px}.project-summary>*{margin-bottom:16px}.project-summary>* article>div{padding-left:1rem;padding-right:1rem}.project-summary>* article>div:first-of-type{padding-top:1rem}.project-summary>* article>div:last-of-type{padding-bottom:1rem}.project-summary>* article>div h3.section-title{margin-top:0}@media(max-width:1199px){.project-summary>* article>div.section-title-thin .pull-right{float:none!important;margin-bottom:1rem;margin-right:1rem}}@media(min-width:1200px){.project-summary>* article>div.section-title-thin .pull-right{margin-left:1rem}}.project-summary-details{padding-bottom:1rem}.project-summary-details p,.project-summary-details li{text-align:justify}.project-summary-details ul{margin-left:0}.project-summary-details h5{margin-bottom:5px;margin-top:12px}.project-summary-activities h4{margin:0}.project-summary-budget .budget-amounts>*{margin:5px 0}.project-summary-budget .budget-amounts>*>*{margin:0}.project-summary-budget .budget-amounts .budget-item{margin-bottom:20px}.project-summary-budget .budget-amounts .budget-item h5.section-title{margin-bottom:8px;font-size:14px;color:#6c757d}.project-summary-budget .budget-amounts .budget-item h3{margin:0;font-size:18px;font-weight:600}.project-summary-budget .budget-amounts .budget-item h3.project_budget{color:#495057;cursor:pointer}.project-summary-budget .budget-amounts .budget-item h3.project_budget:hover{color:#007bff}.project-summary-budget .budget-amounts .budget-item h3.project_budget i.mdi-pencil-outline{margin-left:8px;font-size:16px;color:#6c757d}.project-summary-budget .budget-amounts .budget-item h3.section-title{color:#008ffb}.project-summary-budget .budget-graph{margin-bottom:10px;position:relative;height:250px;display:flex;align-items:center;justify-content:center}.project-summary-budget .budget-graph canvas#budget-graph{position:relative;margin:0 auto;z-index:1;max-height:250px;max-width:250px}.project-summary-budget .budget-graph canvas#budget-graph:not(.budget-tab){max-height:250px;max-width:250px}.project-summary-budget .budget-graph-value{position:absolute;margin:auto;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.project-summary-budget .budget-graph-value h1,.project-summary-budget .budget-graph-value h2{text-align:center;margin:0;line-height:1.2;font-size:24px}.project-summary-budget .budget-graph-value h1.exceeded b,.project-summary-budget .budget-graph-value h2.exceeded b{color:#f3596a}.project-summary-budget .budget-graph-value h1 b,.project-summary-budget .budget-graph-value h2 b{font-size:28px;font-weight:700;display:block}.project-summary-budget .budget-graph-value h1 small,.project-summary-budget .budget-graph-value h2 small{font-size:12px;color:#6c757d;display:block;margin-top:4px}.project-summary .project-indicators .indicator-item .indicator-values .section-title{margin:0 0 .25rem}.project-summary .project-indicators .indicator-item .indicator-values>div:first-of-type:before{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;height:80%;margin:auto}.company-form-field-show .center-text-separator{background:#9bcde261;padding:2px 15px;margin-bottom:2rem}.company-form-field-show .title-padding{margin:0;padding:8px 0;font-size:2rem!important}.company-form-field-show .description-padding{text-align:justify;white-space:pre-line}.company-form-field-show dd{white-space:pre-line}.company-form-field-show dd:has(table),.company-form-field-show dd:has(.pending-answer){white-space:normal}.company-form-field-show .pending-answer{color:#ffbc00}.company-form-field-show .input.compound_field_answer{margin-left:3em}@media(max-width:767px){.company-form-field-show .input.compound_field_answer{margin-left:2em}}.company-form-field-show .margin-compound-field{margin-bottom:1rem}.company-form-field-show dd.light-text.compound-field-dd{text-transform:none}@media(min-width:767px){.company-form-field-show .dl-horizontal dt{width:220px}.company-form-field-show .dl-horizontal .compound-field-dt{width:180px}.company-form-field-show .dl-horizontal dd{margin-left:240px}.company-form-field-show .dl-horizontal .compound-field-dd{margin-left:200px}}#tabs{width:100%;display:grid}#tabs .nav-tabs.nav-admin{margin-bottom:0}.table-container{padding-right:15px!important;padding-left:15px!important}.table-container .dataTables_scrollBody{min-height:300px}.table-container .table-responsive{min-height:500px}.project-activity-item .project.archived{background-color:#888887;background-image:linear-gradient(315deg,#888887,#c1c1c1 74%)}.project-activity-item .project.canceled{background-color:#474747!important;background-image:linear-gradient(315deg,#474747,#a6a6a6 74%)}.item-with-head .item-header .item-subtitle,.item-with-head .item-header .project-status{line-height:14px}.item-with-head .item-header .project-status>*{display:inline-block}.item-with-head .item-header .project-status .project-stage.label{border-radius:2.5rem;color:#fff!important;margin:0}.container-ideas-to-preproject{margin:0!important}.container-ideas-to-preproject .section-idea,.container-ideas-to-preproject .section-pre-project{margin-top:0}.container-ideas-to-preproject .section-idea .panel-heading h2,.container-ideas-to-preproject .section-pre-project .panel-heading h2{margin:0}.container-ideas-to-preproject .section-idea{padding-top:0;overflow-y:scroll;max-height:calc(100vh - 135px)}.project-status .project-stage.ongoing{background-color:#18d38f!important}.project-status .project-stage.overdue{background-color:#f3596a!important}.project-status .project-stage.finalized{background-color:#009fe3!important}.project-status .project-stage.paused{background-color:#ffbb10!important}.project-status .project-stage.archived{background-color:#888887!important}.project-status .project-stage.canceled{background-color:#474747!important}.section-title.sub-title{font-weight:400!important}.form-error-msg{margin-bottom:1em}article.active-tab-checkboxes{margin-bottom:2em;border:1px solid #ddd;background-color:#fff}article.active-tab-checkboxes .row{padding:0 1.9rem}article.active-tab-checkboxes .row .section-title,article.active-tab-checkboxes .row .update-form-projects{margin-top:1rem}article.active-tab-checkboxes .row .options{padding-top:0}form .annual-budget .annual-budget-list>*:not(:first-child),form .annual-budget .annual-budget-list>*:only-child{margin-top:15px}form .annual-budget .annual-budget-list .row.valign{display:flex;align-items:center;justify-content:center}@media(max-width:767px){form .annual-budget .annual-budget-list .row.valign .year-input{padding-right:.5em}}@media(max-width:767px){form .annual-budget .annual-budget-list .row.valign .amount-input{padding-left:.5em;padding-right:.5em}}@media(max-width:767px){form .annual-budget .annual-budget-list .row.valign .delete-button{padding-left:.5em}}form .annual-budget .annual-budget-list .row.valign .delete-button i.mdi{font-size:1.6em}form .annual-budget .annual-budget-list .new-button{text-align:left}form .annual-budget .annual-budget-list .new-button i.mdi{display:inline-flex;align-items:center;gap:6px;font-size:1.3rem;font-style:normal;font-weight:600;cursor:pointer}form .annual-budget .annual-budget-list .new-button i.mdi:before{font-size:1.8rem;line-height:1}form .annual-budget .annual-budget-list .new-button i.mdi:hover{text-decoration:underline}.preproject-risk-container{display:inline-block;vertical-align:middle}.preproject-risk-container .preproject-risk{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:5px;color:#fff;font-weight:700;box-shadow:2px 2px 5px -3px #000000d9}.preproject-risk-container .preproject-risk.risk-level-0{background-color:#30b4e8}.preproject-risk-container .preproject-risk.risk-level-1{background-color:#1ebc24}.preproject-risk-container .preproject-risk.risk-level-2{background-color:#5ced55}.preproject-risk-container .preproject-risk.risk-level-3{background-color:#e4e453}.preproject-risk-container .preproject-risk.risk-level-4{background-color:#edab39}.preproject-risk-container .preproject-risk.risk-level-5{background-color:#f24444}@media(min-width:992px){.my-tasks-container .md-divider{border-right:1px solid #33c2b4}}.my-tasks-container .my-tasks th{text-align:center}.my-tasks-container .my-tasks td .badge{width:70px;color:#fff}.my-tasks-container .my-tasks td .badge.badge-lg{width:90px}.my-tasks-container .my-tasks td .badge.ongoing{background-color:#18d38f}.my-tasks-container .my-tasks td .badge.overdue{background-color:#f3596a}.my-tasks-container .my-tasks td .badge.undefined{background-color:#888887}.my-tasks-container .without-tasks{text-align:center}.my-tasks-container .without-tasks i.mdi{font-size:2em}.meeting_summaries .tag-item{position:relative;display:inline-block;margin-bottom:.5em}.meeting_summaries .actions{display:flex;align-items:center;font-size:1.4em}.finished-info,.completed-info{margin-top:1em}.finished-info .alert,.completed-info .alert{padding:4px 9px;border:none;border-radius:6px;text-transform:uppercase}.finished-info .alert:not([class$=-inverse]),.completed-info .alert:not([class$=-inverse]){cursor:pointer}.finished-info .alert[class$=-inverse],.completed-info .alert[class$=-inverse]{margin-left:1em;background-color:#fff}.finished-info .alert.alert-default,.completed-info .alert.alert-default{color:#565656;background-color:#f0f0f0}.finished-info .alert.alert-default-inverse,.completed-info .alert.alert-default-inverse{border:1px solid #565656!important}.finished-info .alert.alert-success-inverse,.completed-info .alert.alert-success-inverse{border:1px solid #5aac44!important;color:#5aac44}.finished-info .alert.alert-danger-inverse,.completed-info .alert.alert-danger-inverse{border:1px solid #dc3545!important;color:#dc3545}.finished-info .alert i.mdi,.completed-info .alert i.mdi{margin-right:.2em}.my-projects-filter-btn{height:54px;align-content:end}.search-clean-filter{display:inline-flex!important;justify-content:center!important;vertical-align:baseline!important;font-size:34px!important;height:auto!important;line-height:1!important}.submit-btn .btn{align-self:baseline!important}.border-right-responsive{border-right:1px solid #ddd}@media(max-width:767px){.border-right-responsive{border-right:none;margin-bottom:20px}}.divider-line{border:none;border-top:1px solid #ddd;margin:2rem 0;width:100%}.kpi-item{margin-bottom:15px}.kpi-item:last-child{margin-bottom:0}.kpi-bar-wrapper{position:relative;width:100%;padding:0 15px}.kpi-bar-background{width:100%;height:45px;background-color:#e0e0e0;border-radius:8px;overflow:hidden;position:relative}.kpi-bar-fill{height:100%;transition:width .5s ease;border-radius:8px;position:relative;min-width:0}.kpi-bar-fill:not([style*=width]){min-width:150px;display:flex;align-items:center;padding:0 15px}@media(max-width:767px){.kpi-bar-fill:not([style*=width]){min-width:120px;padding:0 10px}}.kpi-bar-fill:not([style*=width]) .kpi-label,.kpi-bar-fill:not([style*=width]) .kpi-value{color:#fff;text-shadow:none}.kpi-text-overlay{position:absolute;inset:0;display:flex;align-items:center;padding:0 15px;pointer-events:auto}@media(max-width:767px){.kpi-text-overlay{padding:0 10px}}.kpi-label{font-weight:700;font-size:14px;color:#333;margin-right:10px;white-space:nowrap;text-shadow:0 0 8px rgba(255,255,255,.9),0 0 4px rgba(255,255,255,.8)}@media(max-width:767px){.kpi-label{font-size:12px;margin-right:5px}}.kpi-value{color:#333;font-weight:700;font-size:16px;white-space:nowrap;text-shadow:0 0 8px rgba(255,255,255,.9),0 0 4px rgba(255,255,255,.8)}@media(max-width:767px){.kpi-value{font-size:14px}}#kpi-carousel,#indicators-carousel{position:relative}#kpi-carousel .carousel-inner .item,#indicators-carousel .carousel-inner .item{min-height:180px;transition:transform .6s ease-in-out}#kpi-carousel .carousel-control,#indicators-carousel .carousel-control{background-image:none!important;width:40px;opacity:.7}#kpi-carousel .carousel-control:hover,#indicators-carousel .carousel-control:hover{opacity:1}#kpi-carousel .carousel-control.left,#kpi-carousel .carousel-control.right,#indicators-carousel .carousel-control.left,#indicators-carousel .carousel-control.right{background-image:none;filter:none}#kpi-carousel .carousel-control .glyphicon-chevron-left,#kpi-carousel .carousel-control .glyphicon-chevron-right,#indicators-carousel .carousel-control .glyphicon-chevron-left,#indicators-carousel .carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;font-size:20px;color:#333}#kpi-carousel .carousel-indicators,#indicators-carousel .carousel-indicators{bottom:-30px}#kpi-carousel .carousel-indicators li,#indicators-carousel .carousel-indicators li{background-color:#999;border:1px solid #999}#kpi-carousel .carousel-indicators li.active,#indicators-carousel .carousel-indicators li.active{background-color:#333;border-color:#333}.kanban-resume-container{column-count:3;column-gap:15px;margin-bottom:1rem}@media(max-width:767px){.kanban-resume-container{column-count:1}}@media(min-width:768px)and (max-width:991px){.kanban-resume-container{column-count:2;column-gap:12px}}.kanban-resume-container .drag-item{position:relative;height:auto;background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;color:#000;padding:10px;margin:0 0 15px;break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%}.kanban-resume-container .drag-item .drag-item-tag-bar{content:" ";position:absolute;width:5px;height:100%;top:0;left:0;border-radius:10px 0 0 10px;background-color:transparent}.kanban-resume-container .drag-item .drag-item-header.header-border{border-bottom:1px solid #ddd;padding-bottom:.5em}.kanban-resume-container .drag-item .drag-item-header .header-content span{font-weight:500;font-size:14px}.kanban-resume-container .drag-item .drag-item-body .counter-container{display:flex;align-items:center;justify-content:center;padding:.4em;margin-bottom:0}.kanban-resume-container .drag-item .drag-item-body .counter-container .counter{font-weight:700;vertical-align:middle}.kanban-resume-container .drag-item .drag-item-body .counter-container .counter.alert{padding:3px 8px;border:none;border-radius:6px;text-transform:uppercase}.kanban-resume-container .drag-item .drag-item-body .counter-container .counter.alert.alert-default{color:#565656;background-color:#f0f0f0}.kanban-resume-container .drag-item .drag-item-body .counter-container .counter .mdi{font-size:1.2em}.kanban-resume-container .drag-item .drag-item-body .counter-container .counter.badge,.kanban-resume-container .drag-item .drag-item-body .counter-container .counter.alert{font-size:.75em}.kanban-resume-container .drag-item .drag-item-body .tag-container{margin-top:0;margin-bottom:0;padding:.2em}.kanban-resume-container .drag-item .drag-item-body .tag-container .kanban-tag{padding:6px 12px;font-size:12px;color:#fff}.kanban-resume-container .drag-item .drag-item-body .tag-container .kanban-tag.colorless{background-color:#ddd!important;color:#333}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible{display:flex;align-items:center;flex-direction:row}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible{width:30px;height:30px;border-radius:50%;overflow:hidden;border:2px solid white;margin-left:-8px;position:relative;display:inline-block}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible:first-child{margin-left:0;z-index:4}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible:nth-child(2){z-index:3}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible:nth-child(3){z-index:2}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible>*{width:100%;height:100%;display:block}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible .avatar{width:100%;height:100%;margin:0}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible .avatar img{width:100%;height:100%;object-fit:cover}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible .avatar-responsible .avatar-initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.kanban-resume-container .drag-item .drag-item-body .card-responsible .list-responsible>.avatar{width:30px;height:30px;border-radius:50%;background-color:#e0e0e0;border:2px solid white;margin-left:-8px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#666;z-index:1}body.innovation_projects:has(section#section_innovation_project_show),body.innovation_projects:has(section#section_new_with_idea),body.innovation_projects:has(section#section_new),body.innovation_projects:has(section#section_edit){background-color:#fff}section.innovation_project_new_with_idea#section_new_with_idea,section.innovation_project_new#section_new,section.innovation_project_edit#section_edit{padding-bottom:32px;min-height:calc(100vh - 96px)}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner{display:flex;align-items:center;gap:12px;background:var(--home-accent-color, #4747f3);border-radius:12px;padding:14px 20px 14px 18px;margin:1.5rem .5rem}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-info,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-info,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-info{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;text-decoration:none;transition:background-color .15s ease}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back .mdi,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back .mdi,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back .mdi{font-size:2.2rem;line-height:1;color:#fff}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:hover,section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:focus,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:hover,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:focus,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:hover,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-back:focus{background:#ffffff29;outline:none;color:#fff}section.innovation_project_new_with_idea#section_new_with_idea>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-label,section.innovation_project_new#section_new>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-label,section.innovation_project_edit#section_edit>.breadcrumb-badge.new-with-idea-banner .new-with-idea-banner-label{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.2px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head{padding:20px 24px!important;margin:24px .5rem 20px;width:auto;max-width:none;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header{padding:0!important;margin:0 0 16px!important;background:transparent!important;border:none!important;box-shadow:none!important;position:static!important;width:100%;max-width:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content{margin:0}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;flex-wrap:wrap}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9{padding:0;float:none;width:auto;flex:1 1 auto}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title{margin:0!important;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll{display:none!important}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions{padding:0!important;margin:0!important;float:none;width:auto;flex:0 0 auto}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;box-shadow:none!important}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi{font-size:1.6rem}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1)!important;box-shadow:0 4px 14px #4747f338!important}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .item-body,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .item-body,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .item-body,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .item-body,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .item-body,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .item-body{margin-top:8px!important;padding:14px 0 0!important;border-top:1px solid rgba(148,163,184,.18);width:100%}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group{margin:0 0 14px;padding:0}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>label.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>.control-label,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>.control-label,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>label.control-label,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>.control-label,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>label.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>.control-label,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;text-align:right;padding-top:12px;line-height:1.3}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>label.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>label.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>label.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .mdi{display:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group>label.control-label .required_asterisk{color:#f3596a;font-weight:700;margin-right:2px}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group input.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group select.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group input.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group select.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group input.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group select.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group input.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group select.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group input.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group select.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group input.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group select.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.25rem;box-shadow:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group input.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group select.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group textarea.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group input.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group select.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group textarea.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group input.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group select.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group textarea.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group input.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group input.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group select.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group select.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group textarea.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group textarea.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group input.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group input.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group select.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group select.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group textarea.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group textarea.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group input.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group select.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group input.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group input.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group select.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group select.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group textarea.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group textarea.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control[disabled]{background:#94a3b814;color:var(--home-subtitle-color, #94a3b8);cursor:not-allowed}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group textarea.form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group textarea.form-control{height:auto;min-height:96px;resize:vertical;line-height:1.45}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .input-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .input-group,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .input-group,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .input-group,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .input-group,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .input-group,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .input-group,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .input-group,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .input-group{display:flex;align-items:stretch;width:100%;box-shadow:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon{display:inline-flex;align-items:center;width:auto;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-right:0;border-radius:10px 0 0 10px;background:#94a3b81a;color:var(--home-subtitle-color, #64748b);font-size:1.25rem;line-height:1}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .input-group .form-control,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .input-group .form-control,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .input-group .form-control,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control{flex:1 1 auto;width:auto;border-radius:0 10px 10px 0}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .input-group .form-control:first-child{border-radius:10px 0 0 10px}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head fieldset.form-group .input-group .input-group-addon:last-child{border-left:0;border-right:1px solid rgba(148,163,184,.35);border-radius:0 10px 10px 0}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert{position:relative;border-radius:10px;border:1px solid rgba(148,163,184,.2);padding:12px 40px 12px 14px;margin:0 0 14px;font-size:1.2rem}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert>.close,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert>.close,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert>.close,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert>.close,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert>.close,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert>.close{position:absolute!important;top:8px!important;right:10px!important;left:auto!important;float:none!important;width:24px;height:24px;padding:0!important;border:none!important;background:transparent!important;color:var(--home-subtitle-color, #64748b)!important;opacity:.7;text-shadow:none;cursor:pointer;font-size:1.6rem;line-height:1}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert>.close:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert>.close:focus,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert>.close:hover,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert>.close:focus,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert>.close:hover,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert>.close:focus,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert>.close:hover,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert>.close:focus,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert>.close:hover,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert>.close:focus,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert>.close:hover,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert>.close:focus{opacity:1;outline:none}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert.alert-info,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert.alert-info,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert.alert-info,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert.alert-info,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert.alert-info,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert.alert-info{background:#4747f30f;border-color:#4747f333;color:var(--home-accent-color, #4747f3)}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert.alert-info h4,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert.alert-info h4,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert.alert-info h4,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert.alert-info h4,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert.alert-info h4,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert.alert-info h4{margin:0 0 6px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-accent-color, #4747f3)}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .alert.alert-info p,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .alert.alert-info p,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .alert.alert-info p,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .alert.alert-info p,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .alert.alert-info p,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .alert.alert-info p{margin:0;line-height:1.4}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .section-idea,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .section-idea,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .section-idea,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .section-idea,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .section-idea,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .section-idea{display:flex;flex-direction:column;gap:10px}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project{border:1px solid rgba(148,163,184,.18)!important;border-radius:10px!important;box-shadow:0 1px 4px #0f172a0a!important;margin:0 0 10px!important;background:#fff;overflow:visible}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading{background:#4747f30f;border:none;padding:8px 12px;display:flex!important;align-items:center;justify-content:space-between;gap:8px;position:relative}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .panel-title{margin:0!important;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:700;color:var(--home-title-color, #1e293b);min-width:0;flex:1 1 auto;order:1}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions{position:static!important;left:auto!important;top:auto!important;cursor:grab;color:var(--home-subtitle-color, #94a3b8);flex:0 0 auto;order:2}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions .mdi{font-size:1.5rem;line-height:1}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-heading .actions:active{cursor:grabbing}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body{padding:12px 14px;font-size:1.2rem;color:var(--home-body-color, #1e293b);line-height:1.4;overflow:visible;word-wrap:break-word;overflow-wrap:break-word}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body p,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body p,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body p,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body p,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body p,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body p{margin:0}section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ol,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_new_with_idea#section_new_with_idea .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ol,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_new#section_new .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ol,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_new#section_new .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ol,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_edit#section_edit .new-with-idea-layout>form>.container.item-with-head .panel.panel-ideas-to-project .panel-body ol,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ul,section.innovation_project_edit#section_edit .new-with-idea-layout .item-with-head .panel.panel-ideas-to-project .panel-body ol{margin:0;padding-left:18px}section.innovation_project_show#section_innovation_project_show{padding-bottom:32px;min-height:calc(100vh - 96px)}section.innovation_project_show#section_innovation_project_show .innovation-project-sticky{position:sticky;top:76px;z-index:25;background:#fff;padding:12px 0 8px;margin:0 0 16px}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--home-accent-color, #4747f3);border-radius:12px;padding:14px 20px 14px 18px;margin:0 .5rem 10px;min-height:72px}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-info{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;flex:0 0 36px;box-shadow:0 1px 4px #0000001f}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon .mdi{font-size:3rem;line-height:1}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.ongoing .mdi{color:#4747f3}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.overdue .mdi{color:#f3596a}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.finalized .mdi{color:#34a853}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.paused .mdi{color:#ffbb10}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.archived .mdi{color:gray}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-icon.canceled .mdi{color:#000}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-title{margin:0;color:#fff;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-title a,section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-title .badge{color:#fff}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:#ffffffd9;font-size:1.25rem;font-weight:500;line-height:1.35}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta .meta-prefix{font-weight:700;color:#fff}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta .meta-value{color:#fff;font-weight:500}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta .meta-link{color:#fff;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.45);padding-bottom:1px}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta .meta-link:hover,section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta .meta-link:focus{color:#fff;border-bottom-color:#fff;text-decoration:none}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-right{display:flex;align-items:center;gap:12px;flex:0 0 auto}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#ffffff2e;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.4;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff;flex:0 0 8px}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-pill.ongoing:before{background:#34a853}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-pill.overdue:before{background:#f3596a}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-status-pill.finalized:before{background:#93c5fd}@media(max-width:767px){section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner{padding:12px 14px 12px 10px;margin:1rem .25rem}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-title{font-size:1.45rem;white-space:normal}section.innovation_project_show#section_innovation_project_show .breadcrumb-badge.innovation-project-banner .innovation-project-banner-meta{font-size:1.1rem}}section.innovation_project_show#section_innovation_project_show .innovation-project-tabs-wrap{width:fit-content;max-width:calc(100% - 1rem);margin:0 auto;padding:0;overflow:visible;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 20px #00000026}section.innovation_project_show#section_innovation_project_show .innovation-project-tabs{display:flex;align-items:center;justify-content:safe center;gap:4px;padding:8px;background:transparent;overflow-x:auto;scrollbar-width:thin}section.innovation_project_show#section_innovation_project_show .innovation-project-tabs::-webkit-scrollbar{height:6px}section.innovation_project_show#section_innovation_project_show .innovation-project-tabs::-webkit-scrollbar-thumb{background:#94a3b880;border-radius:10px}section.innovation_project_show#section_innovation_project_show .innovation-project-tab{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;color:#565656;text-decoration:none;white-space:nowrap;flex:0 0 auto;transition:background .15s ease,color .15s ease,box-shadow .15s ease}section.innovation_project_show#section_innovation_project_show .innovation-project-tab:hover,section.innovation_project_show#section_innovation_project_show .innovation-project-tab:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}section.innovation_project_show#section_innovation_project_show .innovation-project-tab.active{background:#fff;color:var(--home-accent-color, #4747f3);font-weight:700;box-shadow:0 2px 20px #00000026}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card{background:transparent;border:none;box-shadow:none;padding:0;margin:0 0 20px}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head{padding:20px 24px!important;margin:24px .5rem 20px;width:auto;max-width:none;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head>form,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head>form{width:100%}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header{padding:0!important;margin:0 0 16px!important;background:transparent!important;border:none!important;box-shadow:none!important;position:static!important;width:100%;max-width:none}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content{margin:0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;flex-wrap:wrap}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-9,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-9{padding:0;float:none;width:auto;flex:1 1 auto}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-9 .section-title,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-9 .section-title{margin:0!important;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-9 .hidden-on-scroll,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-9 .hidden-on-scroll{display:none!important}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions{padding:0!important;margin:0!important;float:none;width:auto;flex:0 0 auto}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;box-shadow:none!important}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary .mdi{font-size:1.6rem}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:hover,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .container.item-header .row.header-content>.row .col-md-3.buttons-actions .btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1)!important;box-shadow:0 4px 14px #4747f338!important}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .item-body,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .item-body{margin-top:8px!important;padding:14px 0 0!important;border-top:1px solid rgba(148,163,184,.18);width:100%}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group{margin:0 0 14px;padding:0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>label.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>label.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>label.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>.control-label,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>label.control-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;text-align:right;padding-top:12px;line-height:1.3}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>label.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>label.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>label.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>.control-label .mdi,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>label.control-label .mdi{display:none}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group>label.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group>label.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>.control-label .required_asterisk,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group>label.control-label .required_asterisk{color:#f3596a;font-weight:700;margin-right:2px}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group input.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group select.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group input.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group select.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group input.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group select.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group input.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group select.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group textarea.form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.25rem;box-shadow:none}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group input.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group select.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group textarea.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group textarea.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group input.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group select.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group textarea.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group input.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group select.form-control:focus,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group textarea.form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group input.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group input.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group select.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group select.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group textarea.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group textarea.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group textarea.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group input.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group input.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group select.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group select.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group textarea.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group textarea.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group input.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group input.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group select.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group select.form-control[disabled],section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group textarea.form-control:disabled,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group textarea.form-control[disabled]{background:#94a3b814;color:var(--home-subtitle-color, #94a3b8);cursor:not-allowed}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group textarea.form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group textarea.form-control{height:auto;min-height:96px;resize:vertical;line-height:1.45}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .input-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .input-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .input-group,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .input-group{display:flex;align-items:stretch;width:100%;box-shadow:none}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .input-group .input-group-addon,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .input-group .input-group-addon,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .input-group .input-group-addon,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .input-group .input-group-addon{display:inline-flex;align-items:center;width:auto;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-right:0;border-radius:10px 0 0 10px;background:#94a3b81a;color:var(--home-subtitle-color, #64748b);font-size:1.25rem;line-height:1}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .input-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .input-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .input-group .form-control,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .input-group .form-control{flex:1 1 auto;width:auto;border-radius:0 10px 10px 0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .input-group .form-control:first-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .input-group .form-control:first-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .input-group .form-control:first-child{border-radius:10px 0 0 10px}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .input-group .input-group-addon:last-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .input-group .input-group-addon:last-child,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .input-group .input-group-addon:last-child{border-left:0;border-right:1px solid rgba(148,163,184,.35);border-radius:0 10px 10px 0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .help-block,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .text-danger,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .form-group .error,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .help-block,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .text-danger,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head fieldset.form-group .error,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .help-block,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .text-danger,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .form-group .error,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .help-block,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .text-danger,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head fieldset.form-group .error{color:#f3596a;font-size:1.1rem;margin-top:4px}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .panel,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .panel-default,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .panel-body,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .panel,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .panel-default,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .panel-body{background:transparent;border:none;box-shadow:none;padding:0;margin:0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head hr,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head hr{border-color:#94a3b833;margin:16px 0}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .alert,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .alert{border-radius:10px;border:1px solid rgba(148,163,184,.2);padding:10px 12px;font-size:1.2rem}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .alert.alert-warning,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .alert.alert-warning{background:#ffbb101a;border-color:#ffbb104d;color:#8a6d3b}section.innovation_project_show#section_innovation_project_show .innovation-project-content-card>.container.item-with-head .alert.alert-info,section.innovation_project_show#section_innovation_project_show .innovation-project-content-card .item-with-head .alert.alert-info{background:#4747f30f;border-color:#4747f333;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap{margin:20px .5rem 0}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs{padding:0;background:transparent}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs .nav.nav-tabs.nav-admin{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:4px!important;margin:0!important;padding:0 8px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.3)!important;background:transparent!important;box-shadow:none!important;list-style:none!important;overflow:visible}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs .nav.nav-tabs.nav-admin>li{margin:0!important;padding:0!important;float:none!important;position:relative;bottom:-1px;border:none!important;background:transparent!important}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs .nav.nav-tabs.nav-admin>li>a{display:inline-flex!important;align-items:center;padding:10px 18px!important;margin:0!important;border:1px solid transparent!important;border-bottom:1px solid transparent!important;border-radius:10px 10px 0 0!important;background:transparent!important;color:var(--home-subtitle-color, #64748b)!important;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;text-decoration:none;white-space:nowrap;box-shadow:none!important}section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs .nav.nav-tabs.nav-admin>li.active>a,section.innovation_project_show#section_innovation_project_show .project-details-sub-tabs-wrap #tabs .nav.nav-tabs.nav-admin>li>a.active{background:var(--home-background-color, #ffffff)!important;color:var(--home-accent-color, #4747f3)!important;font-weight:700;border-color:#94a3b84d!important;border-bottom:1px solid var(--home-background-color, #ffffff)!important;box-shadow:0 -3px 10px #0f172a0d!important}section.innovation_project_show#section_innovation_project_show .project-details-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.3);border-top:none;border-radius:0 0 16px 16px;box-shadow:0 2px 20px #00000014;padding:20px 28px;margin:-1px .5rem 20px;position:relative;z-index:1}section.innovation_project_show#section_innovation_project_show .project-details-card>.row,section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show>.row{margin-left:0;margin-right:0}section.innovation_project_show#section_innovation_project_show .project-details-card>.row>[class*=col-],section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show>.row>[class*=col-]{padding-left:0;padding-right:0;float:none;width:100%}section.innovation_project_show#section_innovation_project_show .project-details-alert{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;background:#4747f30f;border:1px solid rgba(71,71,243,.2);color:var(--home-subtitle-color, #64748b);font-size:1.2rem;margin-bottom:14px}section.innovation_project_show#section_innovation_project_show .project-details-alert .mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-alert .project-details-alert-link{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-details-alert .project-details-alert-link:hover,section.innovation_project_show#section_innovation_project_show .project-details-alert .project-details-alert-link:focus{text-decoration:underline}section.innovation_project_show#section_innovation_project_show .project-details-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}section.innovation_project_show#section_innovation_project_show .project-details-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none}section.innovation_project_show#section_innovation_project_show .project-details-header-actions{display:inline-flex;align-items:center;gap:8px}section.innovation_project_show#section_innovation_project_show .project-details-cancel-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--home-accent-color, #4747f3);background:transparent;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease}section.innovation_project_show#section_innovation_project_show .project-details-cancel-btn .mdi{font-size:1.6rem}section.innovation_project_show#section_innovation_project_show .project-details-cancel-btn:hover,section.innovation_project_show#section_innovation_project_show .project-details-cancel-btn:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}section.innovation_project_show#section_innovation_project_show .project-details-edit-footer{display:flex;justify-content:flex-end;margin-top:16px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}section.innovation_project_show#section_innovation_project_show .project-details-save-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:10px;border:none;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}section.innovation_project_show#section_innovation_project_show .project-details-save-btn .mdi{font-size:1.6rem}section.innovation_project_show#section_innovation_project_show .project-details-save-btn:hover,section.innovation_project_show#section_innovation_project_show .project-details-save-btn:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 14px #4747f338}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form{margin:0}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form{display:flex;flex-direction:column;gap:12px}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group{margin:0;padding:0}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group>.row.padding,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group>.row.padding{margin:0;padding:0!important}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group .group-info,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group .group-info{padding:0 14px 0 0;float:none;width:auto;flex:0 0 33%}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group .group-info h3,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group .group-info h3{margin:0 0 4px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group .group-info em,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group .group-info em{font-style:normal;color:var(--home-subtitle-color, #64748b);font-size:1.15rem;line-height:1.4}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>.form-group .col-md-8,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form .form-body>form>fieldset.form-group .col-md-8{padding:0;float:none;width:auto;flex:1 1 auto}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=text],section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=number],section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=date],section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=email],section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form select,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form textarea{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.25rem;box-shadow:none}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=text]:focus,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=number]:focus,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=date]:focus,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form input[type=email]:focus,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form select:focus,section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form textarea:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form textarea{height:auto;min-height:96px;resize:vertical;line-height:1.45}section.innovation_project_show#section_innovation_project_show .project-details-card-edit .project-idea-form.preproject-form label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em}section.innovation_project_show#section_innovation_project_show .project-details-pdf-link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--home-accent-color, #4747f3);background:transparent;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease}section.innovation_project_show#section_innovation_project_show .project-details-pdf-link .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-pdf-link:hover,section.innovation_project_show#section_innovation_project_show .project-details-pdf-link:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}section.innovation_project_show#section_innovation_project_show .project-details-edit-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;border:none;background:var(--home-button-bg-color, #4747f3);color:#fff;text-decoration:none;transition:background .15s ease,box-shadow .15s ease}section.innovation_project_show#section_innovation_project_show .project-details-edit-btn .mdi{font-size:1.8rem;line-height:1;color:#fff}section.innovation_project_show#section_innovation_project_show .project-details-edit-btn:hover,section.innovation_project_show#section_innovation_project_show .project-details-edit-btn:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;text-decoration:none;outline:none;box-shadow:0 4px 14px #4747f338}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items,section.innovation_project_show#section_innovation_project_show .project-details-list{display:grid!important;grid-template-columns:minmax(180px,auto) 1fr;gap:8px 24px;margin:0!important;font-family:Open Sans,sans-serif}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dt,section.innovation_project_show#section_innovation_project_show .project-details-list>dt{float:none!important;clear:none!important;width:auto!important;min-width:0;max-width:none!important;margin:0!important;padding:10px 0!important;text-align:right!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;color:var(--home-title-color, #1e293b);font-weight:700;font-size:1.3rem;line-height:1.4;border-bottom:1px solid rgba(148,163,184,.14)}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dt .mdi,section.innovation_project_show#section_innovation_project_show .project-details-list>dt .mdi{display:none!important}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd,section.innovation_project_show#section_innovation_project_show .project-details-list>dd{margin:0!important;padding:10px 0!important;color:var(--home-subtitle-color, #64748b);font-size:1.3rem;line-height:1.5;border-bottom:1px solid rgba(148,163,184,.14);word-wrap:break-word;overflow-wrap:break-word}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd p,section.innovation_project_show#section_innovation_project_show .project-details-list>dd p{margin:0}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd ul.seemore-text,section.innovation_project_show#section_innovation_project_show .project-details-list>dd ul.seemore-text{margin:0;padding-left:18px}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd ul.seemore-text li,section.innovation_project_show#section_innovation_project_show .project-details-list>dd ul.seemore-text li{list-style-position:outside;padding-left:4px}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd a,section.innovation_project_show#section_innovation_project_show .project-details-list>dd a{color:var(--home-accent-color, #4747f3);text-decoration:none;font-weight:600}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd a:hover,section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd a:focus,section.innovation_project_show#section_innovation_project_show .project-details-list>dd a:hover,section.innovation_project_show#section_innovation_project_show .project-details-list>dd a:focus{text-decoration:underline}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dt:last-of-type,section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd:last-of-type,section.innovation_project_show#section_innovation_project_show .project-details-list>dt:last-of-type,section.innovation_project_show#section_innovation_project_show .project-details-list>dd:last-of-type{border-bottom:none}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .center-text-separator,section.innovation_project_show#section_innovation_project_show .project-details-list .center-text-separator{grid-column:1/-1;padding:16px 0 4px;text-align:center;border-bottom:none}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .center-text-separator .title-padding,section.innovation_project_show#section_innovation_project_show .project-details-list .center-text-separator .title-padding{margin:0 0 6px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .center-text-separator .description-padding,section.innovation_project_show#section_innovation_project_show .project-details-list .center-text-separator .description-padding{margin:0;font-size:1.2rem;color:var(--home-subtitle-color, #64748b);line-height:1.4}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .pending-answer,section.innovation_project_show#section_innovation_project_show .project-details-list .pending-answer{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ffbb101f;border:1px solid rgba(255,187,16,.3);color:#8a6d3b;font-size:1.15rem;font-weight:600}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .pending-answer .mdi,section.innovation_project_show#section_innovation_project_show .project-details-list .pending-answer .mdi{font-size:1.5rem;color:#ff7714}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .compound-field-dt,section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items dt.compound-field-dt,section.innovation_project_show#section_innovation_project_show .project-details-list .compound-field-dt,section.innovation_project_show#section_innovation_project_show .project-details-list dt.compound-field-dt{text-align:left!important;padding-left:16px;font-size:1.15rem!important;font-weight:600!important;color:var(--home-subtitle-color, #64748b)!important;text-transform:uppercase;letter-spacing:.03em}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items .compound-field-dt .mdi,section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items dt.compound-field-dt .mdi,section.innovation_project_show#section_innovation_project_show .project-details-list .compound-field-dt .mdi,section.innovation_project_show#section_innovation_project_show .project-details-list dt.compound-field-dt .mdi{display:inline-block!important;margin-right:4px}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items dd.compound-field-dd,section.innovation_project_show#section_innovation_project_show .project-details-list dd.compound-field-dd{color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table,section.innovation_project_show#section_innovation_project_show .project-details-list table.table{margin:0;font-size:1.2rem}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table thead th,section.innovation_project_show#section_innovation_project_show .project-details-list table.table thead th{background:transparent;border-bottom:1px solid rgba(148,163,184,.22);color:var(--home-subtitle-color, #64748b);font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table tbody td,section.innovation_project_show#section_innovation_project_show .project-details-list table.table tbody td{border-bottom:1px solid rgba(148,163,184,.14);padding:8px 10px;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table a,section.innovation_project_show#section_innovation_project_show .project-details-list table.table a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table a:hover,section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items table.table a:focus,section.innovation_project_show#section_innovation_project_show .project-details-list table.table a:hover,section.innovation_project_show#section_innovation_project_show .project-details-list table.table a:focus{text-decoration:underline}@media(max-width:767px){section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items,section.innovation_project_show#section_innovation_project_show .project-details-list{grid-template-columns:1fr;gap:2px 0}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dt,section.innovation_project_show#section_innovation_project_show .project-details-list>dt{text-align:left;padding-bottom:2px;border-bottom:none;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;font-size:1.15rem}section.innovation_project_show#section_innovation_project_show .project-details-card dl.dl-horizontal.more-margin-items>dd,section.innovation_project_show#section_innovation_project_show .project-details-list>dd{padding-top:4px;padding-bottom:12px;color:var(--home-title-color, #1e293b)}}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show{width:100%}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .dl-horizontal dt,section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .dl-horizontal dd,section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .dl-horizontal .compound-field-dt,section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .dl-horizontal .compound-field-dd{width:auto!important;margin-left:0!important;float:none!important;clear:none!important}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .center-text-separator{background:transparent;padding:16px 0 4px;margin-bottom:8px}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .title-padding{padding:0!important;font-size:1.4rem!important}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .description-padding{text-align:left}section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .input.compound_field_answer{margin-left:0}@media(max-width:767px){section.innovation_project_show#section_innovation_project_show .project-details-card .company-form-field-show .input.compound_field_answer{margin-left:0}}section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk-container{display:inline-flex;align-items:center;gap:6px;margin-top:8px}section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-weight:700;font-size:1.1rem;color:#fff;background:#64748b}section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.green,section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.bg-risk-green{background:#34a853}section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.yellow,section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.bg-risk-yellow{background:#fbbc05;color:#8a6d3b}section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.red,section.innovation_project_show#section_innovation_project_show .project-details-card .preproject-risk.bg-risk-red{background:#f3596a}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers{display:flex;flex-direction:column}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr{padding:14px 0!important;margin:0!important;border-bottom:1px solid rgba(148,163,184,.14);font-family:Open Sans,sans-serif}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr:last-child{border-bottom:none}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>h4{display:block;margin:0 0 6px!important;padding:0!important;text-align:left;text-transform:uppercase!important;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);line-height:1.3;border:none!important}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>h4 .mdi{display:none}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>h4 .has-new-field{display:inline-block;margin-left:4px;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>h4 .has-new-field .mdi{display:inline-block}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>p,section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>span{display:block;margin:0!important;color:var(--home-title-color, #1e293b);font-size:1.3rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>.pending-answer{margin:0!important}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table{margin:4px 0 0!important;font-size:1.2rem;width:100%}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table thead th{background:transparent;border-bottom:1px solid rgba(148,163,184,.22);color:var(--home-subtitle-color, #64748b);font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table tbody td{border-bottom:1px solid rgba(148,163,184,.14);padding:8px 10px;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table a{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table a:hover,section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr>table.table a:focus{text-decoration:underline}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr{color:var(--home-title-color, #1e293b);font-size:1.3rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr:has(.center-text-separator){border-bottom:none;padding:18px 0 2px!important}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr .center-text-separator{text-align:center}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr .center-text-separator .title-padding{margin:0 0 6px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr .center-text-separator .description-padding{margin:0;font-size:1.2rem;color:var(--home-subtitle-color, #64748b);line-height:1.4}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr.compound_field_answer{padding-left:16px!important}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr.compound_field_answer>h4{font-size:1.05rem!important;color:var(--home-subtitle-color, #94a3b8)!important}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .input.padding-vr.compound_field_answer>h4 .mdi{display:inline-block;margin-right:4px;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .pending-answer{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ffbb101f;border:1px solid rgba(255,187,16,.3);color:#8a6d3b;font-size:1.15rem;font-weight:600}section.innovation_project_show#section_innovation_project_show .project-details-card .project-formulation-answers .pending-answer .mdi{font-size:1.5rem;color:#ff7714}section.innovation_project_show#section_innovation_project_show .project-formulation-notes-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(71,71,243,.3);background:#4747f30f;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}section.innovation_project_show#section_innovation_project_show .project-formulation-notes-btn .mdi{font-size:1.6rem;line-height:1}section.innovation_project_show#section_innovation_project_show .project-formulation-notes-btn:hover,section.innovation_project_show#section_innovation_project_show .project-formulation-notes-btn:focus{background:#4747f31f;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}section.innovation_project_show#section_innovation_project_show .project-formulation-notes-btn[aria-expanded=true]{background:var(--home-accent-color, #4747f3);color:#fff;border-color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel{margin-top:16px;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:18px 20px}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel .project-formulation-notes-title{margin:0 0 10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table{margin:0;width:100%;border-collapse:separate;border-spacing:0}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table th{padding:10px 12px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);text-align:left}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-title-color, #1e293b);vertical-align:middle}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table tr:last-child td{border-bottom:none}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table .label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:6px 14px;border-radius:999px;font-family:Open Sans,sans-serif;font-weight:700;font-size:1.3rem;line-height:1;color:#fff;text-align:center}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table .label .badge{background:transparent;padding:0;font-size:1.3rem;font-weight:700;line-height:1;color:inherit;text-align:center}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table td.text-center .label{margin:0 auto}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel table.table .mdi.mdi-comment-processing{color:var(--home-accent-color, #4747f3);cursor:pointer;font-size:2rem}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel h3{margin:0 0 6px;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show #collapseEvaluations .project-formulation-notes-panel p{margin:0;font-size:1.2rem;color:var(--home-subtitle-color, #64748b);line-height:1.5}section.innovation_project_show#section_innovation_project_show .project-general-layout{display:flex;flex-direction:column;gap:16px}section.innovation_project_show#section_innovation_project_show .project-general-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 24px;min-width:0}section.innovation_project_show#section_innovation_project_show .project-general-card article.boxed{background:transparent;border:none;box-shadow:none;padding:0;margin:0}section.innovation_project_show#section_innovation_project_show .project-general-card .well{background:#fff!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:10px!important;box-shadow:none!important}section.innovation_project_show#section_innovation_project_show .project-general-card hr{border-color:#94a3b838;margin:16px 0}section.innovation_project_show#section_innovation_project_show .project-general-card h3.section-title{margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none}section.innovation_project_show#section_innovation_project_show .project-general-card .text-right>a{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-general-card .text-right>a:hover,section.innovation_project_show#section_innovation_project_show .project-general-card .text-right>a:focus{text-decoration:underline;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-general-bottom-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:991px){section.innovation_project_show#section_innovation_project_show .project-general-bottom-row{grid-template-columns:1fr}}section.innovation_project_show#section_innovation_project_show .project-general-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}section.innovation_project_show#section_innovation_project_show .project-general-card-header h3.section-title{margin:0}section.innovation_project_show#section_innovation_project_show .project-general-see-more{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none;text-transform:none}section.innovation_project_show#section_innovation_project_show .project-general-see-more:hover,section.innovation_project_show#section_innovation_project_show .project-general-see-more:focus{text-decoration:underline;color:var(--home-accent-color, #4747f3)}section.innovation_project_show#section_innovation_project_show .project-general-empty{text-align:center;padding:24px 8px;color:var(--home-subtitle-color, #94a3b8)}section.innovation_project_show#section_innovation_project_show .project-general-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:767px){section.innovation_project_show#section_innovation_project_show .project-general-team-grid{grid-template-columns:1fr}}section.innovation_project_show#section_innovation_project_show .project-general-team-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid rgba(148,163,184,.2);border-radius:999px;background:#fff;text-decoration:none;transition:border-color .15s ease,background .15s ease}section.innovation_project_show#section_innovation_project_show .project-general-team-pill:hover,section.innovation_project_show#section_innovation_project_show .project-general-team-pill:focus{border-color:var(--home-accent-color, #4747f3);background:#4747f30a;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-general-team-avatar{width:28px;height:28px;flex:0 0 28px;border-radius:50%;overflow:hidden;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.05rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}section.innovation_project_show#section_innovation_project_show .project-general-team-avatar img{width:100%;height:100%;object-fit:cover;display:block}section.innovation_project_show#section_innovation_project_show .project-general-team-name{font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;color:var(--home-title-color, #1e293b);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}section.innovation_project_show#section_innovation_project_show .planning-tool{display:flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif;font-size:13px;margin-top:15px;margin-bottom:15px}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-name{margin:18px 1em 0 0;font-weight:700;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary{width:100%;display:table}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters{display:table-row;border-radius:10px}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters{height:2.6em;background:#fff;box-shadow:0 2px 20px #0000001a}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter{display:table-cell;vertical-align:middle;text-align:center;color:var(--home-title-color, #1e293b)}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state strong,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter strong{width:100%;display:block}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state:first-child,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter:first-child{border-radius:10px 0 0 10px}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state:last-child,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter:last-child{border-radius:0 10px 10px 0}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state.red,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter.red{color:#f3596a!important}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state.green,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter.green{color:#34a853!important}section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .states .state:not(:last-child) strong,section.innovation_project_show#section_innovation_project_show .planning-tool .planning-tool-summary .counters .counter:not(:last-child) strong{border-right:1px solid #bebebe}section.innovation_project_show#section_innovation_project_show .project-general-docs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}section.innovation_project_show#section_innovation_project_show .project-general-doc-item{display:flex;align-items:center;gap:10px;padding:10px 6px;border-bottom:1px solid rgba(148,163,184,.12)}section.innovation_project_show#section_innovation_project_show .project-general-doc-item:last-child{border-bottom:none}section.innovation_project_show#section_innovation_project_show .project-general-doc-item .project-general-doc-icon{font-size:2rem;flex:0 0 auto;color:var(--home-accent-color, #4747f3);line-height:1}section.innovation_project_show#section_innovation_project_show .project-general-doc-item .project-general-doc-name{flex:1 1 auto;min-width:0;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-title-color, #1e293b);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .project-general-doc-item .project-general-doc-name:hover,section.innovation_project_show#section_innovation_project_show .project-general-doc-item .project-general-doc-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline}section.innovation_project_show#section_innovation_project_show .project-general-doc-item .project-general-doc-star{flex:0 0 auto;font-size:1.6rem;color:#fbbc05;line-height:1;cursor:pointer}section.innovation_project_show#section_innovation_project_show .project-general-right-col{display:flex;flex-direction:column;gap:16px;min-width:0}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px;margin-bottom:18px;background:#f8fafc;border:1px solid #eef0f4;border-radius:12px}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-field{display:flex;flex-direction:column;gap:6px;flex:1 1 0;min-width:150px}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-field label{margin:0 0 2px;font-size:1.05rem;font-weight:600;color:var(--home-title-color, #334155)}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-input{position:relative}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-input>.mdi{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:18px;color:var(--home-accent-color, #4747f3);pointer-events:none;z-index:1}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-input input.form-control{height:40px;width:100%;padding-left:38px;border-radius:10px;border:1px solid #c4c4c4;background:#fff;box-shadow:none;cursor:pointer}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-input input.form-control:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:none}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-actions{display:flex;align-items:center;gap:8px}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-apply{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-accent-color, #4747f3);color:#fff;font-weight:600;cursor:pointer;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-apply .mdi{font-size:18px}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-apply:hover{filter:brightness(.95)}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;cursor:pointer}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-clear .mdi{font-size:20px}section.innovation_project_show#section_innovation_project_show .gantt-resume-filter .gantt-resume-filter-clear:hover{background:#fef2f4}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi{min-height:0}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .row.section-title-wide{display:flex;flex-wrap:wrap;gap:20px;margin:0}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .row.section-title-wide>[class*=col-md-6]{flex:1 1 260px;padding:0;float:none;width:auto;border:none!important}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .section-title{font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #4747f3);margin:0 0 6px;text-transform:none}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .row>.col-md-12>span{font-size:1.15rem!important;color:var(--home-subtitle-color, #64748b);line-height:1.4;display:block;margin-bottom:10px}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-item{margin-bottom:8px}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-item:last-child{margin-bottom:0}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-wrapper{padding:0}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-background{height:36px;background-color:#94a3b82e;border-radius:10px;overflow:hidden;position:relative}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-fill{height:100%;border-radius:10px;min-width:100%!important;width:100%!important}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-fill:not([style*=width]){display:flex;align-items:center;padding:0 14px}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-fill:not([style*=width]) .kpi-label,section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-bar-fill:not([style*=width]) .kpi-value{color:#fff!important;text-shadow:none!important}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-text-overlay{padding:0 14px}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-label{font-family:Open Sans,sans-serif;font-size:1.15rem!important;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)!important;text-transform:uppercase;letter-spacing:.04em;margin-right:8px;flex:0 0 auto}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi .kpi-value{font-family:Open Sans,sans-serif;font-size:1.25rem!important;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)!important;margin-left:auto;text-align:right;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #kpi-carousel .carousel-indicators,section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #indicators-carousel .carousel-indicators{bottom:-24px}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #kpi-carousel .carousel-indicators li,section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #indicators-carousel .carousel-indicators li{background:#94a3b859;border:none;width:8px;height:8px;border-radius:50%}section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #kpi-carousel .carousel-indicators li.active,section.innovation_project_show#section_innovation_project_show .project-general-card-kpi #indicators-carousel .carousel-indicators li.active{background:var(--home-accent-color, #4747f3);width:20px;border-radius:999px}section.innovation_project_show#section_innovation_project_show .project-general-comments{margin-top:20px}section.innovation_project_show#section_innovation_project_show .project-general-comments section.feedback{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:16px 20px;margin:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .padding-vr{padding:0!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .section-title{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none;margin:0 0 10px}section.innovation_project_show#section_innovation_project_show .project-general-comments .nav.nav-tabs{display:inline-flex;align-items:center;gap:4px;padding:4px;background:#94a3b81a;border:none;border-radius:12px;margin:0 0 16px}section.innovation_project_show#section_innovation_project_show .project-general-comments .nav.nav-tabs>li{margin:0!important;float:none!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .nav.nav-tabs>li>a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px!important;border:none!important;border-radius:8px!important;background:transparent!important;color:#565656!important;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .nav.nav-tabs>li.active>a,section.innovation_project_show#section_innovation_project_show .project-general-comments .nav.nav-tabs>li>a.active{background:#fff!important;color:var(--home-accent-color, #4747f3)!important;font-weight:700;box-shadow:0 2px 8px #0f172a1a}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox{margin:0 0 14px}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox>.col-md-10,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox>.col-md-offset-1,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox [class*=col-md-offset]{width:100%;margin-left:0;padding:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox h4{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .form-group{margin:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .form-group .row{display:flex;gap:8px;align-items:stretch;margin:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .form-group .row>[class*=col-]{padding:0;float:none;width:auto;flex:1 1 auto;min-width:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .form-group .row>.send-button{flex:0 0 auto}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .comment-input{width:100%;min-height:38px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.25rem;line-height:1.35;box-shadow:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .comment-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox #submit-button,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button .btn,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;height:38px;padding:0 14px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;box-shadow:none;transition:background .15s ease,box-shadow .15s ease;white-space:nowrap}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox #submit-button .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button .btn .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button button .mdi{font-size:1.5rem}section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox #submit-button:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox #submit-button:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button .btn:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button .btn:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button button:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .commentbox .send-button button:focus{background:var(--home-button-hover-bg-color, #3535d1)!important;color:#fff!important;box-shadow:0 4px 14px #4747f338;outline:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .comment-list{display:flex;flex-direction:column;gap:8px}section.innovation_project_show#section_innovation_project_show .project-general-comments .comment-list .empty-comments{text-align:center;padding:16px 8px;color:var(--home-subtitle-color, #94a3b8);font-style:italic;font-size:1.2rem}section.innovation_project_show#section_innovation_project_show .project-general-comments .media{margin:0!important;padding:10px 12px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#fff;box-shadow:none;display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-left{padding:0;flex:0 0 auto}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-left img{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-left .avatar-container{width:32px;height:32px;border-radius:50%;background:#94a3b833}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body{flex:1 1 auto;min-width:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading{margin:0 0 2px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-title-color, #1e293b);line-height:1.3}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading strong,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading a{color:var(--home-accent-color, #4747f3);font-weight:700;text-decoration:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading strong:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading strong:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading a:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading a:focus{text-decoration:underline}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-heading .small{display:inline-block;margin-left:6px;font-size:1.05rem;color:var(--home-subtitle-color, #94a3b8);font-weight:500}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .comment-body{font-size:1.2rem;color:var(--home-body-color, #1e293b);line-height:1.4;margin:2px 0 6px;word-wrap:break-word}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li{margin:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:6px!important;border:1px solid rgba(148,163,184,.3)!important;background:#fff!important;color:var(--home-subtitle-color, #64748b)!important;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;box-shadow:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn .mdi{font-size:1.2rem}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn:focus{background:#4747f30f!important;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)!important;outline:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger{color:#f3596a!important;border-color:#f3596a66!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger .mdi{color:#f3596a!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger:focus{background:#f3596a14!important;color:#f3596a!important;border-color:#f3596a!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.idea-delete:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.destroy-comment:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>.btn.btn-danger:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.idea-delete:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.destroy-comment:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>a.btn.btn-danger:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.idea-delete:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.destroy-comment:focus .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger:hover .mdi,section.innovation_project_show#section_innovation_project_show .project-general-comments .media>.media-body .media-actions>li>button.btn.btn-danger:focus .mdi{color:#f3596a!important}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .comment-reply-box{width:100%;margin-top:6px;padding-left:40px;display:flex;flex-direction:column;gap:6px}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .comment-reply-box .media{padding:8px 10px;background:#4747f30a;border-color:#94a3b81f}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox{width:100%;margin-top:10px}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment.hide,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit.hide,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox.hide{display:none}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .form-group,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .form-group,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .form-group{margin:0}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .btn-info,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .btn-primary,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment button[type=submit],section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .btn-info,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .btn-primary,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit button[type=submit],section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .btn-info,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .btn-primary,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox button[type=submit]{height:36px;padding:0 14px;border-radius:10px!important;background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important;font-weight:600}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .btn-inverse,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .btn-inverse,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .btn-inverse{height:36px;padding:0 14px;border-radius:10px!important;background:#fff!important;color:var(--home-title-color, #1e293b)!important;border:1px solid rgba(148,163,184,.55)!important;font-weight:600;margin-right:6px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .btn-inverse:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .form-comment .btn-inverse:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .btn-inverse:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media .commentbox.form-edit .btn-inverse:focus,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .btn-inverse:hover,section.innovation_project_show#section_innovation_project_show .project-general-comments .media form.commentbox .btn-inverse:focus{background:#4747f30f!important;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)!important;outline:none}@media(max-width:767px){section.innovation_project_show#section_innovation_project_show .project-general-card{padding:16px 14px}}body.innovation_projects:has(section#section_innovation_projects_index){background-color:#fff}section.innovation_projects_index#section_innovation_projects_index{padding-bottom:32px;min-height:calc(100vh - 96px)}section.innovation_projects_index#section_innovation_projects_index>.breadcrumb-badge.innovation-projects-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--home-accent-color, #4747f3);border-radius:12px;padding:14px 20px 14px 22px;margin:1.5rem .5rem}section.innovation_projects_index#section_innovation_projects_index>.breadcrumb-badge.innovation-projects-banner .innovation-projects-banner-info{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}section.innovation_projects_index#section_innovation_projects_index>.breadcrumb-badge.innovation-projects-banner .innovation-projects-banner-label{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){section.innovation_projects_index#section_innovation_projects_index>.breadcrumb-badge.innovation-projects-banner{padding:10px 14px;margin:1rem .25rem}section.innovation_projects_index#section_innovation_projects_index>.breadcrumb-badge.innovation-projects-banner .innovation-projects-banner-label{font-size:1.4rem}}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:16px 20px;margin:0 0 16px}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-field{flex:1 1 220px;min-width:180px;display:flex;flex-direction:column;gap:6px}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-input,section.innovation_projects_index#section_innovation_projects_index input.innovation-projects-filters-input,section.innovation_projects_index#section_innovation_projects_index select.innovation-projects-filters-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.3rem;box-shadow:none}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-input:focus,section.innovation_projects_index#section_innovation_projects_index input.innovation-projects-filters-input:focus,section.innovation_projects_index#section_innovation_projects_index select.innovation-projects-filters-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-submit{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-submit .mdi{font-size:1.6rem}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;background:#fff;color:#f3596a;border:1px solid #f3596a;text-decoration:none;cursor:pointer;flex:0 0 40px;transition:background .15s ease,color .15s ease}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-clear .mdi{font-size:2rem;line-height:1}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-clear:hover,section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-clear:focus{background:#fef2f4;color:#f3596a;outline:none;text-decoration:none}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-submit{background:var(--home-button-bg-color, #4747f3);color:#fff}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-submit:hover,section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 14px #4747f338}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}@media(max-width:991px){section.innovation_projects_index#section_innovation_projects_index .innovation-projects-grid{grid-template-columns:1fr}}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-grid-item{min-width:0;display:flex}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-grid-item>.project-item-container{width:100%;height:100%}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 16px;text-align:center}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-empty .mdi{font-size:5rem;color:var(--home-subtitle-color, #94a3b8);opacity:.6}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-empty-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-empty-hint{margin:0;color:var(--home-subtitle-color, #64748b);font-size:1.3rem}@media(max-width:767px){section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-card{padding:14px 12px}section.innovation_projects_index#section_innovation_projects_index .innovation-projects-filters-actions{width:100%;justify-content:flex-end}}.project-minutes-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:16px}.project-minutes-v2 .pm-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}@media(max-width:991px){.project-minutes-v2 .pm-layout{grid-template-columns:1fr}}.project-minutes-v2 .pm-sidebar{display:flex;flex-direction:column;gap:14px;position:sticky;top:200px}@media(max-width:991px){.project-minutes-v2 .pm-sidebar{position:static}}.project-minutes-v2 .pm-main{min-width:0}.project-minutes-v2 .pm-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 22px;overflow:visible}.project-minutes-v2 .pm-card-header{display:flex;align-items:center;gap:10px;margin:0 0 6px}.project-minutes-v2 .pm-card-title{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.project-minutes-v2 .pm-card-title .mdi{font-size:1.8rem}.project-minutes-v2 .pm-card-subtitle{margin:0 0 16px;padding:0;font-size:1.2rem;color:#565656;line-height:1.5}.project-minutes-v2 .pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.project-minutes-v2 .pm-btn .mdi{font-size:1.5rem}.project-minutes-v2 .pm-btn:focus{outline:none;box-shadow:0 0 0 3px #4747f333}.project-minutes-v2 .pm-btn:disabled,.project-minutes-v2 .pm-btn.disabled{opacity:.55;cursor:not-allowed}.project-minutes-v2 .pm-btn-block{width:100%}.project-minutes-v2 .pm-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.project-minutes-v2 .pm-btn-primary:hover,.project-minutes-v2 .pm-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:#fff!important}.project-minutes-v2 .pm-btn-purple{background:#8420bb;color:#fff!important;border-color:#8420bb}.project-minutes-v2 .pm-btn-purple:hover,.project-minutes-v2 .pm-btn-purple:focus{background:#6f1a9f;border-color:#6f1a9f;color:#fff!important}.project-minutes-v2 .pm-btn-secondary{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-btn-secondary:hover,.project-minutes-v2 .pm-btn-secondary:focus{background:#4747f314}.project-minutes-v2 .pm-btn-ghost{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-btn-ghost:hover,.project-minutes-v2 .pm-btn-ghost:focus{background:#4747f314}.project-minutes-v2 .pm-btn-icon{width:40px;padding:0}.project-minutes-v2 .pm-btn-icon .mdi{font-size:1.7rem}.project-minutes-v2 .pm-btn-clear{background:#fff;color:#f3596a!important;border-color:#f3596a}.project-minutes-v2 .pm-btn-clear:hover,.project-minutes-v2 .pm-btn-clear:focus{background:#fef2f4}.project-minutes-v2 .pm-filters-card{padding:16px 18px}.project-minutes-v2 .pm-filters-card .pm-card-header{margin-bottom:12px}.project-minutes-v2 .pm-filters-form{display:flex;flex-direction:column;gap:12px}.project-minutes-v2 .pm-filters-actions{display:flex;align-items:center;gap:8px;margin-top:6px}.project-minutes-v2 .pm-filters-actions .pm-btn-primary{flex:1}.project-minutes-v2 .pm-filters-form .select2-container--default .select2-selection--multiple,.project-minutes-v2 .pm-filters-form .select2-container--default .select2-selection--single{min-height:40px;padding:3px 8px;border:1px solid #c4c4c4;border-radius:10px;background:#fff;box-shadow:none}.project-minutes-v2 .pm-list-header,.project-minutes-v2 .pm-row{display:grid;grid-template-columns:140px minmax(140px,1fr) minmax(120px,1fr) minmax(180px,1.4fr) 80px;align-items:center;gap:14px;padding:10px 14px}.project-minutes-v2 .pm-list-header{margin:4px 0 6px}.project-minutes-v2 .pm-list-header>div em{font-style:italic;font-weight:400;font-size:1.15rem;color:gray}.project-minutes-v2 .pm-list{display:flex;flex-direction:column;gap:10px}.project-minutes-v2 .pm-row{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;box-shadow:0 2px 20px #0000000d;transition:box-shadow .15s ease,transform .15s ease}.project-minutes-v2 .pm-row:hover{box-shadow:0 4px 24px #0000001a}.project-minutes-v2 .pm-cell-date{display:flex;flex-direction:column;gap:2px;font-size:1.2rem;color:#565656}.project-minutes-v2 .pm-cell-date .pm-date-main{font-weight:600}.project-minutes-v2 .pm-cell-date .pm-date-time{font-size:1.1rem;color:gray}.project-minutes-v2 .pm-cell-title{min-width:0}.project-minutes-v2 .pm-cell-title .pm-title-link{font-size:1.3rem;font-weight:700;color:#1e293b;text-decoration:none;word-break:break-word}.project-minutes-v2 .pm-cell-title .pm-title-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:underline}.project-minutes-v2 .pm-cell-form{font-size:1.2rem;color:#565656;word-break:break-word}.project-minutes-v2 .pm-cell-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.project-minutes-v2 .pm-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:1.05rem;font-weight:500;color:#fff!important;line-height:1.2;white-space:nowrap}.project-minutes-v2 .pm-tag.pm-tag-colorless{background:#e5e5e5!important;color:#565656!important}.project-minutes-v2 .pm-cell-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.project-minutes-v2 .pm-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;text-decoration:none;transition:all .15s ease}.project-minutes-v2 .pm-icon-btn .mdi{font-size:1.6rem}.project-minutes-v2 .pm-icon-btn:hover,.project-minutes-v2 .pm-icon-btn:focus{background:#4747f31a;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.project-minutes-v2 .pm-icon-btn.pm-icon-btn-danger:hover{background:#f3596a1f;color:#f3596a}.project-minutes-v2 .pm-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px;text-align:center;color:#94a3b8}.project-minutes-v2 .pm-empty .mdi{font-size:4rem;color:var(--home-accent-color, #4747f3);opacity:.6}.project-minutes-v2 .pm-empty h3{margin:0;font-size:1.4rem;font-weight:600;color:#1e293b}.project-minutes-v2 .pm-pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}.project-minutes-v2 .pm-pagination .pm-paginator{display:inline-flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.project-minutes-v2 .pm-pagination .pm-paginator li a,.project-minutes-v2 .pm-pagination .pm-paginator li span{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:6px;background:transparent;color:#64748b;font-size:1.2rem;font-weight:600;text-decoration:none;border:1px solid transparent}.project-minutes-v2 .pm-pagination .pm-paginator li a:hover,.project-minutes-v2 .pm-pagination .pm-paginator li span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-pagination .pm-paginator li.active a,.project-minutes-v2 .pm-pagination .pm-paginator li.active span{background:var(--home-accent-color, #4747f3);color:#fff}.project-minutes-v2 .pm-pagination .pm-paginator li.disabled a,.project-minutes-v2 .pm-pagination .pm-paginator li.disabled span{opacity:.4;cursor:not-allowed}.project-minutes-v2 .pm-pagination .pm-pagination-details{margin:0;font-size:1.05rem;color:#94a3b8}.project-minutes-v2 .pm-translate-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#4747f30f;border:1px solid rgba(71,71,243,.2);border-radius:10px;font-size:1.2rem;color:#565656}.project-minutes-v2 .pm-translate-banner .mdi{font-size:1.7rem;color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-translate-banner .pm-translate-action{margin-left:auto;color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline;text-underline-offset:2px}.project-minutes-v2 .pm-translate-banner .pm-translate-action:hover{text-decoration:underline;opacity:.8}.project-minutes-v2 .pm-card-show,.project-minutes-v2 .pm-card-form{padding:0;overflow:hidden}.project-minutes-v2 .pm-show-header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 22px;border-bottom:1px solid rgba(148,163,184,.18);background:#fff;flex-wrap:wrap}.project-minutes-v2 .pm-show-header-left{display:flex;flex-direction:column;gap:4px;min-width:0}.project-minutes-v2 .pm-show-header-right{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.project-minutes-v2 .pm-back-link{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem;font-weight:600;color:#64748b;text-decoration:none;width:fit-content}.project-minutes-v2 .pm-back-link .mdi{font-size:1.4rem}.project-minutes-v2 .pm-back-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}.project-minutes-v2 .pm-show-title{margin:0;padding:0;font-size:1.8rem;font-weight:700;color:var(--home-accent-color, #4747f3);line-height:1.2;word-break:break-word;display:inline-flex;align-items:center;gap:8px}.project-minutes-v2 .pm-show-title .mdi{font-size:2rem}.project-minutes-v2 .pm-show-tags{padding:14px 22px;border-bottom:1px solid rgba(148,163,184,.12);background:#4747f305}.project-minutes-v2 .pm-show-body,.project-minutes-v2 .pm-form-body{padding:22px}.project-minutes-v2 .pm-dl{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2.5fr);gap:14px 24px;margin:0;padding:0}@media(max-width:767px){.project-minutes-v2 .pm-dl{grid-template-columns:1fr;gap:4px}}.project-minutes-v2 .pm-dt{margin:0;padding:8px 0;font-size:1.2rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em;align-self:start}.project-minutes-v2 .pm-dd{margin:0;padding:8px 0;font-size:1.3rem;color:#1e293b;line-height:1.5;word-break:break-word;white-space:pre-line}.project-minutes-v2 .pm-dd:has(.pm-files-list),.project-minutes-v2 .pm-dd:has(.pm-pending),.project-minutes-v2 .pm-dd:has(.pm-compound-field){white-space:normal}@media(max-width:767px){.project-minutes-v2 .pm-dd{padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.12)}}.project-minutes-v2 .pm-separator{grid-column:1/-1;margin:18px 0 4px;padding:10px 0 6px;border-bottom:1px solid rgba(148,163,184,.28)}.project-minutes-v2 .pm-separator .pm-separator-title{margin:0 0 2px;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-separator .pm-separator-desc{margin:0;font-size:1.15rem;color:#64748b;white-space:pre-line}.project-minutes-v2 .pm-pending{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:1.15rem;color:#f08c53;background:#f08c531a;border-radius:8px}.project-minutes-v2 .pm-pending .mdi{font-size:1.5rem}.project-minutes-v2 .pm-files-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.project-minutes-v2 .pm-file-item{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px}.project-minutes-v2 .pm-file-item>.mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-minutes-v2 .pm-file-item .pm-file-link{flex:1;min-width:0;color:#1e293b;text-decoration:none;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-minutes-v2 .pm-file-item .pm-file-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:underline}.project-minutes-v2 .pm-file-item .pm-file-date{font-size:1.05rem;color:#94a3b8;flex-shrink:0}.project-minutes-v2 .pm-compound-field{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2.5fr);gap:6px 20px;padding:8px 0 8px 16px;border-left:2px solid rgba(71,71,243,.25);margin-bottom:10px}@media(max-width:767px){.project-minutes-v2 .pm-compound-field{grid-template-columns:1fr;gap:2px}}.project-minutes-v2 .pm-compound-dt{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:1.1rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.project-minutes-v2 .pm-compound-dt .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.project-minutes-v2 .pm-compound-dd{margin:0;font-size:1.2rem;color:#475569;line-height:1.5;white-space:pre-line}.project-minutes-v2 .pm-compound-dd:has(.pm-pending){white-space:normal}.project-minutes-v2 .pm-form-field{margin-bottom:18px!important;padding:14px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:10px}.project-minutes-v2 .pm-form-field.hidden{display:none!important}.project-minutes-v2 .pm-field-title{margin:0 0 4px;font-size:1.35rem;font-weight:700;color:#1e293b}.project-minutes-v2 .pm-field-desc{margin:0;font-size:1.15rem;color:#64748b;line-height:1.45}.project-minutes-v2 .pm-form-footer{display:flex;justify-content:flex-end;padding:16px 22px;border-top:1px solid rgba(148,163,184,.18);background:#fff}@media(max-width:767px){.project-minutes-v2{padding:0 .25rem}.project-minutes-v2 .pm-card{padding:16px}.project-minutes-v2 .pm-card-show,.project-minutes-v2 .pm-card-form{padding:0}.project-minutes-v2 .pm-list-header{display:none}.project-minutes-v2 .pm-row{grid-template-columns:1fr;gap:8px;padding:14px}.project-minutes-v2 .pm-cell-actions{justify-content:flex-start}.project-minutes-v2 .pm-show-header{padding:14px 16px}.project-minutes-v2 .pm-show-body,.project-minutes-v2 .pm-form-body{padding:16px}.project-minutes-v2 .pm-show-header-right .pm-btn{flex:1}}.project-evaluations-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:16px}.project-evaluations-v2 .pe-top-actions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;padding:0 2px}.project-evaluations-v2 .pev-top-separator{width:1px;height:28px;background:#94a3b84d}.project-evaluations-v2 .pev-link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:1.2rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none;border-radius:8px;cursor:pointer;transition:background .15s ease}.project-evaluations-v2 .pev-link .mdi{font-size:1.5rem}.project-evaluations-v2 .pev-link:hover{background:#4747f314;text-decoration:none;color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}@media(max-width:991px){.project-evaluations-v2 .pev-layout{grid-template-columns:1fr}}.project-evaluations-v2 .pev-sidebar{display:flex;flex-direction:column;gap:14px}.project-evaluations-v2 .pev-main{min-width:0}.project-evaluations-v2 .pev-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 22px;overflow:visible}.project-evaluations-v2 .pev-filter-card{padding:16px 18px}.project-evaluations-v2 .pev-card-list{padding:0}.project-evaluations-v2 .pev-card-header{display:flex;align-items:center;gap:10px;margin:0 0 12px}.project-evaluations-v2 .pev-card-title{margin:0;padding:0;font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.project-evaluations-v2 .pev-card-title .mdi{font-size:1.7rem}.project-evaluations-v2 .pev-filter-form{display:flex;flex-direction:column;gap:12px}.project-evaluations-v2 .pev-filter-form .pe-field{display:flex;flex-direction:column;gap:6px}.project-evaluations-v2 .pev-filter-form .pe-field .pe-label{display:block;margin:0;padding:0;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em}.project-evaluations-v2 .pev-filter-form .pe-field .pe-input{display:block;width:100%;height:40px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.project-evaluations-v2 .pev-filter-form .pe-field .pe-input::placeholder{color:#94a3b8}.project-evaluations-v2 .pev-filter-form .pe-field .pe-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.project-evaluations-v2 .pev-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.project-evaluations-v2 .pev-btn .mdi{font-size:1.5rem}.project-evaluations-v2 .pev-btn:focus{outline:none;box-shadow:0 0 0 3px #4747f333}.project-evaluations-v2 .pev-btn:disabled,.project-evaluations-v2 .pev-btn.disabled{opacity:.55;cursor:not-allowed}.project-evaluations-v2 .pev-btn-block{width:100%}.project-evaluations-v2 .pev-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.project-evaluations-v2 .pev-btn-primary:hover,.project-evaluations-v2 .pev-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.project-evaluations-v2 .pev-btn-ghost{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-btn-ghost:hover,.project-evaluations-v2 .pev-btn-ghost:focus{background:#4747f314}.project-evaluations-v2 .pev-btn-icon{width:40px;padding:0}.project-evaluations-v2 .pev-btn-icon .mdi{font-size:1.7rem}.project-evaluations-v2 .pev-btn-clear{background:#fff;color:#f3596a!important;border-color:#f3596a}.project-evaluations-v2 .pev-btn-clear:hover,.project-evaluations-v2 .pev-btn-clear:focus{background:#fef2f4}.project-evaluations-v2 .pev-filter-actions{display:flex;align-items:center;gap:8px;margin-top:6px}.project-evaluations-v2 .pev-filter-actions .pev-btn-primary{flex:1}.project-evaluations-v2 .pev-tabs{display:flex;align-items:stretch;border-bottom:1px solid rgba(148,163,184,.2)}.project-evaluations-v2 .pev-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:14px 16px;font-size:1.25rem;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;border-bottom:3px solid transparent;transition:all .15s ease}.project-evaluations-v2 .pev-tab:hover{color:#1e293b;text-decoration:none;background:#94a3b80d}.project-evaluations-v2 .pev-tab.pev-tab-active{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3);font-weight:700}.project-evaluations-v2 .pev-tab-panel{display:none;padding:18px 22px 22px;overflow:visible}.project-evaluations-v2 .pev-tab-panel-active{display:block}.project-evaluations-v2 .pev-card-list,.project-evaluations-v2 .pev-card-list .pev-tabs+*,.project-evaluations-v2 .pev-tab-panel,.project-evaluations-v2 .pev-list,.project-evaluations-v2 .pev-row,.project-evaluations-v2 .pev-cell-actions{overflow:visible!important}.project-evaluations-v2 .pev-list-header,.project-evaluations-v2 .pev-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,.7fr) 40px;align-items:center;gap:10px;padding:10px 12px;min-width:0}.project-evaluations-v2 .pev-list-header>*,.project-evaluations-v2 .pev-row>*{min-width:0}.project-evaluations-v2 .pev-list-header{margin:0 0 6px}.project-evaluations-v2 .pev-list-header>div em{font-style:italic;font-weight:400;font-size:1.1rem;color:gray}.project-evaluations-v2 .pev-list{display:flex;flex-direction:column;gap:8px}.project-evaluations-v2 .pev-row{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:10px;box-shadow:0 2px 20px #0000000a;transition:box-shadow .15s ease}.project-evaluations-v2 .pev-row:hover{box-shadow:0 4px 24px #00000014}.project-evaluations-v2 .pev-cell-title{font-size:1.25rem;font-weight:700;color:#1e293b;word-break:break-word}.project-evaluations-v2 .pev-cell-date{font-size:1.15rem;color:#565656}.project-evaluations-v2 .pev-cell-muted{font-size:1.15rem;color:gray}.project-evaluations-v2 .pev-empty-value{color:#94a3b8}.project-evaluations-v2 .pev-status-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:1.1rem;font-weight:700;white-space:nowrap}.project-evaluations-v2 .pev-status-pill .mdi{font-size:1.3rem}.project-evaluations-v2 .pev-status-pill.pev-status-open{background:#18d38f26;color:#148a5a}.project-evaluations-v2 .pev-status-pill.pev-status-closed{background:#4747f31a;color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-status-pill.pev-status-pending{background:#ffbb1029;color:#92400e}.project-evaluations-v2 .pev-cell-actions{display:flex;align-items:center;justify-content:flex-end}.project-evaluations-v2 .pev-row-menu{position:relative}.project-evaluations-v2 .pev-row-menu .pev-row-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#64748b;cursor:pointer;transition:all .15s ease}.project-evaluations-v2 .pev-row-menu .pev-row-menu-toggle .mdi{font-size:1.7rem}.project-evaluations-v2 .pev-row-menu .pev-row-menu-toggle:hover{background:#4747f31a;color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list{position:absolute;top:100%;right:0;margin-top:4px;min-width:180px;padding:6px;list-style:none;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;z-index:100;display:none}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li>a{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:1.15rem;font-weight:500;color:#1e293b;border-radius:8px;text-decoration:none;cursor:pointer}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li>a .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li>a:hover{background:#4747f314;color:#1e293b;text-decoration:none}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li.pev-row-menu-danger>a{color:#b52a3b}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li.pev-row-menu-danger>a .mdi{color:#f3596a}.project-evaluations-v2 .pev-row-menu .pev-row-menu-list>li.pev-row-menu-danger>a:hover{background:#f3596a1a;color:#b52a3b}.project-evaluations-v2 .pev-row-menu.open .pev-row-menu-list{display:block}.project-evaluations-v2 .pev-row-menu.pev-row-menu-flip .pev-row-menu-list{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.project-evaluations-v2 .pev-row{position:relative;z-index:1}.project-evaluations-v2 .pev-row:has(.pev-row-menu.open){z-index:120}.project-evaluations-v2 .pev-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px;text-align:center;color:#94a3b8}.project-evaluations-v2 .pev-empty .mdi{font-size:4rem;color:var(--home-accent-color, #4747f3);opacity:.6}.project-evaluations-v2 .pev-empty h3{margin:0;font-size:1.4rem;font-weight:600;color:#1e293b}.project-evaluations-v2 .pev-back-link{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:1.15rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none;border-radius:8px;width:fit-content}.project-evaluations-v2 .pev-back-link .mdi{font-size:1.5rem}.project-evaluations-v2 .pev-back-link:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.project-evaluations-v2 .pev-form-wrap{display:flex;justify-content:center;padding:10px 0 20px}.project-evaluations-v2 .pev-card-form{width:100%;max-width:720px;padding:0}.project-evaluations-v2 .pev-form-title{margin:0;padding:22px 28px 10px;font-size:1.6rem;font-weight:700;color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-form-body{padding:18px 28px 10px;display:flex;flex-direction:column;gap:16px}.project-evaluations-v2 .pev-form-row{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:14px}@media(max-width:640px){.project-evaluations-v2 .pev-form-row{grid-template-columns:1fr;gap:6px}}.project-evaluations-v2 .pev-form-label{margin:0;padding:10px 0 0;font-size:1.2rem;font-weight:600;color:#1e293b;text-align:right;line-height:1.3}@media(max-width:640px){.project-evaluations-v2 .pev-form-label{text-align:left;padding-top:0}}.project-evaluations-v2 .pev-required{color:#f3596a;margin-left:2px;font-weight:700}.project-evaluations-v2 .pev-input{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.project-evaluations-v2 .pev-input:not(textarea){height:40px!important}.project-evaluations-v2 .pev-input{min-height:40px;padding:8px 12px!important;font-family:Open Sans,sans-serif!important;font-size:1.3rem!important;color:#1e293b!important;background:#fff!important;border:1px solid #c4c4c4!important;border-radius:10px!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.project-evaluations-v2 .pev-input::placeholder{color:#94a3b8}.project-evaluations-v2 .pev-input:focus{outline:none!important;border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f326!important}.project-evaluations-v2 select.pev-input{padding-right:36px!important;background-image:linear-gradient(45deg,transparent 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,transparent 50%)!important;background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;cursor:pointer}.project-evaluations-v2 .pev-textarea{min-height:112px!important;padding:10px 12px!important;resize:vertical}.project-evaluations-v2 select.pev-input.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.project-evaluations-v2 .pev-datepicker-wrap{position:relative;min-width:0}.project-evaluations-v2 .pev-form .select2-container{box-sizing:border-box;max-width:100%}.project-evaluations-v2 .pev-form .select2-container--default .select2-selection--multiple,.project-evaluations-v2 .pev-form .select2-container--default .select2-selection--single{box-sizing:border-box;min-height:40px;padding:3px 8px;border:1px solid #c4c4c4;border-radius:10px;background:#fff;box-shadow:none}.project-evaluations-v2 .pev-form .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:4px;max-width:100%;padding:0;white-space:normal}.project-evaluations-v2 .pev-card-show{padding:0;overflow:hidden}.project-evaluations-v2 .pev-show-header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.18)}.project-evaluations-v2 .pev-show-header-left{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.project-evaluations-v2 .pev-show-title{margin:0;padding:0;font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px;word-break:break-word}.project-evaluations-v2 .pev-show-title .mdi{font-size:2rem}.project-evaluations-v2 .pev-show-section{padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.12)}.project-evaluations-v2 .pev-show-section:last-child{border-bottom:none}.project-evaluations-v2 .pev-section-header{margin:0 0 12px}.project-evaluations-v2 .pev-section-title{margin:0;padding:0;font-size:1.3rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.project-evaluations-v2 .pev-section-title .mdi{font-size:1.6rem}.project-evaluations-v2 .pev-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:1.2rem;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;background:#fff}.project-evaluations-v2 .pev-table thead th{padding:12px 14px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.project-evaluations-v2 .pev-table tbody td{padding:12px 14px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:#1e293b}.project-evaluations-v2 .pev-table tbody tr:last-child td{border-bottom:none}.project-evaluations-v2 .pev-table tbody tr:hover{background:#4747f308}.project-evaluations-v2 .pev-table .pev-check-yes{font-size:1.8rem;color:#18d38f}.project-evaluations-v2 .pev-table .pev-check-no{font-size:1.8rem;color:#f3596a}.project-evaluations-v2 .pev-inline-info{margin-left:4px;color:var(--home-accent-color, #4747f3);font-size:1.5rem;cursor:pointer}.project-evaluations-v2 .pev-inline-info:hover{opacity:.75}.project-evaluations-v2 .pev-scores-wrap .table{width:100%;margin:0;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;background:#fff}.project-evaluations-v2 .pev-scores-wrap .table th,.project-evaluations-v2 .pev-scores-wrap .table td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);font-size:1.15rem;vertical-align:middle;color:#1e293b}.project-evaluations-v2 .pev-scores-wrap .table th{background:#94a3b814;font-weight:700;color:#64748b}.project-evaluations-v2 .pev-scores-wrap .table tr:last-child th,.project-evaluations-v2 .pev-scores-wrap .table tr:last-child td{border-bottom:none}.project-evaluations-v2 .pev-dl{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);gap:10px 20px;margin:0;padding:0}@media(max-width:640px){.project-evaluations-v2 .pev-dl{grid-template-columns:1fr}}.project-evaluations-v2 .pev-dt{margin:0;padding:8px 0;font-size:1.15rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}.project-evaluations-v2 .pev-dd{margin:0;padding:8px 0;font-size:1.3rem;color:#1e293b;line-height:1.5}.project-evaluations-v2 .pev-close-form{display:flex;flex-direction:column;gap:16px}.project-evaluations-v2 .pev-form-field-col{display:flex;flex-direction:column;gap:4px;min-width:0}.project-evaluations-v2 .pev-field-hint{font-size:1.05rem;color:gray;line-height:1.4}.project-evaluations-v2 .pev-current-status{display:block;margin-top:4px;font-size:1.05rem;font-weight:500;color:#64748b;line-height:1.4}.project-evaluations-v2 .pev-close-form-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid rgba(148,163,184,.12);flex-wrap:wrap}.project-evaluations-v2 .pev-btn-secondary{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-btn-secondary:hover,.project-evaluations-v2 .pev-btn-secondary:focus{background:#4747f314}.project-evaluations-v2 .pev-alert{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border-radius:10px;font-size:1.2rem;line-height:1.45}.project-evaluations-v2 .pev-alert .mdi{font-size:1.7rem;flex-shrink:0}.project-evaluations-v2 .pev-alert-warning{background:#ffbb101a;border:1px solid rgba(255,187,16,.3);color:#92400e}.project-evaluations-v2 .pev-alert-warning .mdi{color:#ff7714}.project-evaluations-v2 .pev-alert-danger{background:#f3596a1a;border:1px solid rgba(243,89,106,.25);color:#b52a3b}.project-evaluations-v2 .pev-alert-danger .mdi{color:#f3596a}.project-evaluations-v2 .pev-instructions{margin:0;padding:14px 16px;background:#f8fafc;border:1px solid rgba(148,163,184,.15);border-radius:10px;font-size:1.25rem;color:#1e293b;line-height:1.55;white-space:pre-wrap}.project-evaluations-v2 .pev-radio-group{display:flex;flex-direction:column;gap:10px}.project-evaluations-v2 .pev-radio-option{display:inline-flex;align-items:center;gap:10px;margin:0;padding:10px 14px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.project-evaluations-v2 .pev-radio-option:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f308}.project-evaluations-v2 .pev-radio-option input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:2px solid #c4c4c4;border-radius:50%;background:#fff;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .15s ease}.project-evaluations-v2 .pev-radio-option input[type=radio]:checked{border-color:var(--home-accent-color, #4747f3)}.project-evaluations-v2 .pev-radio-option input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:var(--home-accent-color, #4747f3);transform:translate(-50%,-50%)}.project-evaluations-v2 .pev-radio-option .pev-radio-label{font-size:1.25rem;color:#1e293b;font-weight:500;line-height:1.4}.project-evaluations-v2 .pev-radio-option.pev-radio-disabled{opacity:.6;cursor:not-allowed}.project-evaluations-v2 .pev-other-recommendation{margin-top:10px}.project-evaluations-v2 .pev-field-error,.project-evaluations-v2 .hidden-message.pev-field-error{display:none;margin:6px 0 0;padding:0;font-size:1.1rem;color:#f3596a}.project-evaluations-v2 .field-has-error{border-color:#f3596a!important;box-shadow:0 0 0 3px #f3596a26!important}.project-evaluations-v2 .pev-scores-section{padding:0}.project-evaluations-v2 .pev-scores-section .panel.panel-default{margin:0 0 12px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:12px;box-shadow:none}.project-evaluations-v2 .pev-scores-section .panel.panel-default .panel-body{padding:16px 20px;overflow:hidden}.project-evaluations-v2 .pev-scores-section .panel.panel-default .review-info h4.title{margin:0 0 4px;padding:0;font-size:1.35rem;font-weight:700;color:#1e293b}.project-evaluations-v2 .pev-scores-section .panel.panel-default .review-info small{color:#64748b;font-size:1.15rem;line-height:1.4}.project-evaluations-v2 .pev-scores-close{margin-top:4px;padding:4px 20px 20px}.project-evaluations-v2 .pev-scores-close .pev-close-form-footer{border-top:none;padding-top:10px}.project-evaluations-v2 .pev-grade-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:4px 12px;border-radius:999px;background:#4747f31f;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:700}.project-evaluations-v2 .pev-dd-icon{font-size:1.4rem;color:#94a3b8;margin-right:4px;vertical-align:middle}.project-evaluations-v2 .pev-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px 22px;border-top:1px solid rgba(148,163,184,.12)}.project-evaluations-v2 .pev-btn-cancel{background:#e4e4e4;color:#1e293b!important;border-color:#e4e4e4}.project-evaluations-v2 .pev-btn-cancel:hover,.project-evaluations-v2 .pev-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db;color:#1e293b!important}@media(max-width:767px){.project-evaluations-v2{padding:0 .25rem}.project-evaluations-v2 .pev-card{padding:16px}.project-evaluations-v2 .pev-card-list,.project-evaluations-v2 .pev-card-form{padding:0}.project-evaluations-v2 .pev-tab-panel{padding:14px 16px 16px}.project-evaluations-v2 .pev-list-header{display:none}.project-evaluations-v2 .pev-row{grid-template-columns:1fr;gap:6px;padding:14px}.project-evaluations-v2 .pev-cell-actions{justify-content:flex-start}.project-evaluations-v2 .pev-form-title{padding:16px 18px 6px}.project-evaluations-v2 .pev-form-body{padding:14px 18px 8px}.project-evaluations-v2 .pev-form-footer{padding:14px 18px 16px}}.my-evaluations-v2{padding:24px 16px;width:100%;max-width:100%;margin:0;font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:16px}.my-evaluations-v2 .me-breadcrumb{display:flex;align-items:center;width:100%;padding:22px 32px;background:var(--home-accent-color, #4747f3);border-radius:12px;color:#fff;box-shadow:0 2px 20px #4747f340}.my-evaluations-v2 .me-breadcrumb-label{font-size:2rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.my-evaluations-v2 .me-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;overflow:visible;max-width:1200px;margin-left:auto;margin-right:auto;width:100%}.my-evaluations-v2 .me-tabs{display:flex;align-items:stretch;border-bottom:1px solid rgba(148,163,184,.2)}.my-evaluations-v2 .me-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 18px;font-size:1.3rem;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;border-bottom:3px solid transparent;transition:all .15s ease}.my-evaluations-v2 .me-tab .mdi{font-size:1.7rem}.my-evaluations-v2 .me-tab:hover{color:#1e293b;text-decoration:none;background:#94a3b80d}.my-evaluations-v2 .me-tab.me-tab-active{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3);font-weight:700}.my-evaluations-v2 .me-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#94a3b833;color:#475569;font-size:1.05rem;font-weight:700}.my-evaluations-v2 .me-tab-active .me-tab-badge{background:#4747f326;color:var(--home-accent-color, #4747f3)}.my-evaluations-v2 .me-tab-panel{display:none;padding:20px 22px 22px;overflow:visible}.my-evaluations-v2 .me-tab-panel-active{display:block}.my-evaluations-v2 .me-list-header,.my-evaluations-v2 .me-row{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1.6fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;min-width:0}.my-evaluations-v2 .me-list-header>*,.my-evaluations-v2 .me-row>*{min-width:0}.my-evaluations-v2 .me-list-header{margin:0 0 6px}.my-evaluations-v2 .me-list-header>div em{font-style:italic;font-weight:400;font-size:1.1rem;color:gray}.my-evaluations-v2 .me-list{display:flex;flex-direction:column;gap:10px}.my-evaluations-v2 .me-row{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;box-shadow:0 2px 20px #0000000d;transition:box-shadow .15s ease,transform .15s ease}.my-evaluations-v2 .me-row:hover{box-shadow:0 4px 24px #0000001a;transform:translateY(-1px)}.my-evaluations-v2 .me-cell-process{display:inline-flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:700;color:#1e293b;word-break:break-word;line-height:1.3}.my-evaluations-v2 .me-status-dot{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.my-evaluations-v2 .me-status-dot.me-status-dot-pending{background:#f3596a;box-shadow:0 0 0 3px #f3596a26}.my-evaluations-v2 .me-status-dot.me-status-dot-evaluated{background:#18d38f;box-shadow:0 0 0 3px #18d38f26}.my-evaluations-v2 .me-cell-project{font-size:1.2rem}.my-evaluations-v2 .me-cell-project .me-project-link{display:inline-flex;align-items:center;gap:6px;color:var(--home-accent-color, #4747f3);text-decoration:none;font-weight:600}.my-evaluations-v2 .me-cell-project .me-project-link .mdi{font-size:1.5rem}.my-evaluations-v2 .me-cell-project .me-project-link:hover{text-decoration:underline}.my-evaluations-v2 .me-cell-date{display:inline-flex;align-items:center;gap:6px;font-size:1.2rem;color:#565656}.my-evaluations-v2 .me-cell-date .mdi{font-size:1.5rem;color:#94a3b8}.my-evaluations-v2 .me-cell-actions{display:flex;align-items:center;justify-content:flex-end}.my-evaluations-v2 .me-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:all .15s ease}.my-evaluations-v2 .me-btn .mdi{font-size:1.5rem}.my-evaluations-v2 .me-btn:focus{outline:none;box-shadow:0 0 0 3px #4747f333}.my-evaluations-v2 .me-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.my-evaluations-v2 .me-btn-primary:hover,.my-evaluations-v2 .me-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.my-evaluations-v2 .me-btn-secondary{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.my-evaluations-v2 .me-btn-secondary:hover,.my-evaluations-v2 .me-btn-secondary:focus{background:#4747f314}.my-evaluations-v2 .me-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:50px 24px;text-align:center;color:#94a3b8}.my-evaluations-v2 .me-empty .mdi{font-size:4.5rem;color:var(--home-accent-color, #4747f3);opacity:.6}.my-evaluations-v2 .me-empty h3{margin:0;font-size:1.4rem;font-weight:600;color:#1e293b}.my-evaluations-v2 .me-card-wrap{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.my-evaluations-v2 .me-back-link{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;font-size:1.15rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none;border-radius:8px;width:fit-content}.my-evaluations-v2 .me-back-link .mdi{font-size:1.5rem}.my-evaluations-v2 .me-back-link:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.my-evaluations-v2 .me-card-show{padding:0;overflow:hidden}.my-evaluations-v2 .me-show-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.18)}.my-evaluations-v2 .me-show-title{margin:0;padding:0;font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px;word-break:break-word}.my-evaluations-v2 .me-show-title .mdi{font-size:2rem}.my-evaluations-v2 .me-status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:999px;font-size:1.1rem;font-weight:700;white-space:nowrap}.my-evaluations-v2 .me-status-pill .mdi{font-size:1.3rem}.my-evaluations-v2 .me-status-pill.me-status-open{background:#4747f31a;color:var(--home-accent-color, #4747f3)}.my-evaluations-v2 .me-status-pill.me-status-closed{background:#18d38f26;color:#148a5a}.my-evaluations-v2 .me-status-pill.me-status-pending{background:#ffbb1029;color:#92400e}.my-evaluations-v2 .me-show-section{padding:20px 24px;border-bottom:1px solid rgba(148,163,184,.12)}.my-evaluations-v2 .me-show-section:last-child{border-bottom:none}.my-evaluations-v2 .me-section-header{margin:0 0 12px}.my-evaluations-v2 .me-section-title{margin:0;padding:0;font-size:1.3rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.my-evaluations-v2 .me-section-title .mdi{font-size:1.6rem}.my-evaluations-v2 .me-dl{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);gap:10px 20px;margin:0;padding:0}@media(max-width:640px){.my-evaluations-v2 .me-dl{grid-template-columns:1fr}}.my-evaluations-v2 .me-dt{margin:0;padding:8px 0;font-size:1.15rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}.my-evaluations-v2 .me-dd{margin:0;padding:8px 0;font-size:1.3rem;color:#1e293b;line-height:1.5}.my-evaluations-v2 .me-empty-value{color:#94a3b8;font-style:italic}.my-evaluations-v2 .me-dd-icon{font-size:1.4rem;color:#94a3b8;margin-right:4px;vertical-align:middle}.my-evaluations-v2 .me-instructions{padding:12px 14px;background:#f8fafc;border:1px solid rgba(148,163,184,.15);border-radius:10px;font-size:1.25rem;color:#1e293b;line-height:1.55;white-space:pre-wrap}.my-evaluations-v2 .me-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:1.2rem;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;background:#fff}.my-evaluations-v2 .me-table thead th{padding:12px 14px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.my-evaluations-v2 .me-table tbody td{padding:12px 14px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:#1e293b}.my-evaluations-v2 .me-table tbody tr:last-child td{border-bottom:none}.my-evaluations-v2 .me-table tbody tr:hover{background:#4747f308}.my-evaluations-v2 .me-grade-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:4px 12px;border-radius:999px;background:#4747f31f;color:var(--home-accent-color, #4747f3);font-size:1.3rem;font-weight:700}@media(max-width:767px){.my-evaluations-v2{padding:12px}.my-evaluations-v2 .me-breadcrumb{padding:16px 20px}.my-evaluations-v2 .me-breadcrumb-label{font-size:1.5rem}.my-evaluations-v2 .me-tab{padding:12px 10px;font-size:1.15rem}.my-evaluations-v2 .me-tab .mdi{font-size:1.5rem}.my-evaluations-v2 .me-list-header{display:none}.my-evaluations-v2 .me-row{grid-template-columns:1fr;gap:8px;padding:14px}.my-evaluations-v2 .me-cell-actions{justify-content:flex-start}.my-evaluations-v2 .me-btn{width:fit-content}}body .container:has(>.row.admin_header):has(form.import-form){max-width:1100px;margin:20px auto 40px;padding:26px 32px!important;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header{margin:0 0 20px!important;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header .section-title{font-family:Open Sans,sans-serif!important;font-size:1.8rem!important;font-weight:700!important;color:var(--home-accent-color, #4747f3)!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex;align-items:center;gap:10px}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header .section-title>.mdi{font-size:2.2rem;color:var(--home-accent-color, #4747f3)}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header .section-title small{display:block;margin-top:4px;color:#64748b;font-size:1.2rem;font-weight:400}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header a[href]{font-size:1.15rem;color:#64748b;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;margin-top:8px;transition:all .15s ease}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header a[href] .mdi{font-size:1.4rem}body .container:has(>.row.admin_header):has(form.import-form)>.row.admin_header a[href]:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}body .container:has(>.row.admin_header):has(form.import-form)>form.import-form{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}body section.investiment-view:has(form.import-form)>.container .investiment-card form.import-form,body section.investiment-view:has(form.import-form)>.container .investiment-import-card form.import-form{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}form.import-form{display:flex;flex-direction:column;gap:18px;max-width:1000px;margin:20px auto;padding:24px 28px;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;font-family:Open Sans,sans-serif}form.import-form .import-intro{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#4747f30a;border:1px solid rgba(71,71,243,.15);border-radius:12px}form.import-form .import-intro-text{margin:0;font-size:1.2rem;color:#475569;line-height:1.5;display:flex;align-items:flex-start;gap:8px}form.import-form .import-intro-text>.mdi{color:var(--home-accent-color, #4747f3);font-size:1.6rem;flex-shrink:0}form.import-form .import-template-link{display:inline-flex;align-items:center;gap:4px;color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline;text-underline-offset:2px;margin-left:2px}form.import-form .import-template-link .mdi{font-size:1.4rem}form.import-form .import-template-link:hover{text-decoration:underline;opacity:.85}form.import-form .import-alert{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:10px;font-size:1.2rem;line-height:1.45}form.import-form .import-alert .mdi{font-size:1.6rem;flex-shrink:0}form.import-form .import-alert-warning{background:#ffbb101a;border:1px solid rgba(255,187,16,.3);color:#92400e}form.import-form .import-alert-warning .mdi{color:#ff7714}form.import-form .import-uploader{display:flex;flex-direction:column;gap:8px}form.import-form .import-uploader-label{margin:0;font-size:1.1rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}form.import-form .import-dropzone{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:2px dashed rgba(71,71,243,.4);border-radius:12px;background:#4747f30a;text-align:center;transition:all .15s ease}form.import-form .import-dropzone:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f314}form.import-form .import-dropzone .import-dropzone-icon{font-size:3.4rem;color:var(--home-accent-color, #4747f3);line-height:1}form.import-form .import-dropzone .import-dropzone-label{font-size:1.3rem;font-weight:600;color:#1e293b}form.import-form .import-dropzone .import-file-input{width:100%;margin-top:10px;padding:8px 12px;font-size:1.2rem;color:#475569;background:#fff;border:1px solid #c4c4c4;border-radius:8px}form.import-form .import-uploader-actions{display:flex;justify-content:flex-end;margin-top:4px}form.import-form .import-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important}form.import-form .import-btn .mdi{font-size:1.5rem}form.import-form .import-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}form.import-form .import-btn-primary:hover,form.import-form .import-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:#fff!important}form.import-form .import-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}form.import-form .import-stats .import-stat.hidden{display:none!important}form.import-form .import-stat{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px;transition:border-color .15s ease}form.import-form .import-stat .import-stat-icon{font-size:1.8rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}form.import-form .import-stat .import-stat-label{font-size:1rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}form.import-form .import-stat .import-stat-value{margin-left:auto;font-size:1.5rem;font-weight:700;color:#1e293b}form.import-form .import-stat.import-stat-success .import-stat-icon{color:#18d38f}form.import-form .import-stat.import-stat-success .import-stat-value{color:#148a5a}form.import-form .import-stat.import-stat-info .import-stat-icon{color:#1664d6}form.import-form .import-stat.import-stat-info .import-stat-value{color:#0c4aa0}form.import-form .import-stat.import-stat-danger .import-stat-icon{color:#f3596a}form.import-form .import-stat.import-stat-danger .import-stat-value{color:#b52a3b}form.import-form .import-stat.import-stat-total .import-stat-icon,form.import-form .import-stat.import-stat-total .import-stat-value{color:var(--home-accent-color, #4747f3)}form.import-form .import-log-wrap{display:flex;flex-direction:column;gap:10px;margin-top:4px}form.import-form .import-log-title{margin:0;padding:0;font-size:1.25rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}form.import-form .import-log-title .mdi{font-size:1.6rem}form.import-form .import-log-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden;background:#fff;font-size:1.15rem}form.import-form .import-log-table thead th{padding:10px 12px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}form.import-form .import-log-table tbody td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:#1e293b}form.import-form .import-log-table tbody tr:last-child td{border-bottom:none}form.import-form .import-log-table tbody tr.success td{background:#18d38f0f}form.import-form .import-log-table tbody tr.error td{background:#f3596a0f;color:#b52a3b}@media(max-width:767px){form.import-form{padding:16px 10px}form.import-form .import-card{padding:16px 18px}form.import-form .import-card-title{font-size:1.45rem}}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering){max-width:1100px;margin:20px auto 40px;padding:26px 32px!important;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header{margin:0 0 20px!important;padding:0 0 16px;border-bottom:1px solid rgba(148,163,184,.18)}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header .section-title{font-family:Open Sans,sans-serif!important;font-size:1.8rem!important;font-weight:700!important;color:var(--home-accent-color, #4747f3)!important;text-transform:none!important;letter-spacing:0!important;display:inline-flex;align-items:center;gap:10px}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header .section-title>.mdi{font-size:2.2rem;color:var(--home-accent-color, #4747f3)}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header .section-title small{display:block;margin-top:4px;color:#64748b}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header a[href]{font-size:1.15rem;color:#64748b;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;margin-top:8px;transition:all .15s ease}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header a[href] .mdi{font-size:1.4rem}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header a[href]:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:0!important}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown{position:relative}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown>.dropdown-toggle{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif!important;font-size:1.25rem!important;font-weight:600!important;color:#fff!important;background:var(--home-button-bg-color, #4747f3)!important;border-radius:10px;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;margin:0!important;cursor:pointer;transition:background .15s ease}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown>.dropdown-toggle .mdi{font-size:1.5rem;margin-left:4px}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown>.dropdown-toggle:hover,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown>.dropdown-toggle:focus{background:var(--home-button-hover-bg-color, #3a3ad0)!important}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu{min-width:260px!important;padding:6px!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:12px!important;box-shadow:0 12px 32px #0f172a2e!important;background:#fff;margin-top:6px}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>a,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>button{display:flex;align-items:center;gap:10px;padding:9px 12px!important;font-size:1.15rem;font-weight:500;color:#1e293b!important;border-radius:8px!important;text-decoration:none!important}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>a .mdi,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>button .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>a:hover,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>a:focus,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>button:hover,body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.admin_header>.col-md-3 .dropdown .dropdown-menu>li>button:focus{background:#4747f314!important}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row:not(.admin_header):not(.margin-top){margin:0 0 10px!important}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row:not(.admin_header):not(.margin-top)>.col-md-12>p{margin:0 0 8px!important;padding:12px 16px;background:#4747f30d;border:1px solid rgba(71,71,243,.18);border-radius:10px;font-size:1.2rem;color:#475569;line-height:1.5}body .container:has(>.row.admin_header):has(.table.datatable.without-ordering)>.row.margin-top{margin-top:14px!important}body .container .table.datatable.without-ordering{width:100%;margin:8px 0 0;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:12px;overflow:hidden;box-shadow:0 2px 20px #0000000f;font-family:Open Sans,sans-serif;font-size:1.2rem}body .container .table.datatable.without-ordering thead{background:linear-gradient(180deg,#4747f30f,#4747f305)}body .container .table.datatable.without-ordering thead th{padding:14px 18px!important;background:transparent!important;border:none!important;border-bottom:2px solid rgba(71,71,243,.15)!important;font-size:1rem!important;font-weight:700!important;color:var(--home-accent-color, #4747f3)!important;text-transform:uppercase!important;letter-spacing:.06em!important;white-space:nowrap}body .container .table.datatable.without-ordering tbody tr{transition:background .15s ease}body .container .table.datatable.without-ordering tbody tr:hover{background:#4747f30a}body .container .table.datatable.without-ordering tbody tr:nth-child(2n){background:#94a3b808}body .container .table.datatable.without-ordering tbody tr:nth-child(2n):hover{background:#4747f30d}body .container .table.datatable.without-ordering tbody td{padding:14px 18px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.12)!important;vertical-align:middle!important;color:#1e293b}body .container .table.datatable.without-ordering tbody td:first-child b{font-size:1.3rem;font-weight:700;color:#0f172a}body .container .table.datatable.without-ordering tbody td:nth-child(2) b{font-size:1.15rem;font-weight:500;color:#64748b;font-variant-numeric:tabular-nums}body .container .table.datatable.without-ordering tbody td:nth-child(2) b:before{content:"\f0ed0";font-family:Material Design Icons;font-weight:400;margin-right:6px;color:#94a3b8;font-size:1.3rem;vertical-align:middle}body .container .table.datatable.without-ordering tbody td b{font-weight:600}body .container .table.datatable.without-ordering tbody tr:last-child td{border-bottom:none!important}body .container .table.datatable.without-ordering tbody td:nth-child(3) b{display:inline-flex;align-items:center;gap:8px}body .container .table.datatable.without-ordering tbody td:nth-child(3) b i.mdi-file-document{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#4747f31a;color:var(--home-accent-color, #4747f3);font-size:1.7rem!important;margin-right:0;flex-shrink:0}body .container .table.datatable.without-ordering tbody td:nth-child(3) b a{color:var(--home-accent-color, #4747f3);text-decoration:none;font-weight:600;font-size:1.2rem;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;transition:background .15s ease;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .container .table.datatable.without-ordering tbody td:nth-child(3) b a:after{content:"\f0b33";font-family:Material Design Icons;font-size:1.2rem;opacity:.7}body .container .table.datatable.without-ordering tbody td:nth-child(3) b a:hover{background:#4747f31a;text-decoration:none}body .container .table.datatable.without-ordering tbody td:nth-child(3) b a:hover:after{opacity:1}body .container .table.datatable.without-ordering tbody td.actions .btn-group{display:inline-flex;gap:4px;justify-content:flex-end}body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn{width:36px;height:36px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:10px!important;border:1px solid transparent!important;font-size:1rem;transition:all .15s ease}body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn .mdi{font-size:1.5rem}body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn-danger{background:transparent!important;color:#f3596a!important;border-color:#f3596a33!important}body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn-danger:hover,body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn-danger:focus{background:#f3596a1f!important;border-color:#f3596a66!important;color:#f3596a!important}body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn-danger.disabled,body .container .table.datatable.without-ordering tbody td.actions .btn-group .btn-danger[disabled]{opacity:.35;cursor:not-allowed}body .container .table.datatable.without-ordering tbody tr:has(td:nth-child(3) b:not(:has(a))){background:#ffbb100a}body .container .table.datatable.without-ordering tbody tr:has(td:nth-child(3) b:not(:has(a))):hover{background:#ffbb1014}body .container .table.datatable.without-ordering tbody td>b:not(:has(i.mdi-file-document)):not(:has(a)){display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#ffbb1026;color:#92400e;border-radius:999px;font-size:1.05rem;font-weight:700}body .container .table.datatable.without-ordering tbody td>b:not(:has(i.mdi-file-document)):not(:has(a)):before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#ffbb10;animation:pulse-dot 1.5s infinite ease-in-out}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}body .btn.dl-excel-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif!important;font-size:1.25rem!important;font-weight:600!important;color:var(--home-button-text-color, #ffffff)!important;background:var(--home-button-bg-color, #4747f3)!important;border:none!important;border-radius:10px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;transition:background .15s ease}body .btn.dl-excel-btn .mdi{font-size:1.5rem}body .btn.dl-excel-btn:hover,body .btn.dl-excel-btn:focus{background:var(--home-button-hover-bg-color, #3a3ad0)!important;color:var(--home-button-text-color, #ffffff)!important}body .btn.dl-excel-btn[disabled],body .btn.dl-excel-btn.disabled{opacity:.45;cursor:not-allowed}body .btn.dl-excel-btn[disabled]:hover,body .btn.dl-excel-btn.disabled:hover{background:var(--home-button-bg-color, #4747f3)!important}.mf-card{margin:20px auto 40px;padding:0;background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;overflow:hidden;font-family:Open Sans,sans-serif}.mf-card-header{padding:22px 28px 18px;border-bottom:1px solid rgba(148,163,184,.18)}.mf-card-title{margin:0 0 6px;padding:0;font-size:1.8rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:10px}.mf-card-title .mdi{font-size:2.2rem}.mf-card-subtitle{margin:0;font-size:1.2rem;color:#64748b;line-height:1.5}.mf-form{display:flex;flex-direction:column;padding:0}.mf-section{padding:22px 28px;border-bottom:1px solid rgba(148,163,184,.12)}.mf-section:last-of-type{border-bottom:none}.mf-section-header{margin-bottom:14px}.mf-section-title{margin:0 0 4px;padding:0;font-size:1.4rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.mf-section-title .mdi{font-size:1.7rem}.mf-section-subtitle{margin:0;font-size:1.15rem;color:#64748b;line-height:1.45}.mf-alert-info{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 14px;background:#ffbb101a;border:1px solid rgba(255,187,16,.3);border-radius:10px;font-size:1.15rem;color:#92400e;line-height:1.45}.mf-alert-info .mdi{font-size:1.5rem;color:#ff7714;flex-shrink:0}.mf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.mf-item{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;transition:all .15s ease;font-size:1.2rem;min-height:52px;cursor:default}.mf-item .mf-item-name{flex:1;font-weight:500;color:#1e293b;line-height:1.3}.mf-item.mf-item-essential{background:#18d38f0d;border-color:#18d38f40}.mf-item.mf-item-essential .mf-item-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#18d38f26;color:#148a5a}.mf-item.mf-item-essential .mf-item-icon .mdi{font-size:1.8rem;line-height:1}.mf-item.mf-item-essential .mf-item-name{color:#148a5a;font-weight:600}.mf-item.mf-item-optional{cursor:pointer}.mf-item.mf-item-optional:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f308}.mf-item.mf-item-optional:has(.mf-switch-input:checked){border-color:var(--home-accent-color, #4747f3);background:#4747f30f}.mf-item.mf-item-optional:has(.mf-switch-input:checked) .mf-item-name{color:var(--home-accent-color, #4747f3);font-weight:600}.mf-switch{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:44px;height:24px}.mf-switch-input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:2}.mf-switch-slider{position:absolute;inset:0;background:#d1d5db;border-radius:999px;transition:background .2s ease}.mf-switch-slider:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.mf-switch-input:checked+.mf-switch-slider{background:var(--home-accent-color, #4747f3)}.mf-switch-input:checked+.mf-switch-slider:before{transform:translate(20px)}.mf-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px 22px;border-top:1px solid rgba(148,163,184,.12);background:#fff}.mf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:all .15s ease}.mf-btn .mdi{font-size:1.5rem}.mf-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.mf-btn-primary:hover,.mf-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.mf-btn-cancel{background:transparent;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.mf-btn-cancel:hover,.mf-btn-cancel:focus{background:#4747f314}@media(max-width:767px){.mf-card-header,.mf-section,.mf-form-footer{padding-left:18px!important;padding-right:18px!important}.mf-card-title{font-size:1.5rem}.mf-form-footer{flex-direction:column;align-items:stretch}.mf-btn{width:100%}}.ips-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:14px}.ips-v2 .ips-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 2px}.ips-v2 .ips-back-link{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:1.15rem;font-weight:600;color:#64748b;text-decoration:none;border-radius:8px}.ips-v2 .ips-back-link .mdi{font-size:1.4rem}.ips-v2 .ips-back-link:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.ips-v2 .ips-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:22px 24px;overflow:visible}.ips-v2 .ips-card-header{margin:0 0 14px}.ips-v2 .ips-card-title{margin:0 0 4px;padding:0;font-size:1.7rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:10px}.ips-v2 .ips-card-title .mdi{font-size:2rem}.ips-v2 .ips-card-subtitle{margin:0;font-size:1.2rem;color:#64748b;line-height:1.5}.ips-v2 .ips-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:all .15s ease}.ips-v2 .ips-btn .mdi{font-size:1.5rem}.ips-v2 .ips-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.ips-v2 .ips-btn-primary:hover,.ips-v2 .ips-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.ips-v2 .ips-btn-cancel{background:#e4e4e4;color:#1e293b!important;border-color:#e4e4e4}.ips-v2 .ips-btn-cancel:hover,.ips-v2 .ips-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db}.ips-v2 .ips-list-header{display:grid;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:12px;padding:8px 16px;margin:0 0 6px}.ips-v2 .ips-list-header>.ips-col-name em{font-style:italic;font-weight:400;font-size:1.15rem;color:gray}.ips-v2 .ips-stages-table{width:100%;border-collapse:separate;border-spacing:0 8px;margin:0}.ips-v2 .ips-stages-table .ips-row{transition:all .15s ease;cursor:grab}.ips-v2 .ips-stages-table .ips-row td{padding:14px 16px;background:#fff;border-top:1px solid rgba(148,163,184,.22);border-bottom:1px solid rgba(148,163,184,.22);border-left:none;border-right:none;box-shadow:none}.ips-v2 .ips-stages-table .ips-row td:first-child{border-left:1px solid rgba(148,163,184,.22);border-top-left-radius:10px;border-bottom-left-radius:10px}.ips-v2 .ips-stages-table .ips-row td:last-child{border-right:1px solid rgba(148,163,184,.22);border-top-right-radius:10px;border-bottom-right-radius:10px;width:100px}.ips-v2 .ips-stages-table .ips-row:hover td{background:#4747f305;border-color:#4747f359}.ips-v2 .ips-stages-table .ips-row:active{cursor:grabbing}.ips-v2 .ips-stages-table .ips-cell-name{font-size:1.3rem;font-weight:600;color:#1e293b;word-break:break-word;vertical-align:middle}.ips-v2 .ips-stages-table .ips-cell-name .ips-cell-name-inner{display:flex;align-items:center;gap:10px}.ips-v2 .ips-stages-table .ips-cell-name .ips-drag-handle{font-size:1.7rem;color:#94a3b8;cursor:grab;flex-shrink:0}.ips-v2 .ips-stages-table .ips-cell-name .ips-drag-handle:hover{color:var(--home-accent-color, #4747f3)}.ips-v2 .ips-stages-table .ips-cell-name .ips-stage-name{flex:1;min-width:0}.ips-v2 .ips-stages-table .ips-cell-actions{vertical-align:middle;text-align:right}.ips-v2 .ips-stages-table .ips-cell-actions-inner{display:flex;align-items:center;justify-content:flex-end;gap:6px}.ips-v2 .ips-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:transparent;color:#64748b;text-decoration:none;cursor:pointer;transition:all .15s ease}.ips-v2 .ips-icon-btn .mdi{font-size:1.6rem}.ips-v2 .ips-icon-btn:hover,.ips-v2 .ips-icon-btn:focus{background:#4747f31a;color:var(--home-accent-color, #4747f3);text-decoration:none}.ips-v2 .ips-icon-btn.ips-icon-btn-danger:hover{background:#f3596a1f;color:#f3596a}.ips-v2 .ips-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;text-align:center;color:#94a3b8}.ips-v2 .ips-empty .mdi{font-size:4rem;color:var(--home-accent-color, #4747f3);opacity:.6}.ips-v2 .ips-empty h3{margin:0;font-size:1.35rem;font-weight:600;color:#1e293b}.ips-v2 .ips-form-body{display:flex;flex-direction:column;gap:14px;padding:4px 0 10px}.ips-v2 .ips-field{display:flex;flex-direction:column;gap:6px}.ips-v2 .ips-label{margin:0;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em}.ips-v2 .ips-input{display:block;width:100%;height:40px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.ips-v2 .ips-input:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.ips-v2 .ips-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}.ips-v2 .ips-alert-danger{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;margin:0 0 14px;background:#f3596a1a;border:1px solid rgba(243,89,106,.25);border-radius:10px;font-size:1.2rem;color:#b52a3b;line-height:1.45}.ips-v2 .ips-alert-danger .mdi{font-size:1.6rem;color:#f3596a;flex-shrink:0}.ips-v2 .dragging td{background-color:#4747f30f!important;border-color:#4747f366!important;opacity:.75}.ips-v2 .drag-over td{background-color:#4747f31a!important;border:2px dashed var(--home-accent-color, #4747f3)!important}@media(max-width:767px){.ips-v2 .ips-stages-table .ips-cell-name{font-size:1.2rem;gap:8px}}#resumeProjectCreationModal .rpc-modal-dialog{max-width:460px;margin:10vh auto}#resumeProjectCreationModal .rpc-modal-content{background:#fff;border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a40;padding:32px 28px 24px;text-align:center}#resumeProjectCreationModal .rpc-modal-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 14px}#resumeProjectCreationModal .rpc-modal-icon .mdi{font-size:5.4rem;line-height:1;color:var(--home-accent-color, #4747f3)}#resumeProjectCreationModal .rpc-modal-title{margin:0 0 8px;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.35}#resumeProjectCreationModal .rpc-modal-message{margin:0 0 8px;color:var(--home-body-color, #565656);font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.5}#resumeProjectCreationModal .rpc-modal-warning{margin:0 0 24px;color:var(--home-subtitle-color, #94a3b8);font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4}#resumeProjectCreationModal .rpc-modal-actions{display:flex;align-items:center;justify-content:center;gap:12px}#resumeProjectCreationModal .rpc-modal-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;max-width:200px;padding:10px 18px;border:1px solid transparent;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#resumeProjectCreationModal .rpc-modal-btn .mdi{font-size:1.6rem}#resumeProjectCreationModal .rpc-modal-btn:focus{outline:2px solid rgba(71,71,243,.35);outline-offset:2px}#resumeProjectCreationModal .rpc-modal-btn--discard{background:#f3596a;color:#fff!important;border-color:#f3596a}#resumeProjectCreationModal .rpc-modal-btn--discard .mdi-trash-can-outline{color:#fff!important}#resumeProjectCreationModal .rpc-modal-btn--discard:hover,#resumeProjectCreationModal .rpc-modal-btn--discard:focus{background:#e0485a;border-color:#e0485a;color:#fff!important}#resumeProjectCreationModal .rpc-modal-btn--discard:hover .mdi-trash-can-outline,#resumeProjectCreationModal .rpc-modal-btn--discard:focus .mdi-trash-can-outline{color:#fff!important}#resumeProjectCreationModal .rpc-modal-btn--discard:disabled{opacity:.6;cursor:default}#resumeProjectCreationModal .rpc-modal-btn--continue{background:var(--home-accent-color, #4747f3);color:#fff!important;border-color:var(--home-accent-color, #4747f3)}#resumeProjectCreationModal .rpc-modal-btn--continue:hover,#resumeProjectCreationModal .rpc-modal-btn--continue:focus{background:var(--home-accent-hover-color, #3636d6);border-color:var(--home-accent-hover-color, #3636d6);color:#fff!important}@media(max-width:480px){#resumeProjectCreationModal .rpc-modal-dialog{margin:5vh 12px}#resumeProjectCreationModal .rpc-modal-content{padding:24px 18px 18px}#resumeProjectCreationModal .rpc-modal-actions{flex-direction:column-reverse}#resumeProjectCreationModal .rpc-modal-btn{max-width:none;width:100%}}#projectCreatedModal.project-created-modal{background-color:#0f172a6b}#projectCreatedModal .project-modal-dialog{max-width:560px;margin-top:6vh}@media(max-width:767px){#projectCreatedModal .project-modal-dialog{max-width:calc(100% - 24px);margin-top:5vh}}#projectCreatedModal .project-modal-content{border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a40;text-align:center}#projectCreatedModal .project-modal-header{border:none;padding:22px 24px 0;min-height:0}#projectCreatedModal .project-close-btn{position:absolute;right:16px;top:14px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--home-subtitle-color, #94a3b8);background:transparent;border:none;border-radius:8px;opacity:1;text-shadow:none;transition:background-color .15s ease,color .15s ease}#projectCreatedModal .project-close-btn:hover,#projectCreatedModal .project-close-btn:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);opacity:1}#projectCreatedModal .project-modal-body{padding:6px 32px 32px}#projectCreatedModal .brand-logo{margin-bottom:16px}#projectCreatedModal .brand-logo .innk-logo-img{max-width:108px;height:auto}#projectCreatedModal .success-icon{margin-bottom:14px}#projectCreatedModal .confetti-img{max-width:132px;height:auto}#projectCreatedModal .modal-title{color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-weight:700;font-size:2rem;line-height:1.3;margin:0 0 10px}#projectCreatedModal .modal-subtitle{color:var(--home-subtitle-color, #64748b);font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:1.5;margin:0 0 26px}#projectCreatedModal .workspace-options-row{display:flex;justify-content:center;align-items:stretch;gap:16px;flex-wrap:wrap}#projectCreatedModal .workspace-option-col{flex:0 0 auto;padding:0}#projectCreatedModal .workspace-selection-box{height:104px;width:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;border-radius:12px;background:#fff;border:1px solid rgba(148,163,184,.25);box-shadow:0 2px 10px #0f172a0f;color:var(--home-title-color, #1e293b);text-decoration:none!important;padding:15px;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}#projectCreatedModal .workspace-selection-box i{font-size:34px;line-height:1;margin:0;color:var(--home-accent-color, #4747f3)}#projectCreatedModal .workspace-selection-box .icon-rotated{transform:rotateX(180deg)}#projectCreatedModal .workspace-selection-box .icon-rotated i{margin:0}#projectCreatedModal .workspace-selection-box .workspace-label{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600}#projectCreatedModal .workspace-selection-box:hover,#projectCreatedModal .workspace-selection-box:focus{border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);box-shadow:0 6px 18px #4747f32e;transform:translateY(-2px);text-decoration:none!important}#projectCreatedModal .workspace-selection-box:hover i,#projectCreatedModal .workspace-selection-box:focus i{color:var(--home-accent-color, #4747f3)}#projectCreatedModal .close-button-row{margin-top:26px}#projectCreatedModal .close-modal-btn{display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:11px 22px;border:none;border-radius:10px;background:#e4e4e4;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-weight:600;font-size:1.4rem;line-height:1.2;transition:background-color .15s ease}#projectCreatedModal .close-modal-btn:hover,#projectCreatedModal .close-modal-btn:focus{background:#d1d5db;color:var(--home-title-color, #1e293b)}@media(max-width:480px){#projectCreatedModal .workspace-options-row{flex-direction:column;align-items:center}#projectCreatedModal .workspace-selection-box{width:100%;max-width:240px}#projectCreatedModal .close-modal-btn{width:100%}}body.investiment_items:has(section.investiment-view),body.investiment_projects:has(section.investiment-view),body.assets_control_units:has(section.investiment-view){background-color:#fff}section.investiment-view{padding-bottom:32px;min-height:calc(100vh - 96px)}section.investiment-view>.breadcrumb-badge.investiment-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.5rem .5rem;flex-wrap:wrap}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-banner-info{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff;text-decoration:none;flex:0 0 36px;transition:background-color .15s ease}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-back .mdi{font-size:2.2rem;line-height:1;color:#fff}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-back:hover,section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-back:focus{background:#ffffff29;outline:none;color:#fff}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-banner-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-banner-title{margin:0;color:#fff;font-family:Open Sans,sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1.2;overflow:hidden;text-overflow:ellipsis}section.investiment-view>.breadcrumb-badge.investiment-banner .investiment-banner-subtitle{color:#ffffffd9;font-size:1.2rem;font-weight:500;line-height:1.3}section.investiment-view .investiment-stats-header{margin:0 .5rem 10px}section.investiment-view .investiment-stats-header .investiment-stats-title{margin:0 0 4px;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.investiment-view .investiment-stats-header .investiment-stats-caption{margin:0;font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-subtitle-color, #64748b);line-height:1.4}section.investiment-view .investiment-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:0 .5rem 20px}section.investiment-view .investiment-stats .investiment-stat-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:16px 18px;display:flex;flex-direction:column;gap:6px}section.investiment-view .investiment-stats .investiment-stat-card .investiment-stat-label{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b)}section.investiment-view .investiment-stats .investiment-stat-card .investiment-stat-value{font-family:Open Sans,sans-serif;font-size:2.4rem;font-weight:700;color:var(--home-title-color, #1e293b);line-height:1.1}section.investiment-view .investiment-card,section.investiment-view .investiment-import-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 24px;margin:0 .5rem 20px}section.investiment-view .investiment-card .investiment-card-header,section.investiment-view .investiment-import-card .investiment-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid rgba(148,163,184,.18)}section.investiment-view .investiment-card .investiment-card-header .investiment-card-title,section.investiment-view .investiment-import-card .investiment-card-header .investiment-card-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.investiment-view form.investiment-form .form-group{display:flex;align-items:flex-start;gap:16px;margin:0 0 14px;padding:0}section.investiment-view form.investiment-form .form-group>.control-label,section.investiment-view form.investiment-form .form-group>label.control-label{flex:0 0 180px;max-width:180px;float:none;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;text-align:right;padding-top:12px;line-height:1.3}section.investiment-view form.investiment-form .form-group>div{flex:1 1 auto;min-width:0;float:none;padding:0;width:auto}section.investiment-view form.investiment-form .form-group .form-control,section.investiment-view form.investiment-form .form-group input.form-control,section.investiment-view form.investiment-form .form-group select.form-control,section.investiment-view form.investiment-form .form-group textarea.form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.25rem;box-shadow:none}section.investiment-view form.investiment-form .form-group .form-control:focus,section.investiment-view form.investiment-form .form-group input.form-control:focus,section.investiment-view form.investiment-form .form-group select.form-control:focus,section.investiment-view form.investiment-form .form-group textarea.form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.investiment-view form.investiment-form .form-group .form-control:disabled,section.investiment-view form.investiment-form .form-group .form-control[disabled],section.investiment-view form.investiment-form .form-group input.form-control:disabled,section.investiment-view form.investiment-form .form-group input.form-control[disabled],section.investiment-view form.investiment-form .form-group select.form-control:disabled,section.investiment-view form.investiment-form .form-group select.form-control[disabled],section.investiment-view form.investiment-form .form-group textarea.form-control:disabled,section.investiment-view form.investiment-form .form-group textarea.form-control[disabled]{background:#94a3b814;color:var(--home-subtitle-color, #94a3b8);cursor:not-allowed}section.investiment-view form.investiment-form .form-group textarea.form-control{height:auto;min-height:96px;resize:vertical}section.investiment-view form.investiment-form .form-group input[type=checkbox]{margin-top:12px;width:18px;height:18px;accent-color:var(--home-accent-color, #4747f3)}section.investiment-view form.investiment-form .buttons-actions{display:flex;justify-content:flex-end;gap:10px;padding:14px 0 0;margin:14px 0 0;border-top:1px solid rgba(148,163,184,.18)}section.investiment-view form.investiment-form .buttons-actions .btn-primary{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;box-shadow:none!important}section.investiment-view form.investiment-form .buttons-actions .btn-primary .mdi{font-size:1.6rem;line-height:1}section.investiment-view form.investiment-form .buttons-actions .btn-primary:hover,section.investiment-view form.investiment-form .buttons-actions .btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1)!important;box-shadow:0 4px 14px #4747f338!important}@media(max-width:767px){section.investiment-view form.investiment-form .form-group{flex-direction:column;gap:6px}section.investiment-view form.investiment-form .form-group>.control-label,section.investiment-view form.investiment-form .form-group>label.control-label{flex:none;max-width:none;text-align:left;padding-top:0}}section.investiment-view .investiment-table-wrap{overflow-x:auto}section.investiment-view .investiment-table-wrap table.table,section.investiment-view .investiment-table-wrap table.datatable{width:100%;margin:0;border-collapse:separate;border-spacing:0;background:transparent}section.investiment-view .investiment-table-wrap table.table thead th,section.investiment-view .investiment-table-wrap table.datatable thead th{padding:12px 14px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.2);font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);text-align:left}section.investiment-view .investiment-table-wrap table.table tbody tr,section.investiment-view .investiment-table-wrap table.datatable tbody tr{transition:background-color .15s ease}section.investiment-view .investiment-table-wrap table.table tbody tr:hover,section.investiment-view .investiment-table-wrap table.datatable tbody tr:hover{background:#4747f30a}section.investiment-view .investiment-table-wrap table.table tbody tr td,section.investiment-view .investiment-table-wrap table.datatable tbody tr td{padding:12px 14px;border:none;border-bottom:1px solid rgba(148,163,184,.12);font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-title-color, #1e293b);vertical-align:middle}section.investiment-view .investiment-table-wrap table.table tbody tr td .mdi.mdi-check,section.investiment-view .investiment-table-wrap table.datatable tbody tr td .mdi.mdi-check{color:#18d38f;font-size:1.8rem}section.investiment-view .investiment-table-wrap table.table tbody tr:last-child td,section.investiment-view .investiment-table-wrap table.datatable tbody tr:last-child td{border-bottom:none}section.investiment-view .investiment-table-wrap table.table td.actions,section.investiment-view .investiment-table-wrap table.datatable td.actions{text-align:right;white-space:nowrap}section.investiment-view .investiment-table-wrap table.table td.actions .btn-group,section.investiment-view .investiment-table-wrap table.datatable td.actions .btn-group{display:inline-flex;align-items:center;gap:6px}section.investiment-view .investiment-table-wrap table.table td.actions a.btn,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:#fff!important;color:var(--home-accent-color, #4747f3)!important;box-shadow:none!important;transition:all .15s ease}section.investiment-view .investiment-table-wrap table.table td.actions a.btn .mdi,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn .mdi{font-size:1.6rem;line-height:1;margin:0}section.investiment-view .investiment-table-wrap table.table td.actions a.btn:hover,section.investiment-view .investiment-table-wrap table.table td.actions a.btn:focus,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn:hover,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn:focus{border-color:var(--home-accent-color, #4747f3);background:#4747f314!important;color:var(--home-accent-color, #4747f3)!important}section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-danger,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-danger{color:#f3596a!important}section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-danger:hover,section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-danger:focus,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-danger:hover,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-danger:focus{border-color:#f3596a;background:#f3596a14!important;color:#f3596a!important}section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-success,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-success{color:#18d38f!important}section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-success:hover,section.investiment-view .investiment-table-wrap table.table td.actions a.btn.btn-success:focus,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-success:hover,section.investiment-view .investiment-table-wrap table.datatable td.actions a.btn.btn-success:focus{border-color:#18d38f;background:#18d38f14!important;color:#18d38f!important}section.investiment-view .investiment-import-card .investiment-import-instructions{color:var(--home-body-color, #64748b);font-size:1.25rem;line-height:1.5;margin:0 0 14px}section.investiment-view .investiment-import-card .investiment-import-instructions a{color:var(--home-accent-color, #4747f3);text-decoration:none;font-weight:600}section.investiment-view .investiment-import-card .investiment-import-instructions a:hover,section.investiment-view .investiment-import-card .investiment-import-instructions a:focus{text-decoration:underline}.investiment-modal .modal-dialog{width:auto;max-width:700px;margin:40px auto}.investiment-modal .modal-content{border:none;border-radius:16px;box-shadow:0 4px 20px #00000040;overflow:hidden}.investiment-modal .modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;background:var(--home-accent-color, #4747f3);border:none}.investiment-modal .modal-header .modal-title{margin:0;color:#fff;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.investiment-modal .modal-header .close{margin:0;padding:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff29;border:none;color:#fff;font-size:2rem;line-height:1;opacity:1;text-shadow:none;cursor:pointer}.investiment-modal .modal-header .close:hover,.investiment-modal .modal-header .close:focus{background:#ffffff47;color:#fff;opacity:1}.investiment-modal .modal-body{padding:24px;background:#fff}.investiment-modal .modal-body dl{display:grid;grid-template-columns:minmax(160px,max-content) 1fr;gap:10px 18px;margin:0}.investiment-modal .modal-body dl dt{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);text-align:right;padding:8px 0;border-bottom:1px solid rgba(148,163,184,.12)}.investiment-modal .modal-body dl dd{font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-title-color, #1e293b);padding:8px 0;border-bottom:1px solid rgba(148,163,184,.12);margin:0;word-break:break-word}.investiment-modal .modal-body dl dt:last-of-type,.investiment-modal .modal-body dl dd:last-of-type{border-bottom:none}.investiment-modal .modal-footer{padding:14px 24px;background:#fff;border-top:1px solid rgba(148,163,184,.18);display:flex;justify-content:flex-end;gap:10px}.investiment-modal .modal-footer .btn{height:40px;padding:0 18px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;box-shadow:none!important;display:inline-flex;align-items:center;gap:6px}.investiment-modal .modal-footer .btn.btn-default{background:#94a3b824;color:var(--home-title-color, #1e293b);border:1px solid rgba(148,163,184,.2)}.investiment-modal .modal-footer .btn.btn-default:hover,.investiment-modal .modal-footer .btn.btn-default:focus{background:#94a3b838}.investiment-modal .modal-footer .btn.btn-primary{background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important}.investiment-modal .modal-footer .btn.btn-primary:hover,.investiment-modal .modal-footer .btn.btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1)!important}#has_quizzes.disabled{opacity:.65;cursor:not-allowed}.ln-index-banner,.ln-show-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ln-index-banner .breadcrumb-pill,.ln-show-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:10px}.ln-index-banner .breadcrumb-pill .mdi,.ln-show-banner .breadcrumb-pill .mdi{font-size:2.2rem;color:#fff}.ln-banner-cta{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:background .15s ease}.ln-banner-cta .mdi{font-size:1.5rem}.ln-banner-cta:hover,.ln-banner-cta:focus{background:#ffffff47;color:#fff;text-decoration:none}.ln-index .container{padding-top:24px}.ln-index-card{display:flex;flex-direction:column;gap:20px;margin:0 0 28px}.ln-translate-bar{display:flex;align-items:center;gap:14px;padding:12px 18px;background:#4747f30f;border:1px solid rgba(71,71,243,.15);border-radius:12px}.ln-translate-bar>.mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}.ln-translate-bar .ln-translate-label{flex:1 1 auto;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;color:var(--home-body-color, #475569)}.ln-translate-bar .ln-translate-link{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-size:1.15rem;font-weight:600;text-decoration:none}.ln-translate-bar .ln-translate-link .mdi{font-size:1.4rem;color:#fff}.ln-translate-bar .ln-translate-link:hover,.ln-translate-bar .ln-translate-link:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none}.ln-search-form{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.ln-search-form-header{padding:0}.ln-search-form-toggle{width:100%;display:flex;align-items:center;gap:10px;padding:14px 20px;background:transparent;border:none;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #132146);cursor:pointer;text-align:left}.ln-search-form-toggle>.mdi:first-child{font-size:1.7rem;color:var(--home-accent-color, #4747f3)}.ln-search-form-toggle .ln-search-active-badge{margin-left:8px;padding:3px 10px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-size:1rem;font-weight:600;letter-spacing:.02em}.ln-search-form-toggle .ln-search-chevron{margin-left:auto;font-size:1.8rem;color:var(--home-accent-color, #4747f3);transition:transform .2s ease}.ln-search-form-toggle[aria-expanded=true] .ln-search-chevron{transform:rotate(180deg)}.ln-search-form-body{border-top:1px solid rgba(148,163,184,.22)}.ln-search-form-body>.ln-search-row,.ln-search-form-body>.ln-search-actions{padding-left:20px;padding-right:20px}.ln-search-form-body>.ln-search-row{padding-top:16px;padding-bottom:14px}.ln-search-form-body>.ln-search-actions{padding-bottom:18px}.ln-search-form-body.collapse:not(.in){border-top:0}.ln-search-row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px}@media(min-width:641px){.ln-search-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-search-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ln-search-btn{display:inline-flex;align-items:center;gap:6px;padding:0 18px;height:40px;border-radius:10px;border:1px solid transparent;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.ln-search-btn .mdi{font-size:1.5rem}.ln-search-btn-apply{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-color:var(--home-button-bg-color, #4747f3)}.ln-search-btn-apply:hover,.ln-search-btn-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.ln-search-btn-clear{width:40px;height:40px;padding:0;justify-content:center;background:#fff;color:#f3596a;border:1px solid #f3596a;border-radius:10px}.ln-search-btn-clear:hover,.ln-search-btn-clear:focus{background:#fef2f4;color:#f3596a;border-color:#f3596a;text-decoration:none}.ln-sort-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px;background:#fafbff;border-top:1px solid rgba(148,163,184,.22);font-family:Open Sans,sans-serif;font-size:1.2rem}.ln-sort-bar .ln-sort-label{display:inline-flex;align-items:center;gap:4px;margin-right:4px;font-weight:600;color:var(--home-subtitle-color, #94a3b8)}.ln-sort-bar .ln-sort-label .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.ln-sort-bar .ln-sort-link{padding:4px 10px;border-radius:10px;color:var(--home-accent-color, #4747f3);text-decoration:none;font-weight:600}.ln-sort-bar .ln-sort-link:hover,.ln-sort-bar .ln-sort-link:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-sort-bar .ln-sort-link.asc:after{content:" \2191"}.ln-sort-bar .ln-sort-link.desc:after{content:" \2193"}.ln-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0 0 28px}@media(max-width:800px){.ln-grid{grid-template-columns:1fr}}.ln-empty-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:50px 20px;text-align:center;background:var(--home-background-color, #ffffff);border:1px dashed rgba(148,163,184,.22);border-radius:16px}.ln-empty-state>.mdi{font-size:4.5rem;color:var(--home-accent-color, #4747f3);opacity:.6}.ln-empty-state h3{margin:0;font-family:Open Sans,sans-serif;font-size:1.7rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-empty-state p{margin:0;color:var(--home-subtitle-color, #94a3b8);font-size:1.25rem}.ln-course-card{position:relative;display:flex;flex-direction:column;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.ln-course-card:hover{box-shadow:0 10px 28px #0f172a1f;transform:translateY(-2px)}.ln-course-hero-link{display:block;position:relative;text-decoration:none}.ln-course-hero-link:hover,.ln-course-hero-link:focus{text-decoration:none}.ln-course-hero{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f1f5f9}.ln-course-hero .ln-course-hero-img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .35s ease}.ln-course-hero:after{content:none!important;display:none!important}.ln-course-card:hover .ln-course-hero-img{transform:scale(1.04)}.ln-course-state-badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 3px 10px #0f172a33}.ln-course-state-badge .mdi{font-size:1.3rem}.ln-course-state-badge.is-approved{background:#18d38f;color:#fff}.ln-course-state-badge.is-failed{background:#f3596a;color:#fff}.ln-course-body{display:flex;flex-direction:column;gap:12px;padding:18px 20px 20px;flex:1 1 auto}.ln-course-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.7rem;font-weight:700;line-height:1.3;color:var(--home-title-color, #132146)}.ln-course-title a{color:inherit;text-decoration:none}.ln-course-title a:hover,.ln-course-title a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-course-desc{font-family:Open Sans,sans-serif;font-size:1.25rem;line-height:1.5;color:var(--home-body-color, #475569);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ln-course-progress-row{display:flex;align-items:center;gap:10px;margin-top:2px}.ln-course-progress-bar{flex:1 1 auto;height:8px;background:#e2e8f0;border-radius:999px;overflow:hidden}.ln-course-progress-fill{height:100%;background:linear-gradient(90deg,var(--home-accent-color, #4747f3),#8420bb);border-radius:999px;transition:width .4s ease}.ln-course-progress-pct{flex-shrink:0;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-title-color, #132146);min-width:38px;text-align:right}.ln-course-stats-mini{display:flex;flex-wrap:wrap;gap:6px}.ln-course-stat-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#f1f5f9;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:500;color:var(--home-body-color, #475569)}.ln-course-stat-chip .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.ln-course-stat-chip strong{color:var(--home-title-color, #132146);font-weight:700}.ln-course-cta{position:absolute;bottom:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:7px 14px;background:#fffffff2;color:var(--home-accent-color, #4747f3);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;line-height:1;text-decoration:none;backdrop-filter:blur(6px);box-shadow:0 4px 14px #0f172a38;transform:translateY(4px);opacity:.92;transition:transform .25s ease,opacity .2s ease,background .15s ease}.ln-course-cta .mdi{font-size:1.4rem;transition:transform .2s ease}.ln-course-card:hover .ln-course-cta,.ln-course-card:focus-within .ln-course-cta{transform:translateY(0);opacity:1}.ln-course-card:hover .ln-course-cta .mdi,.ln-course-card:focus-within .ln-course-cta .mdi{transform:translate(3px)}.ln-show .container{padding-top:24px}.ln-show-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;margin:0 0 24px}@media(max-width:991px){.ln-show-layout{grid-template-columns:1fr}}.ln-show-main{min-width:0;display:flex;flex-direction:column;gap:20px}.ln-show-aside{min-width:0;display:flex;flex-direction:column;gap:16px}.ln-show-aside-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;padding:20px 22px}.ln-show-aside-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-show-aside-title .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}.ln-show-article{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.ln-show-hero{position:relative;width:100%;aspect-ratio:16/7;overflow:hidden;background:linear-gradient(135deg,#132146,#4747f3)}.ln-show-hero .ln-show-hero-img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.ln-show-hero:after{content:""!important;display:block!important;position:absolute;inset:0;background:linear-gradient(180deg,#13214600 0% 35%,#1321468c 70%,#132146eb);z-index:2}@media(max-width:600px){.ln-show-hero{aspect-ratio:4/3}}.ln-show-hero-overlay{position:absolute;inset:auto 0 0;z-index:3;padding:22px 28px 20px;display:flex;flex-direction:column;gap:12px}@media(max-width:600px){.ln-show-hero-overlay{padding:16px 18px 14px}}.ln-show-hero-overlay .ln-show-title{margin:0;font-family:Open Sans,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}@media(max-width:600px){.ln-show-hero-overlay .ln-show-title{font-size:1.6rem}}.ln-show-progress-overlay{display:flex;align-items:center;gap:12px}.ln-show-progress-overlay .ln-show-progress-bar{flex:1 1 auto;height:8px;background:#ffffff47}.ln-show-progress-overlay .ln-show-progress-fill{background:linear-gradient(90deg,#fff,#ffbb10)}.ln-show-progress-overlay .ln-show-progress-label{color:#fff;font-weight:700;font-size:1.2rem;text-shadow:0 1px 4px rgba(0,0,0,.3)}.ln-show-body{padding:24px 28px 26px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){.ln-show-body{padding:20px 18px}}.ln-show-state-badge{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 4px 14px #0f172a33}.ln-show-state-badge .mdi{font-size:1.4rem}.ln-show-state-badge.is-approved{background:#18d38f;color:#fff}.ln-show-state-badge.is-failed{background:#f3596a;color:#fff}.ln-show-header{padding:26px 32px 22px;display:flex;flex-direction:column;gap:18px}@media(max-width:600px){.ln-show-header{padding:20px}}.ln-show-title{margin:0;font-family:Open Sans,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--home-title-color, #132146)}@media(max-width:600px){.ln-show-title{font-size:1.8rem}}.ln-show-progress-block{display:flex;align-items:center;gap:14px}.ln-show-progress-bar{flex:1 1 auto;height:10px;background:#e2e8f0;border-radius:999px;overflow:hidden}.ln-show-progress-fill{height:100%;background:linear-gradient(90deg,var(--home-accent-color, #4747f3),#8420bb);border-radius:999px;transition:width .4s ease}.ln-show-progress-label{font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-title-color, #132146);flex-shrink:0}.ln-show-section-label{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.06em}.ln-show-section-label .mdi{font-size:1.4rem}.ln-show-about-text{margin:0;font-family:Open Sans,sans-serif;font-size:1.35rem;line-height:1.6;color:var(--home-body-color, #475569)}.ln-show-objectives-body{font-family:Open Sans,sans-serif;font-size:1.35rem;line-height:1.6;color:var(--home-body-color, #475569)}.ln-show-objectives-body p{margin:0 0 10px}.ln-show-objectives-body p:last-child{margin-bottom:0}.ln-show-objectives-body ul,.ln-show-objectives-body ol{padding-left:22px;margin:0 0 10px}.ln-show-objectives-body strong,.ln-show-objectives-body b{color:var(--home-title-color, #132146)}.ln-show-condition{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ffbb101f;border-left:3px solid #ffbb10;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.ln-show-condition .mdi{font-size:1.8rem;color:#d89b00}.ln-progress-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ln-progress-stat{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:12px}.ln-progress-stat-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--home-accent-color, #4747f3),#8420bb);border-radius:10px;flex-shrink:0}.ln-progress-stat-icon .mdi{font-size:2rem;color:#fff}.ln-progress-stat-body{display:flex;flex-direction:column;gap:2px}.ln-progress-stat-value{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:800;color:var(--home-title-color, #132146);line-height:1}.ln-progress-stat-label{font-family:Open Sans,sans-serif;font-size:1.1rem;color:var(--home-subtitle-color, #94a3b8);line-height:1.3}.ln-progress-stat-sublabel{font-family:Open Sans,sans-serif;font-size:1rem;color:#18d38f;font-weight:600;margin-top:3px}.ln-show-content-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;margin:0 0 24px;overflow:hidden}.ln-show-content-header{display:flex;align-items:center;gap:10px;padding:18px 24px;background:linear-gradient(135deg,#4747f314,#8420bb0f);border-bottom:1px solid rgba(148,163,184,.22)}.ln-show-content-header .mdi{font-size:1.9rem;color:var(--home-accent-color, #4747f3)}.ln-show-content-header h3{margin:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-show-content-list{padding:8px 0}.ln-show-content-row+.ln-show-content-row{border-top:1px solid rgba(148,163,184,.22)}.ln-item{display:flex;align-items:flex-start;gap:14px;padding:16px 24px}@media(max-width:600px){.ln-item{padding:14px 18px;gap:10px}}.ln-item-status{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.ln-item-status .mdi{font-size:2.2rem}.ln-item-status.is-done .mdi{color:#18d38f}.ln-item-status.is-pending .mdi{color:#c4c4c4}.ln-item-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#4747f314;border-radius:10px}.ln-item-icon .mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}.ln-item-info{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.ln-item-order{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;color:var(--home-subtitle-color, #94a3b8);text-transform:uppercase;letter-spacing:.06em}.ln-item-title{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--home-title-color, #132146);text-decoration:none}.ln-item-title:hover,.ln-item-title:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-item-title.is-locked{color:var(--home-subtitle-color, #94a3b8);display:inline-flex;align-items:center;gap:6px}.ln-item-title.is-locked .mdi{font-size:1.4rem;color:inherit}.ln-item-quiz-result{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.ln-result-requirement{display:inline-flex;align-items:center;gap:5px;margin:4px 0 0;font-family:Open Sans,sans-serif;font-size:1.1rem;color:var(--home-subtitle-color, #94a3b8);line-height:1.4}.ln-result-requirement .mdi{font-size:1.3rem;color:var(--home-accent-color, #4747f3)}.ln-item-retry{display:flex;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.ln-item-retry-link{display:inline-flex;align-items:center;gap:5px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;text-decoration:none}.ln-item-retry-link .mdi{font-size:1.4rem}.ln-item-retry-link:hover,.ln-item-retry-link:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:none}.ln-item-retry-hint{font-size:1.05rem;color:var(--home-subtitle-color, #94a3b8)}.ln-show-comments{margin:0 0 24px}.ln-module-header{display:flex;align-items:flex-start;gap:14px;padding:24px 28px 18px;border-bottom:1px solid rgba(148,163,184,.22)}@media(max-width:600px){.ln-module-header{padding:18px 20px 14px;gap:10px}}.ln-module-order-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:68px;min-height:68px;padding:8px 6px;background:linear-gradient(135deg,var(--home-accent-color, #4747f3),#8420bb);border-radius:12px;color:#fff;text-align:center;flex-shrink:0}.ln-module-order-badge .mdi{font-size:2.2rem}.ln-module-order-badge span{font-family:Open Sans,sans-serif;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.1}.ln-module-header-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.ln-module-parent-lesson{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.06em}.ln-module-title{margin:0;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--home-title-color, #132146)}@media(max-width:600px){.ln-module-title{font-size:1.6rem}}.ln-module-body{padding:22px 28px 26px;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:1.7;color:var(--home-body-color, #475569)}@media(max-width:600px){.ln-module-body{padding:18px 20px;font-size:1.3rem}}.ln-module-body p{margin:0 0 14px}.ln-module-body a{color:var(--home-accent-color, #4747f3)}.ln-module-body strong,.ln-module-body b{color:var(--home-title-color, #132146);font-weight:700}.ln-module-body h2,.ln-module-body h3,.ln-module-body h4{margin:20px 0 10px;color:var(--home-title-color, #132146);font-weight:700;line-height:1.3}.ln-module-body img{max-width:100%;height:auto;border-radius:12px;margin:10px 0}.ln-module-body ul,.ln-module-body ol{padding-left:22px;margin:0 0 14px}.ln-module-body iframe{max-width:100%;border-radius:12px}.ln-module-body blockquote{margin:14px 0;padding:10px 18px;border-left:3px solid var(--home-accent-color, #4747f3);background:#fafbff;color:var(--home-body-color, #475569)}.ln-module-docs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.ln-module-doc-link{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-body-color, #475569);text-decoration:none;transition:background .15s ease,border-color .15s ease}.ln-module-doc-link>.mdi:first-child{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.ln-module-doc-link span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ln-module-doc-link .ln-module-doc-down{font-size:1.4rem;color:var(--home-accent-color, #4747f3);opacity:0;transition:opacity .15s ease}.ln-module-doc-link:hover,.ln-module-doc-link:focus{background:#4747f314;border-color:var(--home-accent-color, #4747f3);color:var(--home-title-color, #132146);text-decoration:none}.ln-module-doc-link:hover .ln-module-doc-down,.ln-module-doc-link:focus .ln-module-doc-down{opacity:1}.ln-quiz-questions{display:flex;flex-direction:column;gap:16px}.ln-quiz-question-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.ln-quiz-question-head{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;background:linear-gradient(135deg,#4747f314,#8420bb0d);border-bottom:1px solid rgba(148,163,184,.22)}@media(max-width:600px){.ln-quiz-question-head{padding:14px 18px;gap:10px}}.ln-quiz-question-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:800;flex-shrink:0}.ln-quiz-question-text{margin:4px 0 0;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.4;color:var(--home-title-color, #132146)}.ln-quiz-question-answers{padding:14px 22px 18px;display:flex;flex-direction:column;gap:8px}@media(max-width:600px){.ln-quiz-question-answers{padding:12px 18px 14px}}.ln-quiz-option{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:12px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;color:var(--home-body-color, #475569);cursor:pointer;margin:0;transition:background .15s ease,border-color .15s ease,color .15s ease}.ln-quiz-option:hover{background:#4747f30f;border-color:#4747f34d}.ln-quiz-option .ln-quiz-option-input{accent-color:var(--home-accent-color, #4747f3);width:18px;height:18px;margin:0;flex-shrink:0;cursor:pointer}.ln-quiz-option .ln-quiz-option-text{flex:1 1 auto;line-height:1.4}.ln-quiz-option:has(.ln-quiz-option-input:checked){background:#4747f31a;border-color:var(--home-accent-color, #4747f3);color:var(--home-title-color, #132146);font-weight:600}.ln-quiz-result-card.is-correct{border-left:4px solid #18d38f}.ln-quiz-result-card.is-wrong{border-left:4px solid #f3596a}.ln-quiz-result-card.is-empty{border-left:4px solid rgba(148,163,184,.22);opacity:.85}.ln-quiz-result-card .ln-quiz-question-head{flex-wrap:wrap;gap:10px}.ln-quiz-result-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;margin-left:auto;flex-shrink:0}.ln-quiz-result-chip .mdi{font-size:1.3rem}.ln-quiz-result-chip.is-correct{background:#18d38f24;color:#0a8855}.ln-quiz-result-chip.is-correct .mdi{color:#18d38f}.ln-quiz-result-chip.is-wrong{background:#f3596a24;color:#c9384a}.ln-quiz-result-chip.is-wrong .mdi{color:#f3596a}.ln-quiz-result-option{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(148,163,184,.22);border-radius:12px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.ln-quiz-result-option>.mdi:first-child{font-size:1.7rem;flex-shrink:0}.ln-quiz-result-option .ln-quiz-option-text{flex:1 1 auto;line-height:1.4}.ln-quiz-result-option.is-correct{background:#18d38f14;border-color:#18d38f59;color:#0a8855;font-weight:600}.ln-quiz-result-option.is-correct>.mdi:first-child{color:#18d38f}.ln-quiz-result-option.is-wrong{background:#f3596a14;border-color:#f3596a59;color:#c9384a;font-weight:600}.ln-quiz-result-option.is-wrong>.mdi:first-child{color:#f3596a}.ln-quiz-result-option.is-neutral{background:#fafbff}.ln-quiz-result-option.is-neutral>.mdi:first-child{color:#c4c4c4}.ln-quiz-result-tag{display:inline-flex;align-items:center;padding:2px 8px;background:#fff;border-radius:999px;font-family:Open Sans,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;flex-shrink:0}.ln-quiz-result-tag.is-correct{color:#0a8855;border:1px solid rgba(24,211,143,.5)}.ln-quiz-result-tag.is-wrong{color:#c9384a;border:1px solid rgba(243,89,106,.5)}.ln-quiz-result-justification{display:flex;align-items:flex-start;gap:10px;margin:12px 22px 18px;padding:12px 14px;background:#4747f30f;border-left:3px solid var(--home-accent-color, #4747f3);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.5;color:var(--home-body-color, #475569)}.ln-quiz-result-justification .mdi{font-size:1.7rem;color:var(--home-accent-color, #4747f3);flex-shrink:0;margin-top:2px}.ln-quiz-result-justification p{margin:0}@media(max-width:600px){.ln-quiz-result-justification{margin:10px 18px 14px}}.ln-quiz-result-empty{margin:0;padding:10px 0;font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-subtitle-color, #94a3b8);font-style:italic}.ln-quiz-result-summary{text-align:center;overflow:hidden;position:relative}.ln-quiz-result-summary:before{content:"";position:absolute;top:0;left:0;right:0;height:5px}.ln-quiz-result-summary.is-approved:before{background:linear-gradient(90deg,#18d38f,#34a853)}.ln-quiz-result-summary.is-failed:before{background:linear-gradient(90deg,#f3596a,#8420bb)}.ln-quiz-result-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;margin-bottom:12px}.ln-quiz-result-badge .mdi{font-size:1.5rem}.ln-quiz-result-summary.is-approved .ln-quiz-result-badge{background:#18d38f24;color:#0a8855}.ln-quiz-result-summary.is-approved .ln-quiz-result-badge .mdi{color:#18d38f}.ln-quiz-result-summary.is-failed .ln-quiz-result-badge{background:#f3596a24;color:#c9384a}.ln-quiz-result-summary.is-failed .ln-quiz-result-badge .mdi{color:#f3596a}.ln-quiz-result-score{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:6px 0 2px}.ln-quiz-result-score strong{font-family:Open Sans,sans-serif;font-size:3.6rem;font-weight:800;line-height:1;letter-spacing:-.02em}.ln-quiz-result-score span:last-child{font-family:Open Sans,sans-serif;font-size:2rem;font-weight:700;color:var(--home-subtitle-color, #94a3b8)}.ln-quiz-result-summary.is-approved .ln-quiz-result-score strong{color:#0a8855}.ln-quiz-result-summary.is-failed .ln-quiz-result-score strong{color:#c9384a}.ln-quiz-result-score-label{margin:0 0 16px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8);text-transform:uppercase;letter-spacing:.04em}.ln-quiz-result-threshold{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 14px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:10px;text-align:left;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-body-color, #475569);line-height:1.4}.ln-quiz-result-threshold .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.ln-quiz-result-retry{display:inline-flex;justify-content:center;width:100%;height:42px}.ln-quiz-result-modal.pe-modal .pe-modal-dialog{max-width:460px}.ln-quiz-result-modal.pe-modal .pe-modal-content{position:relative;padding:0!important}.ln-quiz-result-modal.pe-modal .pe-modal-close{position:absolute!important;top:14px!important;right:14px!important;z-index:3}.ln-quiz-result-modal.pe-modal .pe-modal-body{padding:36px 32px 28px!important;overflow:visible}@media(max-width:600px){.ln-quiz-result-modal.pe-modal .pe-modal-body{padding:28px 22px 22px!important}}.ln-quiz-modal-body{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ln-quiz-modal-icon{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:999px;margin:0 0 4px}.ln-quiz-modal-icon .mdi{font-size:4.8rem;color:#fff}.ln-quiz-modal-body.is-approved .ln-quiz-modal-icon{background:linear-gradient(135deg,#18d38f,#34a853);box-shadow:0 10px 28px #18d38f73}.ln-quiz-modal-body.is-failed .ln-quiz-modal-icon{background:linear-gradient(135deg,#f3596a,#8420bb);box-shadow:0 10px 28px #f3596a66}.ln-quiz-modal-status{margin:0;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.2}.ln-quiz-modal-body.is-approved .ln-quiz-modal-status{color:#0a8855}.ln-quiz-modal-body.is-failed .ln-quiz-modal-status{color:#c9384a}.ln-quiz-modal-subtitle{margin:0 0 8px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569);line-height:1.4}.ln-quiz-modal-score{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:6px 0 2px}.ln-quiz-modal-score strong{font-family:Open Sans,sans-serif;font-size:4.2rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--home-title-color, #132146)}.ln-quiz-modal-score span:last-child{font-family:Open Sans,sans-serif;font-size:2.2rem;font-weight:700;color:var(--home-subtitle-color, #94a3b8)}.ln-quiz-modal-score-label{margin:0 0 18px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8);text-transform:uppercase;letter-spacing:.04em}.ln-quiz-modal-actions{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px}.ln-quiz-modal-actions .ln-form-btn{width:100%;justify-content:center;height:42px}.ln-quiz-modal-link{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-top:4px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-quiz-modal-link .mdi{font-size:1.4rem}.ln-quiz-modal-link:hover,.ln-quiz-modal-link:focus{color:var(--home-button-hover-bg-color, #3a3ad0);text-decoration:none}.ln-quiz-attempts-info{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:10px 14px;background:#ffbb101a;border:1px solid rgba(255,187,16,.25);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-body-color, #475569)}.ln-quiz-attempts-info .mdi{font-size:1.5rem;color:#d89b00;flex-shrink:0}.ln-quiz-attempts-info strong{color:var(--home-title-color, #132146);font-weight:700;margin-right:4px}.ln-quiz-progress-card{text-align:center}.ln-quiz-counter{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:8px 0 4px}.ln-quiz-counter strong{font-family:Open Sans,sans-serif;font-size:3.2rem;font-weight:800;line-height:1;color:var(--home-accent-color, #4747f3);letter-spacing:-.02em}.ln-quiz-counter .ln-quiz-counter-sep{font-size:2.4rem;color:var(--home-subtitle-color, #94a3b8);font-weight:300}.ln-quiz-counter span:last-child{font-family:Open Sans,sans-serif;font-size:2rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-quiz-counter-label{margin:0 0 16px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8);text-transform:uppercase;letter-spacing:.04em}.ln-quiz-submit{display:inline-flex;justify-content:center;width:100%;height:44px;font-size:1.35rem}.ln-next-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden;margin:0 0 20px}.ln-next-card-header{display:flex;align-items:center;gap:8px;padding:14px 20px;background:linear-gradient(135deg,#4747f314,#8420bb0f);border-bottom:1px solid rgba(148,163,184,.22)}.ln-next-card-header .mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}.ln-next-card-header h4{margin:0;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-next-card-body{padding:0}.ln-next-card-body .ln-item{padding:14px 20px}.ln-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.03em;line-height:1.2}.ln-pill .mdi{font-size:1.3rem}.ln-pill.ln-pill-success{background:#18d38f24;color:#0a8855}.ln-pill.ln-pill-success .mdi{color:#18d38f}.ln-pill.ln-pill-danger{background:#f3596a24;color:#c9384a}.ln-pill.ln-pill-danger .mdi{color:#f3596a}.ln-pill.ln-pill-muted{background:#f1f5f9;color:#64748b}.ln-pill.ln-pill-muted .mdi{color:#94a3b8}.ln-admin-tabs{margin:20px 0 18px}.ln-admin-tabs-list{display:flex;gap:6px;padding:0;margin:0;list-style:none;border-bottom:2px solid rgba(148,163,184,.22)}.ln-admin-tabs-list li{list-style:none}.ln-admin-tabs-list li a{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;color:var(--home-subtitle-color, #94a3b8);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease}.ln-admin-tabs-list li a .mdi{font-size:1.6rem}.ln-admin-tabs-list li a:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-admin-tabs-list li.is-active a{color:var(--home-accent-color, #4747f3);border-bottom-color:var(--home-accent-color, #4747f3)}.ln-admin-warning{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:0 0 16px;background:#ffbb101f;border-left:3px solid #ffbb10;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.ln-admin-warning .mdi{font-size:1.7rem;color:#d89b00;flex-shrink:0}.ln-admin-table-wrap{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 10px #0f172a0f;overflow-x:auto;margin:0 0 24px}.ln-admin-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.ln-admin-table thead{background:linear-gradient(135deg,#4747f314,#8420bb0f)}.ln-admin-table thead th{padding:12px 14px;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--home-title-color, #132146);border-bottom:1px solid rgba(148,163,184,.22);text-align:left;white-space:nowrap}.ln-admin-table thead th.text-center{text-align:center}.ln-admin-table tbody tr{transition:background .15s ease}.ln-admin-table tbody tr:nth-child(2n){background:#fafbff}.ln-admin-table tbody tr:hover{background:#4747f30d}.ln-admin-table tbody tr td{padding:12px 14px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569);border-bottom:1px solid rgba(148,163,184,.22);vertical-align:middle}.ln-admin-table tbody tr:last-child td{border-bottom:0}.ln-admin-table-title{font-weight:700;color:var(--home-title-color, #132146);max-width:260px;word-break:break-word}.ln-admin-table-desc{color:var(--home-body-color, #475569);max-width:360px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ln-admin-table-actions{text-align:center;white-space:nowrap;padding:10px 12px!important}.ln-admin-table-actions-head{width:1%}.ln-action-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:2px;background:#fff;color:var(--home-accent-color, #4747f3);border:1px solid rgba(71,71,243,.25);border-radius:10px;text-decoration:none;transition:all .15s ease;cursor:pointer}.ln-action-btn .mdi{font-size:1.5rem}.ln-action-btn:hover,.ln-action-btn:focus{background:#4747f31a;color:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3);text-decoration:none}.ln-action-btn.ln-action-btn-success{color:#18d38f;border-color:#18d38f4d}.ln-action-btn.ln-action-btn-success:hover,.ln-action-btn.ln-action-btn-success:focus{background:#18d38f1a;color:#18d38f;border-color:#18d38f}.ln-action-btn.ln-action-btn-warning{color:#d89b00;border-color:#ffbb1066}.ln-action-btn.ln-action-btn-warning:hover,.ln-action-btn.ln-action-btn-warning:focus{background:#ffbb101f;color:#d89b00;border-color:#ffbb10}.ln-action-btn.ln-action-btn-danger{color:#f3596a;border-color:#f3596a4d}.ln-action-btn.ln-action-btn-danger:hover,.ln-action-btn.ln-action-btn-danger:focus{background:#fef2f4;color:#f3596a;border-color:#f3596a}.ln-form-card{max-width:820px;margin:0 auto 30px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.ln-form-body{display:flex;flex-direction:column;gap:18px;padding:24px 28px 18px}@media(max-width:600px){.ln-form-body{padding:20px 18px 14px}}.ln-field{display:flex;flex-direction:column;gap:6px}.ln-field-label{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin:0}.ln-field-label .ln-field-label-hint{margin-left:4px;font-size:.95rem;font-weight:400;color:var(--home-subtitle-color, #94a3b8);text-transform:none;letter-spacing:0}.ln-required{color:#f3596a;margin-left:2px;font-weight:700}.ln-input,.ln-textarea{display:block;width:100%;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:400;color:var(--home-title-color, #132146);background:#fff;border:1px solid #c4c4c4;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.ln-input:focus,.ln-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.ln-input::placeholder,.ln-textarea::placeholder{color:#a8b0c0}.ln-input{height:40px}.ln-textarea{min-height:120px;resize:vertical;line-height:1.5}.ln-textarea-tinymce{min-height:200px}.ln-field-help{display:inline-flex;align-items:center;gap:5px;margin:2px 0 0;font-family:Open Sans,sans-serif;font-size:1.1rem;color:var(--home-subtitle-color, #94a3b8)}.ln-field-help .mdi{font-size:1.3rem;color:var(--home-accent-color, #4747f3)}.ln-file-upload{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:14px 16px;background:#fafbff;border:1px dashed rgba(71,71,243,.3);border-radius:12px}.ln-file-input{flex:1 1 260px;min-width:220px;padding:8px 10px;font-family:Open Sans,sans-serif;font-size:1.2rem;background:#fff;border:1px solid #c4c4c4;border-radius:10px}.ln-file-input::file-selector-button{margin-right:10px;padding:6px 12px;background:var(--home-accent-color, #4747f3);color:#fff;border:none;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;cursor:pointer}.ln-file-input::file-selector-button:hover{background:var(--home-button-hover-bg-color, #3a3ad0)}.ln-file-preview{position:relative;display:inline-flex;align-items:flex-start}.ln-file-preview .ln-file-preview-img{max-width:140px;max-height:100px;border-radius:10px;box-shadow:0 2px 8px #0f172a1a}.ln-file-preview-delete{position:absolute;top:-8px;right:-8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f3596a;color:#fff;border-radius:999px;border:2px solid #ffffff;box-shadow:0 2px 8px #f3596a66;text-decoration:none}.ln-file-preview-delete .mdi{font-size:1.5rem;color:#fff}.ln-file-preview-delete:hover,.ln-file-preview-delete:focus{background:#d94456;color:#fff;text-decoration:none}.ln-checkbox{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0;font-weight:400}.ln-checkbox-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.ln-checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border:1.5px solid #c4c4c4;border-radius:4px;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.ln-checkbox-box .mdi{font-size:1.5rem;color:#fff;opacity:0;transition:opacity .15s ease}.ln-checkbox-input:checked~.ln-checkbox-box{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3)}.ln-checkbox-input:checked~.ln-checkbox-box .mdi{opacity:1}.ln-checkbox-label{display:inline-flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.ln-checkbox-label .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.ln-form-subsection{padding:16px 18px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:12px;display:flex;flex-direction:column;gap:14px}.ln-form-subsection.hidden{display:none}.ln-form-subsection-header{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.22)}.ln-form-subsection-header .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}.ln-form-subsection-header h4{margin:0;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-title-color, #132146)}.ln-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 28px 20px;border-top:1px solid rgba(148,163,184,.22);background:#fafbff;flex-wrap:wrap}@media(max-width:600px){.ln-form-footer{padding:14px 18px 16px}.ln-form-footer>.ln-form-btn{width:100%;justify-content:center}}.ln-form-btn{display:inline-flex;align-items:center;gap:6px;padding:0 20px;height:40px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.ln-form-btn .mdi{font-size:1.5rem}.ln-form-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-color:var(--home-button-bg-color, #4747f3);box-shadow:0 2px 8px #4747f338}.ln-form-btn-primary:hover,.ln-form-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.ln-form-btn-cancel{background:#e4e4e4;color:#1e293b;border-color:#e4e4e4}.ln-form-btn-cancel:hover,.ln-form-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db;color:#1e293b;text-decoration:none}.lesson .lesson-photo{position:relative;width:100%;padding-bottom:100%;background-size:cover!important;border-radius:100%;margin:0 auto}@media(max-width:767px){.lesson .lesson-photo{width:175px;padding-bottom:175px}}.lesson .lesson-photo{display:flex;flex-flow:wrap;align-content:space-around;justify-content:space-around;align-self:center}.lesson .lesson-photo.show-title{margin-top:26px}.lesson .lesson-photo.on-title{position:relative;width:130%;padding-bottom:130%;background-size:cover!important;border-radius:100%;margin:0 auto}@media(max-width:767px){.lesson .lesson-photo.on-title{width:35px;padding-bottom:35px}}.lesson .lesson-photo.on-title{margin-top:20px}.lesson .lesson-photo{margin-bottom:20px}.lesson .highlighted{font-size:120%}.lesson .highlighted .bigger{font-size:180%}.lesson .item-option{font-size:85%;font-weight:initial}.lesson .quiz .question-index{font-weight:700;font-size:300%;line-height:100%}.lesson .quiz.answers .answer-correct:before{border-color:#d6e9c6}.lesson .quiz.answers .answer-wrong:before{border-color:#ebccd1}.lesson .quiz.answers .tooltip{position:relative;display:inline-block;opacity:1;margin-top:-10px}.lesson .quiz.answers .tooltip.panel-success .tooltip-arrow{border-bottom-color:#dff0d8}.lesson .quiz.answers .tooltip.panel-danger .tooltip-arrow{border-bottom-color:#f2dede}.lesson .quiz.answers .tooltip .tooltip-arrow{left:8px}.lesson .display-in-mobile{display:none}@media(max-width:767px){.lesson .display-in-mobile{display:block}}@media(max-width:767px){.lesson .lesson-graph{display:none}}.lesson .lesson-graph{margin-bottom:10px}.lesson .lesson-graph canvas#lesson-graph{margin:0 auto;max-height:250px}.lesson .lesson-graph-value{position:absolute;margin:auto;inset:0;display:flex;align-items:center;justify-content:center}.lesson .lesson-graph-value h1{text-align:center;margin:0;font-size:2rem;line-height:2rem}.table-responsive .nowrap-cell{white-space:nowrap}@media(min-width:767px){article>.content .dl-horizontal dt{width:180px}article>.content .dl-horizontal dd{margin-left:200px}}section .lesson-quiz-question-items .item{cursor:move}section .lesson-quiz-question-items .item.placeholder{margin:0;padding:0;border:none}section .lesson-quiz-question-items .item.placeholder:before{content:"";display:block;width:0;height:0;top:-5px;left:-5px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #33c2b3}section .lesson-quiz-question-items article{display:flex;flex-direction:row}@media(max-width:991px){section .lesson-quiz-question-items article{flex-direction:column}}section .lesson-quiz-question-items article>*{margin-top:1rem;margin-bottom:1rem}section .lesson-quiz-question-items article .details .question-title{margin:0;margin-bottom:1rem}section .lesson-quiz-question-items article .details p{margin:0}section .lesson-quiz-question-items article .details .correct-option{color:#28a745}@media(min-width:992px){section .lesson-quiz-question-items article .details[class*=col-]:not(:last-child):before{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;margin:1em auto;top:0;bottom:0;right:0}}section .lesson-quiz-question-items article .actions{display:flex;justify-content:center;flex-direction:column}section .lesson-quiz-question-items article .actions .btn-group>a{width:50%}#lesson-quiz-question-form .control-label{text-align:left}#lesson-quiz-question-form .table th,#lesson-quiz-question-form .table td{border:none}#lesson-quiz-question-form .table th{text-align:center;vertical-align:middle}#lesson-quiz-question-form .table .col-actions{min-width:7.6em}#lesson-quiz-question-form .table .dynamic-text-area{border:none;box-shadow:none;resize:none;border-radius:0;overflow-y:hidden}#lesson-quiz-question-form .table .dynamic-text-area:read-only{background-color:#fff;cursor:default}#lesson-quiz-question-form .add-quiz-question-option-icon{font-size:2em}@keyframes highlight{0%{border-radius:10px;box-shadow:0 0 1px #9900004d}25%{border-radius:10px;box-shadow:0 0 2px #9900004d}50%{border-radius:10px;box-shadow:0 0 3px #9900004d}75%{border-radius:10px;box-shadow:0 0 4px #9900004d}to{border-radius:10px;box-shadow:0 0 5px #9900004d}}body.innovation_projects .comment-list .media-body,body.ideas .comment-list .media-body,body.reports .comment-list .media-body,body.gantts .comment-list .media-body,body.posts .comment-list .media-body,body.lessons .comment-list .media-body,body.kanbans .comment-list .media-body{overflow:unset}body.innovation_projects .comment-list .media,body.ideas .comment-list .media,body.reports .comment-list .media,body.gantts .comment-list .media,body.posts .comment-list .media,body.lessons .comment-list .media,body.kanbans .comment-list .media{overflow:unset;margin-bottom:25px}body.gantts .box-container-msg{overflow:unset}.highlighted-comment{border-radius:10px;box-shadow:0 0 5px #9900004d;animation:highlight .3s linear;animation-iteration-count:10}ul.member-list{list-style-type:none;background:#fff;border:1px solid #ccc;padding:0;z-index:11;width:300px;border-radius:3px;box-shadow:3px 3px 5px #0000001a;height:150px;overflow-y:scroll}ul.member-list li{display:flex;align-items:center;padding:5px 10px;border-bottom:1px solid #ccc;height:48px}ul.member-list li:hover{background:#ccc;cursor:pointer}ul.member-list li.status-message{height:40px;color:#666;font-style:italic}ul.member-list li.status-message:hover{background:transparent;cursor:default}ul.member-list li>span{height:fit-content;margin:0;padding:0;display:inline-block;line-height:1em;font-size:1em}ul.member-list li>span.with-image{top:0!important;padding-left:.5em}ul.member-list li>span.no-image{position:initial!important;margin-left:.5em}ul.member-list li .avatar-container{display:initial!important;height:36px;width:36px}.commentbox #comment-body-input,div[id*=reply-body-input-],div[id*=edit-body-input-]{width:100%;height:55px;appearance:textarea;overflow:auto;resize:both;white-space:pre-wrap;margin-bottom:10px}span.mention{color:#419fc7}body.home:has(section.my_space#section_my_activities){background-color:#fff}section.my_space#section_my_activities{background:transparent;border-radius:0;box-shadow:none;margin:0;padding:0 0 24px;min-height:calc(100vh - 96px)}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner{display:flex;align-items:center;justify-content:flex-start;gap:12px}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .breadcrumb-pill{color:#fff;font-weight:700;letter-spacing:.2px}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action{color:#fff;display:inline-flex;align-items:center;cursor:pointer}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link i,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action i{font-size:2.8rem;color:#fff;line-height:1}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:hover,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:focus{color:#fff;text-decoration:none;opacity:.85}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover i,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus i,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:hover .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:hover i,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:focus .mdi,section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .my-space-banner-action:focus i{color:#fff}@media(max-width:767px){section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner{padding:14px 24px;margin:1rem .25rem}section.my_space#section_my_activities>.breadcrumb-badge.my-space-banner .breadcrumb-pill{font-size:1.6rem}}section.my_space#section_my_activities .container{position:relative}section.my_space#section_my_activities .container .choose-plan-period{display:flex;justify-content:center;width:100%;margin:0 auto 1.5rem}section.my_space#section_my_activities .container .choose-plan-period .buttons{display:inline-flex;align-items:center;gap:4px;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px;box-shadow:0 2px 12px #0f172a0f}section.my_space#section_my_activities .container .choose-plan-period .buttons a{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:999px;color:var(--home-subtitle-color, #64748b);font-family:Open Sans,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease;min-width:140px}section.my_space#section_my_activities .container .choose-plan-period .buttons a:hover{color:var(--home-button-bg-color, #4747f3)}section.my_space#section_my_activities .container .choose-plan-period .buttons a.active{background:var(--home-background-color, #ffffff);color:var(--home-button-bg-color, #4747f3);box-shadow:0 2px 8px #4747f32e}@media(max-width:767px){section.my_space#section_my_activities .container .choose-plan-period .buttons{width:100%}section.my_space#section_my_activities .container .choose-plan-period .buttons a{flex:1 1 0;min-width:0;padding:8px 12px;font-size:1.25rem}}section.my_space#section_my_activities .container .section-content#my_space{position:relative}section.my_space#section_my_ideas{min-height:calc(100vh - 96px);padding-bottom:24px}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner{display:flex;align-items:center;justify-content:flex-start;gap:12px}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .breadcrumb-pill{color:#fff;font-weight:700;letter-spacing:.2px}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link{color:#fff;display:inline-flex;align-items:center}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link .mdi,section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link i{font-size:2.8rem;color:#fff;line-height:1}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover,section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus{color:#fff;text-decoration:none;opacity:.85}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover .mdi,section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:hover i,section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus .mdi,section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .my-space-tour-link:focus i{color:#fff}@media(max-width:767px){section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner{padding:14px 24px;margin:1rem .25rem}section.my_space#section_my_ideas>.breadcrumb-badge.my-space-banner .breadcrumb-pill{font-size:1.6rem}}section.my_space#section_my_ideas .container{position:relative}section.my_space#section_my_ideas .container .choose-plan-period{display:flex;justify-content:center;width:100%;margin:0 auto 1.5rem}section.my_space#section_my_ideas .container .choose-plan-period .buttons{display:inline-flex;align-items:center;gap:4px;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.2);border-radius:999px;padding:4px;box-shadow:0 2px 12px #0f172a0f}section.my_space#section_my_ideas .container .choose-plan-period .buttons a{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;border-radius:999px;color:var(--home-subtitle-color, #64748b);font-family:Open Sans,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease;min-width:140px}section.my_space#section_my_ideas .container .choose-plan-period .buttons a:hover{color:var(--home-button-bg-color, #4747f3)}section.my_space#section_my_ideas .container .choose-plan-period .buttons a.active{background:var(--home-background-color, #ffffff);color:var(--home-button-bg-color, #4747f3);box-shadow:0 2px 8px #4747f32e}@media(max-width:767px){section.my_space#section_my_ideas .container .choose-plan-period .buttons{width:100%}section.my_space#section_my_ideas .container .choose-plan-period .buttons a{flex:1 1 0;min-width:0;padding:8px 12px;font-size:1.25rem}}section.my_space#section_my_ideas .container .section-content#my_ideas{position:relative}section.my_space#section_my_ideas .container #tabs{padding:0!important;margin-bottom:0;position:relative;z-index:3}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:4px!important;margin:0!important;padding:0 8px!important;border:none!important;border-bottom:1px solid rgba(148,163,184,.3)!important;background:transparent!important;box-shadow:none!important;list-style:none!important;overflow-x:visible;overflow-y:visible;position:relative;z-index:3}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li{margin:0!important;padding:0!important;float:none!important;position:relative;bottom:-1px;z-index:2;border:none!important;background:transparent!important}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link{display:inline-flex!important;align-items:center;gap:6px;padding:10px 18px!important;margin:0!important;border:1px solid transparent!important;border-bottom:1px solid transparent!important;border-radius:10px 10px 0 0!important;background:transparent!important;color:var(--home-subtitle-color, #64748b)!important;font-family:Open Sans,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:none!important;transform:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a .badge,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link .badge{background:#94a3b838;color:var(--home-subtitle-color, #64748b);border-radius:999px;padding:2px 8px;font-size:1.1rem;font-weight:700}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a:hover,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a:focus,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link:hover,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link:focus{background:#4747f30f!important;color:var(--home-button-bg-color, #4747f3)!important;text-decoration:none}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.active,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link.active{background:var(--home-background-color, #ffffff)!important;color:var(--home-button-bg-color, #4747f3)!important;border-color:#94a3b84d!important;border-bottom:1px solid var(--home-background-color, #ffffff)!important;box-shadow:0 -3px 10px #0f172a0d!important}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.active .badge,section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link.active .badge{background:#4747f324;color:var(--home-button-bg-color, #4747f3)}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li.active>a{background:var(--home-background-color, #ffffff)!important;color:var(--home-button-bg-color, #4747f3)!important;border-color:#94a3b84d!important;border-bottom:1px solid var(--home-background-color, #ffffff)!important}@media(max-width:767px){section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin{padding:0 4px!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin::-webkit-scrollbar{display:none}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li{flex:0 0 auto!important;width:auto!important;max-width:none!important}section.my_space#section_my_ideas .container #tabs>.nav.nav-tabs.nav-admin>li>a.nav-link{padding:8px 12px!important;font-size:1.2rem}}section.my_space#section_my_ideas .container #main-tab-content{background:transparent;border:none;padding:0 18px 18px;margin-top:0;position:relative;z-index:1;overflow:visible}section.my_space#section_my_ideas .container .border-card,section.my_space#section_my_ideas .container .section-content{overflow:visible}section.my_space#section_my_ideas .container .table-section{border:none!important;border-radius:inherit!important;margin-top:0!important}.data-container.news .carousel .carousel-indicators,section.news .carousel .carousel-indicators{bottom:1rem}.data-container.news .carousel .carousel-indicators li,section.news .carousel .carousel-indicators li{border:1px solid rgb(51,194,180)}.data-container.news .carousel .carousel-indicators li.active,section.news .carousel .carousel-indicators li.active{background-color:#33c2b4}.data-container.news .carousel .carousel-control,section.news .carousel .carousel-control{border-radius:5px;width:7.5%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;background-image:unset}.data-container.news .carousel .carousel-control .btn,section.news .carousel .carousel-control .btn{padding:0;border-radius:100%;width:5rem;height:5rem;line-height:1}.data-container.news .carousel .carousel-control .btn .mdi,section.news .carousel .carousel-control .btn .mdi{align-self:center;font-size:5rem!important}.data-container.news article,section.news article{height:450px;display:flex;z-index:1;padding:0}@media(max-width:991px){.data-container.news article,section.news article{height:350px}}.data-container.news article:before,section.news article:before{content:"";background-color:#f8f8f8;position:absolute;height:100%;width:100%;top:0;border-radius:5px;z-index:0}.data-container.news article .item-photo,section.news article .item-photo{width:100%!important}.data-container.news article .post-content,section.news article .post-content{z-index:3;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:3rem 6rem}@media(max-width:991px){.data-container.news article .post-content,section.news article .post-content{padding:2rem}}.data-container.news article .post-content .post-body .post-title,section.news article .post-content .post-body .post-title{margin:0}.data-container.news article .post-content .post-body .post-text,section.news article .post-content .post-body .post-text{margin:1rem 0 0;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:7.2em}.data-container.news article .post-content .post-footer .taglist,section.news article .post-content .post-footer .taglist{margin:.5rem 0}.data-container.news article .post-content .post-footer .btn-group .mdi,section.news article .post-content .post-footer .btn-group .mdi{color:#fff}.review-nps .well{margin:0}.review-nps .review-nps-info .title{margin:.6rem 0;text-transform:uppercase;color:#555}.review-nps .review-nps-info .title strong{color:#333}.review-nps .review-nps-info small{color:#555}.review-nps .reviewNpsBox.buttons-10 .btn{width:10%}.review-nps .reviewNpsBox.buttons-9 .btn{width:11.111%}.review-nps .reviewNpsBox.buttons-8 .btn{width:12.5%}.review-nps .reviewNpsBox.buttons-7 .btn{width:14.285%}.review-nps .reviewNpsBox.buttons-6 .btn{width:16.666%}.review-nps .reviewNpsBox.buttons-5 .btn{width:20%}.review-nps .reviewNpsBox.buttons-4 .btn{width:25%}.review-nps .reviewNpsBox.buttons-3 .btn{width:33.333%}.review-nps .reviewNpsBox.buttons-2 .btn{width:50%}.review-nps .reviewNpsBox.buttons-1 .btn,.review-nps .reviewNpsBox .reviewNpsBar{width:100%}.review-nps .reviewNpsBox .reviewNpsBar .btn{box-shadow:none;padding:.6rem 0;outline:none;color:#ffffff80;background-color:#9d9d9d;border-left:1px solid rgba(255,255,255,.2)}.review-nps .reviewNpsBox .reviewNpsBar .btn+.btn{margin-left:0}.review-nps .reviewNpsBox .reviewNpsBar .btn:first-child{border-left:none}.review-nps .reviewNpsBox .reviewNpsBar .btn:hover{color:#fff}.review-nps .reviewNpsBox ul.reviewNpsFeedback{position:relative;margin:1rem 0 0;padding:0;text-align:right;height:26px;list-style:none;color:#555;font-size:1.2rem}.review-nps .reviewNpsBox ul.reviewNpsFeedback li{height:100%;width:100%;display:block;position:absolute;right:0;top:0;opacity:0}.review-nps .reviewNpsBox.nps-rev-1 .reviewNpsFeedback li:nth-child(1){opacity:1}.review-nps .reviewNpsBox.nps-rev-2 .reviewNpsFeedback li:nth-child(2){opacity:2}.review-nps .reviewNpsBox.nps-rev-3 .reviewNpsFeedback li:nth-child(3){opacity:3}.review-nps .reviewNpsBox.nps-rev-4 .reviewNpsFeedback li:nth-child(4){opacity:4}.review-nps .reviewNpsBox.nps-rev-5 .reviewNpsFeedback li:nth-child(5){opacity:5}.review-nps .reviewNpsBox.nps-rev-6 .reviewNpsFeedback li:nth-child(6){opacity:6}.review-nps .reviewNpsBox.nps-rev-7 .reviewNpsFeedback li:nth-child(7){opacity:7}.review-nps .reviewNpsBox.nps-rev-8 .reviewNpsFeedback li:nth-child(8){opacity:8}.review-nps .reviewNpsBox.nps-rev-9 .reviewNpsFeedback li:nth-child(9){opacity:9}.review-nps .reviewNpsBox.nps-rev-10 .reviewNpsFeedback li:nth-child(10){opacity:10}.review-nps .reviewNpsBox.hover-nps-rev-10 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-10 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-10 .reviewNpsFeedback li:nth-child(10){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-9 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-9 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-9 .reviewNpsFeedback li:nth-child(9){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-8 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-8 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-8 .reviewNpsFeedback li:nth-child(8){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-7 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-7 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-7 .reviewNpsFeedback li:nth-child(7){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-6 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-6 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-6 .reviewNpsFeedback li:nth-child(6){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-5 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-5 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-5 .reviewNpsFeedback li:nth-child(5){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-4 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-4 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-4 .reviewNpsFeedback li:nth-child(4){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-3 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-3 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-3 .reviewNpsFeedback li:nth-child(3){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-2 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-2 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-2 .reviewNpsFeedback li:nth-child(2){opacity:1!important}.review-nps .reviewNpsBox.hover-nps-rev-1 .reviewNpsBar .btn{background-color:#aaa!important}.review-nps .reviewNpsBox.hover-nps-rev-1 .reviewNpsFeedback li{opacity:0!important}.review-nps .reviewNpsBox.hover-nps-rev-1 .reviewNpsFeedback li:nth-child(1){opacity:1!important}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-10 .btn:nth-child(-n+10){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-10 .reviewNpsBar :nth-child(-n+10){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-9 .btn:nth-child(-n+9){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-9 .reviewNpsBar :nth-child(-n+9){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-8 .btn:nth-child(-n+8){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-8 .reviewNpsBar :nth-child(-n+8){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-7 .btn:nth-child(-n+7){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-7 .reviewNpsBar :nth-child(-n+7){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-6 .reviewNpsBar :nth-child(-n+6){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-10.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-10.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-9 .btn:nth-child(-n+9){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-9 .reviewNpsBar :nth-child(-n+9){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-8 .btn:nth-child(-n+8){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-8 .reviewNpsBar :nth-child(-n+8){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-7 .btn:nth-child(-n+7){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-7 .reviewNpsBar :nth-child(-n+7){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-6 .reviewNpsBar :nth-child(-n+6){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-9.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-9.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-8 .btn:nth-child(-n+8){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-8 .reviewNpsBar :nth-child(-n+8){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-7 .btn:nth-child(-n+7){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-7 .reviewNpsBar :nth-child(-n+7){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-6 .reviewNpsBar :nth-child(-n+6){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-8.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-8.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-7 .btn:nth-child(-n+7){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-7 .reviewNpsBar :nth-child(-n+7){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-6 .reviewNpsBar :nth-child(-n+6){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-7.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-7.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-6 .btn:nth-child(-n+6){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-6 .reviewNpsBar :nth-child(-n+6){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-6.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-6.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-5.hover-nps-rev-5 .btn:nth-child(-n+5){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-5.nps-rev-5 .reviewNpsBar :nth-child(-n+5){background-color:#54c678}.review-nps .reviewNpsBox.buttons-5.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-5.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-5.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-5.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-5.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-5.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-5.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-5.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-4.hover-nps-rev-4 .btn:nth-child(-n+4){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-4.nps-rev-4 .reviewNpsBar :nth-child(-n+4){background-color:#54c678}.review-nps .reviewNpsBox.buttons-4.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-4.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-4.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-4.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-4.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-4.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-3.hover-nps-rev-3 .btn:nth-child(-n+3){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-3.nps-rev-3 .reviewNpsBar :nth-child(-n+3){background-color:#54c678}.review-nps .reviewNpsBox.buttons-3.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-3.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-3.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-3.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}.review-nps .reviewNpsBox.buttons-2.hover-nps-rev-2 .btn:nth-child(-n+2){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-2.nps-rev-2 .reviewNpsBar :nth-child(-n+2){background-color:#54c678}.review-nps .reviewNpsBox.buttons-2.hover-nps-rev-1 .btn:nth-child(-n+1){background-color:#54c678!important}.review-nps .reviewNpsBox.buttons-2.nps-rev-1 .reviewNpsBar :nth-child(-n+1){background-color:#54c678}body.nps_platforms section.nps-page{display:block;margin:0}body.nps_platforms section.nps-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:767px){body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px;margin-right:auto}body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner>.breadcrumb-pill>i.mdi{font-size:2.2rem;line-height:1}@media(max-width:767px){body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner>.breadcrumb-pill{font-size:1.6rem;gap:8px}body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner .nps-banner-count{font-weight:500;opacity:.85;font-size:1.35rem;white-space:nowrap}@media(max-width:767px){body.nps_platforms section.nps-page .breadcrumb-badge.nps-banner .nps-banner-count{font-size:1.2rem}}body.nps_platforms section.nps-page .nps-banner-actions{display:inline-flex;align-items:center;flex:0 0 auto}body.nps_platforms section.nps-page .nps-banner-pdf{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease}body.nps_platforms section.nps-page .nps-banner-pdf>i.mdi{font-size:1.6rem;line-height:1}body.nps_platforms section.nps-page .nps-banner-pdf:hover,body.nps_platforms section.nps-page .nps-banner-pdf:focus{background:#ffffff4d;border-color:#ffffff80;color:#fff;text-decoration:none;outline:none}@media(max-width:767px){body.nps_platforms section.nps-page .nps-banner-pdf>span{display:none}body.nps_platforms section.nps-page .nps-banner-pdf{padding:8px 10px}}body.nps_platforms section.nps-page .nps-card{background:#fff;border-radius:18px;box-shadow:0 2px 18px #0f172a0f;padding:22px 26px 26px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.nps_platforms section.nps-page .nps-card{padding:16px 14px 18px;border-radius:14px;margin:0 16px 1rem}}body.nps_platforms section.nps-page .nps-search-section{margin-bottom:22px}body.nps_platforms section.nps-page .nps-search-header{display:flex;align-items:center;margin-bottom:12px}body.nps_platforms section.nps-page .nps-search-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#f8fafc;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.nps_platforms section.nps-page .nps-search-toggle>i.mdi{font-size:1.6rem;line-height:1;color:#64748b}body.nps_platforms section.nps-page .nps-search-toggle .nps-search-toggle-caret{transition:transform .15s ease}body.nps_platforms section.nps-page .nps-search-toggle:hover,body.nps_platforms section.nps-page .nps-search-toggle:focus{background:#f1f5f9;border-color:#94a3b88c;outline:none}body.nps_platforms section.nps-page .nps-search-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3)}body.nps_platforms section.nps-page .nps-search-toggle[aria-expanded=true]>i.mdi{color:var(--home-accent-color, #4747f3)}body.nps_platforms section.nps-page .nps-search-toggle[aria-expanded=true] .nps-search-toggle-caret{transform:rotate(180deg)}body.nps_platforms section.nps-page .nps-search-active-pill{margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4}body.nps_platforms section.nps-page .nps-search-body{flex-direction:column;gap:14px;padding-top:10px}body.nps_platforms section.nps-page .nps-search-body.in{display:flex}body.nps_platforms section.nps-page .nps-search-body.collapsing{display:block}body.nps_platforms section.nps-page .nps-search-row{display:grid;gap:14px}body.nps_platforms section.nps-page .nps-search-row--single{grid-template-columns:1fr}body.nps_platforms section.nps-page .nps-search-row--dates{grid-template-columns:1fr 1fr}@media(max-width:767px){body.nps_platforms section.nps-page .nps-search-row{grid-template-columns:1fr!important}}body.nps_platforms section.nps-page .nps-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;position:relative}body.nps_platforms section.nps-page .nps-search-label{margin:0;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}body.nps_platforms section.nps-page .nps-search-input,body.nps_platforms section.nps-page .nps-search-select{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body.nps_platforms section.nps-page .nps-search-input::placeholder,body.nps_platforms section.nps-page .nps-search-select::placeholder{color:#94a3b8}body.nps_platforms section.nps-page .nps-search-input:focus,body.nps_platforms section.nps-page .nps-search-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}body.nps_platforms section.nps-page .nps-search-actions{display:flex;gap:10px;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;padding-top:4px}@media(max-width:767px){body.nps_platforms section.nps-page .nps-search-actions .nps-search-apply{flex:1 1 auto;justify-content:center}}body.nps_platforms section.nps-page .nps-search-apply{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body.nps_platforms section.nps-page .nps-search-apply>i.mdi{font-size:1.6rem;line-height:1}body.nps_platforms section.nps-page .nps-search-apply:hover,body.nps_platforms section.nps-page .nps-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px)}body.nps_platforms section.nps-page .nps-search-clear{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.nps_platforms section.nps-page .nps-search-clear>i.mdi{font-size:1.5rem;line-height:1}body.nps_platforms section.nps-page .nps-search-clear:hover,body.nps_platforms section.nps-page .nps-search-clear:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none}body.nps_platforms section.nps-page .nps-dashboard{display:flex;flex-direction:column;gap:22px}body.nps_platforms section.nps-page .nps-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:1199px){body.nps_platforms section.nps-page .nps-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){body.nps_platforms section.nps-page .nps-kpis{grid-template-columns:1fr}}body.nps_platforms section.nps-page .nps-kpi{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:14px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 4px #0f172a0a;transition:box-shadow .15s ease,border-color .15s ease}body.nps_platforms section.nps-page .nps-kpi:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 32%,rgba(148,163,184,.4));box-shadow:0 6px 18px #0f172a14}body.nps_platforms section.nps-page .nps-kpi--score{background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff),#fff)}body.nps_platforms section.nps-page .nps-kpi--score.is-excellent{background:linear-gradient(135deg,#10b98129,#fff);border-color:#10b98166}body.nps_platforms section.nps-page .nps-kpi--score.is-excellent .nps-kpi-value,body.nps_platforms section.nps-page .nps-kpi--score.is-excellent .nps-kpi-sub{color:#047857}body.nps_platforms section.nps-page .nps-kpi--score.is-good{background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff),#fff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,rgba(148,163,184,.4))}body.nps_platforms section.nps-page .nps-kpi--score.is-good .nps-kpi-value,body.nps_platforms section.nps-page .nps-kpi--score.is-good .nps-kpi-sub{color:var(--home-accent-color, #4747f3)}body.nps_platforms section.nps-page .nps-kpi--score.is-warning{background:linear-gradient(135deg,#f59e0b29,#fff);border-color:#f59e0b66}body.nps_platforms section.nps-page .nps-kpi--score.is-warning .nps-kpi-value,body.nps_platforms section.nps-page .nps-kpi--score.is-warning .nps-kpi-sub{color:#b45309}body.nps_platforms section.nps-page .nps-kpi--score.is-critical{background:linear-gradient(135deg,#dc262629,#fff);border-color:#dc262666}body.nps_platforms section.nps-page .nps-kpi--score.is-critical .nps-kpi-value,body.nps_platforms section.nps-page .nps-kpi--score.is-critical .nps-kpi-sub{color:#b91c1c}body.nps_platforms section.nps-page .nps-kpi-label{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;line-height:1.2}body.nps_platforms section.nps-page .nps-kpi-label>i.mdi{font-size:1.5rem;line-height:1;color:#94a3b8}body.nps_platforms section.nps-page .nps-kpi-value{font-size:3.4rem;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.02em;margin-top:2px}body.nps_platforms section.nps-page .nps-kpi-value .nps-kpi-value-suffix{font-size:1.6rem;font-weight:600;color:#94a3b8;margin-left:4px;letter-spacing:0}body.nps_platforms section.nps-page .nps-kpi-sub{font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.3}body.nps_platforms section.nps-page .nps-distribution{padding:18px 20px;border-radius:14px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 4px #0f172a0a}body.nps_platforms section.nps-page .nps-distribution-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}body.nps_platforms section.nps-page .nps-distribution-title{margin:0;font-size:1.45rem;font-weight:700;color:#0f172a;line-height:1.25}body.nps_platforms section.nps-page .nps-distribution-legend{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}body.nps_platforms section.nps-page .nps-distribution-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:1.2rem;font-weight:500;color:#475569;line-height:1.2}body.nps_platforms section.nps-page .nps-distribution-dot{display:inline-block;width:10px;height:10px;border-radius:50%}body.nps_platforms section.nps-page .nps-distribution-dot.is-detractor{background:#dc2626}body.nps_platforms section.nps-page .nps-distribution-dot.is-passive{background:#f59e0b}body.nps_platforms section.nps-page .nps-distribution-dot.is-promoter{background:#10b981}body.nps_platforms section.nps-page .nps-distribution-bar{display:flex;align-items:stretch;height:56px;border-radius:10px;overflow:hidden;background:#f1f5f9;border:1px solid rgba(148,163,184,.2)}body.nps_platforms section.nps-page .nps-distribution-segment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px 8px;color:#fff;font-weight:700;line-height:1.1;min-width:0;overflow:hidden;transition:filter .15s ease}body.nps_platforms section.nps-page .nps-distribution-segment:hover{filter:brightness(1.05)}body.nps_platforms section.nps-page .nps-distribution-segment.is-detractor{background:linear-gradient(135deg,#dc2626,#ef4444)}body.nps_platforms section.nps-page .nps-distribution-segment.is-passive{background:linear-gradient(135deg,#d97706,#f59e0b)}body.nps_platforms section.nps-page .nps-distribution-segment.is-promoter{background:linear-gradient(135deg,#047857,#10b981)}body.nps_platforms section.nps-page .nps-distribution-segment-pct{font-size:1.4rem;font-weight:800;letter-spacing:-.01em}body.nps_platforms section.nps-page .nps-distribution-segment-count{font-size:1.05rem;font-weight:600;opacity:.92}body.nps_platforms section.nps-page .nps-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:1199px){body.nps_platforms section.nps-page .nps-charts{grid-template-columns:1fr}}body.nps_platforms section.nps-page .nps-chart-card,body.nps_platforms section.nps-page .nps-table-card{padding:18px 20px 20px;border-radius:14px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 1px 4px #0f172a0a}body.nps_platforms section.nps-page .nps-chart-head,body.nps_platforms section.nps-page .nps-table-head{margin-bottom:14px}body.nps_platforms section.nps-page .nps-chart-title,body.nps_platforms section.nps-page .nps-table-title{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:1.45rem;font-weight:700;color:#0f172a;line-height:1.25}body.nps_platforms section.nps-page .nps-chart-title>i.mdi,body.nps_platforms section.nps-page .nps-table-title>i.mdi{font-size:1.85rem;line-height:1;color:var(--home-accent-color, #4747f3)}body.nps_platforms section.nps-page .nps-chart-sub,body.nps_platforms section.nps-page .nps-table-sub{margin:4px 0 0;font-size:1.15rem;font-weight:500;color:#64748b;line-height:1.4}body.nps_platforms section.nps-page .nps-chart-canvas-wrap{position:relative;height:280px;width:100%}body.nps_platforms section.nps-page .nps-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:1199px){body.nps_platforms section.nps-page .nps-tables{grid-template-columns:1fr}}body.nps_platforms section.nps-page .nps-tables .nps-table-card--full{grid-column:1/-1}body.nps_platforms section.nps-page .nps-table-list{display:flex;flex-direction:column;gap:6px}body.nps_platforms section.nps-page .nps-rank-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);transition:border-color .15s ease,background .15s ease}body.nps_platforms section.nps-page .nps-rank-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#f8fafc);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,rgba(148,163,184,.3))}body.nps_platforms section.nps-page .nps-rank-pos{font-size:1.3rem;font-weight:800;color:var(--home-accent-color, #4747f3);text-align:center}body.nps_platforms section.nps-page .nps-rank-meta{display:flex;flex-direction:column;gap:1px;min-width:0}body.nps_platforms section.nps-page .nps-rank-name{font-size:1.3rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word}body.nps_platforms section.nps-page .nps-rank-count{font-size:1.1rem;font-weight:500;color:#64748b}body.nps_platforms section.nps-page .nps-rank-score{display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:6px 12px;border-radius:999px;background:#dc26261f;color:#b91c1c;font-size:1.4rem;font-weight:800;line-height:1.2}body.nps_platforms section.nps-page .nps-rank-score.is-positive{background:#10b98124;color:#047857}body.nps_platforms section.nps-page .nps-rank-volume{display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff);color:var(--home-accent-color, #4747f3);font-size:1.4rem;font-weight:800;line-height:1.2}body.nps_platforms section.nps-page .nps-comments-list{display:flex;flex-direction:column;gap:10px;max-height:380px;overflow-y:auto;padding-right:4px}body.nps_platforms section.nps-page .nps-comment-item{padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid rgba(148,163,184,.18)}body.nps_platforms section.nps-page .nps-comment-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:6px}body.nps_platforms section.nps-page .nps-comment-score{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;font-size:1.4rem;font-weight:800;line-height:1;flex:0 0 auto}body.nps_platforms section.nps-page .nps-comment-score.is-promoter{background:#10b98129;color:#047857}body.nps_platforms section.nps-page .nps-comment-score.is-passive{background:#f59e0b29;color:#b45309}body.nps_platforms section.nps-page .nps-comment-score.is-detractor{background:#dc262629;color:#b91c1c}body.nps_platforms section.nps-page .nps-comment-meta{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}body.nps_platforms section.nps-page .nps-comment-company{font-size:1.25rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word}body.nps_platforms section.nps-page .nps-comment-date{font-size:1.1rem;font-weight:500;color:#94a3b8}body.nps_platforms section.nps-page .nps-comment-text{margin:0;font-size:1.2rem;color:#475569;line-height:1.45;word-break:break-word}body.nps_platforms section.nps-page .nps-empty{padding:30px 16px;text-align:center;color:#94a3b8;font-size:1.25rem;font-weight:500}body.nps_platforms section.nps-page .nps-empty-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:60px 20px;text-align:center}body.nps_platforms section.nps-page .nps-empty-state>i.mdi{font-size:5rem;color:#94a3b899;line-height:1}body.nps_platforms section.nps-page .nps-empty-state>h3{margin:6px 0 0;font-size:1.6rem;font-weight:700;color:#0f172a}body.nps_platforms section.nps-page .nps-empty-state>p{margin:0;font-size:1.25rem;color:#64748b;max-width:420px}body.nps_platforms section.nps-page .nps-table-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:9px 14px;border-radius:9px;border:1px dashed rgba(148,163,184,.4);background:#fff;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}body.nps_platforms section.nps-page .nps-table-more>i.mdi{font-size:1.5rem;line-height:1;transition:transform .15s ease}body.nps_platforms section.nps-page .nps-table-more:hover,body.nps_platforms section.nps-page .nps-table-more:focus{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 50%,rgba(148,163,184,.6));border-style:solid;color:var(--home-accent-color, #4747f3);outline:none}body.nps_platforms section.nps-page .nps-table-more:hover>i.mdi,body.nps_platforms section.nps-page .nps-table-more:focus>i.mdi{transform:translate(2px)}.nps-list-modal .modal-dialog{margin:60px auto}@media(max-width:767px){.nps-list-modal .modal-dialog{margin:16px}}.nps-list-modal .modal-content{background:#fff!important;border:none;border-radius:16px;box-shadow:0 16px 48px #0f172a3d;overflow:hidden;padding:0;max-height:none}.nps-list-modal .nps-list-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 14%,#ffffff),#fff);border-bottom:1px solid rgba(148,163,184,.18)}.nps-list-modal .nps-list-modal-meta{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.nps-list-modal .nps-list-modal-title{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:1.7rem;font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-.01em}.nps-list-modal .nps-list-modal-title>i.mdi{font-size:2rem;line-height:1;color:var(--home-accent-color, #4747f3)}.nps-list-modal .nps-list-modal-sub{margin:0;font-size:1.2rem;font-weight:500;color:#64748b;line-height:1.4}.nps-list-modal .nps-list-modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border-radius:10px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;opacity:1;cursor:pointer;flex:0 0 auto;transition:background .15s ease,border-color .15s ease,color .15s ease}.nps-list-modal .nps-list-modal-close>i.mdi{font-size:1.7rem;line-height:1}.nps-list-modal .nps-list-modal-close:hover,.nps-list-modal .nps-list-modal-close:focus{background:#fef2f2;border-color:#f8717173;color:#b91c1c;opacity:1;outline:none}.nps-list-modal .nps-list-modal-body{padding:18px 24px 24px;background:#fff;max-height:calc(100vh - 220px);overflow-y:auto}@media(max-width:767px){.nps-list-modal .nps-list-modal-body{padding:14px 16px 18px}}.nps-list-modal .nps-list-modal-table{display:flex;flex-direction:column;gap:0}.nps-list-modal .nps-list-modal-table-head{display:grid;grid-template-columns:50px minmax(0,1fr) 110px 90px;gap:10px;align-items:center;padding:8px 12px;font-size:1.05rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid rgba(148,163,184,.2)}.nps-list-modal .nps-list-modal-table-head .nps-list-modal-th.is-num{text-align:center}@media(max-width:767px){.nps-list-modal .nps-list-modal-table-head{grid-template-columns:40px minmax(0,1fr) 70px 70px;font-size:1rem}}.nps-list-modal .nps-list-modal-row{display:grid;grid-template-columns:50px minmax(0,1fr) 110px 90px;gap:10px;align-items:center;padding:10px 12px;border-radius:8px;font-size:1.25rem;line-height:1.3;transition:background .12s ease}.nps-list-modal .nps-list-modal-row:nth-child(2n){background:#f8fafc}.nps-list-modal .nps-list-modal-row:hover{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 6%,#f8fafc)}@media(max-width:767px){.nps-list-modal .nps-list-modal-row{grid-template-columns:40px minmax(0,1fr) 70px 70px;padding:8px 10px;font-size:1.15rem}}.nps-list-modal .nps-list-modal-pos{font-size:1.2rem;font-weight:800;color:var(--home-accent-color, #4747f3);text-align:center}.nps-list-modal .nps-list-modal-name{font-size:1.3rem;font-weight:600;color:#0f172a;line-height:1.3;word-break:break-word;min-width:0}.nps-list-modal .nps-list-modal-num{text-align:center;font-size:1.3rem;font-weight:600;color:#1e293b}.nps-list-modal .nps-list-modal-num--accent{color:var(--home-accent-color, #4747f3);font-weight:800}.nps-list-modal .nps-list-modal-num>.nps-rank-score{margin:0 auto}.nps-list-modal .nps-comments-list{display:flex;flex-direction:column;gap:10px;max-height:none;padding-right:0}.nps-list-modal .nps-comments-list--scroll{max-height:none;padding-right:0}.nps-list-modal .nps-comment-item{padding:14px 16px;border-radius:12px;background:#f8fafc;border:1px solid rgba(148,163,184,.2);transition:border-color .15s ease,box-shadow .15s ease}.nps-list-modal .nps-comment-item:hover{border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,rgba(148,163,184,.35));box-shadow:0 2px 10px #0f172a0f}.nps-list-modal .nps-comment-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.nps-list-modal .nps-comment-score{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:1.5rem;font-weight:800;line-height:1;flex:0 0 auto}.nps-list-modal .nps-comment-score.is-promoter{background:#10b98129;color:#047857}.nps-list-modal .nps-comment-score.is-passive{background:#f59e0b29;color:#b45309}.nps-list-modal .nps-comment-score.is-detractor{background:#dc262629;color:#b91c1c}.nps-list-modal .nps-comment-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.nps-list-modal .nps-comment-company{font-size:1.3rem;font-weight:700;color:#0f172a;line-height:1.25;word-break:break-word}.nps-list-modal .nps-comment-date{font-size:1.15rem;font-weight:500;color:#94a3b8}.nps-list-modal .nps-comment-text{margin:0;font-size:1.25rem;color:#475569;line-height:1.5;word-break:break-word}.nps-list-modal .nps-rank-score{display:inline-flex;align-items:center;justify-content:center;min-width:50px;padding:6px 12px;border-radius:999px;background:#dc26261f;color:#b91c1c;font-size:1.3rem;font-weight:800;line-height:1.2}.nps-list-modal .nps-rank-score.is-positive{background:#10b98124;color:#047857}.nps-list-modal .nps-empty{padding:30px 16px;text-align:center;color:#94a3b8;font-size:1.25rem;font-weight:500}.nps-quiz-modal .modal-dialog{margin:60px auto;max-width:640px}@media(max-width:767px){.nps-quiz-modal .modal-dialog{margin:16px}}.nps-quiz-modal .modal-content{background:#fff!important;border:none;border-radius:16px;box-shadow:0 16px 48px #0f172a47;overflow:hidden}.nps-quiz-modal .nps-quiz-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent-color, #4747f3) 16%,#ffffff),#fff);border-bottom:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.nps-quiz-modal .nps-quiz-header{padding:18px 16px 14px}}.nps-quiz-modal .nps-quiz-header-meta{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0}.nps-quiz-modal .nps-quiz-badge{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.nps-quiz-modal .nps-quiz-badge>i.mdi{font-size:1.4rem;line-height:1}.nps-quiz-modal .nps-quiz-title{margin:0;font-size:1.7rem;font-weight:700;color:#0f172a;line-height:1.3;letter-spacing:-.005em}.nps-quiz-modal .nps-quiz-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border-radius:10px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;opacity:1;cursor:pointer;flex:0 0 auto;transition:background .15s ease,border-color .15s ease,color .15s ease}.nps-quiz-modal .nps-quiz-close>i.mdi{font-size:1.7rem;line-height:1}.nps-quiz-modal .nps-quiz-close:hover,.nps-quiz-modal .nps-quiz-close:focus{background:#f1f5f9;border-color:#94a3b88c;color:#1e293b;opacity:1;outline:none}.nps-quiz-modal .nps-quiz-body{padding:22px 24px 24px}@media(max-width:767px){.nps-quiz-modal .nps-quiz-body{padding:18px 16px}}.nps-quiz-modal .nps-quiz-form{display:flex;flex-direction:column;gap:22px}.nps-quiz-modal .nps-quiz-section{display:flex;flex-direction:column;gap:10px}.nps-quiz-modal .nps-quiz-section-label{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.25rem;font-weight:700;color:#475569;line-height:1.3;letter-spacing:.2px}.nps-quiz-modal .nps-quiz-section-label>i.mdi{font-size:1.5rem;line-height:1;color:var(--home-accent-color, #4747f3)}.nps-quiz-modal .nps-quiz-section-optional{font-weight:500;color:#94a3b8;margin-left:4px}.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBox{margin:0;padding:0}.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBar{border-radius:10px;overflow:hidden;border:1px solid rgba(148,163,184,.3)}.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBar .btn{height:48px;font-size:1.5rem;font-weight:700;line-height:1;border-left-color:#ffffff73;transition:filter .12s ease,transform .12s ease}.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBar .btn:hover{filter:brightness(1.06)}.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBar .btn:active{transform:translateY(1px)}@media(max-width:767px){.nps-quiz-modal .nps-quiz-score-wrap .reviewNpsBar .btn{height:42px;font-size:1.25rem}}.nps-quiz-modal .nps-quiz-score-anchors{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;font-size:1.15rem;font-weight:600;color:#64748b;line-height:1.3}.nps-quiz-modal .nps-quiz-anchor{display:inline-flex;align-items:center;gap:5px}.nps-quiz-modal .nps-quiz-anchor>i.mdi{font-size:1.5rem;line-height:1}.nps-quiz-modal .nps-quiz-anchor.is-low>i.mdi{color:#dc2626}.nps-quiz-modal .nps-quiz-anchor.is-high>i.mdi{color:#10b981}.nps-quiz-modal .nps-quiz-textarea{width:100%;min-height:110px;padding:10px 14px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.5;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.nps-quiz-modal .nps-quiz-textarea::placeholder{color:#94a3b8}.nps-quiz-modal .nps-quiz-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}.nps-quiz-modal .nps-quiz-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 24px;background:#f8fafc;border-top:1px solid rgba(148,163,184,.18)}@media(max-width:767px){.nps-quiz-modal .nps-quiz-footer{flex-direction:column-reverse;padding:14px 16px}.nps-quiz-modal .nps-quiz-footer>*{width:100%;justify-content:center}}.nps-quiz-modal .nps-quiz-skip{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 14px;border-radius:9px;border:1px solid transparent;background:transparent;color:#64748b;font-size:1.2rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.nps-quiz-modal .nps-quiz-skip:hover,.nps-quiz-modal .nps-quiz-skip:focus{background:#fff;border-color:#94a3b84d;color:#1e293b;outline:none}.nps-quiz-modal .nps-quiz-submit{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px color-mix(in srgb,var(--home-accent-color, #4747f3) 30%,transparent)}.nps-quiz-modal .nps-quiz-submit>i.mdi{font-size:1.6rem;line-height:1}.nps-quiz-modal .nps-quiz-submit:hover,.nps-quiz-modal .nps-quiz-submit:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,var(--home-accent-color, #4747f3) 40%,transparent)}.nps-quiz-modal .nps-quiz-submit:disabled,.nps-quiz-modal .nps-quiz-submit[aria-disabled=true]{background:#cbd5e1;color:#fff;box-shadow:none;cursor:not-allowed;transform:none}.platform-news-fab{position:fixed;bottom:24px;left:24px;z-index:1032;display:inline-flex;align-items:center;gap:8px;height:58px;padding:0 22px 0 18px;border-radius:999px;background:linear-gradient(135deg,var(--home-accent-color, #4747f3) 0%,var(--home-button-hover-bg-color, #3a3ad0) 100%);color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.2px;box-shadow:0 10px 28px #4747f361,0 4px 10px #0f172a1f,inset 0 1px #fff3;cursor:pointer;animation:platform-news-fab-mount .5s cubic-bezier(.34,1.56,.64,1) both .25s,platform-news-fab-pulse 2.4s ease-in-out 1s infinite}.platform-news-fab i.mdi{font-size:2rem;line-height:1}.platform-news-fab .platform-news-fab-label{white-space:nowrap}.platform-news-fab:hover,.platform-news-fab:focus{color:#fff;text-decoration:none;transform:translateY(-3px) scale(1.02);box-shadow:0 14px 32px #4747f373,0 4px 10px #0f172a26,inset 0 1px #fff3;animation:platform-news-fab-mount .5s cubic-bezier(.34,1.56,.64,1) both}.platform-news-fab:active{transform:translateY(-1px) scale(.98)}@media(max-width:991px){.platform-news-fab{bottom:96px;left:16px;height:52px;width:52px;padding:0;justify-content:center}.platform-news-fab .platform-news-fab-label{display:none}.platform-news-fab i.mdi{font-size:1.85rem}}@keyframes platform-news-fab-mount{0%{opacity:0;transform:scale(.4) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes platform-news-fab-pulse{0%,to{box-shadow:0 10px 28px #4747f361,0 0 #4747f373}50%{box-shadow:0 10px 28px #4747f361,0 0 0 12px #4747f300}}@media(prefers-reduced-motion:reduce){.platform-news-fab{animation:none!important;transition:none!important}}body.has-sidebar .platform-news-fab{left:128px}@media(max-width:991px){body.has-sidebar .platform-news-fab{left:16px}}.pna-modal .pna-modal-dialog{width:560px;max-width:calc(100vw - 32px);margin:40px auto}.pna-modal .pna-modal-content{position:relative;border:none;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0f172a59}.pna-modal .pna-modal-body{padding:0}.pna-modal .pna-close{position:absolute;top:10px;right:10px;z-index:5;width:36px;height:36px;border:none;border-radius:50%;background:#0f172a73;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease}.pna-modal .pna-close .mdi{font-size:20px}.pna-modal .pna-close:hover{background:#0f172ab3}.pna-modal .owl-nav button.owl-prev,.pna-modal .owl-nav button.owl-next{position:absolute;top:38%;width:40px;height:40px;border-radius:50%;background:#ffffffe6!important;color:var(--home-accent-color, #4747f3)!important;box-shadow:0 2px 8px #0f172a33}.pna-modal .owl-nav button.owl-prev span,.pna-modal .owl-nav button.owl-next span{font-size:26px;line-height:1}.pna-modal .owl-nav button.owl-prev{left:10px}.pna-modal .owl-nav button.owl-next{right:10px}.pna-modal .owl-dots{padding:10px 0 16px}.pna-modal .owl-dots .owl-dot span{width:9px;height:9px}.pna-modal .owl-dots .owl-dot.active span{background:var(--home-accent-color, #4747f3)}.pna-card{display:flex;flex-direction:column}.pna-card .pna-card-hero{width:100%;max-height:260px;overflow:hidden;background:#f1f5f9}.pna-card .pna-card-img{width:100%;height:100%;object-fit:cover;display:block}.pna-card .pna-card-body{padding:22px 24px 26px}.pna-card .pna-card-title{margin:0 0 10px;font-size:1.9rem;font-weight:700;color:#1e293b;line-height:1.25}.pna-card .pna-card-text{font-size:1.4rem;color:#475569;line-height:1.55}.pna-card .pna-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.pna-card .pna-card-cta{display:inline-flex;align-items:center;gap:6px;background:var(--home-accent-color, #4747f3);color:#fff;font-weight:600;font-size:1.3rem;padding:9px 18px;border-radius:10px;text-decoration:none}.pna-card .pna-card-cta .mdi{font-size:1.5rem}.pna-card .pna-card-cta:hover{color:#fff;filter:brightness(.96)}.pna-card .pna-card-link{display:inline-flex;align-items:center;gap:6px;background:#fff;color:var(--home-accent-color, #4747f3);font-weight:600;font-size:1.3rem;padding:9px 16px;border-radius:10px;border:1px solid var(--home-accent-color, #4747f3);text-decoration:none}.pna-card .pna-card-link .mdi{font-size:1.5rem}.pna-card .pna-card-link:hover{color:var(--home-accent-color, #4747f3);background:#4747f30f}.pna-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin:1.5rem .5rem}.pna-grid-item{display:flex;flex-direction:column;background:#fff;border:1px solid #eef0f4;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 2px 8px #0f172a0d;transition:transform .15s ease,box-shadow .15s ease}.pna-grid-item:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0f172a1f;color:inherit}.pna-grid-item .pna-grid-hero{height:150px;overflow:hidden;background:#f1f5f9;display:flex;align-items:center;justify-content:center}.pna-grid-item .pna-grid-hero-empty .mdi{font-size:3.6rem;color:#4747f359}.pna-grid-item .pna-grid-img{width:100%;height:100%;object-fit:cover}.pna-grid-item .pna-grid-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px}.pna-grid-item .pna-grid-title{margin:0;font-size:1.55rem;font-weight:700;color:#1e293b;line-height:1.3}.pna-grid-item .pna-grid-text{margin:0;font-size:1.3rem;color:#64748b;line-height:1.45}.pna-grid-item .pna-grid-date{display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;color:#94a3b8;margin-top:auto}.pna-grid-item .pna-grid-date .mdi{font-size:1.4rem}.pna-article{max-width:860px;margin:1.5rem auto;background:#fff;border:1px solid #eef0f4;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #0f172a0f}.pna-article .pna-article-hero{width:100%;max-height:360px;overflow:hidden;background:#f1f5f9}.pna-article .pna-article-img{width:100%;height:100%;object-fit:cover;display:block}.pna-article .pna-article-date{display:inline-flex;align-items:center;gap:6px;margin:20px 28px 0;font-size:1.2rem;color:#94a3b8}.pna-article .pna-article-date .mdi{font-size:1.5rem}.pna-article .pna-article-body{padding:14px 28px 28px;font-size:1.5rem;color:#334155;line-height:1.6}.pna-article .pna-article-body img{max-width:100%;height:auto}.pna-article .pna-article-cta-wrap{padding:0 28px 28px}.pna-article .pna-article-cta{display:inline-flex;align-items:center;gap:8px;background:var(--home-accent-color, #4747f3);color:#fff;font-weight:600;font-size:1.4rem;padding:11px 22px;border-radius:10px;text-decoration:none}.pna-article .pna-article-cta .mdi{font-size:1.6rem}.pna-article .pna-article-cta:hover{color:#fff;filter:brightness(.96)}.pna-empty{text-align:center;padding:56px 0;color:#94a3b8}.pna-empty .mdi{font-size:52px}.pna-empty p{margin-top:10px;font-size:1.4rem}.pna-manage-list{display:flex;flex-direction:column;gap:12px;margin:1.5rem .5rem}.pna-manage-row{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid #eef0f4;border-radius:12px;padding:14px 18px;box-shadow:0 1px 4px #0f172a0a}.pna-manage-row-main{display:flex;align-items:center;gap:14px;min-width:0}.pna-manage-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f1f5f9;display:flex;align-items:center;justify-content:center}.pna-manage-thumb img{width:100%;height:100%;object-fit:cover}.pna-manage-thumb.pna-manage-thumb-empty .mdi{font-size:2.4rem;color:#4747f359}.pna-manage-info{min-width:0}.pna-manage-title{margin:0 0 6px;font-size:1.5rem;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis}.pna-manage-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.pna-manage-window{display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;color:#94a3b8}.pna-manage-window .mdi{font-size:1.4rem}.pna-manage-row-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.pna-manage-act{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;color:#475569;background:#f8fafc;border:1px solid #eef0f4;text-decoration:none;transition:background .12s ease,color .12s ease}.pna-manage-act .mdi{font-size:1.7rem}.pna-manage-act:hover{background:#eef2ff;color:var(--home-accent-color, #4747f3)}.pna-manage-act.pna-manage-act-danger:hover{background:#fef2f2;color:#ef4444}.pna-chip{display:inline-flex;align-items:center;font-size:1.15rem;font-weight:700;padding:3px 11px;border-radius:999px;letter-spacing:.02em}.pna-chip-active{background:#dcfce7;color:#15803d}.pna-chip-scheduled{background:#e0e7ff;color:#4338ca}.pna-chip-expired{background:#fee2e2;color:#b91c1c}.pna-chip-inactive{background:#f1f5f9;color:#64748b}.pna-form-row{display:flex;flex-wrap:wrap;gap:16px}.pna-form-row .pn-field{flex:1 1 220px;min-width:200px}.pna-date-field{position:relative}.pn-index-banner,.pn-show-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pn-index-banner .breadcrumb-pill,.pn-show-banner .breadcrumb-pill{display:inline-flex;align-items:center;gap:10px}.pn-index-banner .breadcrumb-pill .mdi,.pn-show-banner .breadcrumb-pill .mdi{font-size:2.2rem;color:#fff}.pn-banner-cta{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.pn-banner-cta .mdi{font-size:1.5rem}.pn-banner-cta:hover,.pn-banner-cta:focus{background:#ffffff47;color:#fff;text-decoration:none}.pn-index .container{padding-top:24px}.pn-translate-bar{display:flex;align-items:center;gap:14px;padding:12px 18px;margin:0 0 18px;background:#4747f30f;border:1px solid rgba(71,71,243,.15);border-radius:12px}.pn-translate-bar>.mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}.pn-translate-bar .pn-translate-label{flex:1 1 auto;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;color:var(--home-body-color, #475569)}.pn-translate-bar .pn-translate-link{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-size:1.15rem;font-weight:600;text-decoration:none;transition:background .15s ease}.pn-translate-bar .pn-translate-link .mdi{font-size:1.4rem;color:#fff}.pn-translate-bar .pn-translate-link:hover,.pn-translate-bar .pn-translate-link:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none}.pn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 30px}@media(max-width:991px){.pn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pn-grid{grid-template-columns:1fr}}.pn-post-card{position:relative;display:flex;flex-direction:column;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:visible;z-index:1;transition:box-shadow .2s ease,transform .2s ease}.pn-post-card:hover{box-shadow:0 10px 28px #0f172a1f;transform:translateY(-2px);z-index:2}.pn-post-card:has(.dropdown.open){z-index:30}.pn-post-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#ffbb10;color:#1e293b;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 3px 10px #ffbb1066}.pn-post-badge .mdi{font-size:1.2rem;color:#1e293b}.pn-post-hero-link{display:block;text-decoration:none}.pn-post-hero-link:hover,.pn-post-hero-link:focus{text-decoration:none}.pn-post-hero{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#f1f5f9;border-radius:16px 16px 0 0}.pn-post-hero .pn-post-hero-img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .35s ease}.pn-post-hero:after{content:none!important;display:none!important}.pn-post-card:hover .pn-post-hero-img{transform:scale(1.04)}.pn-post-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.pn-post-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.55rem;font-weight:700;line-height:1.3;color:var(--home-title-color, #132146)}.pn-post-title a{color:inherit;text-decoration:none}.pn-post-title a:hover,.pn-post-title a:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.pn-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8)}.pn-post-meta-item{display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:none}.pn-post-meta-item .mdi{font-size:1.3rem;color:var(--home-accent-color, #4747f3)}.pn-post-meta-link{transition:color .15s ease}.pn-post-meta-link:hover,.pn-post-meta-link:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.pn-post-excerpt{font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;color:var(--home-body-color, #475569);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.pn-post-actions{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(148,163,184,.22)}.pn-post-feature{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#fff7e0;color:#d89b00;text-decoration:none;transition:background .15s ease,transform .15s ease}.pn-post-feature .mdi{font-size:1.7rem;color:inherit}.pn-post-feature:hover,.pn-post-feature:focus{background:#ffe9a8;color:#b48200;text-decoration:none;transform:scale(1.06)}.pn-post-feature.is-active{background:#ffbb10;color:#fff}.pn-post-feature.is-active:hover,.pn-post-feature.is-active:focus{background:#e6a600;color:#fff}.pn-post-action-btn{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:36px;background:transparent;color:var(--home-accent-color, #4747f3);border:1px solid rgba(71,71,243,.25);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.pn-post-action-btn .mdi{font-size:1.4rem}.pn-post-action-btn:hover,.pn-post-action-btn:focus{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.pn-post-action-more{margin-left:auto;padding:0!important;width:36px;justify-content:center}.pn-post-action-menu{position:relative}.pn-post-dropdown{min-width:160px;padding:6px 0;border:1px solid #e8eaed;border-radius:12px;box-shadow:0 12px 32px #0f172a1f;z-index:20}.pn-post-dropdown li>a{display:flex;align-items:center;gap:8px;padding:8px 14px;font-size:1.2rem;font-weight:500;color:var(--home-body-color, #475569)}.pn-post-dropdown li>a .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.pn-post-dropdown li>a:hover,.pn-post-dropdown li>a:focus{background:#4747f30f;color:var(--home-accent-color, #4747f3)}.pn-empty-state{display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 20px;text-align:center;background:var(--home-background-color, #ffffff);border:1px dashed rgba(148,163,184,.22);border-radius:16px}.pn-empty-state>.mdi{font-size:5rem;color:var(--home-accent-color, #4747f3);opacity:.6}.pn-empty-state h3{margin:0;font-family:Open Sans,sans-serif;font-size:1.7rem;font-weight:700;color:var(--home-title-color, #132146)}.pn-empty-cta{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;text-decoration:none;box-shadow:0 4px 14px #4747f347;transition:background .15s ease,box-shadow .15s ease}.pn-empty-cta .mdi{font-size:1.5rem}.pn-empty-cta:hover,.pn-empty-cta:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none;box-shadow:0 6px 20px #4747f35c}.pn-show .container{padding-top:24px}.pn-show-article{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;padding:0;margin:0 0 24px;overflow:hidden}.pn-show-hero{position:relative;width:100%;aspect-ratio:16/7;max-height:380px;overflow:hidden;background:#f1f5f9}.pn-show-hero .pn-show-hero-img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.pn-show-hero:after{content:none!important;display:none!important}@media(max-width:600px){.pn-show-hero{aspect-ratio:4/3;max-height:none}}.pn-show-hero-badge{position:absolute;top:16px;left:16px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#ffbb10;color:#1e293b;border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 4px 14px #ffbb1080}.pn-show-hero-badge .mdi{font-size:1.4rem;color:#1e293b}.pn-show-header{padding:26px 32px 16px}@media(max-width:600px){.pn-show-header{padding:20px 20px 12px}}.pn-show-title{margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--home-title-color, #132146)}@media(max-width:600px){.pn-show-title{font-size:1.9rem}}.pn-show-meta{display:flex;flex-wrap:wrap;align-items:center;gap:18px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-subtitle-color, #94a3b8);padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.22)}.pn-show-meta-item{display:inline-flex;align-items:center;gap:5px}.pn-show-meta-item .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3)}.pn-show-meta-item strong{color:var(--home-title-color, #132146);font-weight:700;margin-left:4px}.pn-show-excerpt-block{position:relative;margin:0 32px 20px;padding:18px 22px 18px 56px;background:#fafbff;border-left:4px solid var(--home-accent-color, #4747f3);border-radius:12px}@media(max-width:600px){.pn-show-excerpt-block{margin:0 20px 16px;padding:16px 16px 16px 44px}}.pn-show-excerpt-quote{position:absolute;top:10px;left:14px;font-size:3rem!important;color:var(--home-accent-color, #4747f3);opacity:.28;line-height:1}@media(max-width:600px){.pn-show-excerpt-quote{font-size:2.4rem!important;left:10px}}.pn-show-excerpt-text{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6;font-style:italic;color:var(--home-body-color, #475569)}.pn-show-excerpt-text p{margin:0 0 10px}.pn-show-excerpt-text p:last-child{margin-bottom:0}.pn-show-body{padding:0 32px 28px;font-family:Open Sans,sans-serif;font-size:1.45rem;line-height:1.7;color:var(--home-body-color, #475569)}@media(max-width:600px){.pn-show-body{padding:0 20px 24px;font-size:1.35rem}}.pn-show-body p{margin:0 0 14px}.pn-show-body a{color:var(--home-accent-color, #4747f3)}.pn-show-body strong,.pn-show-body b{color:var(--home-title-color, #132146);font-weight:700}.pn-show-body h2,.pn-show-body h3,.pn-show-body h4{margin:20px 0 10px;color:var(--home-title-color, #132146);font-weight:700;line-height:1.3}.pn-show-body img{max-width:100%;height:auto;border-radius:12px;margin:10px 0}.pn-show-body ul,.pn-show-body ol{padding-left:22px;margin:0 0 14px}.pn-show-body blockquote{margin:14px 0;padding:10px 18px;border-left:3px solid var(--home-accent-color, #4747f3);background:#fafbff;color:var(--home-body-color, #475569)}.pn-show-actions{display:flex;flex-wrap:wrap;gap:10px;padding:18px 32px 26px;border-top:1px solid rgba(148,163,184,.22)}@media(max-width:600px){.pn-show-actions{padding:14px 20px 20px}}.pn-show-action{display:inline-flex;align-items:center;gap:6px;padding:0 18px;height:40px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.pn-show-action .mdi{font-size:1.5rem}.pn-show-action-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border:1px solid var(--home-button-bg-color, #4747f3)}.pn-show-action-primary:hover,.pn-show-action-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.pn-show-action-ghost{background:transparent;color:#d89b00;border:1px solid rgba(255,187,16,.45)}.pn-show-action-ghost:hover,.pn-show-action-ghost:focus{background:#fff7e0;color:#b48200;text-decoration:none}.pn-show-action-ghost.is-active{background:#ffbb10;color:#fff;border-color:#ffbb10}.pn-show-action-ghost.is-active:hover,.pn-show-action-ghost.is-active:focus{background:#e6a600;color:#fff;border-color:#e6a600}.pn-show-action-danger{background:transparent;color:#f3596a;border:1px solid rgba(243,89,106,.35)}.pn-show-action-danger:hover,.pn-show-action-danger:focus{background:#fef2f4;color:#f3596a;text-decoration:none}.pn-show-comments{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;padding:24px 28px;margin:0 0 24px}@media(max-width:600px){.pn-show-comments{padding:18px}}.pn-form-view .container{padding-top:24px}.pn-form-card{max-width:820px;margin:0 auto 30px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 6px 20px #0f172a14;overflow:hidden}.pn-form-card-header{display:flex;align-items:center;gap:10px;padding:18px 26px;background:linear-gradient(135deg,#4747f314,#8420bb0f);border-bottom:1px solid rgba(148,163,184,.22);font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #132146)}.pn-form-card-header .mdi{font-size:1.9rem;color:var(--home-accent-color, #4747f3)}.pn-form-body{display:flex;flex-direction:column;gap:18px;padding:24px 28px 18px}@media(max-width:600px){.pn-form-body{padding:20px 18px 14px}}.pn-field{display:flex;flex-direction:column;gap:6px}.pn-field-label{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin:0}.pn-required{color:#f3596a;margin-left:2px;font-weight:700}.pn-input,.pn-textarea{display:block;width:100%;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:400;color:var(--home-title-color, #132146);background:#fff;border:1px solid #c4c4c4;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.pn-input:focus,.pn-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.pn-input::placeholder,.pn-textarea::placeholder{color:#a8b0c0}.pn-input{height:40px}.pn-textarea{min-height:180px;resize:vertical;line-height:1.5}.pn-field-help{display:inline-flex;align-items:center;gap:5px;margin:2px 0 0;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:400;color:var(--home-subtitle-color, #94a3b8)}.pn-field-help .mdi{font-size:1.3rem;color:var(--home-accent-color, #4747f3)}.pn-hidden-message{display:none;margin:2px 0 0;font-family:Open Sans,sans-serif;font-size:1.1rem;color:#f3596a}.pn-hidden-message.show{display:block}.pn-file-upload{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:14px 16px;background:#fafbff;border:1px dashed rgba(71,71,243,.3);border-radius:12px}.pn-file-upload .pn-hidden-message{flex:1 0 100%;margin:4px 0 0}.pn-file-upload .pn-hidden-message>.mdi{margin-right:4px}.pn-file-input{flex:1 1 260px;min-width:220px;padding:8px 10px;font-family:Open Sans,sans-serif;font-size:1.2rem;background:#fff;border:1px solid #c4c4c4;border-radius:10px}.pn-file-input::file-selector-button{margin-right:10px;padding:6px 12px;background:var(--home-accent-color, #4747f3);color:#fff;border:none;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;cursor:pointer;transition:background .15s ease}.pn-file-input::file-selector-button:hover{background:var(--home-button-hover-bg-color, #3a3ad0)}.pn-file-preview{position:relative;display:inline-flex;align-items:flex-start}.pn-file-preview .pn-file-preview-img{max-width:140px;max-height:100px;border-radius:10px;box-shadow:0 2px 8px #0f172a1a}.pn-file-preview-delete{position:absolute;top:-8px;right:-8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f3596a;color:#fff!important;border-radius:999px;border:2px solid #ffffff;box-shadow:0 2px 8px #f3596a66;text-decoration:none;transition:background .15s ease}.pn-file-preview-delete .mdi.mdi-trash-can-outline{font-size:1.5rem;color:#fff!important}.pn-file-preview-delete:hover,.pn-file-preview-delete:focus{background:#d94456;color:#fff!important;text-decoration:none}.pn-file-preview-delete:hover .mdi.mdi-trash-can-outline,.pn-file-preview-delete:focus .mdi.mdi-trash-can-outline{color:#fff!important}.pn-checkbox{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0;font-weight:400}.pn-checkbox-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.pn-checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border:1.5px solid #c4c4c4;border-radius:4px;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.pn-checkbox-box .mdi{font-size:1.5rem;color:#fff;opacity:0;transition:opacity .15s ease}.pn-checkbox-input:checked~.pn-checkbox-box{background:var(--home-accent-color, #4747f3);border-color:var(--home-accent-color, #4747f3)}.pn-checkbox-input:checked~.pn-checkbox-box .mdi{opacity:1}.pn-checkbox-input:focus-visible~.pn-checkbox-box{box-shadow:0 0 0 3px #4747f333}.pn-checkbox-label{display:inline-flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.pn-checkbox-label .mdi{font-size:1.4rem;color:#ffbb10}.pn-form-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:16px 28px 22px;border-top:1px solid rgba(148,163,184,.22);background:#fafbff}@media(max-width:600px){.pn-form-footer{padding:14px 18px 18px;flex-direction:column-reverse}.pn-form-footer>.pn-form-btn{width:100%;justify-content:center}}.pn-form-view--sticky .pn-form-card{overflow:visible}.pn-form-view--sticky .pn-form-footer{position:sticky;bottom:0;z-index:30;border-radius:0 0 16px 16px;box-shadow:0 -6px 18px #0f172a14}@media(max-width:600px){.pn-form-view--sticky .pn-form-footer{position:static;box-shadow:none}}.pn-form-btn{display:inline-flex;align-items:center;gap:6px;padding:0 20px;height:40px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.pn-form-btn .mdi{font-size:1.5rem}.pn-form-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-color:var(--home-button-bg-color, #4747f3);box-shadow:0 2px 8px #4747f338}.pn-form-btn-primary:hover,.pn-form-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);text-decoration:none}.pn-form-btn-cancel{background:#e4e4e4;color:#1e293b;border-color:#e4e4e4}.pn-form-btn-cancel:hover,.pn-form-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db;color:#1e293b;text-decoration:none}.pn-post-hero-placeholder{display:flex!important;align-items:center;justify-content:center;background:linear-gradient(135deg,#4747f31f,#8420bb14)!important}.pn-post-hero-placeholder .mdi{font-size:4.5rem;color:var(--home-accent-color, #4747f3);opacity:.65}.ci-docs{padding:0 32px 20px}@media(max-width:600px){.ci-docs{padding:0 20px 16px}}.ci-docs-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #132146)}.ci-docs-title .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}.ci-docs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.ci-docs-link{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fafbff;border:1px solid rgba(148,163,184,.22);border-radius:12px;color:var(--home-body-color, #475569);font-family:Open Sans,sans-serif;font-size:1.25rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.ci-docs-link>.mdi:first-child{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.ci-docs-link span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-docs-link .ci-docs-preview{font-size:1.4rem;color:var(--home-accent-color, #4747f3);opacity:0;transition:opacity .15s ease}.ci-docs-link:hover,.ci-docs-link:focus{background:#4747f30f;border-color:var(--home-accent-color, #4747f3);color:var(--home-title-color, #132146);text-decoration:none}.ci-docs-link:hover .ci-docs-preview,.ci-docs-link:focus .ci-docs-preview{opacity:1}.ci-docs-preview-content{text-align:center}.ci-docs-preview-content .ci-docs-preview-loading{margin:0;padding:24px;color:var(--home-subtitle-color, #94a3b8);font-family:Open Sans,sans-serif;font-size:1.2rem}.ci-docs-preview-content .ci-docs-preview-img{display:block;max-width:100%;max-height:70vh;margin:0 auto;border-radius:12px}.ci-docs-preview-content .ci-docs-preview-frame{width:100%;height:70vh;border:none;border-radius:12px}.ci-docs-preview-content .ci-docs-preview-fallback{padding:28px 20px;background:#4747f30d;border:1px dashed rgba(148,163,184,.22);border-radius:12px}.ci-docs-preview-content .ci-docs-preview-fallback .mdi{font-size:3rem;color:var(--home-accent-color, #4747f3);margin-bottom:8px}.ci-docs-preview-content .ci-docs-preview-fallback p{margin:4px 0;font-family:Open Sans,sans-serif;color:var(--home-body-color, #475569);font-size:1.25rem}.ci-docs-preview-content .ci-docs-preview-fallback .ci-docs-preview-filename{color:var(--home-title-color, #132146)}.ci-form-docs-list{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:6px;flex-basis:100%}.ci-form-docs-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-body-color, #475569)}.ci-form-docs-item>.mdi:first-child{font-size:1.5rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.ci-form-docs-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-video-embed{margin:18px 0;border-radius:12px;overflow:hidden;background:#000;box-shadow:0 4px 18px #0f172a24;aspect-ratio:16/9}.ss-video-embed iframe,.ss-video-embed embed,.ss-video-embed object,.ss-video-embed video{width:100%!important;height:100%!important;border:0;display:block}.ss-video-embed.embed-container{padding:0}.ss-video-preview{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ss-video-preview .ss-video-embed{width:100%;margin:0}.ss-video-delete{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:transparent;color:#f3596a;border:1px solid rgba(243,89,106,.35);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;cursor:pointer;text-decoration:none}.ss-video-delete .mdi{font-size:1.4rem}.ss-video-delete:hover,.ss-video-delete:focus{background:#fef2f4;color:#f3596a;border-color:#f3596a;text-decoration:none}.ss-team{margin:16px 0;padding:0 32px}@media(max-width:600px){.ss-team{padding:0 20px}}.ss-team-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #132146)}.ss-team-title .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3)}.ss-team-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.ss-team-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#4747f314;color:var(--home-title-color, #132146);border:1px solid rgba(71,71,243,.18);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:500}.ss-team-chip .mdi{font-size:1.4rem;color:var(--home-accent-color, #4747f3)}.ci-form-docs-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;color:#f3596a;border:1px solid rgba(243,89,106,.35);border-radius:999px;text-decoration:none;transition:background .15s ease}.ci-form-docs-remove .mdi{font-size:1.4rem}.ci-form-docs-remove:hover,.ci-form-docs-remove:focus{background:#fef2f4;color:#f3596a;border-color:#f3596a;text-decoration:none}#pre_project_detail.project-details-card{margin-top:20px!important;border-top:1px solid rgba(148,163,184,.3)!important;border-radius:16px!important}.pp-forms-box{position:relative;background:linear-gradient(135deg,#4747f30a,#4747f31a);border:1px solid rgba(71,71,243,.25);border-radius:14px;box-shadow:0 2px 20px #4747f314;padding:18px 22px 18px 26px;margin:20px 0 28px;overflow:hidden}.pp-forms-box:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--home-accent-color, #4747f3);border-radius:0 2px 2px 0}.pp-forms-box-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(71,71,243,.18);flex-wrap:wrap}.pp-forms-box-title{margin:0;padding:0;font-size:1.35rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:10px}.pp-forms-box-title .mdi{font-size:1.8rem}.pp-forms-box .pe-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.pp-forms-box .pe-btn .mdi{font-size:1.4rem}.pp-forms-box .pe-btn.pe-btn-primary{background:var(--home-button-bg-color, #4747f3);color:#fff!important;border-color:var(--home-button-bg-color, #4747f3)}.pp-forms-box .pe-btn.pe-btn-primary:hover,.pp-forms-box .pe-btn.pe-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.pp-forms-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pp-forms-box ul.options li.pp-form-option,.pp-forms-box .pp-form-option{display:inline-flex!important;align-items:center!important;gap:8px!important;height:36px!important;max-width:none!important;width:auto!important;margin:0!important;padding:0 14px!important;background:#fff!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:999px!important;cursor:pointer;transition:all .15s ease;user-select:none;line-height:1!important;text-shadow:none!important;position:relative;color:#475569!important}.pp-forms-box ul.options li.pp-form-option:hover,.pp-forms-box .pp-form-option:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f308}.pp-forms-box ul.options li.pp-form-option.marked,.pp-forms-box .pp-form-option.marked{border-color:var(--home-accent-color, #4747f3);background:#4747f31a}.pp-forms-box ul.options li.pp-form-option.marked .pp-form-option-label,.pp-forms-box .pp-form-option.marked .pp-form-option-label{color:var(--home-accent-color, #4747f3);font-weight:600}.pp-forms-box ul.options li.pp-form-option .switch-icon,.pp-forms-box .pp-form-option .switch-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;flex-shrink:0;float:none!important;margin:0!important;position:static!important}.pp-forms-box ul.options li.pp-form-option .switch-icon .mdi,.pp-forms-box .pp-form-option .switch-icon .mdi{position:static!important;opacity:1!important;transform:none!important;font-size:1.6rem!important;line-height:1!important;height:auto!important;top:auto!important}.pp-forms-box ul.options li.pp-form-option .switch-icon .mdi:before,.pp-forms-box .pp-form-option .switch-icon .mdi:before{font-size:1.6rem!important;line-height:1!important}.pp-forms-box ul.options li.pp-form-option .switch-icon .mdi-checkbox-marked-circle,.pp-forms-box .pp-form-option .switch-icon .mdi-checkbox-marked-circle{color:var(--home-accent-color, #4747f3);display:none!important}.pp-forms-box ul.options li.pp-form-option .switch-icon .mdi-checkbox-blank-circle-outline,.pp-forms-box .pp-form-option .switch-icon .mdi-checkbox-blank-circle-outline{color:#c4c4c4;display:inline-flex!important}.pp-forms-box ul.options li.pp-form-option:hover .switch-icon .mdi-checkbox-blank-circle-outline,.pp-forms-box .pp-form-option:hover .switch-icon .mdi-checkbox-blank-circle-outline{color:var(--home-accent-color, #4747f3)}.pp-forms-box ul.options li.pp-form-option.marked .switch-icon .mdi-checkbox-marked-circle,.pp-forms-box .pp-form-option.marked .switch-icon .mdi-checkbox-marked-circle{display:inline-flex!important}.pp-forms-box ul.options li.pp-form-option.marked .switch-icon .mdi-checkbox-blank-circle-outline,.pp-forms-box .pp-form-option.marked .switch-icon .mdi-checkbox-blank-circle-outline{display:none!important}.pp-forms-box ul.options li.pp-form-option>span,.pp-forms-box ul.options li.pp-form-option .pp-form-option-label,.pp-forms-box .pp-form-option>span,.pp-forms-box .pp-form-option .pp-form-option-label{display:inline-flex!important;align-items:center!important;position:static!important;top:auto!important;transform:none!important;max-height:none!important;overflow:visible!important;font-family:Open Sans,sans-serif!important;font-size:1.2rem!important;color:#475569!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;text-shadow:none!important;margin:0!important;padding:0!important}.pp-forms-box ul.options li.pp-form-option.marked>span,.pp-forms-box ul.options li.pp-form-option.marked .pp-form-option-label,.pp-forms-box .pp-form-option.marked>span,.pp-forms-box .pp-form-option.marked .pp-form-option-label{color:var(--home-accent-color, #4747f3)!important;font-weight:600!important}.pp-empty-value{color:#94a3b8;font-style:italic;font-size:1.2rem}.pp-goals-list{display:flex;flex-wrap:wrap;gap:6px}.pp-goal-badge{display:inline-flex;align-items:center;padding:4px 12px;background:#4747f31a;color:var(--home-accent-color, #4747f3);border-radius:999px;font-size:1.15rem;font-weight:600}.pp-annual-budgets{display:flex;flex-direction:column;gap:6px}.pp-annual-budget-row{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;background:#f8fafc;border:1px solid rgba(148,163,184,.18);border-radius:8px;width:fit-content}.pp-annual-budget-row .pp-annual-year{font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em;font-size:1.1rem}.pp-annual-budget-row .pp-annual-amount{font-size:1.3rem;font-weight:700;color:#1e293b}.pp-budget-highlight{display:inline-block;padding:4px 14px;background:#4747f31a;color:var(--home-accent-color, #4747f3);border-radius:999px;font-size:1.4rem;font-weight:700}.pp-goal-link{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}.pp-goal-link:hover{text-decoration:underline}.pp-goal-source{margin:4px 0 0;color:#64748b;font-size:1.1rem}.pp-goal-source a{color:var(--home-accent-color, #4747f3)}.pp-idea-topbar{display:flex;justify-content:flex-end;padding:20px 0 0}.pp-idea-topbar .pe-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:all .15s ease}.pp-idea-topbar .pe-btn .mdi{font-size:1.5rem}.pp-idea-topbar .pe-btn.pe-btn-primary{background:var(--home-button-bg-color, #4747f3);color:#fff!important;border-color:var(--home-button-bg-color, #4747f3)}.pp-idea-topbar .pe-btn.pe-btn-primary:hover,.pp-idea-topbar .pe-btn.pe-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.project-details-card.pp-idea-card{margin-top:14px!important;border-top:1px solid rgba(148,163,184,.3)!important;border-radius:16px!important}.pp-idea-topbar--header-save{display:flex!important;justify-content:flex-end!important;width:100%;padding:6px 0 0!important;margin:0!important}@media(max-width:767px){.pp-idea-topbar--header-save{padding:8px 0 0!important}}.pp-idea-topbar .pe-btn-cancel{background:#e4e4e4;color:#1e293b!important;border-color:#e4e4e4;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;border-radius:10px;border-width:1px;border-style:solid;cursor:pointer;text-decoration:none!important}.pp-idea-topbar .pe-btn-cancel .mdi{font-size:1.5rem}.pp-idea-topbar .pe-btn-cancel:hover,.pp-idea-topbar .pe-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db}.pp-idea-topbar{justify-content:space-between}.pp-idea-fieldset{margin:0 0 18px!important;padding:20px 22px!important;background:#fff;border:1px solid rgba(148,163,184,.2)!important;border-radius:12px;box-shadow:0 2px 20px #0000000a}.pp-idea-fieldset.hidden{display:none!important}.pp-idea-fieldset:last-child{margin-bottom:0!important}.pp-idea-fieldset>.row{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:20px;margin:0!important}@media(max-width:767px){.pp-idea-fieldset>.row{flex-direction:column;gap:12px}}.pp-idea-fieldset>.row>.group-info{flex:0 0 calc(33.333% - 14px)!important;max-width:calc(33.333% - 14px)!important;float:none!important;padding:0!important;left:0!important;width:auto!important}@media(max-width:991px){.pp-idea-fieldset>.row>.group-info{flex:0 0 100%!important;max-width:100%!important}}.pp-idea-fieldset>.row>.group-info h3{margin:0 0 6px!important;padding:0!important;font-size:1.3rem!important;font-weight:700!important;color:#1e293b!important;line-height:1.3!important;text-shadow:none!important}.pp-idea-fieldset>.row>.group-info h3 .mdi{color:var(--home-accent-color, #4747f3)}.pp-idea-fieldset>.row>.group-info em{display:block;margin:0;font-size:1.15rem;font-style:italic;color:#64748b;line-height:1.45}.pp-idea-fieldset>.row>.group-info strong em{margin-top:4px;color:var(--home-accent-color, #4747f3)}.pp-idea-fieldset>.row>div:not(.group-info){flex:1!important;min-width:0;float:none!important;padding:0!important;left:0!important;width:auto!important}@media(max-width:991px){.pp-idea-fieldset>.row>div:not(.group-info){flex:0 0 100%!important;width:100%!important}}.pp-idea-fieldset>.row>.col-md-12,.pp-idea-fieldset>.row>.col-sm-12{flex:0 0 100%!important;max-width:100%!important}.pp-idea-fieldset .form-control,.pp-idea-fieldset textarea.form-answer,.pp-idea-fieldset input.form-answer,.pp-idea-fieldset select.form-control{width:100%;min-height:40px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:#1e293b;background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.pp-idea-fieldset .form-control:focus,.pp-idea-fieldset textarea.form-answer:focus,.pp-idea-fieldset input.form-answer:focus,.pp-idea-fieldset select.form-control:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.pp-idea-fieldset textarea.form-answer{min-height:80px;resize:vertical}.pp-idea-fieldset:has(.center-text-separator){background:transparent;border:none!important;box-shadow:none;padding:4px 0 0!important;margin:8px 0 2px!important}.pp-idea-fieldset:has(.center-text-separator)>.row>.group-info.center-text-separator{flex:0 0 100%!important;max-width:100%!important;text-align:center;padding:14px 0 2px!important;border-top:1px solid rgba(148,163,184,.3)}.pp-idea-fieldset:has(.center-text-separator)>.row>.group-info.center-text-separator .title-padding{margin:0 0 4px!important;font-size:1.4rem!important;font-weight:700!important;color:var(--home-accent-color, #4747f3)!important}.pp-idea-fieldset:has(.center-text-separator)>.row>.group-info.center-text-separator .title-padding strong{color:inherit;font-weight:inherit}.pp-idea-fieldset:has(.center-text-separator)>.row>.group-info.center-text-separator .description-padding{margin:0;font-size:1.2rem;color:#64748b;line-height:1.4}.pp-idea-fieldset-compound{margin-left:20px!important;border-left:3px solid var(--home-accent-color, #4747f3)!important}.pp-idea-compound-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pp-idea-compound-info{flex:1;min-width:200px}.pp-idea-field-title{margin:0 0 4px;font-size:1.35rem;font-weight:700;color:#1e293b;line-height:1.3}.pp-idea-field-desc{margin:0;font-size:1.15rem;font-style:italic;color:#64748b;line-height:1.45}.pp-idea-compound-switch{flex:0 0 auto}.pp-idea-compound-switch ul.options.radio-compound-field{list-style:none;margin:0;padding:0}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option{display:inline-flex!important;align-items:center;padding:4px!important;margin:0!important;max-width:none!important;width:auto!important;height:auto!important;border:none!important;cursor:pointer;text-shadow:none!important;background:transparent!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option .switch-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;float:none!important;margin:0!important;position:static!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option .switch-icon .mdi{position:static!important;opacity:1!important;transform:none!important;font-size:2.8rem!important;line-height:1!important;height:auto!important;top:auto!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option .switch-icon .mdi:before{font-size:2.8rem!important;line-height:1!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option .switch-icon .mdi-checkbox-marked-circle{color:var(--home-accent-color, #4747f3);display:none!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option .switch-icon .mdi-checkbox-blank-circle-outline{color:#c4c4c4;display:inline-flex!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option:hover .switch-icon .mdi-checkbox-blank-circle-outline{color:var(--home-accent-color, #4747f3)}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option.marked .switch-icon .mdi-checkbox-marked-circle{display:inline-flex!important}.pp-idea-compound-switch ul.options.radio-compound-field li.radio-option.marked .switch-icon .mdi-checkbox-blank-circle-outline{display:none!important}.pp-translate-banner{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding:10px 14px;background:#4747f30f;border:1px solid rgba(71,71,243,.2);border-radius:10px;font-size:1.15rem;color:#475569}.pp-translate-banner .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.pp-translate-banner .pp-translate-action{margin-left:auto;color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:underline;text-underline-offset:2px}.pp-translate-banner .pp-translate-action:hover{text-decoration:underline;opacity:.85}.pp-idea-fieldset-risk .pp-idea-refresh{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:6px;border-radius:6px;color:var(--home-accent-color, #4747f3);text-decoration:none;cursor:pointer;vertical-align:middle}.pp-idea-fieldset-risk .pp-idea-refresh .mdi{font-size:1.6rem}.pp-idea-fieldset-risk .pp-idea-refresh:hover{background:#4747f314}.pp-idea-fieldset-risk .pp-idea-risk-input{width:100%;height:44px;padding:8px 14px;font-size:1.5rem!important;font-weight:700!important;text-align:center;border-radius:10px;border:1px solid #c4c4c4;background:#fff}.pp-idea-fieldset-risk .pp-idea-risk-input:disabled{opacity:1;cursor:default}.pp-idea-fieldset-risk .pp-idea-risk-input.extreme,.pp-idea-fieldset-risk .pp-idea-risk-input.very-risky{background:#f3596a1f;color:#b52a3b;border-color:#f3596a66}.pp-idea-fieldset-risk .pp-idea-risk-input.high,.pp-idea-fieldset-risk .pp-idea-risk-input.risky{background:#ff77141f;color:#b54708;border-color:#ff771466}.pp-idea-fieldset-risk .pp-idea-risk-input.medium,.pp-idea-fieldset-risk .pp-idea-risk-input.moderately-risky{background:#ffbb1026;color:#92400e;border-color:#ffbb1066}.pp-idea-fieldset-risk .pp-idea-risk-input.low,.pp-idea-fieldset-risk .pp-idea-risk-input.little-risky{background:#97d31826;color:#4d7c0f;border-color:#97d31866}.pp-idea-fieldset-risk .pp-idea-risk-input.none,.pp-idea-fieldset-risk .pp-idea-risk-input.not-risky{background:#18d38f26;color:#148a5a;border-color:#18d38f66}.hh-summary-container{color:#565656;font-family:Open Sans;font-size:13px;font-weight:400;line-height:15px}.hh-summary-container .empty-count-alert{margin-bottom:1em!important;padding:.4em 1.4em;border:1px solid #fb5e05;border-radius:4px;background:#ff771426}.hh-summary-container .empty-count-alert i.mdi{color:#fb5e05;font-size:20px}.hh-summary-container .empty-count-alert b{font-size:20px}.hh-summary-container .hh-summary-filter{padding:1em;border:1px solid #b6b6b6;border-radius:4px}.hh-summary-container .hh-summary-filter #project_executed_hour_search{margin-top:1em}.hh-summary-container .hh-summary-filter #project_executed_hour_search label{padding:0 1em;font-weight:inherit}.hh-summary-container .hh-summary-filter .radio-button-filter .radio-item{padding:1em;border:1px solid #b6b6b6;border-radius:4px;cursor:pointer}.hh-summary-container .hh-summary-filter .radio-button-filter .radio-item.selected{border:1px solid #419fc7;box-shadow:0 0 6px #419fc7}.hh-summary-container .hh-summary-filter .radio-button-filter .radio-item .badge.primary{background-color:#419fc7}.hh-summary-container .hh-summary-filter .radio-button-filter .radio-item .badge.danger{background-color:#ed5d70}.hh-summary-container .hh-summary-filter .radio-button-filter .radio-item:not(:last-child){margin-bottom:1em}.hh-summary-container .hh-summary-filter .actions button[type=submit]{width:calc(100% - 44px)}.hh-summary-container .hh-summary-filter .actions .clean-filter{display:inline-block;vertical-align:middle;font-size:40px}.hh-summary-container .hh-summary{width:100%;padding:0 .9em;border:1px solid #b6b6b6;border-radius:4px}@media screen and (max-width:991px){.hh-summary-container .hh-summary{margin-top:1em}}.hh-summary-container .hh-summary .header-actions{display:flex;margin:1em 0;align-items:center}.hh-summary-container .hh-summary .header-actions .only-show-empty-filter{display:flex;align-items:center}.hh-summary-container .hh-summary .header-actions .only-show-empty-filter .switch{min-width:45px}.hh-summary-container .hh-summary .header-actions .only-show-empty-filter .switch-text{font-weight:600}.hh-summary-container .hh-summary .header-actions .download-pdf{margin-left:auto;background-color:#fff;box-shadow:none;border:1px solid #4747f3;color:#4747f3}.hh-summary-container .hh-summary .header-actions .download-pdf:hover{background-color:#4747f3;color:#fff}.hh-summary-container .hh-summary .table-container{overflow:auto}.hh-summary-container .hh-summary .table-container table{width:100%}.hh-summary-container .hh-summary .table-container table thead>tr,.hh-summary-container .hh-summary .table-container table tbody>tr:not(:last-child){border-bottom:1px solid #dfdfdf}.hh-summary-container .hh-summary .table-container table th{padding:.8em;text-align:center;color:#777}.hh-summary-container .hh-summary .table-container table td{height:0}.hh-summary-container .hh-summary .table-container table td .td-body{display:flex;width:100%;height:75%;padding:.7em;align-items:center}.hh-summary-container .hh-summary .table-container table td .td-body.content-center{justify-content:center}.hh-summary-container .hh-summary .table-container table td .td-body:not(.actions){border-right:1px solid #dfdfdf}.hh-summary-container .hh-summary .table-container table td .td-body .mdi-chart-gantt,.hh-summary-container .hh-summary .table-container table td .td-body .mdi-poll{margin-right:.2em;margin-top:.2em;font-size:14px}.hh-summary-container .hh-summary .table-container table td .td-body .hh-amount{font-size:20px;font-weight:700}.hh-summary-container .hh-summary .table-container table td .td-body .hh-amount.without-hh{color:#ed5d70}.hh-summary-container .hh-summary .table-container table td .td-body.actions{font-size:20px}.hh-summary-container .hh-summary .table-container table td .td-body.actions .send-reminder-action{margin-left:.3em}#executed-hours-log-container .modal-content{min-height:44em;color:#565656;font-family:Open Sans;font-size:13px;font-weight:400;line-height:15px}#executed-hours-log-container .modal-content .modal-header{border-bottom:none;padding-bottom:0}#executed-hours-log-container .modal-content .modal-body .no-budgeted-hours{display:table}#executed-hours-log-container .modal-content .modal-body .no-budgeted-hours>*{display:table-cell}#executed-hours-log-container .modal-content .modal-body .no-budgeted-hours span{padding:.5em;border:1px solid #fb5e05;border-radius:4px}#executed-hours-log-container .modal-content .modal-body .no-budgeted-hours span>*{display:table-cell}#executed-hours-log-container .modal-content .modal-body .no-budgeted-hours span i.mdi{padding-right:.3em;color:#fb5e05;font-size:20px}#executed-hours-log-container .modal-content .modal-body hr{border-top-color:#dfdfdf}#executed-hours-log-container .modal-content .modal-body .form-instruction>div{padding:0 30px}#executed-hours-log-container .modal-content .modal-body .executed-hour-form{margin:1.2em 0 1em}#executed-hours-log-container .modal-content .modal-body .executed-hour-form .submit-btn{margin-top:20px}#executed-hours-log-container .modal-content .modal-body .alert{margin-bottom:1em}#executed-hours-log-container .modal-content .modal-body .log-title{padding:1em;background-color:#f6f6f6;color:#4747f3;font-weight:700}#executed-hours-log-container .modal-content .modal-body .table th{text-align:center}#executed-hours-log-container .modal-content .modal-body .table .destroy-executed-hours-action{font-size:20px}.projects-activity{font-family:Open Sans;font-style:normal;line-height:normal}.projects-activity .my-allocations-title{padding:.2em 3em;border-radius:10px;background:#33c2b4;color:#fff;font-size:22px;font-weight:700}.projects-activity .my-allocations-title.by-project-section{margin:2em 0 1em}@media screen and (max-width:991px){.projects-activity .my-allocations-title{padding:.2em 1.2em}}.projects-activity .date-filter{margin-top:1em;text-align:center}.projects-activity .date-filter span{margin-right:1em;color:#565656;font-size:20px;font-weight:700}.projects-activity .date-filter select{display:inline;max-width:14em}.projects-activity .my-allocations-summary{margin:1em 0 0;padding:1.4em 0;border-radius:10px;box-shadow:0 4px 10px #00000026}.projects-activity .my-allocations-summary .my-allocations-info{padding:1em;text-align:center}.projects-activity .my-allocations-summary .my-allocations-info *{display:inline-block}.projects-activity .my-allocations-summary .my-allocations-info .info-label{color:gray;font-size:13px;font-style:italic;font-weight:400;line-height:13px}.projects-activity .my-allocations-summary .my-allocations-info span:not(.info-label){color:#118c4f;font-size:20px;font-weight:700}.projects-activity .my-allocations-summary .my-allocations-info>div{text-align:left}.projects-activity .my-allocations-summary .my-allocations-info>div .danger{color:#ed5d70}.projects-activity .my-allocations-summary .my-allocations-info.executed-hours .info-label{margin-right:1.3em;text-align:left}.projects-activity .my-allocations-summary .my-allocations-info.executed-hours span:not(.info-label){font-size:32px}@media screen and (max-width:991px){.projects-activity .my-allocations-summary .my-allocations-info.executed-hours span:not(.info-label){font-size:28px}}.projects-activity .my-allocations-summary .my-allocations-info.executed-hours-percentage .danger i.mdi{display:inline-block!important;margin-left:1em}.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours{padding-top:0}@media screen and (max-width:991px){.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours{margin-top:1em}}.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours .alert{display:table;padding:1em;border:1px solid #fb5e05;border-radius:4px}.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours .alert>*{display:table-cell}.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours .alert i.mdi{padding-right:.5em;color:#fb5e05;font-size:25px}.projects-activity .my-allocations-summary .my-allocations-info.no-budget-hours .alert .info-label{font-size:1em}@media screen and (min-width:991px){.projects-activity .my-allocations-summary .my-allocations-info:not(.executed-hours-percentage,.no-budget-hours){border-right:1px solid #dfdfdf}}@media screen and (max-width:991px){.projects-activity .my-allocations-summary .my-allocations-info:not(.executed-hours-percentage,.no-budget-hours){border-bottom:1px solid #dfdfdf}}.projects-activity .hour-charts{margin-top:1em}.projects-activity .hour-charts>div:first-child .chart-title{margin-bottom:.7em}@media screen and (max-width:991px){.projects-activity .hour-charts>div:last-child{margin-top:1em}}.projects-activity .hour-charts .chart{padding:1em;border-radius:16px;box-shadow:0 4px 10px #00000026}.projects-activity .hour-charts .chart .chart-title{color:#419fc7;font-size:16px;font-weight:700}.projects-activity .hour-charts .chart .projects-graph{min-height:220px;margin:0}.project-hh{font-family:Open Sans,sans-serif;margin:20px 0 0;padding:0 .5rem;width:100%;max-width:100%;min-width:0}.project-hh *{min-width:0;box-sizing:border-box}.project-hh .project-hh-layout{display:flex;flex-wrap:nowrap;align-items:stretch;gap:16px;width:100%}@media(max-width:900px){.project-hh .project-hh-layout{flex-wrap:wrap;align-items:flex-start}}.project-hh .project-hh-sidebar{flex:0 0 280px;width:280px;max-width:280px;display:flex;flex-direction:column;gap:12px;align-self:stretch}@media(max-width:900px){.project-hh .project-hh-sidebar{flex:1 1 100%;width:100%;max-width:100%;align-self:auto}}.project-hh .project-hh-main{flex:1 1 0;min-width:0;max-width:100%}@media(max-width:900px){.project-hh .project-hh-main{flex:1 1 100%}}.project-hh .project-hh-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:#fff4d6;border:1px solid #f4c16b;box-shadow:0 1px 3px #f4a91a1f;color:#7a4e10;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:500;line-height:1.45}.project-hh .project-hh-alert .mdi{flex-shrink:0;font-size:1.8rem;line-height:1.3;color:#d48518}.project-hh .project-hh-alert>span{flex:1 1 auto;min-width:0;word-break:break-word;color:#7a4e10}.project-hh .project-hh-alert>span b,.project-hh .project-hh-alert>span strong{font-weight:800;color:#5e3c08}.project-hh .project-hh-filters{flex:1 1 auto;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:18px 18px 16px;display:flex;flex-direction:column}.project-hh .project-hh-filters-title{margin:0 0 12px;padding:0;font-size:1.25rem;font-weight:700;color:var(--home-title-color, #1e293b)}.project-hh .project-hh-filters-form{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;margin:0;min-height:0}.project-hh .project-hh-field{display:flex;flex-direction:column;gap:6px}.project-hh .project-hh-field-label{font-size:1.05rem;font-weight:700;color:var(--home-subtitle-color, #64748b);margin:0}.project-hh .project-hh-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.15rem;box-shadow:none}.project-hh .project-hh-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}.project-hh select.project-hh-input{appearance:none;padding-right:32px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='%2364748b' d='M5 8l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:14px}.project-hh .project-hh-chips{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;flex:1 1 0}.project-hh .project-hh-field:has(.project-hh-chips){flex:1 1 auto;min-height:0}.project-hh .project-hh-chip{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(148,163,184,.22);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.project-hh .project-hh-chip:hover{border-color:var(--home-accent-color, #4747f3)}.project-hh .project-hh-chip.selected{border-color:var(--home-accent-color, #4747f3);background:#4747f30f}.project-hh .project-hh-chip-name{flex:1 1 auto;font-size:1.1rem;color:var(--home-title-color, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-hh .project-hh-chip-badge{flex:0 0 auto;padding:2px 8px;border-radius:999px;font-size:.95rem;font-weight:700}.project-hh .project-hh-chip-badge.is-complete{background:#18d38f2e;color:#148a5a}.project-hh .project-hh-chip-badge.is-pending{background:#f3596a24;color:#b52a3b}.project-hh .project-hh-filter-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:8px}.project-hh .project-hh-btn-primary{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;cursor:pointer;box-shadow:none}.project-hh .project-hh-btn-primary .mdi{font-size:1.5rem;line-height:1}.project-hh .project-hh-btn-primary:hover,.project-hh .project-hh-btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1);outline:none}.project-hh .project-hh-btn-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;cursor:pointer;transition:all .15s ease}.project-hh .project-hh-btn-clear .mdi{font-size:1.8rem}.project-hh .project-hh-btn-clear:hover,.project-hh .project-hh-btn-clear:focus{border-color:#f3596a;background:#fef2f4;color:#f3596a;outline:none;text-decoration:none}.project-hh .project-hh-main-card{background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:18px 20px}.project-hh .project-hh-main-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid rgba(148,163,184,.18)}.project-hh .project-hh-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0}.project-hh .project-hh-switch input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.project-hh .project-hh-switch .project-hh-switch-slider{position:relative;width:40px;height:22px;background:#94a3b866;border-radius:999px;transition:background .2s ease}.project-hh .project-hh-switch .project-hh-switch-slider:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0f172a33;transition:transform .2s ease}.project-hh .project-hh-switch input:checked+.project-hh-switch-slider{background:var(--home-accent-color, #4747f3)}.project-hh .project-hh-switch input:checked+.project-hh-switch-slider:after{transform:translate(18px)}.project-hh .project-hh-switch .project-hh-switch-text{font-size:1.15rem;color:var(--home-title-color, #1e293b)}.project-hh .project-hh-downloads{display:inline-flex;gap:8px;flex-wrap:wrap}.project-hh .project-hh-btn-secondary{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid rgba(71,71,243,.3);border-radius:10px;background:#4747f30f;color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:600;cursor:pointer;text-decoration:none}.project-hh .project-hh-btn-secondary .mdi{font-size:1.5rem}.project-hh .project-hh-btn-secondary:hover,.project-hh .project-hh-btn-secondary:focus{background:#4747f31f;color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.project-hh .project-hh-table-wrap{width:100%;overflow-x:auto}.project-hh .project-hh-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.1rem}.project-hh .project-hh-table thead th{padding:10px 12px;font-size:1rem;font-weight:600;color:var(--home-subtitle-color, #64748b);text-align:left;border:none;border-bottom:1px solid rgba(148,163,184,.18);white-space:nowrap;font-style:italic}.project-hh .project-hh-table tbody tr{transition:background .15s ease}.project-hh .project-hh-table tbody tr:hover{background:#4747f308}.project-hh .project-hh-table tbody tr td{padding:12px;border:none;border-bottom:1px solid rgba(148,163,184,.1);vertical-align:middle;color:var(--home-title-color, #1e293b)}.project-hh .project-hh-table tbody tr:last-child td{border-bottom:none}.project-hh .project-hh-table .project-hh-task-link{color:var(--home-accent-color, #4747f3);font-weight:700;text-decoration:none;word-break:break-word}.project-hh .project-hh-table .project-hh-task-link:hover{text-decoration:underline}.project-hh .project-hh-table .project-hh-cell-method{color:var(--home-subtitle-color, #64748b);white-space:nowrap}.project-hh .project-hh-table .project-hh-cell-date{color:var(--home-subtitle-color, #94a3b8);white-space:nowrap;font-size:1rem}.project-hh .project-hh-table .project-hh-cell-hh{white-space:nowrap}.project-hh .project-hh-table .project-hh-cell-hh .project-hh-amount{font-weight:700;font-size:1.3rem}.project-hh .project-hh-table .project-hh-cell-hh .project-hh-amount.is-zero{color:#f3596a}.project-hh .project-hh-table .project-hh-cell-hh .project-hh-amount.is-filled{color:#148a5a}.project-hh .project-hh-table .project-hh-cell-hh .project-hh-unit{margin-left:4px;color:var(--home-subtitle-color, #94a3b8);font-size:1rem}.project-hh .project-hh-table .project-hh-th-actions,.project-hh .project-hh-table .project-hh-cell-actions{width:100px;white-space:nowrap;text-align:right}.project-hh .project-hh-table .project-hh-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:4px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--home-accent-color, #4747f3);cursor:pointer;transition:all .15s ease;text-decoration:none}.project-hh .project-hh-table .project-hh-action-btn .mdi{font-size:1.5rem;line-height:1}.project-hh .project-hh-table .project-hh-action-btn:hover,.project-hh .project-hh-table .project-hh-action-btn:focus{border-color:var(--home-accent-color, #4747f3);background:#4747f314;outline:none;text-decoration:none}.project-hh .project-hh-table .project-hh-action-btn.project-hh-action-mail{color:#fbbc05}.project-hh .project-hh-table .project-hh-action-btn.project-hh-action-mail:hover,.project-hh .project-hh-table .project-hh-action-btn.project-hh-action-mail:focus{border-color:#fbbc05;background:#fbbc051a}.project-hh .project-hh-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 16px;background:#94a3b80a;border:1px dashed rgba(148,163,184,.3);border-radius:12px;color:var(--home-subtitle-color, #94a3b8)}.project-hh .project-hh-empty .mdi{font-size:3rem;color:var(--home-subtitle-color, #94a3b8)}.project-hh .project-hh-empty p{margin:0;font-size:1.15rem;text-align:center}.project-hh .project-hh-pagination{display:flex;justify-content:center;margin:14px 0 0;padding:10px 0 0}.project-hh .project-hh-pagination .pagination{display:inline-flex;gap:4px;margin:0;padding:0;list-style:none}.project-hh .project-hh-pagination .pagination li{display:inline-flex}.project-hh .project-hh-pagination .pagination li a,.project-hh .project-hh-pagination .pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1.1rem;font-weight:600;text-decoration:none;border:1px solid transparent}.project-hh .project-hh-pagination .pagination li a:hover,.project-hh .project-hh-pagination .pagination li span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3)}.project-hh .project-hh-pagination .pagination li.active a,.project-hh .project-hh-pagination .pagination li.active span{background:var(--home-accent-color, #4747f3);color:#fff}.project-hh .project-hh-pagination .pagination li.disabled a,.project-hh .project-hh-pagination .pagination li.disabled span{opacity:.4;cursor:not-allowed}.executed-hours-modal{font-family:Open Sans,sans-serif}.executed-hours-modal .modal-dialog{width:720px;max-width:calc(100vw - 32px);margin:60px auto;position:relative}.executed-hours-modal .modal-content{background:#fff;border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a47;overflow:hidden}.executed-hours-modal .modal-header{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;padding:18px 22px;background:var(--home-accent-color, #4747f3);border:none;min-height:64px}.executed-hours-modal .modal-header:before,.executed-hours-modal .modal-header:after{display:none!important;content:none!important}.executed-hours-modal .modal-header .modal-title{order:1;flex:1 1 auto;min-width:0;margin:0;padding:0;display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.executed-hours-modal .modal-header .modal-title .mdi{font-size:2rem;line-height:1}.executed-hours-modal .modal-header .close{order:2;flex:0 0 32px;width:32px!important;height:32px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#ffffff2e;border:none;color:#fff!important;font-size:22px;font-weight:400;line-height:1;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;opacity:1!important;text-shadow:none!important;float:none!important;position:static!important;appearance:none}.executed-hours-modal .modal-header .close>span{display:inline-block;line-height:1;transform:translateY(-1px)}.executed-hours-modal .modal-header .close:hover,.executed-hours-modal .modal-header .close:focus{background:#ffffff4d;color:#fff!important;opacity:1!important;outline:none}.executed-hours-modal .modal-body{padding:20px 22px;background:#fff;max-height:72vh;overflow-y:auto}.executed-hours-modal .executed-hours-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 16px;padding:14px 16px;margin:0 0 16px;background:#94a3b80f;border:1px solid rgba(148,163,184,.2);border-radius:12px}.executed-hours-modal .executed-hours-summary-item{display:flex;flex-direction:column;gap:4px;min-width:0}.executed-hours-modal .executed-hours-summary-item.is-alert{grid-column:1/-1}.executed-hours-modal .executed-hours-summary-item.is-alert .executed-hours-summary-value{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:#fff4d6;border:1px solid #f4c16b;border-radius:10px;color:#7a4e10;font-weight:500;line-height:1.45}.executed-hours-modal .executed-hours-summary-item.is-alert .executed-hours-summary-value .mdi{flex-shrink:0;color:#d48518;font-size:1.9rem;line-height:1.3}.executed-hours-modal .executed-hours-summary-item.is-alert .executed-hours-summary-value small{flex:1 1 auto;color:#7a4e10;font-weight:500;font-size:1.1rem;line-height:1.45}.executed-hours-modal .executed-hours-summary-label{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b)}.executed-hours-modal .executed-hours-summary-value{display:inline-flex;align-items:center;gap:6px;color:var(--home-title-color, #1e293b);font-size:1.2rem;font-weight:600;word-break:break-word}.executed-hours-modal .executed-hours-summary-value .mdi{font-size:1.5rem;line-height:1}.executed-hours-modal .executed-hours-summary-value small{font-size:1.05rem;font-weight:500;color:inherit}.executed-hours-modal .executed-hours-form{margin:0 0 18px}.executed-hours-modal .executed-hours-form-instruction{margin:0 0 12px;padding:10px 14px;border-radius:10px;background:#4747f30f;border:1px solid rgba(71,71,243,.2);color:var(--home-accent-color, #4747f3);font-size:1.1rem;line-height:1.45}.executed-hours-modal .executed-hours-correction-notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 14px;background:#fff4d6;border:1px solid #f4c16b;border-radius:10px;color:#7a4e10;font-size:1.1rem;font-weight:500;line-height:1.45}.executed-hours-modal .executed-hours-correction-notice .mdi{flex-shrink:0;color:#d48518;font-size:1.7rem;line-height:1.2}.executed-hours-modal .executed-hours-correction-notice span{flex:1 1 auto}.executed-hours-modal .executed-hours-form-grid{display:grid;grid-template-columns:1fr 1fr auto;gap:10px}@media(max-width:600px){.executed-hours-modal .executed-hours-form-grid{grid-template-columns:1fr}}.executed-hours-modal .executed-hours-form-field{display:flex;flex-direction:column;gap:6px;min-width:0}.executed-hours-modal .executed-hours-form-label{margin:0;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);min-height:17px}.executed-hours-modal .executed-hours-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.15rem;box-shadow:none}.executed-hours-modal .executed-hours-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}.executed-hours-modal .executed-hours-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:140px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:600;cursor:pointer;box-shadow:none}.executed-hours-modal .executed-hours-btn-primary .mdi{font-size:1.5rem;line-height:1}.executed-hours-modal .executed-hours-btn-primary:hover,.executed-hours-modal .executed-hours-btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1);outline:none}@media(max-width:600px){.executed-hours-modal .executed-hours-btn-primary{width:100%}}.executed-hours-modal .executed-hours-log-title{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:0;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b)}.executed-hours-modal .executed-hours-log-title .mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3)}.executed-hours-modal .executed-hours-log-table-wrap{border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden}.executed-hours-modal .executed-hours-log-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.1rem}.executed-hours-modal .executed-hours-log-table thead th{padding:10px 12px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap}.executed-hours-modal .executed-hours-log-table tbody tr{transition:background .15s ease}.executed-hours-modal .executed-hours-log-table tbody tr:hover{background:#4747f308}.executed-hours-modal .executed-hours-log-table tbody tr td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.1);vertical-align:middle;color:var(--home-title-color, #1e293b)}.executed-hours-modal .executed-hours-log-table tbody tr:last-child td{border-bottom:none}.executed-hours-modal .executed-hours-log-table .executed-hours-log-hh{font-weight:700;color:var(--home-accent-color, #4747f3)}.executed-hours-modal .executed-hours-log-table .executed-hours-log-date{color:var(--home-subtitle-color, #64748b);white-space:nowrap;font-size:1rem}.executed-hours-modal .executed-hours-log-table .executed-hours-log-th-actions,.executed-hours-modal .executed-hours-log-table .executed-hours-log-actions{width:60px;text-align:right}.executed-hours-modal .executed-hours-log-table .executed-hours-log-delete{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(243,89,106,.3);border-radius:8px;background:#f3596a14;color:#f3596a;cursor:pointer;transition:all .15s ease}.executed-hours-modal .executed-hours-log-table .executed-hours-log-delete .mdi{font-size:1.5rem;line-height:1}.executed-hours-modal .executed-hours-log-table .executed-hours-log-delete:hover,.executed-hours-modal .executed-hours-log-table .executed-hours-log-delete:focus{background:#f3596a33;outline:none}.executed-hours-modal .executed-hours-log-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 16px;background:#94a3b80a;border:1px dashed rgba(148,163,184,.3);border-radius:10px;color:var(--home-subtitle-color, #94a3b8)}.executed-hours-modal .executed-hours-log-empty .mdi{font-size:2.5rem;color:var(--home-subtitle-color, #94a3b8)}.executed-hours-modal .executed-hours-log-empty p{margin:0;font-size:1.1rem;text-align:center}@media(max-width:767px){.executed-hours-modal .modal-dialog{margin:12px}.executed-hours-modal .modal-body{padding:14px;max-height:80vh}}.approved-ideas-modal-dialog{width:100%;max-width:720px;margin:30px auto}@media(max-width:767px){.approved-ideas-modal-dialog{max-width:calc(100% - 20px);margin:16px auto}}.approved-ideas-modal-content{border:none!important;border-radius:16px!important;box-shadow:0 4px 20px #00000040!important;overflow:hidden;background:#fff}.approved-ideas-modal-header{display:flex!important;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(148,163,184,.18)!important;padding:16px 20px!important}.approved-ideas-modal-header:before,.approved-ideas-modal-header:after{display:none!important}.approved-ideas-modal-header .modal-title{margin:0;flex:1 1 auto;min-width:0;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #1e293b)}.approved-ideas-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);cursor:pointer;float:none!important;opacity:1;text-shadow:none;flex:0 0 32px;transition:background .15s ease,color .15s ease}.approved-ideas-modal-close .mdi{font-size:2rem;line-height:1}.approved-ideas-modal-close:hover,.approved-ideas-modal-close:focus{background:#94a3b81f;color:var(--home-title-color, #1e293b);outline:none}.approved-ideas-modal-body{padding:16px 20px!important;max-height:70vh;overflow-y:auto}.approved-ideas-table-wrap{width:100%;overflow-x:auto}.approved-ideas-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Open Sans,sans-serif}.approved-ideas-table thead th{padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.22);color:var(--home-subtitle-color, #64748b);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap}.approved-ideas-table thead th.text-right{text-align:right}.approved-ideas-table tbody td{padding:12px;border-bottom:1px solid rgba(148,163,184,.14);color:var(--home-title-color, #1e293b);font-size:1.25rem;vertical-align:middle}.approved-ideas-table tbody tr:last-child td{border-bottom:none}.approved-ideas-table tbody tr.approved-ideas-row{transition:background-color .15s ease}.approved-ideas-table tbody tr.approved-ideas-row:hover{background:#4747f30a}.approved-ideas-table .approved-ideas-col-title{max-width:320px}.approved-ideas-table .approved-ideas-link{color:var(--home-accent-color, #4747f3);font-weight:600;text-decoration:none}.approved-ideas-table .approved-ideas-link:hover,.approved-ideas-table .approved-ideas-link:focus{text-decoration:underline}.approved-ideas-table .approved-ideas-col-goal{color:var(--home-subtitle-color, #64748b);font-size:1.2rem}.approved-ideas-table .approved-ideas-avg-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#4747f31a;color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.approved-ideas-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;text-align:center;color:var(--home-subtitle-color, #64748b)}.approved-ideas-empty .mdi{font-size:4.8rem;color:var(--home-subtitle-color, #94a3b8);opacity:.6}.approved-ideas-empty p{margin:0;font-size:1.25rem}.preproject-modal-dialog{width:100%;max-width:900px;margin:30px auto}@media(max-width:991px){.preproject-modal-dialog{max-width:calc(100% - 20px);margin:16px auto}}.preproject-modal-content{border:none!important;border-radius:16px!important;box-shadow:0 4px 20px #00000040!important;overflow:hidden;background:#fff}.preproject-modal-header{display:flex!important;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(148,163,184,.18)!important;padding:16px 20px!important}.preproject-modal-header:before,.preproject-modal-header:after{display:none!important}.preproject-modal-header .modal-title{margin:0;flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #1e293b)}.preproject-modal-header .modal-title .mdi{font-size:2rem;color:var(--home-accent-color, #4747f3)}.preproject-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:var(--home-subtitle-color, #64748b);cursor:pointer;float:none!important;opacity:1;text-shadow:none;flex:0 0 32px;transition:background .15s ease,color .15s ease}.preproject-modal-close .mdi{font-size:2rem;line-height:1}.preproject-modal-close:hover,.preproject-modal-close:focus{background:#94a3b81f;color:var(--home-title-color, #1e293b);outline:none}.preproject-modal-body{padding:16px 20px!important;max-height:60vh;overflow-y:auto}.preproject-modal-table-wrap{width:100%;overflow-x:auto}.preproject-modal-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Open Sans,sans-serif}.preproject-modal-table thead th{padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.22);color:var(--home-subtitle-color, #64748b);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap}.preproject-modal-table tbody td{padding:12px;border-bottom:1px solid rgba(148,163,184,.14);color:var(--home-title-color, #1e293b);font-size:1.25rem;vertical-align:middle}.preproject-modal-table tbody tr.preproject-modal-row{transition:background-color .15s ease}.preproject-modal-table tbody tr.preproject-modal-row:hover{background:#4747f30a}.preproject-modal-table tbody tr:last-child td{border-bottom:none}.preproject-modal-table .preproject-modal-col-check{width:36px}.preproject-modal-table .preproject-modal-col-check input[type=checkbox]{margin:0;accent-color:var(--home-accent-color, #4747f3);width:16px;height:16px;cursor:pointer}.preproject-modal-table .preproject-modal-col-name{color:var(--home-accent-color, #4747f3);font-weight:600}.preproject-modal-table .preproject-modal-col-budget{font-variant-numeric:tabular-nums;white-space:nowrap}.preproject-modal-table .preproject-modal-state-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#4747f31a;color:var(--home-accent-color, #4747f3);font-size:1.1rem;font-weight:600}.preproject-modal-table .preproject-modal-empty{padding:40px 16px!important;text-align:center;color:var(--home-subtitle-color, #64748b);border-bottom:none!important}.preproject-modal-table .preproject-modal-empty .mdi{display:block;font-size:4.8rem;color:var(--home-subtitle-color, #94a3b8);opacity:.6;margin-bottom:8px}.preproject-modal-table .preproject-modal-empty p{margin:0;font-size:1.25rem}.preproject-modal-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(148,163,184,.18)!important;padding:14px 20px!important;flex-wrap:wrap}.preproject-modal-footer .preproject-modal-footer-info{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.preproject-modal-footer .preproject-modal-alert{display:inline-flex;align-items:flex-start;gap:6px;padding:6px 10px;border-radius:8px;background:#ffbb101a;border:1px solid rgba(255,187,16,.35);color:#8a6d3b;font-size:1.15rem;line-height:1.35}.preproject-modal-footer .preproject-modal-alert .mdi{font-size:1.6rem;color:#ff7714;flex:0 0 auto;margin-top:1px}.preproject-modal-footer .preproject-modal-total{margin:0;display:inline-flex;gap:6px;align-items:baseline}.preproject-modal-footer .preproject-modal-total .preproject-modal-total-label{font-size:1.15rem;color:var(--home-subtitle-color, #64748b);font-weight:500}.preproject-modal-footer .preproject-modal-total .preproject-modal-total-value{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #1e293b);font-variant-numeric:tabular-nums}.preproject-modal-footer .preproject-modal-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.preproject-modal-footer .preproject-modal-btn-cancel,.preproject-modal-footer .preproject-modal-btn-submit{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;border:none;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.preproject-modal-footer .preproject-modal-btn-cancel .mdi,.preproject-modal-footer .preproject-modal-btn-submit .mdi{font-size:1.6rem}.preproject-modal-footer .preproject-modal-btn-cancel{background:transparent;color:var(--home-subtitle-color, #64748b);border:1px solid rgba(148,163,184,.35)}.preproject-modal-footer .preproject-modal-btn-cancel:hover,.preproject-modal-footer .preproject-modal-btn-cancel:focus{background:#94a3b81f;color:var(--home-title-color, #1e293b);outline:none}.preproject-modal-footer .preproject-modal-btn-submit{background:var(--home-button-bg-color, #4747f3);color:#fff}.preproject-modal-footer .preproject-modal-btn-submit:hover,.preproject-modal-footer .preproject-modal-btn-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 14px #4747f338}@media(max-width:767px){.preproject-modal-footer{flex-direction:column;align-items:stretch}.preproject-modal-footer .preproject-modal-actions{justify-content:flex-end}}.innk-pagination{margin-top:28px}.innk-pagination .pagination{margin:0;padding:16px 0 0;border-top:1px solid rgba(148,163,184,.15);display:flex;justify-content:center;align-items:center;gap:4px;list-style:none}.innk-pagination .pagination>li{display:inline-flex;margin:0}.innk-pagination .pagination>li>a,.innk-pagination .pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:none;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1.3rem;font-weight:500;border-radius:8px;cursor:pointer}.innk-pagination .pagination>li>a:hover,.innk-pagination .pagination>li>span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}.innk-pagination .pagination>li.active>a,.innk-pagination .pagination>li.active>span{background:var(--home-button-bg-color, #4747f3);color:#fff;font-weight:700}.innk-pagination .pagination>li.disabled>a,.innk-pagination .pagination>li.disabled>span{opacity:.35;cursor:not-allowed;pointer-events:none}.innk-pagination .innk-pagination-details{margin:8px 0 0;text-align:center;color:var(--home-subtitle-color, #94a3b8)}.innk-pagination .innk-pagination-details small{font-size:1.15rem}.project-folder-card{background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:0!important;margin:0 0 20px!important;max-height:none!important;min-height:auto!important}.project-folder-card .card-body{flex:1 1 auto;padding:1.25rem}.project-folder-card .card-body .project_folders_count{margin-top:-.2em}.project-folder-card .card-body .project_folders_count h3,.project-folder-card .card-body .project_folders_count h5{margin:0}.project-folder-card .card-body .project-folders-counts{border-bottom:1px solid #e0e0e0;margin:0 -14px 0 -12px;padding:0 14px 0 12px}@media(min-width:992px){.project-folder-card .card-body .project-folders-counts{display:flex;align-items:center}}.project-folder-card .card-title{margin:.3em 0;color:#fff;font-weight:700}.project-folder-card .card-title a{color:#fff}.project-folder-card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#344687;border-bottom:1px solid rgba(0,0,0,.125);border-radius:.25rem}.project-folder-card .cursor-pointer{cursor:pointer}.project-folder-card .card-text{margin:10px 0}@media(min-width:992px){.row.vdivide [class*=col-]:not(:last-child):after{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}}@media(max-width:991px){.project-folder-card{margin-left:1em!important;margin-right:1em!important}}.project-folder-budgets{display:flex;flex-direction:row;margin-top:15px}@media(max-width:991px){.project-folder-budgets{flex-direction:column}}.project-folder-budgets>*{margin:5px 15px}.project-folder-budgets .budget-item h3.section-title{font-weight:400}@media(min-width:768px){.project-folders-filter .form-group{margin:.5rem 0 0}.project-folders-filter .submit-btn{margin-top:1.8em}.project-folders-filter .new-project-folder{margin-top:32px;text-align:right}}@media(max-width:767px){.project-folders-filter .form-group{padding:0}.project-folders-filter .submit-btn{margin-top:1em;text-align:right}.project-folders-filter .new-project-folder{margin-top:.5em;text-align:right}}@media(max-width:768px){.project-folders-filter .submit-btn{margin-top:1.7em;text-align:right}.project-folders-filter .new-project-folder{border-bottom:1px solid #C4C4C4;padding-bottom:10px}}@media(min-width:1024px){.project-folders-filter .submit-btn{margin-top:1.7em}.project-folders-filter .new-project-folder{margin-top:32px;border-left:1px solid #C4C4C4;padding-bottom:10px;padding-top:10px}}.copying{width:100%;height:100%;background:#00000026}.card-box{position:relative;color:#fff;padding:0 10px 30px;margin:20px 0;min-height:141px}.card-box:hover{text-decoration:none;color:#f1f1f1}.card-box:hover .icon i{transition:1s;-webkit-transition:1s}.card-box:hover .icon i.mdi{font-size:117px}.card-box:hover .icon i.text-icon{font-size:95px}.card-box:hover .card-box-footer{background:#0000004d}.card-box.reduced-version{min-height:100px!important;margin:10px 15px}.card-box.reduced-version .icon .mdi{font-size:75px!important}.card-box .inner{padding:5px 10px 0}.card-box h4{font-weight:400}.card-box h3{font-size:27px;font-weight:700;margin:0 0 8px;white-space:nowrap;padding:0;text-align:left}.card-box p{font-size:13px}.card-box .icon{position:absolute;top:auto;bottom:5px;right:5px;z-index:0;color:#00000026}.card-box .icon .mdi{font-size:90px}.card-box .icon .text-icon{font-family:Verdana,Geneva,sans-serif;font-size:72px;letter-spacing:-3px}.card-box .card-box-footer{position:absolute;left:0;bottom:0;text-align:center;padding:3px 0;color:#fffc;background:#0000001a;width:100%;text-decoration:none}.card-box .card-box-footer>.caret{transition:transform 222ms ease}.card-box .card-box-footer>.caret.opened{transform:rotate(180deg)}.card-box .projects-list{font-size:.8em;list-style-type:none}.card-box .projects-list li span{white-space:nowrap}.bg-blue{background-color:#00c0ef!important}.bg-green{background-color:#00a65a!important}.bg-orange{background-color:#f39c12!important}.bg-red{background-color:#d9534f!important}.project-folders-filter-btn{height:54px;align-content:end;margin-top:12px!important}.search-clean-filter{display:inline-flex!important;justify-content:center!important;vertical-align:baseline!important;font-size:39px!important;height:auto!important;line-height:1!important}.search-clean-filter i{display:inline-block;vertical-align:middle}.submit-btn .btn{align-self:flex-end!important}body.project_folders:has(section#section_project_folders){background-color:#fff}section.innovation_projects#section_project_folders{min-height:calc(100vh - 96px);padding-bottom:24px}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:1.5rem .5rem}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .breadcrumb-pill{color:#fff;font-weight:700;letter-spacing:.2px;text-transform:none}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link{color:#fff;display:inline-flex;align-items:center}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link .mdi,section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link i{font-size:2.4rem;color:#fff;line-height:1}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:hover,section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:focus{color:#fff;text-decoration:none;opacity:.85}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:hover .mdi,section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:hover i,section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:focus .mdi,section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .portfolio-tour-link:focus i{color:#fff}@media(max-width:767px){section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner{padding:10px 20px;margin:1rem .25rem}section.innovation_projects#section_project_folders>.breadcrumb-badge.portfolio-banner .breadcrumb-pill{font-size:1.4rem}}section.innovation_projects#section_project_folders .portfolio-filter-bar{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:16px;margin:0 0 24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions{margin-left:auto;order:99}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions .portfolio-new-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions .portfolio-new-btn:hover,section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions .portfolio-new-btn:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;text-decoration:none;box-shadow:0 4px 12px #4747f340}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions .portfolio-new-btn .mdi{font-size:1.8rem}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-form{display:flex;align-items:center;gap:12px;flex:1 1 auto;flex-wrap:wrap;margin:0}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-label{font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-title-color, #4747f3);white-space:nowrap}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-fields{display:flex;align-items:center;gap:12px;flex:1 1 auto;flex-wrap:wrap}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-field{flex:1 1 160px;min-width:140px}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-input{width:100%;height:40px;padding:8px 12px;border-radius:10px;border:1px solid #c4c4c4;background:var(--home-background-color, #ffffff);color:#1e293b;font-size:1.3rem;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-input:focus{border-color:var(--home-button-bg-color, #4747f3);box-shadow:0 0 0 3px #4747f31f!important;outline:none}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-input::placeholder{color:#9ca3af}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-actions{display:flex;align-items:center;gap:8px}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-apply{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-apply .mdi{font-size:1.6rem;color:#fff}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-apply:hover,section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-apply:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 12px #4747f340}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-clean{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;flex:0 0 40px;border-radius:10px;border:1px solid #f3596a;background:#fff;cursor:pointer;text-decoration:none;transition:background-color .15s ease,color .15s ease}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-clean:hover,section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-clean:focus{background:#fef2f4;outline:none;text-decoration:none}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-clean .mdi{font-size:2rem;line-height:1;color:#f3596a}@media(max-width:767px){section.innovation_projects#section_project_folders .portfolio-filter-bar{padding:12px}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-form{flex-direction:column;align-items:stretch}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-fields{flex-direction:column;align-items:stretch}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-fields .portfolio-filter-field{flex:1 1 100%;min-width:0}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-actions{justify-content:space-between}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions{width:100%;margin-left:0;order:-1}section.innovation_projects#section_project_folders .portfolio-filter-bar .portfolio-filter-bar-actions .portfolio-new-btn{width:100%;justify-content:center}}section.innovation_projects#section_project_folders .col-md-12.text-center h2{color:var(--home-title-color, #1e293b);font-size:1.8rem;font-weight:700;margin-top:48px}section.innovation_projects#section_project_folders .col-md-12.text-center p{color:var(--home-subtitle-color, #64748b);font-size:1.4rem}body.project_folders:has(section#section_portfolio_show){background-color:#fff}section.portfolio_show#section_portfolio_show{padding-bottom:32px;min-height:calc(100vh - 96px)}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.5rem .5rem}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-info{display:inline-flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto;flex-wrap:wrap}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-label{color:#ffffffd1;font-size:1.3rem;font-weight:500;letter-spacing:.02em;text-transform:none;white-space:nowrap}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-title{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-tour-link{color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:50%;transition:background-color .15s ease}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-tour-link .mdi,section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-tour-link i{font-size:2rem;color:#fff;line-height:1}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-tour-link:hover,section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-tour-link:focus{color:#fff;text-decoration:none;background:#ffffff24;outline:none}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a{color:#f3596a}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a .mdi{color:#f3596a}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a:hover,section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a:focus{background:#f3596a14;color:#f3596a}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a:hover .mdi,section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .banner-actions .dropdown-menu>li.portfolio-show-action-destroy>a:focus .mdi{color:#f3596a}@media(max-width:767px){section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner{padding:10px 12px 10px 16px;margin:1rem .25rem}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-info{gap:8px}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-title{font-size:1.6rem}section.portfolio_show#section_portfolio_show>.breadcrumb-badge.portfolio-show-banner .portfolio-show-banner-label{font-size:1.3rem}}section.portfolio_show#section_portfolio_show .portfolio-show-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:20px 24px;margin:0 0 20px}section.portfolio_show#section_portfolio_show .portfolio-show-dashboard-card{padding:0!important;background:transparent;border:none;box-shadow:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(148,163,184,.18);flex-wrap:wrap}section.portfolio_show#section_portfolio_show .portfolio-show-projects-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:767px){section.portfolio_show#section_portfolio_show .portfolio-show-projects-actions{width:100%}section.portfolio_show#section_portfolio_show .portfolio-show-projects-actions .portfolio-show-btn{flex:1 1 100%}}section.portfolio_show#section_portfolio_show .portfolio-show-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease;white-space:nowrap}section.portfolio_show#section_portfolio_show .portfolio-show-btn .mdi{font-size:1.6rem}section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-primary{background:var(--home-button-bg-color, #4747f3);color:#fff}section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-primary:hover,section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;text-decoration:none;box-shadow:0 4px 12px #4747f340;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-outline{background:transparent;color:var(--home-button-bg-color, #4747f3);border-color:var(--home-button-bg-color, #4747f3)}section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-outline:hover,section.portfolio_show#section_portfolio_show .portfolio-show-btn.portfolio-show-btn-outline:focus{background:#4747f314;color:var(--home-button-bg-color, #4747f3);text-decoration:none;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table-responsive{margin:0;border:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover{margin-bottom:0;background:transparent}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>thead>tr>th{font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;color:var(--home-subtitle-color, #94a3b8);text-transform:none;letter-spacing:.02em;padding:12px 10px;border-bottom:2px solid rgba(148,163,184,.18);background:transparent;vertical-align:middle}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr{transition:background-color .15s ease}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td{padding:14px 10px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;border-top:1px solid rgba(148,163,184,.12);vertical-align:middle}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td>a{color:var(--home-button-bg-color, #4747f3);font-weight:700;text-decoration:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td>a:hover{text-decoration:underline}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td select.form-control{height:34px;border-radius:8px;border:1px solid #c4c4c4;font-size:1.2rem;padding:4px 8px;color:#1e293b;box-shadow:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td select.form-control:focus{border-color:var(--home-button-bg-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr>td b{color:var(--home-subtitle-color, #64748b);font-weight:600;font-size:1.15rem}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .table.table-hover>tbody>tr:hover{background:#4747f30a}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .container{width:100%;padding:0}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination{margin:16px 0 0;padding:16px 0 0;border-top:1px solid rgba(148,163,184,.15);display:flex;justify-content:center;align-items:center;gap:4px;list-style:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li{display:inline-flex;margin:0}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li>a,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:none;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1.3rem;font-weight:500;border-radius:8px;cursor:pointer}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li>a:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li>span:hover{background:#4747f314;color:var(--home-button-bg-color, #4747f3);text-decoration:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li.active>a,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li.active>span{background:var(--home-button-bg-color, #4747f3);color:#fff;font-weight:700}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li.disabled>a,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .pagination>li.disabled>span{opacity:.35;cursor:not-allowed;pointer-events:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .footer-pagination-details{margin:8px 0 0;text-align:center;color:var(--home-subtitle-color, #94a3b8)}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .footer .footer-pagination-details small{font-size:1.15rem}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form{background:transparent;padding:0;margin:0 0 16px}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .title-form{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #1e293b);margin:0 0 8px;display:flex;align-items:center;gap:8px}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .title-form a{color:inherit;text-decoration:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .title-form a:hover{text-decoration:underline}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .title-form .active-search-items{font-weight:500;font-size:1.2rem;color:var(--home-accent-color, #4747f3)}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn.btn-info.btn-sm,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn-group-sm>.btn.btn-info{background:transparent!important;color:var(--home-button-bg-color, #4747f3)!important;border:1px solid var(--home-button-bg-color, #4747f3)!important;border-radius:10px!important;height:36px;font-size:1.2rem!important;font-weight:600;box-shadow:none!important;padding:0 14px!important}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn.btn-info.btn-sm:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn-group-sm>.btn.btn-info:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn.btn-info.btn-sm:focus,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .section-search-form .btn-group-sm>.btn.btn-info:focus{background:#4747f314!important;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form{background:transparent;margin:10px 0 0}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form .label-form-section{display:block;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;color:var(--home-subtitle-color, #64748b);margin-bottom:4px;text-transform:none;letter-spacing:0}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form .form-control{height:40px;border-radius:10px;border:1px solid #c4c4c4;padding:8px 12px;font-size:1.3rem;color:#1e293b;box-shadow:none;background:var(--home-background-color, #ffffff)}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form .form-control:focus{border-color:var(--home-button-bg-color, #4747f3);box-shadow:0 0 0 3px #4747f31f;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form .form-group{margin-bottom:12px}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:10px!important;font-family:Open Sans,sans-serif;font-size:1.3rem!important;font-weight:600;box-shadow:none!important;padding:0 16px!important;text-transform:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn .mdi{font-size:1.6rem}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-primary{background:var(--home-button-bg-color, #4747f3)!important;color:#fff!important;border:none!important}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-primary:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-primary:focus{background:var(--home-button-hover-bg-color, #3535d1)!important;box-shadow:0 4px 12px #4747f340!important;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-danger{background:transparent!important;color:var(--home-subtitle-color, #64748b)!important;border:1px solid rgba(148,163,184,.4)!important}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-danger .mdi{color:var(--home-subtitle-color, #64748b)}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-danger:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .search-form-actions .btn.btn-raised.btn-danger:focus{background:#94a3b814!important;color:var(--home-title-color, #1e293b)!important;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm{background:transparent;border:none;box-shadow:none;padding:10px 0 4px;margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;border-radius:0}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm .section-title{font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:var(--home-subtitle-color, #64748b);margin:0 8px 0 0!important;padding:0;text-transform:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm .btn.btn-link{padding:4px 10px!important;border-radius:8px;color:var(--home-button-bg-color, #4747f3)!important;font-weight:600;font-size:1.2rem!important;text-decoration:none!important}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm .btn.btn-link:hover,section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm .btn.btn-link:focus{background:#4747f314;outline:none}section.portfolio_show#section_portfolio_show .portfolio-show-projects-card .well.well-sm .btn.btn-link .mdi{font-size:1.4rem}.portfolio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;padding-top:29px}@media(max-width:991px){.portfolio-grid{grid-template-columns:1fr}}.portfolio-carousel .portfolio-carousel-item{padding-top:29px}.portfolio-carousel .portfolio-card{margin-top:0}.portfolio-card{position:relative;z-index:1;background:var(--home-background-color, #ffffff);border-radius:0 16px 16px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;height:100%;min-height:435px}.portfolio-card:has(.dropdown.open),.portfolio-card:has(.btn-group.open){z-index:1040}.portfolio-card .portfolio-card-tab{position:absolute;top:-29px;left:0;width:190px;height:29px;background:var(--home-accent-color, #4747f3);border-radius:16px 16px 0 0;display:flex;align-items:center;padding:0 16px}.portfolio-card .portfolio-card-tab>span{font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:700;color:#fff;letter-spacing:.01em;line-height:1.2;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-card .portfolio-card-body{padding:18px 20px 12px;display:flex;flex-direction:column;flex:1 1 auto;gap:10px}.portfolio-card .portfolio-card-title{margin:0}.portfolio-card .portfolio-card-title a{display:block;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--home-title-color, #4747f3);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.portfolio-card .portfolio-card-title a:hover,.portfolio-card .portfolio-card-title a:focus{color:var(--home-button-hover-bg-color, #3535d1);text-decoration:underline}.portfolio-card .portfolio-card-divider{border:0;border-top:1px solid rgba(148,163,184,.3);margin:2px 0}.portfolio-card .portfolio-card-meta{margin:0;font-size:1.3rem;line-height:1.4;display:flex;gap:6px;flex-wrap:wrap}.portfolio-card .portfolio-card-meta .portfolio-card-meta-label{color:var(--home-subtitle-color, #808080);font-style:italic}.portfolio-card .portfolio-card-meta .portfolio-card-meta-value{color:var(--home-subtitle-color, #808080);font-weight:700}.portfolio-card .portfolio-card-grid{display:grid;grid-template-columns:minmax(0,237fr) minmax(0,284fr);gap:16px;margin-top:8px}@media(max-width:480px){.portfolio-card .portfolio-card-grid{grid-template-columns:1fr}}.portfolio-card .portfolio-right-col{display:flex;flex-direction:column;gap:16px;min-width:0}.portfolio-card .portfolio-nested-card{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:14px 16px;min-width:0}.portfolio-card .portfolio-nested-card .portfolio-nested-title{margin:0 0 10px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #4747f3);text-transform:none;line-height:1.3}.portfolio-card .portfolio-nested--status .portfolio-nested-title{text-align:left}.portfolio-card .portfolio-nested--status .portfolio-status-body{display:flex;flex-direction:column;align-items:stretch;gap:14px}.portfolio-card .portfolio-nested--status .portfolio-status-total{text-align:center;padding:8px 0 12px;border-bottom:1px solid rgba(71,71,243,.12)}.portfolio-card .portfolio-nested--status .portfolio-status-number{display:block;font-family:Open Sans,sans-serif;font-size:3.2rem;font-weight:700;color:var(--home-title-color, #4747f3);line-height:1}.portfolio-card .portfolio-nested--status .portfolio-status-label{display:block;margin-top:4px;font-size:1.2rem;color:var(--home-subtitle-color, #808080);line-height:1.3;text-transform:lowercase}.portfolio-card .portfolio-nested--status .portfolio-status-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.portfolio-card .portfolio-nested--status .portfolio-status-item{display:flex;align-items:center;gap:10px;font-size:1.3rem;color:var(--home-subtitle-color, #565656);line-height:1.3}.portfolio-card .portfolio-nested--status .portfolio-status-item .mdi{font-size:1.9rem;line-height:1;flex:0 0 auto}.portfolio-card .portfolio-nested--status .portfolio-status-item .portfolio-status-item-count{font-weight:700;color:var(--home-title-color, #565656);min-width:18px;text-align:right;font-size:1.4rem}.portfolio-card .portfolio-nested--status .portfolio-status-item .portfolio-status-item-label{flex:1 1 auto;font-style:italic;color:var(--home-subtitle-color, #808080);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-card .portfolio-nested--status .portfolio-status-item.ongoing .mdi{color:#4747f3}.portfolio-card .portfolio-nested--status .portfolio-status-item.overdue .mdi{color:#f3596a}.portfolio-card .portfolio-nested--status .portfolio-status-item.finalized .mdi{color:#34a853}.portfolio-card .portfolio-nested--status .portfolio-status-item.paused .mdi{color:#ffbb10}.portfolio-card .portfolio-nested--status .portfolio-status-item.archived .mdi{color:gray}.portfolio-card .portfolio-nested--status .portfolio-status-item.canceled .mdi{color:#000}.portfolio-card .portfolio-nested--budget .portfolio-budget-body{display:flex;align-items:center;gap:14px}.portfolio-card .portfolio-nested--budget .portfolio-budget-pct{flex:0 0 auto;font-family:Open Sans,sans-serif;font-size:2.4rem;font-weight:700;color:var(--home-title-color, #565656);line-height:1.1;white-space:nowrap}.portfolio-card .portfolio-nested--budget .portfolio-budget-details{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.portfolio-card .portfolio-nested--budget .portfolio-budget-details em{font-style:italic;font-size:1.2rem;color:var(--home-subtitle-color, #808080);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-card .portfolio-nested--kpis .portfolio-kpis-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.portfolio-card .portfolio-nested--kpis .portfolio-kpi-item{display:flex;flex-direction:column;min-width:0}.portfolio-card .portfolio-nested--kpis .portfolio-kpi-value{font-family:Open Sans,sans-serif;font-size:1.8rem;font-weight:700;color:var(--home-title-color, #565656);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-card .portfolio-nested--kpis .portfolio-kpi-label{margin-top:2px;font-style:italic;font-size:1.2rem;color:var(--home-subtitle-color, #808080)}.portfolio-card .portfolio-card-footer{display:flex;justify-content:flex-end;padding:12px 20px 16px;margin-top:auto}.portfolio-card .portfolio-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:137px;padding:0 22px;border-radius:10px;border:none;background:var(--home-button-bg-color, #8420bb);color:#fff;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.portfolio-card .portfolio-card-cta .mdi{font-size:1.6rem;color:#fff}.portfolio-card .portfolio-card-cta:hover,.portfolio-card .portfolio-card-cta:focus{background:var(--home-button-hover-bg-color, #6e19a0);color:#fff;text-decoration:none;outline:none;box-shadow:0 4px 12px #4747f333}.portfolio-card .portfolio-card-btn-group{display:inline-flex;align-items:stretch;position:relative}.portfolio-card .portfolio-card-btn-group.open{z-index:1050}.portfolio-card .portfolio-card-btn-group>.portfolio-card-cta{border-radius:10px 0 0 10px;min-width:110px}.portfolio-card .portfolio-card-btn-group>.portfolio-card-dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-left:1px solid rgba(255,255,255,.25);border-radius:0 10px 10px 0;background:var(--home-button-bg-color, #8420bb);color:#fff;cursor:pointer;padding:0}.portfolio-card .portfolio-card-btn-group>.portfolio-card-dropdown-toggle .caret{display:inline-block;width:0;height:0;border-top:5px solid #ffffff;border-right:4px solid transparent;border-left:4px solid transparent;margin:0}.portfolio-card .portfolio-card-btn-group>.portfolio-card-dropdown-toggle:hover,.portfolio-card .portfolio-card-btn-group>.portfolio-card-dropdown-toggle:focus{background:var(--home-button-hover-bg-color, #6e19a0);outline:none}.portfolio-card .portfolio-card-btn-group .dropdown-menu{min-width:200px;border-radius:10px;border:1px solid rgba(148,163,184,.18);padding:6px;box-shadow:0 12px 32px #0f172a2e;margin-top:4px;z-index:1060}.portfolio-card .portfolio-card-btn-group .dropdown-menu>li>a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;text-decoration:none}.portfolio-card .portfolio-card-btn-group .dropdown-menu>li>a .mdi{font-size:1.6rem;color:var(--home-subtitle-color, #64748b)}.portfolio-card .portfolio-card-btn-group .dropdown-menu>li>a:hover{background:#4747f314;color:var(--home-button-bg-color, #4747f3)}.portfolio-card .portfolio-card-btn-group .dropdown-menu>li>a:hover .mdi{color:var(--home-button-bg-color, #4747f3)}@media(max-width:767px){.portfolio-card{min-height:0}.portfolio-card .portfolio-card-body{padding:14px 16px 8px}.portfolio-card .portfolio-card-tab{width:160px}.portfolio-card .portfolio-card-tab>span{font-size:1.15rem}.portfolio-card .portfolio-card-title a{font-size:1.4rem}.portfolio-card .portfolio-nested-card{padding:12px 14px}.portfolio-card .portfolio-card-grid{grid-template-columns:1fr}}body.project_folders:has(section#section_preprojects_index){background-color:#fff}section.preprojects_index#section_preprojects_index{padding-bottom:32px;min-height:calc(100vh - 96px)}section.preprojects_index#section_preprojects_index>.breadcrumb-badge.preprojects-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.5rem .5rem}section.preprojects_index#section_preprojects_index>.breadcrumb-badge.preprojects-banner .preprojects-banner-info{display:inline-flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}section.preprojects_index#section_preprojects_index>.breadcrumb-badge.preprojects-banner .preprojects-banner-label{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){section.preprojects_index#section_preprojects_index>.breadcrumb-badge.preprojects-banner{padding:10px 12px 10px 16px;margin:1rem .25rem}section.preprojects_index#section_preprojects_index>.breadcrumb-badge.preprojects-banner .preprojects-banner-label{font-size:1.6rem}}section.preprojects_index#section_preprojects_index .preprojects-filters-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:16px 20px;margin:0 0 16px}section.preprojects_index#section_preprojects_index .preprojects-filters-form{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}section.preprojects_index#section_preprojects_index .preprojects-filters-field{flex:1 1 220px;min-width:180px;display:flex;flex-direction:column;gap:6px}section.preprojects_index#section_preprojects_index .preprojects-filters-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.preprojects_index#section_preprojects_index .preprojects-filters-input,section.preprojects_index#section_preprojects_index input.preprojects-filters-input,section.preprojects_index#section_preprojects_index select.preprojects-filters-input{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.3rem;box-shadow:none}section.preprojects_index#section_preprojects_index .preprojects-filters-input:focus,section.preprojects_index#section_preprojects_index input.preprojects-filters-input:focus,section.preprojects_index#section_preprojects_index select.preprojects-filters-input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.preprojects_index#section_preprojects_index .preprojects-filters-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}section.preprojects_index#section_preprojects_index .preprojects-filters-submit{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;border:none;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease}section.preprojects_index#section_preprojects_index .preprojects-filters-submit .mdi{font-size:1.6rem;color:#fff}section.preprojects_index#section_preprojects_index .preprojects-filters-submit:hover,section.preprojects_index#section_preprojects_index .preprojects-filters-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 14px #4747f338}section.preprojects_index#section_preprojects_index .preprojects-filters-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;flex:0 0 40px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}section.preprojects_index#section_preprojects_index .preprojects-filters-clear .mdi{font-size:2rem;line-height:1;color:#f3596a}section.preprojects_index#section_preprojects_index .preprojects-filters-clear:hover,section.preprojects_index#section_preprojects_index .preprojects-filters-clear:focus{background:#fef2f4;color:#f3596a;outline:none;text-decoration:none}section.preprojects_index#section_preprojects_index .preprojects-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:64px 16px;text-align:center;background:var(--home-background-color, #ffffff);border:1px dashed rgba(148,163,184,.3);border-radius:16px}section.preprojects_index#section_preprojects_index .preprojects-empty .mdi{font-size:5.4rem;color:var(--home-subtitle-color, #94a3b8);opacity:.65}section.preprojects_index#section_preprojects_index .preprojects-empty .preprojects-empty-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.4rem;color:var(--home-subtitle-color, #64748b)}section.preprojects_index#section_preprojects_index .preprojects-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:1199px){section.preprojects_index#section_preprojects_index .preprojects-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:991px){section.preprojects_index#section_preprojects_index .preprojects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}section.preprojects_index#section_preprojects_index .preprojects-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px 20px 16px;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;min-height:260px;z-index:1}section.preprojects_index#section_preprojects_index .preprojects-card:has(.dropdown.open){z-index:1040}section.preprojects_index#section_preprojects_index .preprojects-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}section.preprojects_index#section_preprojects_index .preprojects-card-status-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#4747f31a;color:var(--home-accent-color, #4747f3);font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}section.preprojects_index#section_preprojects_index .preprojects-card-status-pill.preprojects-status-pending{background:#ffbb1026;color:#8a6d00}section.preprojects_index#section_preprojects_index .preprojects-card-status-pill.preprojects-status-approved{background:#34a85326;color:#2d7c42}section.preprojects_index#section_preprojects_index .preprojects-card-status-pill.preprojects-status-rejected{background:#f3596a26;color:#c0384a}section.preprojects_index#section_preprojects_index .preprojects-card-menu{position:relative}section.preprojects_index#section_preprojects_index .preprojects-card-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--home-subtitle-color, #64748b);cursor:pointer;transition:background-color .15s ease,color .15s ease}section.preprojects_index#section_preprojects_index .preprojects-card-menu-btn .mdi{font-size:1.8rem;line-height:1}section.preprojects_index#section_preprojects_index .preprojects-card-menu-btn:hover,section.preprojects_index#section_preprojects_index .preprojects-card-menu-btn:focus{background:#4747f31a;color:var(--home-accent-color, #4747f3);outline:none}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list{right:0;left:auto;min-width:220px;margin-top:6px;padding:6px;border-radius:10px;border:1px solid rgba(148,163,184,.18);box-shadow:0 12px 32px #0f172a2e;z-index:1060}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-title-color, #1e293b);text-decoration:none}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a .mdi{font-size:1.6rem;color:var(--home-subtitle-color, #64748b);flex:0 0 auto}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a:hover,section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a:focus{background:#4747f314;color:var(--home-accent-color, #4747f3)}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a:hover .mdi,section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li>a:focus .mdi{color:var(--home-accent-color, #4747f3)}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a{color:#f3596a}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a .mdi{color:#f3596a}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a:hover,section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a:focus{background:#f3596a14;color:#f3596a}section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a:hover .mdi,section.preprojects_index#section_preprojects_index .preprojects-card-menu-list>li.preprojects-card-menu-destroy>a:focus .mdi{color:#f3596a}section.preprojects_index#section_preprojects_index .preprojects-card-title-link{text-decoration:none}section.preprojects_index#section_preprojects_index .preprojects-card-title-link:hover,section.preprojects_index#section_preprojects_index .preprojects-card-title-link:focus{text-decoration:none}section.preprojects_index#section_preprojects_index .preprojects-card-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.55rem;font-weight:700;color:var(--home-title-color, #1e293b);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}section.preprojects_index#section_preprojects_index .preprojects-card-title .badge{margin-left:6px;vertical-align:middle;background:var(--home-accent-color, #4747f3);color:#fff}.preprojects-card-title-link:hover section.preprojects_index#section_preprojects_index .preprojects-card-title,.preprojects-card-title-link:focus section.preprojects_index#section_preprojects_index .preprojects-card-title{color:var(--home-accent-color, #4747f3)}section.preprojects_index#section_preprojects_index .preprojects-card-status-change{display:flex;flex-direction:column;gap:4px}section.preprojects_index#section_preprojects_index .preprojects-card-status-label{font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.preprojects_index#section_preprojects_index .preprojects-status-select{width:100%;height:36px;padding:4px 10px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-size:1.2rem;font-family:Open Sans,sans-serif}section.preprojects_index#section_preprojects_index .preprojects-status-select:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.preprojects_index#section_preprojects_index .preprojects-card-meta{display:flex;flex-direction:column;gap:6px}section.preprojects_index#section_preprojects_index .preprojects-card-meta-row{display:flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.25;color:var(--home-body-color, #64748b)}section.preprojects_index#section_preprojects_index .preprojects-card-meta-row>.mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3);flex:0 0 auto}section.preprojects_index#section_preprojects_index .preprojects-card-meta-row .preprojects-card-meta-label{color:var(--home-subtitle-color, #94a3b8);font-weight:600;margin-right:auto}section.preprojects_index#section_preprojects_index .preprojects-card-meta-row .preprojects-card-meta-value{color:var(--home-title-color, #1e293b);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}section.preprojects_index#section_preprojects_index .preprojects-card-formulators{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}section.preprojects_index#section_preprojects_index .preprojects-card-formulators-label{display:inline-flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em}section.preprojects_index#section_preprojects_index .preprojects-card-formulators-label>.mdi{font-size:1.5rem;color:var(--home-accent-color, #4747f3)}section.preprojects_index#section_preprojects_index .preprojects-avatars{display:inline-flex;align-items:center}section.preprojects_index#section_preprojects_index .preprojects-avatars .preprojects-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--home-background-color, #ffffff);overflow:hidden;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1rem;font-weight:700;margin-left:-6px;flex:0 0 28px}section.preprojects_index#section_preprojects_index .preprojects-avatars .preprojects-avatar:first-child{margin-left:0}section.preprojects_index#section_preprojects_index .preprojects-avatars .preprojects-avatar img{width:100%;height:100%;object-fit:cover;display:block}section.preprojects_index#section_preprojects_index .preprojects-avatars .preprojects-avatar-extra{background:var(--home-subtitle-color, #94a3b8);font-size:1rem}section.preprojects_index#section_preprojects_index .preprojects-muted{color:var(--home-subtitle-color, #94a3b8);font-style:italic;font-size:1.2rem}section.preprojects_index#section_preprojects_index .preprojects-card-footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}section.preprojects_index#section_preprojects_index .preprojects-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 16px;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;transition:background .15s ease,box-shadow .15s ease}section.preprojects_index#section_preprojects_index .preprojects-card-cta .mdi{font-size:1.6rem;line-height:1}section.preprojects_index#section_preprojects_index .preprojects-card-cta:hover,section.preprojects_index#section_preprojects_index .preprojects-card-cta:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;text-decoration:none;outline:none;box-shadow:0 4px 14px #4747f338}@media(max-width:767px){section.preprojects_index#section_preprojects_index .preprojects-grid{grid-template-columns:1fr}section.preprojects_index#section_preprojects_index .preprojects-card{padding:14px 16px;min-height:0}}body.project_folders:has(section#section_project_ranking){background-color:#fff}section.project_ranking_index#section_project_ranking{padding-bottom:32px;min-height:calc(100vh - 96px)}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner{display:flex;align-items:center;gap:12px;margin:1.5rem .5rem}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-banner-info{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;text-decoration:none;transition:background-color .15s ease}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-back .mdi{font-size:2.2rem;line-height:1;color:#fff}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-back:hover,section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-back:focus{background:#ffffff29;outline:none;color:#fff}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-banner-label{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner{padding:10px 14px 10px 10px;margin:1rem .25rem}section.project_ranking_index#section_project_ranking>.breadcrumb-badge.project-ranking-banner .project-ranking-banner-label{font-size:1.6rem}}body.project_folders:has(section#section_portfolio_dashboard){background-color:#fff}section.portfolio_dashboard_index#section_portfolio_dashboard{padding-bottom:32px;min-height:calc(100vh - 96px)}section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.5rem .5rem}section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner .portfolio-dashboard-banner-info{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner .portfolio-dashboard-banner-icon{color:#fff;font-size:2.2rem;line-height:1;flex:0 0 auto}section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner .portfolio-dashboard-banner-label{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner{padding:14px 18px;margin:1rem .25rem}section.portfolio_dashboard_index#section_portfolio_dashboard>.breadcrumb-badge.portfolio-dashboard-banner .portfolio-dashboard-banner-label{font-size:1.6rem}}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:16px 20px;margin:0 0 16px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-field{flex:1 1 320px;min-width:220px;display:flex;flex-direction:column;gap:6px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-select{width:100%;min-height:40px;border-radius:10px;border:1px solid rgba(148,163,184,.35);padding:6px 10px;font-size:1.3rem}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-select:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-field .select2-container--default{width:100%!important}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-submit{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:background .15s ease,color .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-submit .mdi{font-size:1.6rem}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-clear{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:10px;background:#fff;color:#f3596a;border:1px solid #f3596a;text-decoration:none;cursor:pointer;flex:0 0 40px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-clear .mdi{font-size:2rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-clear:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-clear:focus{background:#fef2f4;color:#f3596a;outline:none;text-decoration:none}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-submit{background:var(--home-button-bg-color, #4747f3);color:#fff}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-submit:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tabs-wrap{margin:0 0 16px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:#94a3b81a}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tab{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;color:var(--home-subtitle-color, #64748b);text-decoration:none;transition:background .15s ease,color .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tab .mdi{font-size:1.6rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tab:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tab.is-active{background:#fff;color:var(--home-accent-color, #4747f3);box-shadow:0 2px 8px #0f172a1a}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-content-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 24px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;text-align:center}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-empty .mdi{font-size:5rem;color:var(--home-subtitle-color, #94a3b8);opacity:.6}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-empty-title{margin:0;font-family:Open Sans,sans-serif;font-size:1.4rem;color:var(--home-subtitle-color, #64748b)}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:1199px){section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpis-grid{grid-template-columns:1fr}}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-card{position:relative;border-radius:16px;padding:18px 20px 14px;color:#fff;overflow:hidden;box-shadow:0 6px 18px #0f172a1f}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-body{position:relative;z-index:1;padding-right:56px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-name{margin:0 0 4px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-value{margin:0 0 8px;font-family:Open Sans,sans-serif;font-size:2.6rem;font-weight:700;color:#fff;line-height:1.1}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-hint{margin:0;font-size:1.15rem;color:#fffc;line-height:1.35}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-icon{position:absolute;top:14px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff2e;color:#fff}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-icon .mdi{font-size:2.4rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-footer{display:inline-flex;align-items:center;gap:4px;margin-top:12px;color:#fff;font-size:1.2rem;font-weight:600;text-decoration:none;opacity:.9;transition:opacity .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-footer:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-footer:focus{color:#fff;opacity:1;text-decoration:underline}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-footer .portfolio-dashboard-kpi-caret{font-size:1.6rem;transition:transform .2s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-footer:not(.collapsed) .portfolio-dashboard-kpi-caret{transform:rotate(180deg)}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-detail{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.2)}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-detail-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-detail-list>li{display:flex;justify-content:space-between;gap:8px;font-size:1.2rem;color:#fffffff0}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-detail-list>li .portfolio-dashboard-kpi-detail-name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-kpi-detail-list>li .portfolio-dashboard-kpi-detail-value{font-weight:700;white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px}@media(max-width:767px){section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary{grid-template-columns:1fr}}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-item{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:12px;background:#94a3b814;border:1px solid rgba(148,163,184,.14)}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-label{font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-value{font-family:Open Sans,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:var(--home-title-color, #1e293b);font-variant-numeric:tabular-nums}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-value.is-primary{color:#4747f3}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-value.is-navy{color:#132146}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-summary-value.is-accent{color:var(--home-accent-color, #4747f3)}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-budget-chart-wrap{width:100%;margin:0;padding:4px 0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table-wrap{overflow-x:auto}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table{width:100%;border-collapse:collapse;font-family:Open Sans,sans-serif}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table thead th{padding:12px 10px;font-size:1.2rem;font-weight:600;text-align:left;color:var(--home-subtitle-color, #94a3b8);border-bottom:2px solid rgba(148,163,184,.18);white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-th-action{text-align:right}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table tbody td{padding:14px 10px;font-size:1.3rem;color:var(--home-body-color, #1e293b);border-bottom:1px solid rgba(148,163,184,.15);vertical-align:middle}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-row{transition:background-color .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-row:hover{background:#4747f30a}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-title{font-weight:600;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-project{color:var(--home-subtitle-color, #64748b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-date{white-space:nowrap;color:var(--home-subtitle-color, #64748b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-action{text-align:right;white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-sort{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;cursor:pointer}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-sort .mdi{font-size:1.5rem;line-height:1;opacity:.5}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-sort:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-sort.is-active{color:var(--home-accent-color, #4747f3)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-sort.is-active .mdi{opacity:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-state{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-state .mdi{font-size:1.4rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-state.alert-default{color:#565656;background:#f0f0f0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-state.alert-success{color:#2f8a1e;background:#5aac4429}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-state.alert-danger{color:#c5303f;background:#dc354524}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-view-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-size:1.25rem;font-weight:600;text-decoration:none;transition:background .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-view-btn .mdi{font-size:1.5rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-view-btn:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-view-btn:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;text-decoration:none;outline:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination{display:flex;justify-content:center;padding:16px 0 4px;margin-top:8px;border-top:1px solid rgba(148,163,184,.15)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination{margin:0;display:flex;align-items:center;gap:4px;list-style:none;padding:0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li{display:inline-flex}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li>a,section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:none;background:transparent;color:var(--home-subtitle-color, #64748b);font-size:1.3rem;border-radius:8px;text-decoration:none;cursor:pointer}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li>a:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li>span:hover{background:#4747f314;color:var(--home-accent-color, #4747f3);text-decoration:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li.active>span{background:var(--home-button-bg-color, #4747f3);color:#fff;font-weight:700}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li.disabled>span,section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-pagination .pagination>li.disabled>a{opacity:.35;pointer-events:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}@media(max-width:1199px){section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stats-grid{grid-template-columns:1fr}}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-card{display:flex;align-items:center;gap:14px;background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:18px 20px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-card.is-total{background:var(--home-accent-color, #4747f3);border-color:transparent}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-card.is-total .pdm-stat-icon{background:#fff3;color:#fff}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-card.is-total .pdm-stat-value{color:#fff}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-card.is-total .pdm-stat-label{color:#ffffffe0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:12px;background:#94a3b81f;color:var(--home-accent-color, #4747f3)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon .mdi{font-size:2.4rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon.ongoing{background:#4747f31f;color:#4747f3}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon.overdue{background:#f3596a24;color:#f3596a}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon.finalized{background:#34a85324;color:#34a853}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-icon.preproject{background:#8420bb24;color:#8420bb}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-preproject-card{display:flex;align-items:center;gap:14px;background:#8420bb0d;border:1px solid rgba(132,32,187,.22);border-left:4px solid #8420bb;border-radius:14px;padding:14px 18px;margin-bottom:20px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-preproject-body{display:flex;align-items:baseline;gap:8px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-preproject-body .pdm-stat-value{font-size:2.2rem}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-preproject-body .pdm-stat-label{margin-top:0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-preproject-note{margin-left:auto;font-family:Open Sans,sans-serif;font-size:1.15rem;font-style:italic;color:var(--home-subtitle-color, #94a3b8);text-align:right}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-body{display:flex;flex-direction:column;min-width:0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-value{font-family:Open Sans,sans-serif;font-size:2.6rem;font-weight:700;line-height:1.1;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-label{font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.03em;margin-top:2px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-distribution{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;align-items:stretch}@media(max-width:991px){section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-distribution{grid-template-columns:1fr}}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #0000000f;padding:18px 20px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-card-title{margin:0 0 14px;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-chart-wrap{position:relative;height:300px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-states-list{list-style:none;margin:0;padding:0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(148,163,184,.15)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row:last-child{border-bottom:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-icon{display:inline-flex;flex:0 0 auto}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-icon .mdi{font-size:1.9rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-label{flex:0 0 auto;min-width:96px;font-size:1.3rem;font-weight:600;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-count{flex:0 0 auto;min-width:28px;text-align:right;font-size:1.4rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-bar{flex:1 1 auto;height:8px;border-radius:6px;background:#94a3b82e;overflow:hidden}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-bar-fill{height:100%;border-radius:6px;min-width:2px;transition:width .3s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-pct{flex:0 0 auto;min-width:44px;text-align:right;font-size:1.2rem;font-weight:600;color:var(--home-subtitle-color, #64748b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.ongoing .pdm-state-icon .mdi{color:#4747f3}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.overdue .pdm-state-icon .mdi{color:#f3596a}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.finalized .pdm-state-icon .mdi{color:#34a853}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.paused .pdm-state-icon .mdi{color:#ffbb10}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.archived .pdm-state-icon .mdi{color:gray}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.canceled .pdm-state-icon .mdi{color:#000}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row.preproject .pdm-state-icon .mdi{color:#8420bb}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-card{margin-top:16px}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-list{list-style:none;margin:0;padding:0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-row{display:flex;align-items:center;gap:12px;padding:8px 0}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-row .pdm-portfolio-name{flex:0 0 32%;max-width:32%;font-size:1.3rem;font-weight:600;color:var(--home-title-color, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-row .pdm-portfolio-bar{flex:1 1 auto;height:12px;border-radius:6px;background:#94a3b829;overflow:hidden}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-row .pdm-portfolio-bar-fill{height:100%;border-radius:6px;background:var(--home-accent-color, #4747f3);transition:width .3s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-portfolio-row .pdm-portfolio-count{flex:0 0 auto;min-width:28px;text-align:right;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-detail-btn{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid rgba(148,163,184,.3);background:var(--home-background-color, #ffffff);color:var(--home-accent-color, #4747f3);cursor:pointer;transition:background .15s ease,border-color .15s ease}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-detail-btn .mdi{font-size:1.7rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-detail-btn:hover,section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-stat-detail-btn:focus{background:#4747f314;border-color:var(--home-accent-color, #4747f3);outline:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-content{border:none;border-radius:16px;box-shadow:0 12px 48px #0f172a40;overflow:hidden}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-header{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(148,163,184,.18)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-header .close{order:2;margin:0;opacity:.6;color:var(--home-subtitle-color, #64748b);text-shadow:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-header .close .mdi{font-size:2.2rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-header .close:hover{opacity:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-title{flex:1 1 auto;display:inline-flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #1e293b)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-title .mdi{font-size:2rem;line-height:1}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-title .mdi.is-ongoing{color:#4747f3}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-title .mdi.is-overdue{color:#f3596a}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal .modal-body{padding:8px 20px 20px;max-height:60vh;overflow-y:auto}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 8px;border-radius:999px;background:#4747f31a;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:700}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-table-wrap{overflow-x:auto}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-table{width:100%;border-collapse:collapse}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-table thead th{text-align:left;padding:10px;font-size:1.15rem;font-weight:600;color:var(--home-subtitle-color, #94a3b8);border-bottom:2px solid rgba(148,163,184,.18);white-space:nowrap}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-table tbody td{padding:11px 10px;font-size:1.25rem;color:var(--home-body-color, #475569);border-bottom:1px solid rgba(148,163,184,.14);vertical-align:middle}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-table tbody tr:hover{background:#4747f30a}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-link{font-weight:700;color:var(--home-title-color, #4747f3);text-decoration:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-link:hover{text-decoration:underline;color:var(--home-accent-color, #4747f3)}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-overdue{color:#c5303f;font-weight:600}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-modal-empty{padding:24px 8px;text-align:center;color:var(--home-subtitle-color, #64748b);font-size:1.3rem}@media(max-width:767px){section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-card,section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-content-card{padding:14px 12px}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-filters-actions{width:100%;justify-content:flex-end}section.portfolio_dashboard_index#section_portfolio_dashboard .portfolio-dashboard-tabs{width:100%;overflow-x:auto}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table thead th,section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table tbody td{padding:10px 6px;font-size:1.2rem}section.portfolio_dashboard_index#section_portfolio_dashboard .pdt-table .pdt-view-btn span{display:none}section.portfolio_dashboard_index#section_portfolio_dashboard .pdm-state-row .pdm-state-label{min-width:80px;font-size:1.2rem}}body.project_folders:has(section#section_project_folder_new),body.project_folders:has(section#section_project_folder_edit),body.project_folders:has(section#section_project_folder_move_project){background-color:#fff}section.project_folder_form_view{padding-bottom:32px;min-height:calc(100vh - 96px)}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:1.5rem .5rem}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-banner-info{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;text-decoration:none;transition:background-color .15s ease}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-back .mdi{font-size:2.2rem;line-height:1;color:#fff}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-back:hover,section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-back:focus{background:#ffffff29;outline:none;color:#fff}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-banner-label{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner{padding:10px 14px 10px 10px;margin:1rem .25rem}section.project_folder_form_view>.breadcrumb-badge.project-folder-form-banner .project-folder-form-banner-label{font-size:1.6rem}}section.project_folder_form_view .project-folder-form-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:24px 28px;margin:0 0 20px}section.project_folder_form_view .project-folder-form{display:flex;flex-direction:column;gap:18px}section.project_folder_form_view .project-folder-form .panel,section.project_folder_form_view .project-folder-form .panel-default,section.project_folder_form_view .project-folder-form .panel-body{background:transparent;border:none;box-shadow:none;padding:0;margin:0}section.project_folder_form_view .project-folder-form .form-group,section.project_folder_form_view .project-folder-form fieldset.form-group{margin:0;padding:0}section.project_folder_form_view .project-folder-form-field{display:flex;flex-direction:column;gap:8px}section.project_folder_form_view .project-folder-form-field .help-block,section.project_folder_form_view .project-folder-form-field .error{color:#f3596a;font-size:1.15rem}section.project_folder_form_view .project-folder-form-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.project_folder_form_view .project-folder-form-input-wrap{display:block}section.project_folder_form_view .project-folder-form-input-wrap input[type=text],section.project_folder_form_view .project-folder-form-input-wrap input[type=email],section.project_folder_form_view .project-folder-form-input-wrap input[type=number],section.project_folder_form_view .project-folder-form-input-wrap textarea,section.project_folder_form_view .project-folder-form-input-wrap .form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-size:1.3rem;font-family:Open Sans,sans-serif;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}section.project_folder_form_view .project-folder-form-input-wrap input[type=text]:focus,section.project_folder_form_view .project-folder-form-input-wrap input[type=email]:focus,section.project_folder_form_view .project-folder-form-input-wrap input[type=number]:focus,section.project_folder_form_view .project-folder-form-input-wrap textarea:focus,section.project_folder_form_view .project-folder-form-input-wrap .form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.project_folder_form_view .project-folder-form-input-wrap textarea{height:auto;min-height:96px;resize:vertical}section.project_folder_form_view .project-folder-form-select,section.project_folder_form_view select.project-folder-form-select,section.project_folder_form_view .project-folder-form .form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-size:1.3rem;font-family:Open Sans,sans-serif;box-shadow:none}section.project_folder_form_view .project-folder-form-select:focus,section.project_folder_form_view select.project-folder-form-select:focus,section.project_folder_form_view .project-folder-form .form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}section.project_folder_form_view .project-folder-form-alert{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:10px;font-size:1.2rem;line-height:1.4}section.project_folder_form_view .project-folder-form-alert .mdi{font-size:1.8rem;line-height:1;flex:0 0 auto;margin-top:1px}section.project_folder_form_view .project-folder-form-alert.project-folder-form-alert-warning{background:#ffbb101a;border:1px solid rgba(255,187,16,.35);color:#8a6d3b}section.project_folder_form_view .project-folder-form-alert.project-folder-form-alert-warning .mdi{color:#ff7714}section.project_folder_form_view .project-folder-form-alert.project-folder-form-alert-compact{padding:8px 12px;font-size:1.15rem}section.project_folder_form_view .project-folder-form-forms-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}section.project_folder_form_view .project-folder-form-toggle{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:#fff;cursor:pointer;list-style:none;user-select:none;transition:border-color .15s ease,background .15s ease}section.project_folder_form_view .project-folder-form-toggle .switch-icon{position:relative;width:22px;height:22px;flex:0 0 22px;color:var(--home-subtitle-color, #94a3b8)}section.project_folder_form_view .project-folder-form-toggle .switch-icon .mdi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;transition:opacity .15s ease}section.project_folder_form_view .project-folder-form-toggle .switch-icon .mdi-checkbox-marked-circle{opacity:0}section.project_folder_form_view .project-folder-form-toggle .switch-icon .mdi-checkbox-blank-circle-outline{opacity:1}section.project_folder_form_view .project-folder-form-toggle .project-folder-form-toggle-label{font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;color:var(--home-title-color, #1e293b);line-height:1.25;flex:1 1 auto;min-width:0}section.project_folder_form_view .project-folder-form-toggle:hover{border-color:var(--home-accent-color, #4747f3);background:#4747f30a}section.project_folder_form_view .project-folder-form-toggle.marked{border-color:var(--home-accent-color, #4747f3);background:#4747f30f}section.project_folder_form_view .project-folder-form-toggle.marked .switch-icon{color:var(--home-accent-color, #4747f3)}section.project_folder_form_view .project-folder-form-toggle.marked .switch-icon .mdi-checkbox-marked-circle{opacity:1}section.project_folder_form_view .project-folder-form-toggle.marked .switch-icon .mdi-checkbox-blank-circle-outline{opacity:0}section.project_folder_form_view .project-folder-form-actions{display:flex;justify-content:flex-end;margin-top:8px}section.project_folder_form_view .project-folder-form-submit{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:10px;border:none;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}section.project_folder_form_view .project-folder-form-submit .mdi{font-size:1.8rem;line-height:1}section.project_folder_form_view .project-folder-form-submit:hover,section.project_folder_form_view .project-folder-form-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;box-shadow:0 4px 14px #4747f338}section.project_folder_form_view .project-folder-form-submit:disabled,section.project_folder_form_view .project-folder-form-submit[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}section.project_folder_form_view .project-folder-form-submit:disabled:hover,section.project_folder_form_view .project-folder-form-submit[disabled]:hover{background:var(--home-button-bg-color, #4747f3)}@media(max-width:767px){section.project_folder_form_view .project-folder-form-card{padding:18px 14px}section.project_folder_form_view .project-folder-form-forms-grid{grid-template-columns:1fr}}section.project_folder_form_view .project-folder-move-description{display:flex;flex-direction:column;gap:12px}section.project_folder_form_view .project-folder-move-description>p{margin:0;color:var(--home-body-color, #64748b);font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.5}body.project_folders:has(section#section_project_folder_management_permissions){background-color:#fff}section.project_folder_management_permissions{padding-bottom:32px;min-height:calc(100vh - 96px)}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner{display:flex;align-items:center;gap:14px;margin:1.5rem .5rem}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-info{display:inline-flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;text-decoration:none;flex:0 0 32px;transition:background-color .15s ease}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-back .mdi{font-size:2.2rem;line-height:1;color:#fff}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-back:hover,section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-back:focus{background:#ffffff29;outline:none;color:#fff}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-text{display:flex;flex-direction:column;gap:2px;min-width:0}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-label{color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:.2px;text-transform:none;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-subtitle{color:#ffffffd1;font-size:1.2rem;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-subtitle b,section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-subtitle strong{font-weight:700;color:#fff}@media(max-width:767px){section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner{padding:10px 14px 10px 10px;margin:1rem .25rem}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-label{font-size:1.6rem}section.project_folder_management_permissions>.breadcrumb-badge.project-folder-mgmt-banner .project-folder-mgmt-banner-subtitle{font-size:1.1rem;white-space:normal}}section.project_folder_management_permissions .project-folder-mgmt-card{background:var(--home-background-color, #ffffff);border:1px solid rgba(148,163,184,.14);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:24px 28px;margin:0 0 20px}section.project_folder_management_permissions .project-folder-mgmt-add-row{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}section.project_folder_management_permissions .project-folder-mgmt-add-label{font-family:Open Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--home-subtitle-color, #64748b);text-transform:uppercase;letter-spacing:.04em;margin:0}section.project_folder_management_permissions .project-folder-mgmt-add-controls{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}section.project_folder_management_permissions .project-folder-mgmt-select{flex:1 1 320px;min-width:240px}section.project_folder_management_permissions .project-folder-mgmt-select+.select2-container{flex:1 1 320px}section.project_folder_management_permissions .select2-container .select2-selection--single{height:40px!important;border:1px solid rgba(148,163,184,.35)!important;border-radius:10px!important;background:#fff}section.project_folder_management_permissions .select2-container .select2-selection--single .select2-selection__rendered{line-height:38px!important;padding-left:12px!important;color:var(--home-title-color, #1e293b)}section.project_folder_management_permissions .select2-container .select2-selection--single .select2-selection__arrow{height:38px!important}section.project_folder_management_permissions .project-folder-mgmt-add-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;border:none;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;text-decoration:none;cursor:pointer;flex:0 0 auto;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease}section.project_folder_management_permissions .project-folder-mgmt-add-btn .mdi{font-size:1.8rem;line-height:1}section.project_folder_management_permissions .project-folder-mgmt-add-btn:hover,section.project_folder_management_permissions .project-folder-mgmt-add-btn:focus{background:var(--home-button-hover-bg-color, #3535d1);color:#fff;outline:none;text-decoration:none;box-shadow:0 4px 14px #4747f338}section.project_folder_management_permissions .project-folder-mgmt-add-btn.disabled,section.project_folder_management_permissions .project-folder-mgmt-add-btn[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none}section.project_folder_management_permissions .project-folder-mgmt-table-wrap{width:100%;overflow-x:auto}section.project_folder_management_permissions .project-folder-mgmt-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Open Sans,sans-serif}section.project_folder_management_permissions .project-folder-mgmt-table tbody td{padding:12px 10px;border-bottom:1px solid rgba(148,163,184,.14);vertical-align:middle}section.project_folder_management_permissions .project-folder-mgmt-table tbody tr:last-child td{border-bottom:none}section.project_folder_management_permissions .project-folder-mgmt-table tbody tr{transition:background-color .15s ease}section.project_folder_management_permissions .project-folder-mgmt-table tbody tr:hover{background:#4747f30a}section.project_folder_management_permissions .project-folder-mgmt-user{display:flex;align-items:center;gap:12px;min-width:0}section.project_folder_management_permissions .project-folder-mgmt-avatar{width:40px;height:40px;flex:0 0 40px;border-radius:50%;overflow:hidden;background:#94a3b833;border:2px solid #ffffff;box-shadow:0 0 0 1px #94a3b840}section.project_folder_management_permissions .project-folder-mgmt-avatar img{width:100%;height:100%;object-fit:cover;display:block}section.project_folder_management_permissions .project-folder-mgmt-user-info{display:flex;flex-direction:column;gap:2px;min-width:0}section.project_folder_management_permissions .project-folder-mgmt-user-name{font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:600;color:var(--home-accent-color, #4747f3);text-decoration:none;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.project_folder_management_permissions .project-folder-mgmt-user-name:hover,section.project_folder_management_permissions .project-folder-mgmt-user-name:focus{text-decoration:underline}section.project_folder_management_permissions .project-folder-mgmt-user-position{font-size:1.15rem;color:var(--home-subtitle-color, #64748b);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.project_folder_management_permissions .project-folder-mgmt-actions-cell{width:1%;white-space:nowrap;text-align:right}section.project_folder_management_permissions .project-folder-mgmt-remove-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#f3596a;text-decoration:none;transition:background .15s ease}section.project_folder_management_permissions .project-folder-mgmt-remove-btn .mdi{font-size:1.8rem;line-height:1}section.project_folder_management_permissions .project-folder-mgmt-remove-btn:hover,section.project_folder_management_permissions .project-folder-mgmt-remove-btn:focus{background:#f3596a1a;color:#f3596a;outline:none;text-decoration:none}@media(max-width:767px){section.project_folder_management_permissions .project-folder-mgmt-card{padding:16px 14px}section.project_folder_management_permissions .project-folder-mgmt-add-controls{flex-direction:column}section.project_folder_management_permissions .project-folder-mgmt-add-btn{width:100%;justify-content:center}}.project-members-list .member-item{display:flex;flex-direction:row;padding:1rem 2rem!important}.project-members-list .member-item .profile-image{margin-right:10px}.project-members-list .member-item .profile-info{width:100%}.project-members-list .member-item .profile-info .content>*{margin:0}.project-members-list .member-item .profile-info .content h4{font-weight:400!important}.project-members-list .member-item .profile-info .content .hh-info{line-height:1.1}.project-members-list .member-item .profile-info .content .hh-info .contract-hh{font-size:78%}.project-members-list .member-item .profile-info .buttons-actions{justify-content:flex-end!important}.avatar_project_member{vertical-align:middle;position:relative}.avatar_project_member>*{display:inline-block;vertical-align:middle;margin:0}.avatar_project_member .project_leader{position:absolute;top:-5px;left:-5px;line-height:15px;font-size:15px;color:#419fc7}.project-team{font-family:Open Sans,sans-serif;margin:20px 0 0;padding:0 .5rem;width:100%;max-width:100%;min-width:0}.project-team *{min-width:0}.project-team .project-team-user{display:inline-flex;align-items:center;gap:10px}.project-team .project-team-avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:#4747f3;color:#fff;font-size:.95rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.02em;overflow:hidden}.project-team .project-team-avatar.project-team-avatar--photo{background-size:cover;background-position:center}.project-team .project-team-user-name{color:var(--home-title-color, #1e293b);font-weight:600;text-decoration:none;word-break:break-word}.project-team .project-team-user-name:hover,.project-team .project-team-user-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline}.project-team .project-team-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.project-team .project-team-search{flex:1 1 260px;min-width:200px;position:relative;display:flex;align-items:center}.project-team .project-team-search>.mdi{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:1.7rem;color:var(--home-subtitle-color, #94a3b8);pointer-events:none}.project-team .project-team-search input{width:100%;height:40px;padding:8px 12px 8px 38px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.15rem}.project-team .project-team-search input:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}.project-team .project-team-clear{flex:0 0 auto;width:40px;height:40px;padding:0;border:1px solid #f3596a;border-radius:10px;background:#fff;color:#f3596a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.project-team .project-team-clear .mdi{font-size:1.7rem}.project-team .project-team-clear:hover,.project-team .project-team-clear:focus{border-color:#f3596a;background:#fef2f4;color:#f3596a;outline:none}.project-team .project-team-permissions-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;margin-left:auto;border:1px solid rgba(71,71,243,.3);border-radius:10px;background:#4747f30f;color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:600;cursor:pointer;text-decoration:none}.project-team .project-team-permissions-btn .mdi{font-size:1.5rem}.project-team .project-team-permissions-btn:hover,.project-team .project-team-permissions-btn:focus{background:#4747f31f;border-color:var(--home-accent-color, #4747f3);color:var(--home-accent-color, #4747f3);text-decoration:none;outline:none}.project-team .project-team-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:0 0 14px;border-radius:10px;font-size:1.15rem;line-height:1.45}.project-team .project-team-alert .mdi{font-size:1.8rem;line-height:1;flex-shrink:0;margin-top:1px}.project-team .project-team-alert span{display:block;flex:1 1 auto}.project-team .project-team-alert strong{display:block;margin-bottom:2px}.project-team .project-team-alert em{font-style:italic;display:block;opacity:.85}.project-team .project-team-alert a{color:inherit;font-weight:700;text-decoration:underline}.project-team .project-team-alert-danger{background:#f3596a14;border:1px solid rgba(243,89,106,.3);color:#b52a3b}.project-team .project-team-alert-danger .mdi{color:#f3596a}.project-team .project-team-alert-warning{background:#fbbc051f;border:1px solid rgba(251,188,5,.3);color:#8a6d3b}.project-team .project-team-alert-warning .mdi{color:#fbbc05}.project-team .project-team-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 22px;width:100%;max-width:100%}.project-team .project-team-card-header{margin:0 0 14px}.project-team .project-team-card-header .project-team-card-title{margin:0 0 4px;padding:0;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3)}.project-team .project-team-card-header .project-team-card-subtitle{margin:0 0 10px;padding:0;font-size:1.2rem;color:var(--home-subtitle-color, #64748b);line-height:1.45}.project-team .project-team-card-header .project-team-add-link{display:inline-flex;align-items:center;gap:6px;color:var(--home-accent-color, #4747f3);font-size:1.2rem;font-weight:600;text-decoration:none;cursor:pointer}.project-team .project-team-card-header .project-team-add-link .mdi{font-size:1.7rem;line-height:1}.project-team .project-team-card-header .project-team-add-link:hover,.project-team .project-team-card-header .project-team-add-link:focus{color:var(--home-button-hover-bg-color, #3535d1);text-decoration:underline;outline:none}.project-team .project-team-table-wrap{width:100%;overflow-x:auto}.project-team .project-team-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.2rem}.project-team .project-team-table thead th{padding:10px 12px;background:transparent;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1.05rem;font-weight:700;text-transform:none;color:var(--home-subtitle-color, #64748b);text-align:left;white-space:nowrap}.project-team .project-team-table tbody tr{transition:background .15s ease}.project-team .project-team-table tbody tr:hover{background:#4747f308}.project-team .project-team-table tbody tr td{padding:12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:var(--home-title-color, #1e293b)}.project-team .project-team-table tbody tr:last-child td{border-bottom:none}.project-team .project-team-table .project-team-cell-user{min-width:180px}.project-team .project-team-table .project-team-cell-email{color:var(--home-subtitle-color, #64748b);word-break:break-word}.project-team .project-team-table .project-team-cell-profile .project-team-profile-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#4747f314;color:var(--home-accent-color, #4747f3);font-size:1.05rem;font-weight:600;white-space:nowrap}.project-team .project-team-table .project-team-cell-actions,.project-team .project-team-table .project-team-th-actions{text-align:right;white-space:nowrap;width:80px}.project-team .project-team-table .project-team-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:4px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;transition:all .15s ease;text-decoration:none}.project-team .project-team-table .project-team-btn .mdi{font-size:1.5rem;line-height:1}.project-team .project-team-table .project-team-btn.project-team-btn-edit{color:var(--home-accent-color, #4747f3);border-color:#4747f340}.project-team .project-team-table .project-team-btn.project-team-btn-edit:hover,.project-team .project-team-table .project-team-btn.project-team-btn-edit:focus{background:#4747f314;outline:none}.project-team .project-team-table .project-team-btn.project-team-btn-delete{color:#f3596a;border-color:#f3596a4d}.project-team .project-team-table .project-team-btn.project-team-btn-delete:hover,.project-team .project-team-table .project-team-btn.project-team-btn-delete:focus{background:#f3596a1a;outline:none}.project-team .project-team-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 16px;margin-top:16px;background:#94a3b80a;border:1px dashed rgba(148,163,184,.3);border-radius:12px;color:var(--home-subtitle-color, #94a3b8)}.project-team .project-team-empty .mdi{font-size:3rem;color:var(--home-subtitle-color, #94a3b8)}.project-team .project-team-empty p{margin:0;font-size:1.15rem;text-align:center}@media(max-width:600px){.project-team .project-team-toolbar .project-team-search{flex:1 1 100%}.project-team .project-team-toolbar .project-team-permissions-btn{margin-left:0;width:100%;justify-content:center}.project-team .project-team-table thead{display:none}.project-team .project-team-table tbody tr{display:flex;flex-direction:column;padding:12px;border-bottom:1px solid rgba(148,163,184,.14)}.project-team .project-team-table tbody tr td{padding:4px 0;border:none}.project-team .project-team-table tbody tr td:before{content:attr(data-label);display:block;font-size:.95rem;font-weight:700;text-transform:uppercase;color:var(--home-subtitle-color, #64748b);margin-bottom:2px}}.permission-detail-modal{font-family:Open Sans,sans-serif}.permission-detail-modal .modal-dialog{width:900px;max-width:calc(100vw - 32px);margin:60px auto}.permission-detail-modal .modal-content{background:#fff;border:none;border-radius:16px;box-shadow:0 12px 40px #0f172a47;overflow:hidden}.permission-detail-modal .modal-header{display:flex!important;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:12px;padding:18px 22px;background:var(--home-accent-color, #4747f3);border:none;min-height:64px}.permission-detail-modal .modal-header:before,.permission-detail-modal .modal-header:after{display:none!important;content:none!important}.permission-detail-modal .modal-header .modal-title{order:1;flex:1 1 auto;min-width:0;margin:0;padding:0;display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.permission-detail-modal .modal-header .modal-title .mdi{font-size:2rem;line-height:1}.permission-detail-modal .modal-header .close{order:2;flex:0 0 32px;margin:0!important;padding:0!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#ffffff2e;border:none;color:#fff!important;font-size:22px;font-weight:400;line-height:1;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;opacity:1!important;text-shadow:none!important;float:none!important;position:static!important;top:auto!important;right:auto!important;appearance:none;-webkit-appearance:none}.permission-detail-modal .modal-header .close>span{display:inline-block;line-height:1;padding:0;margin:0;transform:translateY(-1px)}.permission-detail-modal .modal-header .close:hover,.permission-detail-modal .modal-header .close:focus{background:#ffffff4d;color:#fff!important;opacity:1!important;outline:none}.permission-detail-modal .modal-body{padding:20px 22px;background:#fff}.permission-detail-modal .modal-body>.row{margin:0!important}.permission-detail-modal .modal-body>.row>[class*=col-]{padding:0!important;float:none;width:100%!important}.permission-detail-modal .modal-body .table-responsive{max-height:520px;border-radius:10px;border:1px solid rgba(148,163,184,.18);overflow:auto;margin:0}.permission-detail-modal .modal-body .table-responsive::-webkit-scrollbar{width:8px;height:8px}.permission-detail-modal .modal-body .table-responsive::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}.permission-detail-modal .modal-body table.table{width:100%;margin:0;border-collapse:separate;border-spacing:0;font-size:1.2rem;background:#fff}.permission-detail-modal .modal-body table.table thead th{position:sticky;top:0;z-index:2;padding:12px 10px;background:#eef1f5;border:none;border-bottom:1px solid rgba(148,163,184,.35);box-shadow:0 1px #94a3b859;font-size:1rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em;text-align:center;white-space:nowrap}.permission-detail-modal .modal-body table.table thead th:first-child{text-align:left}.permission-detail-modal .modal-body table.table thead th.hidden{display:none}.permission-detail-modal .modal-body table.table tbody tr{transition:background .15s ease}.permission-detail-modal .modal-body table.table tbody tr:hover{background:#4747f30a}.permission-detail-modal .modal-body table.table tbody tr th,.permission-detail-modal .modal-body table.table tbody tr td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:var(--home-title-color, #1e293b)}.permission-detail-modal .modal-body table.table tbody tr th{background:#4747f30a;color:var(--home-accent-color, #4747f3);font-weight:700;font-size:1.15rem;text-align:left;border-right:1px solid rgba(148,163,184,.12);white-space:nowrap}.permission-detail-modal .modal-body table.table tbody tr td.hidden{display:none}.permission-detail-modal .modal-body table.table tbody tr:last-child th,.permission-detail-modal .modal-body table.table tbody tr:last-child td{border-bottom:none}.permission-detail-modal .modal-body table.table .mdi{font-size:1.8rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px}.permission-detail-modal .modal-body table.table .mdi.mdi-check-bold{color:#148a5a!important;background:#18d38f29}.permission-detail-modal .modal-body table.table .mdi.mdi-close{color:#b52a3b!important;background:#f3596a24}.permission-detail-modal .modal-body p.text-center{margin:16px 0;padding:16px;border-radius:10px;background:#94a3b80f;border:1px dashed rgba(148,163,184,.3);color:var(--home-subtitle-color, #94a3b8);font-size:1.2rem}.permission-detail-modal .modal-footer{padding:14px 22px;background:#fff;border-top:1px solid rgba(148,163,184,.18);display:flex;justify-content:flex-end;gap:8px}.permission-detail-modal .modal-footer .btn.btn-default{height:40px;padding:0 18px;border-radius:10px;border:1px solid rgba(148,163,184,.25);background:#94a3b824;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;box-shadow:none!important;display:inline-flex;align-items:center;gap:5px}.permission-detail-modal .modal-footer .btn.btn-default .mdi{font-size:1.5rem}.permission-detail-modal .modal-footer .btn.btn-default:hover,.permission-detail-modal .modal-footer .btn.btn-default:focus{background:#94a3b838;outline:none}@media(max-width:767px){.permission-detail-modal .modal-dialog{width:auto;margin:12px}.permission-detail-modal .modal-body{padding:14px}.permission-detail-modal .modal-header{padding:14px 16px}.permission-detail-modal .modal-body table.table{font-size:1.05rem}.permission-detail-modal .modal-body table.table th,.permission-detail-modal .modal-body table.table td{padding:8px 6px}}.project-team .project-team-back-link{display:inline-flex;align-items:center;gap:6px;color:var(--home-accent-color, #4747f3);font-size:1.15rem;font-weight:600;text-decoration:none}.project-team .project-team-back-link .mdi{font-size:1.6rem}.project-team .project-team-back-link:hover,.project-team .project-team-back-link:focus{color:var(--home-button-hover-bg-color, #3535d1);text-decoration:underline;outline:none}.project-team .project-team-form-card{padding:20px 22px}.project-team .project-team-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0 0 16px}.project-team .project-team-field{display:flex;flex-direction:column;gap:6px;min-width:0}.project-team .project-team-field.project-team-field-full{grid-column:1/-1}.project-team .project-team-field-label{margin:0;padding:0;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--home-subtitle-color, #64748b);line-height:1.3}.project-team .project-team-field-input,.project-team .project-team-form select.form-control,.project-team .project-team-form input.form-control{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#fff;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.15rem;box-shadow:none}.project-team .project-team-field-input:focus,.project-team .project-team-form select.form-control:focus,.project-team .project-team-form input.form-control:focus{border-color:var(--home-accent-color, #4747f3);outline:none;box-shadow:0 0 0 3px #4747f329}.project-team textarea.project-team-field-input{height:auto;min-height:80px;resize:vertical}.project-team .project-team-input-group{display:flex;align-items:stretch}.project-team .project-team-input-group .project-team-field-input{flex:1 1 auto;border-right:none;border-radius:10px 0 0 10px}.project-team .project-team-input-group .project-team-input-addon{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(148,163,184,.35);border-left:none;border-radius:0 10px 10px 0;background:#94a3b81a;color:var(--home-subtitle-color, #64748b);font-size:1.05rem}.project-team .project-team-user-readonly{padding:8px 12px;border:1px solid rgba(148,163,184,.25);border-radius:10px;background:#94a3b80a}.project-team .project-team-user-readonly>*{display:inline-flex;align-items:center;gap:8px;margin:0}.project-team .project-team-field-divider{grid-column:1/-1;height:1px;background:#94a3b833;margin:6px 0}.project-team .project-team-subtitle{margin:0!important;padding:0;font-size:1.2rem;font-weight:700;color:var(--home-title-color, #1e293b)}.project-team .select2-container{min-height:40px;width:100%!important}.project-team .select2-container .select2-choices,.project-team .select2-container .select2-selection,.project-team .select2-container .select2-selection--multiple,.project-team .select2-container .select2-selection--single{min-height:40px;height:auto;padding:4px 8px;border:1px solid rgba(148,163,184,.35)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.project-team .select2-container.select2-container--focus .select2-selection{border-color:var(--home-accent-color, #4747f3)!important;box-shadow:0 0 0 3px #4747f329!important}.project-team .select2-container .select2-selection__rendered{padding:0;line-height:1.3}.project-team .select2-container .select2-selection__placeholder{color:var(--home-subtitle-color, #94a3b8)}.project-team .project-team-form-actions{display:flex;justify-content:flex-end;gap:10px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgba(148,163,184,.18)}.project-team .project-team-btn-cancel{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px;border:1px solid rgba(148,163,184,.25);border-radius:10px;background:#94a3b824;color:var(--home-title-color, #1e293b);font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;cursor:pointer}.project-team .project-team-btn-cancel:hover,.project-team .project-team-btn-cancel:focus{background:#94a3b838;color:var(--home-title-color, #1e293b);text-decoration:none;outline:none}.project-team .project-team-btn-submit{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 22px;border:none;border-radius:10px;background:var(--home-button-bg-color, #4747f3);color:#fff;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;cursor:pointer;box-shadow:none}.project-team .project-team-btn-submit .mdi{font-size:1.5rem}.project-team .project-team-btn-submit:hover,.project-team .project-team-btn-submit:focus{background:var(--home-button-hover-bg-color, #3535d1);outline:none}@media(max-width:600px){.project-team .project-team-form-grid{grid-template-columns:1fr}.project-team .project-team-form-actions{flex-direction:column-reverse}.project-team .project-team-btn-cancel,.project-team .project-team-btn-submit{width:100%}}body.project_permissions .pp-table-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 12px #0f172a0f;overflow:hidden}body.project_permissions .pp-table-scroll{overflow-x:auto}body.project_permissions .pp-table{width:100%;border-collapse:collapse;margin:0}body.project_permissions .pp-table thead th{text-align:center;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;padding:14px 16px;background:#f8fafc;border-bottom:1px solid #eef0f3;white-space:nowrap}body.project_permissions .pp-table tbody td{padding:12px 16px;border-bottom:1px solid #f1f5f9;vertical-align:middle;font-size:1.25rem;color:#475569;text-align:center}body.project_permissions .pp-table thead th:nth-child(-n+3),body.project_permissions .pp-table tbody td:nth-child(-n+3){text-align:left}body.project_permissions .pp-table tbody tr{transition:background-color .12s ease}body.project_permissions .pp-table tbody tr:hover{background:#f8fafc}body.project_permissions .pp-table tbody tr:last-child td{border-bottom:none}body.project_permissions .pp-chip{display:inline-block;padding:3px 11px;border-radius:999px;font-size:1.05rem;font-weight:600;white-space:nowrap;background:#eef2ff;color:var(--home-accent-color, #4747f3)}body.project_permissions .pp-chip--kind{background:#f1f5f9;color:#475569}body.project_permissions .pp-yes{color:#16a34a;font-size:1.7rem;line-height:1}body.project_permissions .pp-no{color:#cbd5e1;font-size:1.5rem;line-height:1}body.project_permissions .pp-col-actions{width:1%}body.project_permissions .pp-actions{white-space:nowrap;text-align:right}body.project_permissions .pp-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 1px;border-radius:8px;border:1px solid transparent;background:transparent;color:#94a3b8;text-decoration:none;transition:all .15s ease}body.project_permissions .pp-action-btn .mdi{font-size:17px;line-height:1}body.project_permissions .pp-action-btn:hover{background:#f1f5f9;color:#475569}body.project_permissions .pp-action-btn.pp-action-delete:hover{background:#fef2f2;color:#ef4444;border-color:#fecaca}body.project_permissions .pp-form-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 12px #0f172a0f;padding:24px 28px;max-width:760px}body.project_permissions .pp-form-section+.pp-form-section{margin-top:8px;padding-top:20px;border-top:1px solid #f1f5f9}body.project_permissions .pp-form-section-title{margin:0 0 14px;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}body.project_permissions .pp-field{margin-bottom:16px}body.project_permissions .pp-field:last-child{margin-bottom:0}body.project_permissions .pp-field-label{display:block;font-weight:600;font-size:1.25rem;color:#1e293b;margin-bottom:6px}body.project_permissions .pp-select{width:100%;max-width:360px;height:40px;border-radius:10px;border:1px solid #cbd5e1;padding:6px 12px;font-size:1.3rem;color:#1e293b;background:#fff}body.project_permissions .pp-select:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326;outline:none}body.project_permissions .pp-roles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}body.project_permissions .pp-role-toggle{display:flex;align-items:center;gap:12px;padding:8px 4px}body.project_permissions .pp-role-name{font-size:1.3rem;color:#334155;font-weight:500}body.project_permissions .pp-form-actions{margin-top:24px}body.project_permissions .pp-btn-save{display:inline-flex;align-items:center;gap:8px;background:var(--home-button-bg-color, var(--home-accent-color, #4747f3));color:var(--home-button-text-color, #ffffff);border:none;border-radius:10px;padding:11px 28px;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background .15s ease,transform .12s ease}body.project_permissions .pp-btn-save .mdi{font-size:1.5rem}body.project_permissions .pp-btn-save:hover{background:var(--home-button-hover-bg-color, var(--home-accent-color, #3a3ad0));color:#fff;transform:translateY(-1px)}@media(max-width:600px){body.project_permissions .pp-roles-grid{grid-template-columns:1fr}body.project_permissions .pp-form-card{padding:18px}}.project-activity-item{margin:1.25rem 0 0;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:normal}.project-activity-item:last-child{margin-bottom:3rem}@media(max-width:767px){.project-activity-item:not(.keep-mobile){flex-direction:column;align-items:flex-start;justify-content:space-between}}.project-activity-item .project-goal,.project-activity-item .project-time-ago,.project-activity-item .project-users,.project-activity-item .project-stage{margin:1rem 0}.project-activity-item .project-status p{margin-bottom:.2em}.project-activity-item .project-goal{margin:0 0 .15rem!important;line-height:1}.project-activity-item .project{display:inline-block;position:relative;width:13px;height:13px;border-radius:50%;z-index:10}.project-activity-item .project.ongoing{background-color:#18d38f;background-image:linear-gradient(315deg,#18d38f,#adff55 74%)}.project-activity-item .project.overdue{background-color:#f3596a;background-image:linear-gradient(315deg,#f3596a,#ffbeb0 74%)}.project-activity-item .project.finalized{background-color:#009fe3;background-image:linear-gradient(315deg,#009fe3,#9ee4ff 74%)}.project-activity-item .project.paused{background-color:#ffbb10;background-image:linear-gradient(315deg,#ffbb10,#ffff43 74%)}.project-activity-item .project-activity-complete{margin:0;text-transform:capitalize;position:relative;display:flex;flex-direction:column;flex-shrink:0}.project-activity-item .project-activity-complete.fixed-width{width:80px}.project-activity-item .project-activity-complete .project-activity-percentaje{margin:0}.project-activity-item .project-activity-complete .project-activity-percentaje *{display:inline-block;vertical-align:baseline}.project-activity-item .project-activity-complete .project-activity-percentaje i.mdi{line-height:32px;font-size:32px;display:inline-block;margin:0 -2px}.project-activity-item .project-activity-complete .project-activity-percentaje span.activity-percentaje{font-size:2rem;font-weight:400;white-space:nowrap}.project-activity-item .project-activity-complete .project-activity-percentaje span.counter{font-size:36px}.project-activity-item .project-activity-complete span.text-complete{font-size:1.25rem;line-height:1.25rem;font-weight:400}.project-activity-item .project-activity-complete span.text-complete.text-normal{text-transform:none}@media(min-width:768px){.project-activity-item:not(.keep-mobile) .project-activity-complete{padding-right:1.25rem}.project-activity-item:not(.keep-mobile) .project-activity-complete:before{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:1rem;bottom:0;right:.5rem;min-height:10px;max-height:30px}}@media(max-width:991px){.project-activity-item:not(.keep-mobile) .project-activity-complete{padding-right:1rem;flex-direction:row;align-items:center}.project-activity-item:not(.keep-mobile) .project-activity-complete .text-complete{padding-top:.5rem;padding-left:.5rem}}.project-activity-item.keep-mobile .project-activity-complete{padding-right:1.25rem}.project-activity-item.keep-mobile .project-activity-complete:before{background:#e0e0e0;width:1px;content:"";display:block;position:absolute;top:1rem;bottom:0;right:.5rem;min-height:10px;max-height:30px}.project-activity-item.milestone-item .project-activity-complete:before{content:none!important}@media(min-width:768px){.project-activity-item.milestone-item .project-activity-complete{padding-right:.5rem}}.ranking-list{margin:15px 0}.ranking-item{display:flex;flex-direction:row;align-items:flex-start;padding:12px 8px;border-bottom:1px solid #f0f0f0;position:relative;z-index:5}.ranking-item>*:not(:first-child){margin-left:12px}.ranking-item.item-big .ranking-item-position{font-size:3.5rem;min-width:50px}.ranking-item.item-big .ranking-item-content .user-name{font-size:1.75rem;line-height:125%}.ranking-item.item-min .ranking-item-avatar .avatar-container{min-width:24px!important;width:24px!important;height:24px!important}.ranking-item.item-min .ranking-item-position{font-size:2rem;min-width:35px}.ranking-item.item-self *{font-weight:700!important}.ranking-item.item-self .ranking-item-position{position:relative}.ranking-item.item-self .ranking-item-position *{color:#fff}.ranking-item.last-item{border-top:1px dashed #727272}.ranking-item .ranking-item-position{font-weight:400;text-align:center;line-height:100%}.ranking-item .ranking-item-position *{margin:0}.ranking-item .ranking-item-content>*{margin:0;line-height:115%}.ranking-item .ranking-item-content .count{font-size:1.7rem}.ranking-item .ranking-item-bg-photo{position:absolute;height:100%;width:100%;overflow:hidden;border-radius:5px}body.home section.ranking .rankings-section.rankings-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:1199px){body.home section.ranking .rankings-section.rankings-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){body.home section.ranking .rankings-section.rankings-cards-grid{grid-template-columns:1fr;gap:20px}}body.home section.ranking .ranking-card,body.home section.ranking .rankings-section.owl-carousel .ranking.rankings-item{background:var(--home-background-color, #ffffff);border-radius:16px;padding:24px 22px;border:none;box-shadow:0 4px 20px #00000026;transition:box-shadow .25s ease,transform .25s ease;display:flex;flex-direction:column}body.home section.ranking .ranking-card:hover,body.home section.ranking .rankings-section.owl-carousel .ranking.rankings-item:hover{box-shadow:0 8px 28px #0000002e;transform:translateY(-2px)}body.home section.ranking .ranking-card h3.section-title.line-bottom,body.home section.ranking .ranking.rankings-item h3.section-title.line-bottom{font-size:1.5rem;font-weight:700;color:var(--home-title-color, #419fc7);border-bottom:none;padding-bottom:8px;margin:0 0 8px;text-align:left}body.home section.ranking .ranking-card h3.section-title.line-bottom .icon-circle,body.home section.ranking .ranking.rankings-item h3.section-title.line-bottom .icon-circle{display:none}body.home section.ranking .ranking-card .ranking-item.item-min,body.home section.ranking .ranking.rankings-item .ranking-item.item-min{display:none}body.home section.ranking .ranking-card .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item .ranking-list>article:not(.boxed){display:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .area-manager-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .area-manager-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .area-manager-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .area-manager-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .area-manager-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .area-manager-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .area-manager-name{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .avatar-container.avatar-placeholder,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .avatar-container.avatar-placeholder,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .avatar-container.avatar-placeholder,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .avatar-container.avatar-placeholder,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .avatar-container.avatar-placeholder{display:flex!important;align-items:center;justify-content:center;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#475569}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .avatar-container.avatar-placeholder .mdi,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .avatar-container.avatar-placeholder .mdi{font-size:2.6rem;line-height:1}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-item.item-min{display:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article:not(.boxed){display:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list{display:flex;justify-content:center;align-items:flex-end;gap:8px;padding:20px 12px 8px;margin:4px 0 0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big{display:grid!important;grid-template-areas:"avatar" "name" "position" "count";justify-items:center;text-align:center;border-bottom:none;flex:1 1 0;padding:0 2px;row-gap:0;align-self:flex-end;position:relative}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big>*{margin-left:0!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar{margin-bottom:8px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name{margin-bottom:8px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1){order:2}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p{background:linear-gradient(180deg,#1b2e62,#132146 42%,#0a1226);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count{background:linear-gradient(180deg,#1b2e62,#132146 42%,#0a1226);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2){order:1}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p{background:linear-gradient(180deg,#2776e9,#1664d6 42%,#1253b1);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count{background:linear-gradient(180deg,#2776e9,#1664d6 42%,#1253b1);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3){order:3}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p{background:linear-gradient(180deg,#9a26da,#8520bd 42%,#6c1a9a);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count{background:linear-gradient(180deg,#9a26da,#8520bd 42%,#6c1a9a);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar{grid-area:avatar;position:relative;z-index:2;margin-bottom:8px;width:60px;height:80px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar:after{content:"";position:absolute;left:50%;top:42px;transform:translate(-50%);width:40px;height:38px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);clip-path:polygon(0 0,100% 0,100% 100%,50% 55%,0 100%);box-shadow:0 2px 6px #0f172a2e;z-index:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container{position:relative;z-index:1;width:60px!important;height:60px!important;min-width:60px!important;border-radius:50%!important;box-shadow:0 0 0 3px #fff,0 2px 10px #0f172a33;overflow:hidden}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-avatar:after{background:linear-gradient(180deg,#345abe,#132146)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-avatar:after{background:linear-gradient(180deg,#91b9f4,#1664d6)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-avatar:after{background:linear-gradient(180deg,#c98beb,#8520bd)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position{grid-area:position;width:72px;margin:0;padding:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-position p{display:block;text-align:center;color:#fff!important;font-weight:700;font-size:2rem;padding:14px 0 0;margin:0;border-radius:12px 12px 0 0;line-height:1;width:72px;letter-spacing:.02em}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content{display:contents}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name{grid-area:name;font-size:1.4rem!important;line-height:1.2!important;margin:0;color:#565656!important;font-weight:600;max-width:110px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a{color:#565656!important;text-decoration:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big .ranking-item-content .count{grid-area:count;display:block;text-align:center;color:#fff!important;font-size:1.4rem;font-style:italic;padding:6px 0 0;margin:0;width:72px;border-radius:0 0 12px 12px!important;line-height:1;box-sizing:border-box}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-position p{height:75px;font-size:2.6rem;padding-top:22px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(1) .ranking-item-content .count{height:50px;padding-top:16px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-position p{height:62px;font-size:2.2rem;padding-top:18px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(2) .ranking-item-content .count{height:39px;padding-top:12px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-position p{height:55px;font-size:2.2rem;padding-top:16px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>.ranking-item.item-big:nth-child(3) .ranking-item-content .count{height:35px;padding-top:10px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed{display:flex!important;flex-direction:column;align-items:center;text-align:center;flex:1 1 0;border:none!important;box-shadow:none!important;background:transparent!important;padding:0 2px!important;min-height:0!important;align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:before{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1){order:2}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-position p{background:linear-gradient(180deg,#1b2e62,#132146 42%,#0a1226);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .ranking-item-content .count{background:linear-gradient(180deg,#1b2e62,#132146 42%,#0a1226);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2){order:1}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-position p{background:linear-gradient(180deg,#2776e9,#1664d6 42%,#1253b1);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .ranking-item-content .count{background:linear-gradient(180deg,#2776e9,#1664d6 42%,#1253b1);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3){order:3}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-position p{background:linear-gradient(180deg,#9a26da,#8520bd 42%,#6c1a9a);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .ranking-item-content .count{background:linear-gradient(180deg,#9a26da,#8520bd 42%,#6c1a9a);box-shadow:0 0 0 1px #00000024,0 6px 14px #0000001f,0 10px 28px #0f172a33,inset 0 1px #fff3,inset 0 -5px 12px #0000001f}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3){align-self:flex-end}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom{position:relative;width:60px;height:80px;border-radius:0;overflow:visible;margin-bottom:8px;z-index:2}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom:after{content:"";position:absolute;left:50%;top:36px;transform:translate(-50%);width:28px;height:28px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);clip-path:polygon(0 0,100% 0,100% 100%,50% 60%,0 100%);box-shadow:0 2px 6px #0f172a2e;z-index:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert{position:absolute;top:0;left:0;width:60px;height:60px;background-size:cover!important;border-radius:50%;box-shadow:0 0 0 3px #fff,0 2px 10px #0f172a33;z-index:1}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert:after{display:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .item-photo.item-photo-zoom:after{background:linear-gradient(180deg,#345abe,#132146)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .item-photo.item-photo-zoom:after{background:linear-gradient(180deg,#91b9f4,#1664d6)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .item-photo.item-photo-zoom:after{background:linear-gradient(180deg,#c98beb,#8520bd)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big{display:grid!important;grid-template-areas:"name" "position" "count";justify-items:center;text-align:center;border-bottom:none;padding:0;row-gap:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big>*{margin-left:0!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name{margin-bottom:8px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position{grid-area:position;width:72px;margin:0;padding:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p{display:block;text-align:center;color:#fff!important;font-weight:700;font-size:2rem;padding:14px 0 0;margin:0;border-radius:10px 10px 0 0;line-height:1;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content{display:contents}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name{grid-area:name;font-size:1.4rem!important;line-height:1.2!important;color:#565656!important;font-weight:600;max-width:110px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a{color:#565656!important;text-decoration:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count{grid-area:count;display:block;text-align:center;color:#fff!important;font-size:1.3rem;font-style:italic;padding:6px 0 0;margin:0;width:72px;border-radius:0 0 10px 10px!important;line-height:1;box-sizing:border-box}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .ranking-item-position p{height:75px;font-size:2.6rem;padding-top:22px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(1) .idea-content .count{height:50px;padding-top:16px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .ranking-item-position p{height:62px;font-size:2.2rem;padding-top:18px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(2) .idea-content .count{height:39px;padding-top:12px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .ranking-item-position p{height:55px;font-size:2.2rem;padding-top:16px;width:72px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_sent_idea_in_committee] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_top_managers] .ranking-list>article.boxed:nth-child(3) .idea-content .count{height:35px;padding-top:10px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-item.item-min{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article:not(.boxed){display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px 0 4px;margin:4px 0 0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed{display:flex!important;flex-direction:row;align-items:center;text-align:left;position:relative;box-sizing:border-box;padding:8px 16px 8px 56px;min-height:48px;margin-left:18px;border-radius:999px;color:#fff;align-self:flex-start;background:transparent!important;border:none!important;box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 10px 24px #0f172a29}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:before,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:before,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:before{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(1){background:linear-gradient(135deg,#1e346e,#132146,#0f1936)!important;width:calc(100% - 18px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(2){background:linear-gradient(135deg,#2c79e9,#1664d6 55%,#1357ba)!important;width:calc(100% - 34px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:nth-child(3){background:linear-gradient(135deg,#9c2bdb,#8520bd 55%,#731ca3)!important;width:calc(100% - 50px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom{position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:48px!important;height:48px!important;margin:0!important;border-radius:50%;overflow:hidden;z-index:3;flex-shrink:0;box-shadow:0 0 0 3px #fff,0 2px 8px #0f172a2e}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom:after,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom:after{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .item-photo.item-photo-zoom .photo-insert{position:absolute!important;inset:0 auto auto 0!important;width:48px!important;height:48px!important;border-radius:50%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;transform:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:hover .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:hover .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed:hover .item-photo.item-photo-zoom .photo-insert,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed:hover .item-photo.item-photo-zoom .photo-insert{transform:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content{flex:1;min-width:0;padding-left:6px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:0;background:transparent;border-bottom:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:8px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff!important;font-size:1.4rem!important;font-weight:700;line-height:1.22;max-width:none;margin:0!important;padding-right:4px;letter-spacing:.01em}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a{color:#fff!important;text-decoration:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count{display:inline-flex;align-items:center;background:#ffffff38;color:#fff!important;padding:5px 14px;border-radius:999px!important;font-size:1.4rem;font-weight:600;font-style:italic;white-space:nowrap;flex-shrink:0;width:auto!important;height:auto!important;min-width:0!important;line-height:1;margin:0!important;box-shadow:0 0 0 1px #ffffff4d,inset 0 1px #ffffff4d}body.home section.ranking .ranking-card[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count:before,body.home section.ranking .ranking-card[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count:before,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count:before,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_likes_received] .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count:before{content:"\f0513";font-family:Material Design Icons;font-style:normal;font-weight:400;font-size:1.5rem;margin-right:6px;line-height:1}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-item.item-min,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-item.item-min,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-item.item-min{display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>article:not(.boxed),body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>article:not(.boxed),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>article:not(.boxed){display:none!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px 0 4px;margin:4px 0 0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big{display:flex!important;flex-direction:row;align-items:center;text-align:left;position:relative;box-sizing:border-box;padding:8px 16px 8px 56px;min-height:48px;row-gap:0;border-bottom:none;border-radius:999px;margin-left:18px;color:#fff;align-self:flex-start;box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 10px 24px #0f172a29}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:last-child,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:last-child,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:last-child,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:last-child{border-bottom:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(1),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(1){background:linear-gradient(135deg,#1e346e,#132146,#0f1936);order:unset;width:calc(100% - 18px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(2),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(2){background:linear-gradient(135deg,#2c79e9,#1664d6 55%,#1357ba);order:unset;width:calc(100% - 34px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(3),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big:nth-child(3){background:linear-gradient(135deg,#9c2bdb,#8520bd 55%,#731ca3);order:unset;width:calc(100% - 50px)}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big>*:not(:first-child),body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big>*:not(:first-child),body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big>*:not(:first-child),body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big>*:not(:first-child){margin-left:0!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-position,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-position{display:none}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar{position:absolute;left:-18px;top:50%;transform:translateY(-50%);z-index:3;flex-shrink:0}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container{width:48px!important;height:48px!important;min-width:48px!important;border-radius:50%!important;box-shadow:0 0 0 3px #fff,0 2px 8px #0f172a2e;overflow:hidden}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;padding-left:6px;gap:8px}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name{font-size:1.4rem!important;font-weight:700;white-space:normal;line-height:1.22;padding-right:4px;color:#fff!important;letter-spacing:.01em}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a{color:#fff!important}body.home section.ranking .ranking-card[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking-card[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial-code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .count,body.home section.ranking .ranking.rankings-item[data-tutorial_code=ranking_pts] .ranking-list>.ranking-item.item-big .ranking-item-content .count{background:#ffffff38;color:#fff;padding:5px 14px;border-radius:999px;font-size:1.7rem;font-weight:600;font-style:italic;white-space:nowrap;flex-shrink:0;box-shadow:0 0 0 1px #ffffff4d,inset 0 1px #ffffff4d}body.home section.ranking .rankings-section.flex-item{display:flex;flex-wrap:wrap;border:1px solid #e0e3e7;border-radius:12px;background:var(--home-background-color, white);box-shadow:0 1px 6px #0000000a}body.home section.ranking .rankings-section.flex-item>div{flex:1 1 0;min-width:200px;padding:16px 14px;float:none;width:auto}body.home section.ranking .rankings-section.flex-item>div:not(:last-child){border-right:1px solid #e0e3e7}@media(max-width:991px){body.home section.ranking .rankings-section.flex-item>div{flex:1 1 100%;border-right:none!important}body.home section.ranking .rankings-section.flex-item>div:not(:last-child){border-bottom:1px solid #e0e3e7}}body.home section.ranking h3.section-title.line-bottom{font-size:1.5rem;font-weight:700;color:#419fc7;border-bottom:none;padding-bottom:4px;margin-bottom:0}body.home section.ranking h3.section-title.line-bottom .icon-circle{display:none}body.home section.ranking .ranking-item.item-min{display:none}body.home section.ranking .ranking-list>article:not(.boxed){display:none}body.rankings .breadcrumb-badge.rankings-banner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-bottom:1.25rem}@media(max-width:767px){body.rankings .breadcrumb-badge.rankings-banner{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 20px;margin-bottom:1rem}}body.rankings .breadcrumb-badge.rankings-banner .breadcrumb-pill{display:block;margin:0;flex:1;min-width:0}body.rankings .rankings-subtitle{margin:.5rem .5rem 2rem;padding:12px 18px;color:var(--home-subtitle-color, #64748b);font-size:1.35rem;font-weight:400;line-height:1.5;background:var(--home-background-color, #ffffff);border-radius:12px;border:1px solid rgba(148,163,184,.18)}@media(max-width:767px){body.rankings .rankings-subtitle{margin:.35rem .5rem 1.5rem;padding:10px 14px;font-size:1.25rem;line-height:1.45;border-radius:10px}}body.rankings .rankings-section.flex-item{display:flex;flex-wrap:wrap;gap:32px;border:none;background:transparent!important;box-shadow:none!important;padding:0;margin-top:.5rem}@media(max-width:991px){body.rankings .rankings-section.flex-item{gap:24px}}body.rankings .rankings-section.flex-item>div{flex:1 1 320px;min-width:280px;float:none;width:auto;border:none!important}body.rankings .rankings-section.flex-item>div:not(:last-child){border-right:none!important;border-bottom:none!important}body.rankings .rankings-section.owl-carousel{padding:0 56px}@media(max-width:991px){body.rankings .rankings-section.owl-carousel{padding:0 44px}}@media(max-width:767px){body.rankings .rankings-section.owl-carousel{padding:0 32px}}body.rankings .rankings-section.owl-carousel .owl-stage-outer{padding:10px 18px 22px;margin:-10px -18px -22px}body.rankings .rankings-section.owl-carousel .owl-nav [class*=owl-]{color:var(--home-accent-color, #419fc7);background:transparent}body.rankings .rankings-section.owl-carousel .owl-nav [class*=owl-]:hover{background:var(--home-button-hover-bg-color, #419fc7);color:#fff}body.rankings .rankings-section.owl-carousel .owl-dot.active span{background:var(--home-accent-color, #419fc7)}body.rankings .ranking-card,body.rankings .rankings-section.owl-carousel .ranking.rankings-item{background:var(--home-background-color, #ffffff);border-radius:16px;padding:24px 22px;border:none;box-shadow:0 4px 20px #0000001f;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}body.rankings .ranking-card:hover,body.rankings .rankings-section.owl-carousel .ranking.rankings-item:hover{box-shadow:0 8px 28px #00000029}body.rankings .ranking-card h3.section-title.line-bottom,body.rankings .ranking.rankings-item h3.section-title.line-bottom{font-size:1.6rem;font-weight:700;color:var(--home-title-color, #419fc7);border-bottom:1px solid rgba(148,163,184,.2);padding:0 0 12px;margin:0 0 14px;text-align:left;display:flex;align-items:center;gap:10px}body.rankings .ranking-card h3.section-title.line-bottom .icon-circle,body.rankings .ranking.rankings-item h3.section-title.line-bottom .icon-circle{display:inline-flex;width:32px;height:32px;background:var(--home-accent-color, #419fc7);border-radius:50%;align-items:center;justify-content:center;font-size:1.4rem;color:#fff;flex-shrink:0}body.rankings .ranking-card h3.section-title.line-bottom .icon-circle .mdi,body.rankings .ranking.rankings-item h3.section-title.line-bottom .icon-circle .mdi{color:#fff}body.rankings .ranking-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:4px 0 0}body.rankings .ranking-list>.ranking-item.item-big{display:flex!important;flex-direction:row;align-items:center;position:relative;box-sizing:border-box;padding:8px 16px 8px 42px;min-height:52px;border-bottom:none!important;border-radius:999px;margin:10px 0 10px 18px;color:#fff}body.rankings .ranking-list>.ranking-item.item-big:nth-child(1){background:linear-gradient(135deg,#1e346e,#132146,#0f1936);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:calc(100% - 18px)}body.rankings .ranking-list>.ranking-item.item-big:nth-child(2){background:linear-gradient(135deg,#357eea,#1664d6,#145bc4);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:calc(100% - 32px)}body.rankings .ranking-list>.ranking-item.item-big:nth-child(3){background:linear-gradient(135deg,#a033dd,#8520bd,#791dac);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:calc(100% - 46px)}body.rankings .ranking-list>.ranking-item.item-big>*:not(:first-child){margin-left:0!important}body.rankings .ranking-list>.ranking-item.item-big.item-self{outline:2.5px solid var(--home-accent-color, #419fc7);outline-offset:2px}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-position{position:absolute;left:58px;top:50%;transform:translateY(-50%);z-index:2;min-width:0;width:auto}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-position p{color:#ffffffd9!important;font-size:1.2rem!important;font-weight:700;margin:0;line-height:1;letter-spacing:.04em}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar{position:absolute;left:-18px;top:50%;transform:translateY(-50%);z-index:3;flex-shrink:0;width:48px;height:48px;margin:0!important}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar:after{display:none!important;content:none!important}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container,body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container.avatar-placeholder{width:48px!important;height:48px!important;min-width:48px!important;border-radius:50%!important;box-shadow:0 0 0 3px #fff,0 2px 8px #0f172a33;overflow:hidden}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container.avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#475569}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-avatar .avatar-container.avatar-placeholder .mdi{font-size:1.8rem;line-height:1}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;padding-left:40px;gap:10px}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content .user-name,body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content .area-manager-name{color:#fff!important;font-size:1.4rem!important;font-weight:700;line-height:1.2;margin:0!important;max-width:none;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content .user-name a,body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content .area-manager-name a{color:#fff!important;text-decoration:none}body.rankings .ranking-list>.ranking-item.item-big .ranking-item-content .count{display:inline-flex;align-items:center;background:#ffffff38;color:#fff!important;padding:5px 14px;border-radius:999px;font-size:1.3rem;font-weight:600;font-style:italic;white-space:nowrap;flex-shrink:0;margin:0!important;line-height:1;box-shadow:0 0 0 1px #ffffff4d,inset 0 1px #ffffff4d}body.rankings .ranking-list>article.boxed{display:block!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:0!important}body.rankings .ranking-list>article.boxed:before{display:none!important}body.rankings .ranking-list>article.boxed .item-photo.item-photo-zoom{display:none!important}body.rankings .ranking-list>article.boxed .idea-content{padding:0}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big{display:flex!important;flex-direction:row;align-items:center;position:relative;box-sizing:border-box;padding:8px 18px;min-height:52px;border-radius:999px;margin:10px 0;color:#fff;border-bottom:none!important}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big>*:not(:first-child){margin-left:0!important}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position{position:static;min-width:34px;width:auto;margin-right:8px}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-position p{color:#ffffffd9!important;font-size:1.3rem!important;font-weight:700;margin:0;line-height:1}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:10px}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name{color:#fff!important;font-size:1.4rem!important;font-weight:700;line-height:1.2;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .user-name a{color:#fff!important;text-decoration:none}body.rankings .ranking-list>article.boxed .idea-content .ranking-item.item-big .ranking-item-content .count{display:inline-flex;align-items:center;background:#ffffff38;color:#fff!important;padding:5px 14px;border-radius:999px;font-size:1.3rem;font-weight:600;font-style:italic;white-space:nowrap;flex-shrink:0;margin:0!important;line-height:1;box-shadow:0 0 0 1px #ffffff4d,inset 0 1px #ffffff4d}body.rankings .ranking-list>article.boxed:nth-child(1) .ranking-item.item-big{background:linear-gradient(135deg,#1e346e,#132146,#0f1936);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:100%}body.rankings .ranking-list>article.boxed:nth-child(2) .ranking-item.item-big{background:linear-gradient(135deg,#357eea,#1664d6,#145bc4);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:calc(100% - 14px)}body.rankings .ranking-list>article.boxed:nth-child(3) .ranking-item.item-big{background:linear-gradient(135deg,#a033dd,#8520bd,#791dac);box-shadow:0 0 0 1px #0000001a,0 4px 12px #0000001a,0 8px 20px #0f172a24;width:calc(100% - 28px)}body.rankings .ranking-list>.ranking-item.item-min{display:flex!important;flex-direction:row;align-items:center;box-sizing:border-box;padding:8px 10px;border-bottom:none;background:transparent;gap:12px;position:relative;z-index:auto}body.rankings .ranking-list>.ranking-item.item-min:not(:last-child){border-bottom:1px solid rgba(148,163,184,.18)!important}body.rankings .ranking-list>.ranking-item.item-min.item-self{background:#8520bd1f;border-radius:10px;border-bottom-color:transparent!important;box-shadow:inset 3px 0 0 var(--home-accent-color, #419fc7)}body.rankings .ranking-list>.ranking-item.item-min.item-self .ranking-item-position p,body.rankings .ranking-list>.ranking-item.item-min.item-self .ranking-item-content .user-name,body.rankings .ranking-list>.ranking-item.item-min.item-self .ranking-item-content .area-manager-name{color:var(--home-accent-color, #419fc7)!important;font-weight:700}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-position{min-width:32px!important;text-align:center;font-size:inherit}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-position p{font-size:1.3rem!important;font-weight:600;color:var(--home-subtitle-color, #94a3b8);margin:0;line-height:1}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-avatar{flex-shrink:0}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-avatar .avatar-container,body.rankings .ranking-list>.ranking-item.item-min .ranking-item-avatar .avatar-container.avatar-placeholder{width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;overflow:hidden}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-avatar .avatar-container.avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);color:#475569}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-avatar .avatar-container.avatar-placeholder .mdi{font-size:1.3rem;line-height:1}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:10px}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content .user-name,body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content .area-manager-name{color:var(--home-title-color, #1e293b)!important;font-size:1.3rem!important;font-weight:500;margin:0!important;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content .user-name a,body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content .area-manager-name a{color:inherit!important;text-decoration:none}body.rankings .ranking-list>.ranking-item.item-min .ranking-item-content .count{display:inline-flex;align-items:center;background:#94a3b826;color:var(--home-subtitle-color, #64748b)!important;padding:4px 12px;border-radius:999px;font-size:1.2rem;font-weight:600;white-space:nowrap;flex-shrink:0;margin:0!important;line-height:1}body.rankings .ranking-list>article:not(.boxed){display:block!important;padding:0;border:none!important;background:transparent!important;box-shadow:none!important}body.rankings .ranking-list>article:not(.boxed):before{display:none!important}body.rankings .ranking-list>article:not(.boxed):not(:last-child) .idea-content .ranking-item.item-min{border-bottom:1px solid rgba(148,163,184,.18)}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min{display:flex!important;flex-direction:row;align-items:center;padding:8px 10px;gap:12px;border-bottom:none}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-position{min-width:32px!important;text-align:center}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-position p{font-size:1.3rem!important;font-weight:600;color:var(--home-subtitle-color, #94a3b8);margin:0}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-content{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:10px}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-content .user-name{color:var(--home-title-color, #1e293b)!important;font-size:1.3rem!important;font-weight:500;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-content .user-name a{color:inherit!important;text-decoration:none}body.rankings .ranking-list>article:not(.boxed) .idea-content .ranking-item.item-min .ranking-item-content .count{display:inline-flex;align-items:center;background:#94a3b826;color:var(--home-subtitle-color, #64748b)!important;padding:4px 12px;border-radius:999px;font-size:1.2rem;font-weight:600;white-space:nowrap;flex-shrink:0;margin:0!important;line-height:1}ul.media-actions{list-style:none;padding:0}.card-report{background-color:#f8f8f8;margin-top:2em}.responsibles{display:inline-block;position:relative;width:80px;margin:0;left:20px}.responsibles .avatar-col{padding:0 4px;margin:2px 0 0 -10px}.responsibles .see-more-badge{background-color:#fa3e3e;border:2px solid white;border-radius:9px;color:#fff;padding:0 3px;font-size:.7em;position:absolute;top:2.4em;right:1.35em}.project-reports-v2{margin:20px 0 0;padding:0 .5rem;font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:16px}.project-reports-v2 .pr-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;box-shadow:0 2px 20px #00000014;padding:20px 22px;overflow:visible}.project-reports-v2 .pr-card-form,.project-reports-v2 .pr-card-detail{padding:0;overflow:visible}.project-reports-v2 .pr-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;flex-wrap:wrap}.project-reports-v2 .pr-form-header,.project-reports-v2 .pr-detail-header{padding:18px 22px;margin:0;border-bottom:1px solid rgba(148,163,184,.18);border-radius:15px 15px 0 0}.project-reports-v2 .pr-detail-header-left{display:flex;flex-direction:column;gap:6px}.project-reports-v2 .pr-detail-header-actions,.project-reports-v2 .pr-form-header-actions{display:inline-flex;align-items:center;gap:10px}.project-reports-v2 .pr-back-link{display:inline-flex;align-items:center;gap:6px;font-size:1.15rem;font-weight:600;color:#64748b;text-decoration:none;width:fit-content}.project-reports-v2 .pr-back-link .mdi{font-size:1.4rem}.project-reports-v2 .pr-back-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:none}.project-reports-v2 .pr-card-title{margin:0;padding:0;font-size:1.5rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px}.project-reports-v2 .pr-card-title .mdi{font-size:1.8rem}.project-reports-v2 .pr-detail-title{margin:0;padding:0;font-size:1.6rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.project-reports-v2 .pr-detail-title>.mdi{font-size:2rem}.project-reports-v2 .pr-card-subtitle{margin:0 0 16px;padding:0;font-size:1.2rem;color:#565656;line-height:1.5}.project-reports-v2 .pr-status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:999px;font-size:1.1rem;font-weight:700;white-space:nowrap}.project-reports-v2 .pr-status-pill .mdi{font-size:1.3rem}.project-reports-v2 .pr-status-pill.pr-status-pending{background:#f3596a1f;color:#b52a3b}.project-reports-v2 .pr-status-pill.pr-status-answered{background:#18d38f26;color:#148a5a}.project-reports-v2 .pr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:600;line-height:1;border-radius:10px;border:1px solid transparent;cursor:pointer;text-decoration:none!important;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.project-reports-v2 .pr-btn .mdi{font-size:1.5rem}.project-reports-v2 .pr-btn:focus{outline:none;box-shadow:0 0 0 3px #4747f333}.project-reports-v2 .pr-btn:disabled,.project-reports-v2 .pr-btn.disabled{opacity:.55;cursor:not-allowed}.project-reports-v2 .pr-btn-primary{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff)!important;border-color:var(--home-button-bg-color, #4747f3)}.project-reports-v2 .pr-btn-primary:hover,.project-reports-v2 .pr-btn-primary:focus{background:var(--home-button-hover-bg-color, #3a3ad0);border-color:var(--home-button-hover-bg-color, #3a3ad0)}.project-reports-v2 .pr-btn-secondary{background:#fff;color:var(--home-accent-color, #4747f3)!important;border-color:var(--home-accent-color, #4747f3)}.project-reports-v2 .pr-btn-secondary:hover,.project-reports-v2 .pr-btn-secondary:focus{background:#4747f314}.project-reports-v2 .pr-btn-cancel{background:#e4e4e4;color:#1e293b!important;border-color:#e4e4e4}.project-reports-v2 .pr-btn-cancel:hover,.project-reports-v2 .pr-btn-cancel:focus{background:#d1d5db;border-color:#d1d5db}.project-reports-v2 .pr-alert-info,.project-reports-v2 .pr-alert-warning{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:10px;font-size:1.2rem;line-height:1.45}.project-reports-v2 .pr-alert-info .mdi,.project-reports-v2 .pr-alert-warning .mdi{font-size:1.7rem;flex-shrink:0}.project-reports-v2 .pr-alert-info{background:#4747f30f;border:1px solid rgba(71,71,243,.2);color:#475569}.project-reports-v2 .pr-alert-info .mdi{color:var(--home-accent-color, #4747f3)}.project-reports-v2 .pr-alert-warning{background:#ffbb101a;border:1px solid rgba(255,187,16,.3);color:#92400e;margin-top:8px}.project-reports-v2 .pr-alert-warning .mdi{color:#ff7714}.project-reports-v2 .pr-list-header,.project-reports-v2 .pr-row{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(200px,2fr) minmax(160px,1.2fr) minmax(110px,.9fr) minmax(140px,1fr) 110px;align-items:center;gap:14px;padding:10px 14px}.project-reports-v2 .pr-list-header{margin:4px 0 6px}.project-reports-v2 .pr-list-header>div em{font-style:italic;font-weight:400;font-size:1.15rem;color:gray}.project-reports-v2 .pr-list{display:flex;flex-direction:column;gap:10px}.project-reports-v2 .pr-row{background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:10px;box-shadow:0 2px 20px #0000000d;transition:box-shadow .15s ease}.project-reports-v2 .pr-row:hover{box-shadow:0 4px 24px #0000001a}.project-reports-v2 .pr-cell-desc{font-size:1.25rem;color:#1e293b;font-weight:600;word-break:break-word;line-height:1.4}.project-reports-v2 .pr-cell-resp,.project-reports-v2 .pr-cell-creator,.project-reports-v2 .pr-cell-date{font-size:1.2rem;color:#565656;line-height:1.4}.project-reports-v2 .pr-empty-value{color:#94a3b8;font-style:italic}.project-reports-v2 .pr-cell-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.project-reports-v2 .pr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;text-decoration:none;transition:all .15s ease}.project-reports-v2 .pr-icon-btn .mdi{font-size:1.6rem}.project-reports-v2 .pr-icon-btn:hover,.project-reports-v2 .pr-icon-btn:focus{background:#4747f31a;color:var(--home-accent-color, #4747f3);outline:none;text-decoration:none}.project-reports-v2 .pr-icon-btn.pr-icon-btn-danger:hover{background:#f3596a1f;color:#f3596a}.project-reports-v2 .pr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px;text-align:center;color:#94a3b8}.project-reports-v2 .pr-empty .mdi{font-size:4rem;color:var(--home-accent-color, #4747f3);opacity:.6}.project-reports-v2 .pr-empty h3{margin:0;font-size:1.4rem;font-weight:600;color:#1e293b}.project-reports-v2 .pr-empty-inline{display:flex;align-items:center;gap:10px;padding:18px 14px;color:#94a3b8;font-size:1.2rem}.project-reports-v2 .pr-empty-inline .mdi{font-size:1.8rem}.project-reports-v2 .pr-form-body{padding:22px;display:flex;flex-direction:column;gap:16px}.project-reports-v2 .pr-form-body .pe-field{display:flex;flex-direction:column;gap:6px}.project-reports-v2 .pr-form-body .pe-field div.form-group,.project-reports-v2 .pr-form-body .pe-field div.input,.project-reports-v2 .pr-form-body .pe-field div.string,.project-reports-v2 .pr-form-body .pe-field div.text,.project-reports-v2 .pr-form-body .pe-field div.select,.project-reports-v2 .pr-form-body .pe-field div.boolean{margin:0!important;padding:0!important;background:transparent!important;border:none!important}.project-reports-v2 .pr-form-body .pev-datepicker-wrap{position:relative;min-width:0}.project-reports-v2 .pr-form-body .pev-datepicker-wrap .bootstrap-datetimepicker-widget{z-index:50}.project-reports-v2 .pr-form-body .pe-label{display:block;margin:0;padding:0;font-size:1.1rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em}.project-reports-v2 .pr-form-body .pe-field>input[type=text]:not(.select2-search__field),.project-reports-v2 .pr-form-body .pe-field>input[type=number],.project-reports-v2 .pr-form-body .pe-field>input[type=email],.project-reports-v2 .pr-form-body .pe-field>input[type=date],.project-reports-v2 .pr-form-body .pe-field>textarea{display:block;width:100%;height:40px;min-height:40px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.project-reports-v2 .pr-form-body .pe-field>input[type=text]:not(.select2-search__field):focus,.project-reports-v2 .pr-form-body .pe-field>input[type=number]:focus,.project-reports-v2 .pr-form-body .pe-field>input[type=email]:focus,.project-reports-v2 .pr-form-body .pe-field>input[type=date]:focus,.project-reports-v2 .pr-form-body .pe-field>textarea:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.project-reports-v2 .pr-form-body .pe-field>textarea{height:auto;min-height:100px;padding:10px 12px;resize:vertical}form.pr-form .pe-field>input[type=text]:not(.select2-search__field),form.pr-form .pe-field>input[type=email]:not(.select2-search__field),form.pr-form .pe-field>input[type=date]:not(.select2-search__field),form.pr-form .pe-field>input[type=number]:not(.select2-search__field),form.pr-form .pe-field>input[type=url]:not(.select2-search__field),form.pr-form .pe-field>textarea{display:block;width:100%;height:40px;min-height:40px;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:1.3rem;color:#1e293b;background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}form.pr-form .pe-field>input[type=text]:not(.select2-search__field):focus,form.pr-form .pe-field>input[type=email]:not(.select2-search__field):focus,form.pr-form .pe-field>input[type=date]:not(.select2-search__field):focus,form.pr-form .pe-field>input[type=number]:not(.select2-search__field):focus,form.pr-form .pe-field>input[type=url]:not(.select2-search__field):focus,form.pr-form .pe-field>textarea:focus{border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}form.pr-form .pe-field>textarea{height:auto;min-height:100px;padding:10px 12px;resize:vertical}.project-reports-v2 .pr-detail-meta{display:flex;align-items:flex-start;gap:8px;margin:0 22px;padding:10px 14px;background:#4747f30a;border:1px solid rgba(71,71,243,.15);border-radius:10px;font-size:1.15rem;color:#475569;line-height:1.5}.project-reports-v2 .pr-detail-meta .mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-reports-v2 .pr-detail-meta strong,.project-reports-v2 .pr-detail-meta b{color:#1e293b}.project-reports-v2 .pr-section{padding:18px 22px;border-bottom:1px solid rgba(148,163,184,.12)}.project-reports-v2 .pr-section:last-child{border-bottom:none}.project-reports-v2 .pr-section section.feedback{padding:0;border-radius:0;box-shadow:none}.project-reports-v2 .pr-section-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 14px;flex-wrap:wrap}.project-reports-v2 .pr-section-title{margin:0;padding:0;font-size:1.3rem;font-weight:700;color:var(--home-accent-color, #4747f3);display:inline-flex;align-items:center;gap:8px;text-transform:none}.project-reports-v2 .pr-section-title .mdi{font-size:1.6rem}.project-reports-v2 .pr-section-body{padding:0}.project-reports-v2 .pr-description-block{padding:12px 14px;background:#f8fafc;border:1px solid rgba(148,163,184,.15);border-radius:10px;font-size:1.25rem;color:#1e293b;line-height:1.55;white-space:pre-wrap}.project-reports-v2 .pr-files-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.project-reports-v2 .pr-file-item{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border:1px solid rgba(148,163,184,.2);border-radius:10px}.project-reports-v2 .pr-file-item>.mdi{font-size:1.6rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.project-reports-v2 .pr-file-item .pr-file-link{flex:1;min-width:0;color:#1e293b;text-decoration:none;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-reports-v2 .pr-file-item .pr-file-link:hover{color:var(--home-accent-color, #4747f3);text-decoration:underline}.project-reports-v2 .pr-file-item .pr-file-date{font-size:1.05rem;color:#94a3b8;flex-shrink:0}.project-reports-v2 .pr-table{width:100%;margin:0;border-collapse:separate;border-spacing:0;background:transparent;font-size:1.2rem;border:1px solid rgba(148,163,184,.18);border-radius:10px;overflow:hidden}.project-reports-v2 .pr-table thead th{padding:10px 12px;background:#94a3b814;border:none;border-bottom:1px solid rgba(148,163,184,.22);font-size:1rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.project-reports-v2 .pr-table tbody td{padding:10px 12px;border:none;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:#1e293b}.project-reports-v2 .pr-table tbody tr:last-child td{border-bottom:none}.project-reports-v2 .pr-table tbody tr:hover{background:#4747f308}.project-reports-v2 .pr-add-responsible{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:14px;align-items:center}@media(max-width:600px){.project-reports-v2 .pr-add-responsible{grid-template-columns:1fr}}@media(max-width:767px){.project-reports-v2{padding:0 .25rem}.project-reports-v2 .pr-card{padding:16px}.project-reports-v2 .pr-card-form,.project-reports-v2 .pr-card-detail{padding:0}.project-reports-v2 .pr-list-header{display:none}.project-reports-v2 .pr-row{grid-template-columns:1fr;gap:8px;padding:14px}.project-reports-v2 .pr-cell-actions{justify-content:flex-start}.project-reports-v2 .pr-detail-header-actions,.project-reports-v2 .pr-form-header-actions{flex-wrap:wrap}.project-reports-v2 .pr-section,.project-reports-v2 .pr-form-body,.project-reports-v2 .pr-form-header,.project-reports-v2 .pr-detail-header{padding:14px 16px}}.card{background-color:#f6f6f6;padding:2rem 2rem 0;margin:2rem 4rem 0;max-height:500px;min-height:500px}.card .tagtool{background-color:#afddf2}.card .news-footer{bottom:-15px;position:absolute}.card .news-body{max-height:100px;overflow:hidden}.card .btn-padding{padding-bottom:10px}.card .btn-margin{margin-bottom:10px}.ecosystem-card{background-color:#f6f6f6;padding:2rem 2rem 0;margin:2rem 4rem 0;max-height:350px;min-height:350px}.ecosystem-card .content{max-height:235px!important}.ecosystem-card .tagtool{background-color:#dfec2e}.ecosystem-card .news-footer{max-height:235px!important}.ecosystem-card .news-footer #web-page{padding:6px}.ecosystem-card .news-body{max-height:235px!important}.ecosystem-card .btn-padding{padding-bottom:10px}.ecosystem-card .btn-margin{margin-bottom:10px}.sub-menu{display:none;list-style:none;padding:1rem 2rem;font-size:1.3rem;line-height:2.3rem;color:#555;white-space:nowrap;background-color:#e4e1e1}.sub-menu li{padding:5px}.logo-fixed-height{height:60px!important}.logo-responsive{max-width:100%;height:60px!important;display:block}#ecosystem-link:hover>.sub-menu{display:block}.box-menu{padding:1rem 2rem;font-size:1.3rem;line-height:2.3rem;color:#555}.border-none{border:none!important}.w-100{width:100%!important}.w-px-150{width:150px!important}.w-px-200{width:200px!important;max-width:200px!important;overflow:hidden}.small-letter{font-size:10px!important}.medium-letter{font-size:14px!important}.big-letter{font-size:16px!important}.bigger-letter{font-size:25px!important}.bold-text{font-weight:700}.light-text{font-weight:300}.normal-text{font-weight:500}.center-in-div{text-align:center}.col-actions{min-width:145px;text-align:left}.relative-position{position:relative}.no-overflow{display:inline-block;width:90%;overflow:hidden}.interline-md{line-height:24px}.color-red{color:red!important}.color-blue{color:#2b00ff!important}.color-blue-2{color:#31708f!important}.color-grey{color:#5f5f5f!important}.background-white{background-color:#fff!important}.background-gray{background-color:#a9a9a9!important}.background-lightgray{background-color:#edeef0!important}.background-light-blue{background-color:#add8e6}.p-t-xxl{padding-top:80px}.m-t-xs{margin-top:5px}.m-t-mds{margin-top:10px!important}.m-t-md{margin-top:15px}.m-t-lg{margin-top:25px}.m-t-xl{margin-top:50px}.m-b-xs{margin-bottom:5px}.m-b-md{margin-bottom:15px}.m-b-lg{margin-bottom:25px}.m-b-vlg{margin-bottom:4rem}.m-b-xl{margin-bottom:70px}.m-l-xs{margin-left:5px}.m-l-md{margin-left:10px}.m-l-lg{margin-left:20px}.show-resource-image{width:100%;height:350px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.collapse-link:focus{text-decoration:none}.collapse-link>.caret{transition:transform 222ms ease}.collapse-link>.caret.opened{transform:rotate(180deg)}@media(min-width:768px){.right-text-alignment{text-align:right!important}}.right-text-alignment{text-align:left}.nowrap-text{white-space:nowrap}.nowrap-text.valign-middle{display:table}.nowrap-text.valign-middle *{vertical-align:middle}.size-checkbox-label{display:inline-block;padding-right:20px;margin:5px;text-align:center;font-weight:300}.vigency-checkbox-label{display:inline-block;margin:5px 0 5px 5px;text-align:center;font-weight:300}.checkbox-section{position:relative}.filter-border-right{border-right:1px solid #C4C4C4}.checkbox-section:after{content:"";display:block;width:95%;height:1px;background-color:#c4c4c4;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.grecaptcha-badge{z-index:2147483647!important;visibility:visible!important}body.body-login{overflow-x:hidden;padding-top:0!important;background:var(--login-background-color, #f0f2f5)}body.body-login .title-login{text-align:center;margin-top:.25rem;margin-bottom:1.75rem;font-size:2rem;color:var(--home-title-color, #1e293b);text-transform:none;letter-spacing:-.01em;font-weight:600}body.body-login .title-login strong{font-weight:700}body.body-login .login-wrapper{position:relative;min-height:100vh;width:100%}body.body-login .login-container{position:relative;width:100%;min-height:100vh}body.body-login .login-image-panel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}body.body-login .login-image-panel .login-image{width:100%;height:100%;object-fit:cover;display:block}body.body-login .login-image-panel .login-details-overlay{position:absolute;bottom:0;left:0;right:0;padding:2.5rem;z-index:2;background:linear-gradient(transparent,#0000008c)}body.body-login .login-image-panel .login-details-overlay .entrepreneur-signup{text-align:center;color:#fff}body.body-login .login-image-panel .login-details-overlay .entrepreneur-signup-title{text-transform:uppercase;font-weight:bolder;text-shadow:0px 0px 7px #242424}body.body-login .login-image-panel .login-details-overlay .entrepreneur-signup-button{font-weight:700;text-transform:uppercase}body.body-login .login-form-panel{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:3rem 6rem;min-height:100vh}@media(max-width:1199px){body.body-login .login-form-panel{padding:2.5rem 3rem}}@media(max-width:767px){body.body-login .login-form-panel{align-items:center;padding:1.5rem 1rem}}body.body-login .login-form-panel .login-card{max-width:520px;width:100%;background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000002e,0 2px 8px #00000014;padding:3rem 2.75rem}@media(max-width:767px){body.body-login .login-form-panel .login-card{max-width:100%;padding:2rem 1.5rem;border-radius:12px}}body.body-login .login-form-panel .company-logo{width:100%;text-align:center;margin-bottom:1rem}body.body-login .login-form-panel .company-logo img{max-height:100px;height:auto;max-width:75%}body.body-login .login-form-panel .form-group{margin-bottom:1rem}body.body-login .login-form-panel .input-group.input-group-lg{background:#f3f4f6;border-radius:10px;border:1.5px solid #e5e7eb;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}body.body-login .login-form-panel .input-group.input-group-lg:focus-within{border-color:#4747f3;box-shadow:0 0 0 3px #4747f31a}body.body-login .login-form-panel .input-group.input-group-lg .input-group-addon{background:transparent;border:none;padding:14px 16px;color:#6b7280;font-size:1.6rem}body.body-login .login-form-panel .input-group.input-group-lg .form-control{background:transparent;border:none;box-shadow:none;padding:14px 16px 14px 0;font-size:1.25rem;color:#1a1f3d;height:auto}body.body-login .login-form-panel .input-group.input-group-lg .form-control::placeholder{color:#9ca3af;font-size:1.25rem}body.body-login .login-form-panel .input-group.input-group-lg .form-control:focus{box-shadow:none;outline:none}body.body-login .login-form-panel .form-check{margin-top:.5rem;display:flex;align-items:center;gap:6px}body.body-login .login-form-panel .form-check .form-check-input{flex:0 0 auto;margin:0;cursor:pointer}body.body-login .login-form-panel .form-check .form-check-label{font-size:1.1rem;color:#6b7280;margin:0;font-weight:400;line-height:1.2;cursor:pointer}body.body-login .login-form-panel #caps_lock_msg{font-size:1.1rem;margin-top:.25rem}body.body-login .login-form-panel .form-actions{margin-top:1.75rem}body.body-login .login-form-panel .form-actions .btn-login-submit{background:#4747f3;color:#fff;border:none;border-radius:10px;padding:16px;font-size:1.4rem;font-weight:600;letter-spacing:.02em;transition:background-color .2s ease,box-shadow .2s ease,transform .1s ease;cursor:pointer}body.body-login .login-form-panel .form-actions .btn-login-submit:hover{background:#3535d1;box-shadow:0 4px 12px #4747f34d}body.body-login .login-form-panel .form-actions .btn-login-submit:focus{background:#3535d1;box-shadow:0 0 0 3px #4747f34d;outline:none}body.body-login .login-form-panel .form-actions .btn-login-submit:active{background:#2a2ab5;transform:translateY(1px)}body.body-login .login-form-panel .forgot-password-link{margin-top:1.25rem;margin-bottom:0}body.body-login .login-form-panel .forgot-password-link a{color:#4747f3;font-size:1.25rem;text-decoration:none;font-weight:500}body.body-login .login-form-panel .forgot-password-link a:hover{text-decoration:underline}body.body-login .login-form-panel .forgot-password-link a:focus{outline:2px solid #4747f3;outline-offset:2px;border-radius:2px}body.body-login .login-form-panel .login-divider{display:flex;align-items:center;margin:1.5rem 0;gap:.75rem}body.body-login .login-form-panel .login-divider:before,body.body-login .login-form-panel .login-divider:after{content:"";flex:1;height:1px;background:#e5e7eb}body.body-login .login-form-panel .login-divider span{color:#9ca3af;font-size:1.15rem;font-weight:400}body.body-login .login-form-panel .login-sso-section{text-align:center}body.body-login .login-form-panel .login-sso-section .login-sso-title{color:#6b7280;font-size:1.15rem;margin-bottom:1rem}body.body-login .login-form-panel .login-oauth-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}body.body-login .login-form-panel .login-oauth-icons .alert{flex-basis:100%;text-align:left;font-size:1.05rem;padding:.7rem .9rem;margin-bottom:0;border-radius:8px}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item{flex:0 0 auto;width:88px;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:10px 8px;border-radius:10px;text-decoration:none;color:#fff;transition:box-shadow .2s ease,transform .15s ease,filter .2s ease;box-shadow:0 2px 8px #0000001a}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item:hover{box-shadow:0 4px 16px #0000002e;transform:translateY(-1px);text-decoration:none;color:#fff;filter:brightness(1.05)}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item:focus{outline:2px solid var(--home-button-bg-color, #4747f3);outline-offset:2px;color:#fff}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item:has(.oauth-icon.google){background:var(--sso-google-color, #ea4335)}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item:has(.oauth-icon.microsoft){background:var(--sso-microsoft-color, #00a4ef)}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item:has(.oauth-icon.okta){background:var(--sso-okta-color, #1a1a1a)}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item .oauth-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item .oauth-icon .mdi{color:#fff;font-size:1.7rem;line-height:1}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item .oauth-icon img{width:22px;height:22px;object-fit:contain;filter:brightness(0) invert(1)}body.body-login .login-form-panel .login-oauth-icons .oauth-icon-item span{font-size:1rem;color:#fff;font-weight:600;text-align:center;letter-spacing:.02em}body.body-login .login-form-panel .footer.login-footer{padding:1.75rem 0 0;display:flex;flex-direction:column;align-items:center;width:100%}body.body-login .login-form-panel .footer.login-footer small{color:#9ca3af;font-size:1rem}body.body-login .login-form-panel .footer.login-footer img{max-width:120px;margin:.2rem 0}body.body-login .login-form-panel .footer.login-footer a{color:#4747f3;font-size:1rem;text-decoration:none}body.body-login .login-form-panel .footer.login-footer a:hover{text-decoration:underline}body.body-login .signup-bg-panel{position:fixed;inset:0;z-index:0;overflow:hidden}body.body-login .signup-bg-panel .login-image{width:100%;height:100%;object-fit:cover;display:block}body.body-login .login-wrapper:has(.signup-bg-panel){background:transparent!important;position:relative;min-height:100vh}body.body-login .row-form-login{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding:2.5rem 1rem 3rem;margin:0}@media(max-width:767px){body.body-login .row-form-login{padding:1.5rem 0 2rem}}body.body-login .row-form-login .section-form-login{float:none!important;width:100%!important;max-width:620px;display:flex;flex-direction:column;padding:0}body.body-login .row-form-login .section-form-login.section-signup{flex-direction:column!important;color:inherit!important;text-align:left!important}body.body-login .row-form-login .content-form-login{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0f173d38,0 4px 16px #0f173d1f;padding:2.5rem 2.25rem 2rem;position:relative}@media(max-width:767px){body.body-login .row-form-login .content-form-login{padding:1.75rem 1.25rem 1.5rem;border-radius:12px;margin:0 1rem}}body.body-login .row-form-login .content-form-login:before{content:none!important;display:none!important}body.body-login .row-form-login .content-form-login>.company-logo{width:100%;text-align:center;margin-bottom:1.25rem}body.body-login .row-form-login .content-form-login>.company-logo img{max-height:80px;height:auto;max-width:70%}body.body-login .row-form-login .user-signup:before{content:none!important;display:none!important}body.body-login .row-form-login .user-signup form.form-login{margin:0}body.body-login .row-form-login .user-signup .row{margin-left:-.5rem;margin-right:-.5rem}body.body-login .row-form-login .user-signup .fieldset.form-group{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}body.body-login .row-form-login .user-signup .input-group{display:flex;width:100%;border-radius:10px;border:1px solid #dfe3e8;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}body.body-login .row-form-login .user-signup .input-group:focus-within{border-color:#4747f3;box-shadow:0 0 0 3px #4747f31f}body.body-login .row-form-login .user-signup .input-group .input-group-addon{background:#f7f9fb;border:none;border-right:1px solid #eef1f5;color:#8895a7;min-width:46px!important;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;border-radius:0}body.body-login .row-form-login .user-signup .input-group .input-group-addon i.mdi{font-size:18px;line-height:1}body.body-login .row-form-login .user-signup .input-group .input-group-addon span{margin-left:4px;font-size:12px}body.body-login .row-form-login .user-signup .input-group .form-control{border:none;box-shadow:none;background:transparent;height:46px;padding:0 14px;font-size:14px;color:#303540;flex:1 1 auto}body.body-login .row-form-login .user-signup .input-group .form-control:focus{box-shadow:none;outline:0}body.body-login .row-form-login .user-signup .input-group .form-control::placeholder{color:#b4bac3}body.body-login .row-form-login .user-signup .input-group .form-control[type=password]{letter-spacing:.1em}body.body-login .row-form-login .user-signup .input-group select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%238895a7'%3E%3Cpath d='M5 8l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:32px}body.body-login .row-form-login .user-signup .form-check.form-check-inline{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#f4f6f9;border:1px solid #e1e5ea;border-radius:100px;margin:0 6px 6px 0;cursor:pointer;transition:all .15s ease}body.body-login .row-form-login .user-signup .form-check.form-check-inline label{margin:0;font-size:13px;font-weight:500;color:#5c6370!important;cursor:pointer}body.body-login .row-form-login .user-signup .form-check.form-check-inline input.form-check-input{margin:0;accent-color:#4747f3;cursor:pointer}body.body-login .row-form-login .user-signup .form-check.form-check-inline:hover{border-color:#cfd6de;background:#eef1f5}body.body-login .row-form-login .user-signup .row>.fieldset.form-group.col-md-12{margin:.5rem 0;padding:0 .5rem}body.body-login .row-form-login .user-signup .row>.fieldset.form-group.col-md-12 .col-md-3,body.body-login .row-form-login .user-signup .row>.fieldset.form-group.col-md-12 span{color:#8895a7!important;font-size:12px}body.body-login .row-form-login .user-signup .alert.alert-warning{background:#fff8e6;border:1px solid #f1dfa5;color:#7a5a1d;border-radius:10px;padding:12px 16px;margin:.25rem .5rem 1.25rem;font-size:12.5px;line-height:1.45}body.body-login .row-form-login .user-signup .alert.alert-warning .row{display:flex;align-items:center;margin:0}body.body-login .row-form-login .user-signup .alert.alert-warning .row>[class*=col-]{padding:0}body.body-login .row-form-login .user-signup .alert.alert-warning .row .col-md-2{flex:0 0 auto;width:auto;margin-right:10px}body.body-login .row-form-login .user-signup .alert.alert-warning .row .col-md-10{flex:1 1 auto;width:auto}body.body-login .row-form-login .user-signup .alert.alert-warning i.mdi{font-size:22px!important;color:#c9941b}body.body-login .row-form-login .user-signup .alert.alert-info,body.body-login .row-form-login .user-signup .alert.alert-danger,body.body-login .row-form-login .user-signup .alert.alert-success{border-radius:10px;padding:12px 16px;margin-bottom:1rem;font-size:13px}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 2rem"]{text-align:center;margin:1.5rem 0 0!important;padding:0 .5rem}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 2rem"] button[type=submit]{width:100%!important;max-width:none;height:48px;border-radius:10px;background:#4747f3;border:1px solid #4747f3;color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #4747f347;transition:all .15s ease}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 2rem"] button[type=submit]:hover{background:#3535d1;border-color:#3535d1;box-shadow:0 6px 18px #4747f359}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 1rem"]{margin:1rem 0 0!important;padding:0 .5rem}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 1rem"] .text-center a{color:#4747f3;font-size:13px;font-weight:500;text-decoration:none}body.body-login .row-form-login .user-signup .row>.fieldset.form-group[style*="margin-top: 1rem"] .text-center a:hover{color:#3535d1;text-decoration:underline}body.body-login .row-form-login .footer.login-footer{margin:1.25rem 0 0;padding:1rem 0 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;border-top:1px solid #eef0f3;font-size:12px}body.body-login .row-form-login .footer.login-footer small{color:#8895a7!important}body.body-login .row-form-login .footer.login-footer img{max-height:18px;width:auto}body.body-login .row-form-login .footer.login-footer a{color:#4747f3;text-decoration:none;font-size:12px}body.body-login .row-form-login .footer.login-footer a:hover{text-decoration:underline}body.body-login .login-container.has-details{display:flex;align-items:stretch;background:var(--login-frame-color, #132146);padding:24px;gap:0;min-height:100vh}@media(max-width:767px){body.body-login .login-container.has-details{padding:16px}}body.body-login .login-container.has-details .login-image-panel{position:relative;flex:1 1 55%;height:auto;min-height:calc(100vh - 48px);border-radius:16px 0 0 16px;overflow:hidden;background:var(--login-frame-color, #132146)}body.body-login .login-container.has-details .login-image-panel .login-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}body.body-login .login-container.has-details .login-image-panel .login-details-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2.5rem;background:linear-gradient(135deg,#0f173d59,#0f173db3);text-align:center}body.body-login .login-container.has-details .login-image-panel .login-details-overlay .entrepreneur-signup{max-width:520px;color:#fff}body.body-login .login-container.has-details .login-image-panel .login-details-overlay .entrepreneur-signup-title{text-transform:none;font-weight:700;font-size:2.2rem;line-height:1.25;margin:0 0 1.5rem;text-shadow:0 2px 12px rgba(0,0,0,.45)}body.body-login .login-container.has-details .login-image-panel .login-details-overlay .entrepreneur-signup-button{font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:.9rem 2.25rem;border-radius:100px;box-shadow:0 6px 20px #00000040}body.body-login .login-container.has-details .login-form-panel{position:relative;flex:0 0 45%;max-width:640px;min-height:calc(100vh - 48px);padding:2rem 4rem;background:var(--home-background-color, #ffffff);align-items:center;justify-content:center;border-radius:0 16px 16px 0;box-shadow:none}body.body-login .login-container.has-details .login-form-panel .login-card{max-width:460px;box-shadow:none;padding:1rem 0;border-radius:0;background:transparent}@media(max-width:991px){body.body-login .login-container.has-details{flex-direction:column}body.body-login .login-container.has-details .login-image-panel{flex:0 0 auto;width:100%;height:auto;min-height:240px;border-radius:16px 16px 0 0}body.body-login .login-container.has-details .login-image-panel .login-image{height:240px}body.body-login .login-container.has-details .login-image-panel .login-details-overlay{padding:2rem 1.5rem}body.body-login .login-container.has-details .login-image-panel .login-details-overlay .entrepreneur-signup-title{font-size:1.5rem;margin-bottom:1rem}body.body-login .login-container.has-details .login-form-panel{flex:1 1 auto;max-width:100%;min-height:auto;padding:2rem 1.5rem;border-radius:0 0 16px 16px}}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{line-height:1!important}.login-wrapper:has(.header-entrepreneur-signup){background:#f4f6f9;min-height:100vh;padding-bottom:4rem}.login-wrapper:has(.header-entrepreneur-signup):before{content:"";position:fixed;top:0;left:0;right:0;height:320px;background:linear-gradient(135deg,#33c2b4,#259e92);z-index:0}.login-wrapper:has(.header-entrepreneur-signup)>*{position:relative;z-index:1}.header-entrepreneur-signup{max-width:960px;margin:0 auto;padding:2.25rem 1.5rem 1.5rem;position:relative;z-index:2}.header-entrepreneur-signup .company-placement{display:flex;align-items:center;justify-content:space-between;margin:0 0 2rem}.header-entrepreneur-signup .company-placement .company-logo{display:flex;align-items:center}.header-entrepreneur-signup .company-placement .company-logo img{max-height:48px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.header-entrepreneur-signup .company-placement .company-logo h4{margin:0 0 0 1rem;color:#fff;font-weight:600;font-size:18px}.header-entrepreneur-signup .company-placement .btn-register-exit{background:#ffffff26;border:1px solid rgba(255,255,255,.4);border-radius:100px;padding:8px 18px;font-weight:500;font-size:13px;display:inline-flex;align-items:center;gap:6px;backdrop-filter:blur(8px);transition:all .15s ease;box-shadow:none}.header-entrepreneur-signup .company-placement .btn-register-exit,.header-entrepreneur-signup .company-placement .btn-register-exit *{color:#fff!important}.header-entrepreneur-signup .company-placement .btn-register-exit i.mdi{font-size:16px;margin-right:4px}.header-entrepreneur-signup .company-placement .btn-register-exit span{font-size:13px}.header-entrepreneur-signup .company-placement .btn-register-exit:hover{background:#ffffff47;border-color:#ffffff8c}.header-entrepreneur-signup .section-title{color:#fff;font-size:2rem;font-weight:700;margin:0 0 2rem;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.18);letter-spacing:-.01em}@media(max-width:767px){.header-entrepreneur-signup .section-title{font-size:1.5rem;margin-bottom:1.5rem}}.header-entrepreneur-signup .signup-steps{padding:.5rem 0 0;margin:0}.header-entrepreneur-signup .signup-steps a{text-decoration:none;color:inherit;display:block}.header-entrepreneur-signup .signup-steps .owl-carousel{padding:0 2rem}.header-entrepreneur-signup .signup-steps .owl-carousel .owl-nav button.owl-prev,.header-entrepreneur-signup .signup-steps .owl-carousel .owl-nav button.owl-next{background:#fff3!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important;box-shadow:none!important}.header-entrepreneur-signup .signup-steps .owl-carousel .owl-nav button.owl-prev:hover,.header-entrepreneur-signup .signup-steps .owl-carousel .owl-nav button.owl-next:hover{background:#fff!important;color:#33c2b4!important;border-color:#fff!important}.header-entrepreneur-signup .signup-steps .item{width:100%!important;float:none!important;padding:10px 18px!important;margin:4px 0!important;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;min-width:0;min-height:52px;background:#ffffff1f;border:1px solid rgba(255,255,255,.35);border-radius:100px;color:#fff;box-shadow:none;transition:all .2s ease}.header-entrepreneur-signup .signup-steps .item h1{flex:0 0 auto;width:32px;height:32px;margin:0;padding:0;background:#ffffff38;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;line-height:1}.header-entrepreneur-signup .signup-steps .item p{margin:0;padding:0;font-size:13px;font-weight:500;color:#fff;line-height:1.25;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header-entrepreneur-signup .signup-steps .item.completed{background:#ffffff38}.header-entrepreneur-signup .signup-steps .item.completed h1{background:#ffffff59}.header-entrepreneur-signup .signup-steps .item.current{background:#fff;border-color:#fff;box-shadow:0 8px 24px #00000026}.header-entrepreneur-signup .signup-steps .item.current h1{background:#33c2b4;color:#fff}.header-entrepreneur-signup .signup-steps .item.current p{color:#33c2b4;font-weight:700}@media(max-width:767px){.header-entrepreneur-signup .signup-steps .item{min-height:46px;padding:8px 14px}.header-entrepreneur-signup .signup-steps .item h1{width:28px;height:28px;font-size:13px}.header-entrepreneur-signup .signup-steps .item p{font-size:12px}}.open-innovation-entrepreneur-signup,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form{max-width:920px;margin:0 auto 2rem;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0f173d14,0 2px 8px #0f173d0a;padding:2.5rem 2.25rem}@media(max-width:767px){.open-innovation-entrepreneur-signup,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form{padding:1.75rem 1.25rem;border-radius:12px;margin-left:1rem;margin-right:1rem}}.open-innovation-entrepreneur-signup>.row,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form>.row{margin-left:-.75rem;margin-right:-.75rem}.open-innovation-entrepreneur-signup .fieldset.form-group,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .fieldset.form-group{margin-bottom:1.25rem;padding-left:.75rem;padding-right:.75rem}.open-innovation-entrepreneur-signup .control-label,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .control-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#5c6370;margin-bottom:.5rem}.open-innovation-entrepreneur-signup .control-label small,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .control-label small{text-transform:none;font-weight:400;color:#8895a7;letter-spacing:0;margin-left:.3rem;font-size:11px}.open-innovation-entrepreneur-signup .form-control,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .form-control{height:46px;border-radius:10px;border:1px solid #dfe3e8;padding:0 14px;font-size:14px;color:#303540;background:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.open-innovation-entrepreneur-signup .form-control:focus,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .form-control:focus{border-color:#33c2b4;box-shadow:0 0 0 3px #33c2b426;outline:0}.open-innovation-entrepreneur-signup .form-control::placeholder,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .form-control::placeholder{color:#b4bac3}.open-innovation-entrepreneur-signup textarea.form-control,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form textarea.form-control{height:auto;min-height:100px;padding:12px 14px}.open-innovation-entrepreneur-signup .alert,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert{border-radius:10px;padding:14px 18px;margin:.25rem .75rem 1.25rem;border:1px solid transparent;font-size:13px}.open-innovation-entrepreneur-signup .alert .row,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert .row{display:flex;align-items:center;margin:0}.open-innovation-entrepreneur-signup .alert i.mdi,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert i.mdi{font-size:22px!important;margin-right:6px}.open-innovation-entrepreneur-signup .alert.alert-info,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert.alert-info{background:#eef5fb;border-color:#d3e4f3;color:#35506e}.open-innovation-entrepreneur-signup .alert.alert-danger,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert.alert-danger{background:#fdecec;border-color:#f4c7c7;color:#8a2b2b}.open-innovation-entrepreneur-signup .alert.alert-warning,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form .alert.alert-warning{background:#fff7e6;border-color:#f5e0a8;color:#7a5a1d}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group,.open-innovation-entrepreneur-signup>.row.fieldset.form-group,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group{max-width:920px;margin:1.25rem auto 2rem;padding:0 .75rem;display:flex;flex-wrap:wrap}@media(max-width:767px){.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group,.open-innovation-entrepreneur-signup>.row.fieldset.form-group,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group{padding:0 1.75rem}}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group>[class*=col-],.open-innovation-entrepreneur-signup>.row.fieldset.form-group>[class*=col-],.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group>[class*=col-]{padding-left:.75rem;padding-right:.75rem}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group .btn,.open-innovation-entrepreneur-signup>.row.fieldset.form-group .btn,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group .btn{height:48px;border-radius:10px;font-weight:600;text-transform:none;letter-spacing:0;font-size:14px;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:all .15s ease;padding:0 18px}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group .btn.btn-default,.open-innovation-entrepreneur-signup>.row.fieldset.form-group .btn.btn-default,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group .btn.btn-default{background:#f4f6f9;border:1px solid #e1e5ea;color:#5c6370}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group .btn.btn-default:hover,.open-innovation-entrepreneur-signup>.row.fieldset.form-group .btn.btn-default:hover,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group .btn.btn-default:hover{background:#e9ecf0;border-color:#ced3d9;color:#303540}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group .btn.btn-primary,.open-innovation-entrepreneur-signup>.row.fieldset.form-group .btn.btn-primary,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group .btn.btn-primary{background:#33c2b4;border:1px solid #33c2b4;color:#fff}.login-wrapper:has(.header-entrepreneur-signup)>.row.fieldset.form-group .btn.btn-primary:hover,.open-innovation-entrepreneur-signup>.row.fieldset.form-group .btn.btn-primary:hover,.login-wrapper:has(.header-entrepreneur-signup) .idea-form.entrepreneur-form~.row.fieldset.form-group .btn.btn-primary:hover{background:#259e92;border-color:#259e92}.open-innovation-entrepreneur-signup>.row.fieldset.form-group{max-width:none;margin:1rem 0 0;padding:0}.thanks-content{padding:3rem 0}.thanks-content .company-logo{max-width:90%}@media(max-width:767px){.thanks-content .company-logo{max-width:none;max-height:100px}}.section-title{font-weight:300}.idea-form .transparent-element{opacity:0;position:absolute;right:0;top:0;z-index:1;width:100%;height:100%}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .group-info h3{margin:0;font-size:2rem!important}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .group-info em{color:#777;font-size:1.2rem}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]).col-md-5 h3{font-size:2rem}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) div:not(.input-group)>.form-control,.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .input-group,.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .select2-selection{box-shadow:.2rem .2rem .23rem #00000026}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .margin-switch{margin-top:40px}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]).has-error .group-info h3,.idea-form .form-body .form-group:not([class*=idea_quick_implementation]).has-error .group-info em{color:#ed5d70}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]).has-error .form-control{border-color:#ed5d70}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .center-text-separator{background-color:#9bcde261;padding:2px 15px}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .title-padding{margin:0;padding:8px 0;font-size:2rem!important}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .description-padding{text-align:justify}.idea-form .form-body .form-group:not([class*=idea_quick_implementation]) .em-font-size{text-align:justify;padding:5px;font-size:1.5rem!important}.idea-form .form-body .form-answer{padding:1rem 1.5rem;font-size:1.6rem;line-height:1.5em;font-weight:300;margin-top:6px;width:100%!important}.idea-form .form-body .edit_idea_quick_implementation{padding-bottom:3rem}@property --pct{syntax: "<number>"; inherits: false; initial-value: 100;}.modal.in .modal-dialog.modal-timeout{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.modal-timeout{max-width:421px;margin-left:auto;margin-right:auto}.modal-timeout-content{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px;border:none;border-radius:16px;box-shadow:0 4px 20px #00000040;background:#fff}.timeout-icon{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:18px;background:color-mix(in srgb,var(--home-accent-color, #4747f3) 12%,#ffffff)}.timeout-icon .mdi{font-size:3.2rem;line-height:1;color:var(--home-accent-color, #4747f3)}.timeout-title{margin:0 0 8px;font-size:2rem;font-weight:700;line-height:1.25;color:var(--home-title-color, #1e293b)}.timeout-message{margin:0 0 24px;font-size:1.4rem;line-height:1.5;color:var(--home-body-color, #64748b)}.timeout-countdown{margin-bottom:28px}.timeout-ring{--pct: 100;position:relative;width:104px;height:104px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--home-accent-color, #4747f3) calc(var(--pct) * 1%),#e4e4e4 0);transition:--pct 1s linear}.timeout-ring:before{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff}.timeout-ring-value{position:relative;z-index:1;font-size:2.6rem;font-weight:700;color:var(--home-title-color, #1e293b);font-variant-numeric:tabular-nums}.timeout-actions{display:flex;gap:12px;width:100%;justify-content:center}.btn-timeout-logout,.btn-timeout-continue{flex:1;height:44px;padding:0 20px;border-radius:10px;border:none;font-size:1.4rem;font-weight:600;line-height:1;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.btn-timeout-continue{background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);box-shadow:0 2px 8px #4747f340}.btn-timeout-continue:hover,.btn-timeout-continue:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff)}.btn-timeout-logout{background:#f1f5f9;color:#475569}.btn-timeout-logout:hover,.btn-timeout-logout:focus{background:#e2e8f0;color:#334155}@media(max-width:767px){.modal-timeout-content{padding:24px}.timeout-actions{flex-direction:column-reverse}}body{background:url(/assets/iso-fondo-23f693f396eee0f860d4415146fd10d04040aefdaae68337bb9308874719a367.png);background-repeat:no-repeat;background-position:left center;background-color:#f4f7fa;background-size:475px}body{background:url(/assets/iso-fondo-23f693f396eee0f860d4415146fd10d04040aefdaae68337bb9308874719a367.png);background-repeat:no-repeat;background-position:left center;background-color:#f4f7fa;background-size:475px}body.sign_up_lights,body.home section.my_space:not(#section_my_ideas):not(#section_my_activities){background:url(/assets/iso-fondo-23f693f396eee0f860d4415146fd10d04040aefdaae68337bb9308874719a367.png);background-repeat:no-repeat;background-position:left center;background-color:#f4f7fa;background-size:475px}.sign-up-container .container{width:420px;height:600px;background:#fff;box-shadow:0 2px 20px #00000026;border-radius:16px}.sign-up-container .container .padding-left{padding-left:30px!important}.sign-up-container .container .form-group{margin-bottom:15px}.sign-up-container .container .title{text-transform:unset;font-family:Open Sans;font-style:normal;font-weight:700;font-size:15px;line-height:20px;color:#4747ea}.sign-up-container .container .form-input{background:#fff;box-shadow:0 2px 20px #0000001a;border-radius:10px;height:45px}.sign-up-container .container .button-sign-up{text-transform:unset;background:#4747ea;border-radius:10px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:15px;line-height:20px;text-align:center;color:#fff}body{background:url(/assets/iso-fondo-23f693f396eee0f860d4415146fd10d04040aefdaae68337bb9308874719a367.png);background-repeat:no-repeat;background-position:left center;background-color:#f4f7fa;background-size:475px}#parent{height:500px}thead.mike tr th{z-index:11!important}.table{margin-bottom:0}.alerts-table-expandable .alerts-table-row-hidden{display:none}.statistical-dashboard .row.alerts-row .dashboard-card .alerts-card-body{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;margin:0 -20px -20px}.statistical-dashboard .row.alerts-row .alerts-table-scroll{flex:1;min-height:260px;overflow-y:auto;padding:0 20px 10px;margin-bottom:0}.statistical-dashboard .row.alerts-row .dashboard-card.alerts-card-expanded .alerts-table-scroll{overflow:visible}.statistical-dashboard .row.alerts-row .alerts-table-scroll table{height:100%;table-layout:fixed}.statistical-dashboard .row.alerts-row .alerts-table-scroll thead tr{height:42px}.statistical-dashboard .row.alerts-row .alerts-table-scroll tbody tr{height:calc((100% - 42px) / var(--tbody-rows, 6))}.alerts-table-footer{flex-shrink:0;width:100%;margin:0;padding:12px 16px;text-align:center;border-radius:0 0 8px 8px}.alerts-table-footer .alerts-toggle-link{display:block;color:#fff;text-decoration:none;font-weight:500;font-size:.95em}.alerts-table-footer .alerts-toggle-link:hover,.alerts-table-footer .alerts-toggle-link:focus{color:#ffffffe6;text-decoration:none}.alerts-table-footer .alerts-toggle-link .mdi{margin-left:4px;font-size:1.1em;vertical-align:middle}.alerts-table-footer-success{background:#2ecc71}.alerts-table-footer-success .alerts-toggle-link:hover{color:#fff}.alerts-table-footer-warning{background:#f97316}.alerts-table-footer-warning .alerts-toggle-link:hover{color:#fff}@media(max-width:767px){.periodicity-switches .btn{font-size:.7em;padding:.7em}}.capacity-filters{margin-bottom:0!important}#statistical-filters{margin-bottom:20px;transition:all .4s cubic-bezier(.4,0,.2,1)}#statistical-filters.collapse{display:none}#statistical-filters.collapse.in{display:block}#statistical-filters.collapsing{position:relative;height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.graph-separation{margin-top:2em}.chart-with-legend{display:flex;align-items:flex-start;gap:20px;flex-direction:row}.chart-with-legend .lessons-graph2,.chart-with-legend .lessons-graph3{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.chart-with-legend .chart-legend-container{flex:0 0 auto;min-width:180px;max-width:250px}.chart-with-legend .chart-legend-container .chart-legend{list-style:none;padding:0;margin:0}.chart-with-legend .chart-legend-container .chart-legend .legend-item{display:flex;align-items:center;padding:6px 0;margin-bottom:4px;cursor:pointer;transition:opacity .2s ease}.chart-with-legend .chart-legend-container .chart-legend .legend-item:hover{opacity:.7}.chart-with-legend .chart-legend-container .chart-legend .legend-item.legend-item-hidden{opacity:.3}.chart-with-legend .chart-legend-container .chart-legend .legend-item.legend-item-hidden .legend-label{text-decoration:line-through}.chart-with-legend .chart-legend-container .chart-legend .legend-item .legend-color{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:10px;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.chart-with-legend .chart-legend-container .chart-legend .legend-item .legend-label{font-size:14px;color:#333;font-weight:400;line-height:1.4;word-break:break-word}@media(max-width:768px){.chart-with-legend{flex-direction:column}.chart-with-legend .lessons-graph2,.chart-with-legend .lessons-graph3{order:1;width:100%}.chart-with-legend .chart-legend-container{order:2;width:100%;max-width:100%}}.lessons-graph2,.projects-graph,.assigned-hh-graph,.lessons-graph3 .ideas-by-subarea{margin-bottom:10px;position:relative}.lessons-graph2 canvas#lessons-graph2,.lessons-graph2 canvas#lessons-graph3.ideas-by-subarea,.projects-graph canvas#lessons-graph2,.projects-graph canvas#lessons-graph3.ideas-by-subarea,.assigned-hh-graph canvas#lessons-graph2,.assigned-hh-graph canvas#lessons-graph3.ideas-by-subarea,.lessons-graph3 .ideas-by-subarea canvas#lessons-graph2,.lessons-graph3 .ideas-by-subarea canvas#lessons-graph3.ideas-by-subarea{margin:0 auto;max-height:300px;max-width:300px}.lessons-graph2-value,.projects-graph-value,.assigned-hh-graph-value,.lessons-graph3 .ideas-by-subarea-value{position:absolute;margin:auto;inset:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.lessons-graph2-value h1,.projects-graph-value h1,.assigned-hh-graph-value h1,.lessons-graph3 .ideas-by-subarea-value h1{text-align:center;line-height:2rem;margin:0;position:absolute;top:55%;transform:translateY(-50%)}.lessons-graph5{margin-bottom:10px}.dashboard-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:20px;margin-bottom:20px;transition:all .3s ease;border:1px solid #eee}.dashboard-card:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.statistical-dashboard .dashboard-card{transition:none}.statistical-dashboard .dashboard-card:hover{box-shadow:0 2px 10px #0000000d;transform:none}.statistical-dashboard .dashboard-card.dashboard-card--interactive{transition:all .3s ease}.statistical-dashboard .dashboard-card.dashboard-card--interactive:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.row.kpi-row{margin-bottom:20px}.row.kpi-row>[class*=col-]{display:flex;flex-direction:column;margin-bottom:20px}.row.kpi-row .dashboard-card{width:100%;height:100%;display:flex}@media(min-width:768px){.row.kpi-row{display:flex;flex-wrap:wrap;align-items:stretch}.row.kpi-row>[class*=col-]{flex:0 0 auto}}.row-equal-height{display:flex;flex-wrap:wrap;margin-bottom:20px}.row-equal-height>[class*=col-]{display:flex;flex-direction:column;margin-bottom:20px}.row-equal-height .dashboard-card{flex:1;display:flex;flex-direction:column;min-height:360px}.row-equal-height .dashboard-card .chart-header{flex-shrink:0}.row-equal-height .dashboard-card .chart-container,.row-equal-height .dashboard-card .chart-container-sm,.row-equal-height .dashboard-card .donut-container{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.row-equal-height .dashboard-card table{display:table;width:100%;margin:0}.row-equal-height .dashboard-card table tbody td{padding:10px 12px;vertical-align:middle;border-color:#f3f4f6;font-size:14px}.kpi-card{display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.kpi-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background-color:var(--kpi-color)}.kpi-card.blue:before{background-color:#4a90e2}.kpi-card.green:before{background-color:#50e3c2}.kpi-card.orange:before{background-color:#f5a623}.kpi-card.purple:before{background-color:#bd10e0}.kpi-card .kpi-icon{font-size:40px;opacity:.2;color:var(--kpi-color)}.kpi-card.blue .kpi-icon{color:#4a90e2}.kpi-card.green .kpi-icon{color:#50e3c2}.kpi-card.orange .kpi-icon{color:#f5a623}.kpi-card.purple .kpi-icon{color:#bd10e0}.kpi-content h3{margin:0;font-weight:700;font-size:28px;color:#333}.kpi-content small{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#888;display:block;margin-top:5px}.chart-header{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f5f5f5}.chart-header .chart-title{font-size:18px!important;margin:0 0 8px;display:flex;align-items:center;gap:10px}.chart-header .chart-title .chart-icon{display:flex;align-items:center;flex-shrink:0}.chart-header .chart-title .chart-text{flex:1}.chart-header .chart-subtitle{font-size:12px;color:#999;margin-top:5px}.chart-header .chart-description{font-size:13px;color:#666;margin:0;font-style:italic}.goal-block-card{margin-bottom:20px;border-left:4px solid #4a90e2;padding:15px}.goal-block-card.top-goal{border-left-color:#27ae60}.goal-block-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.goal-block-card__header .goal-rank{font-weight:700;color:#4a90e2}.goal-block-card__header .goal-title{font-size:14px;font-weight:600;color:#333;margin-left:10px;flex:1}.goal-block-card__metrics{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.goal-block-card__metrics .goal-count strong{font-size:28px;display:block;line-height:1}.goal-block-card__metrics .goal-count small{text-transform:uppercase;color:#888}.goal-block-card__metrics .goal-percentage{font-weight:600;color:#666}.goal-block-card .goal-progress{height:8px;margin:0}.goal-block-card .goal-progress .progress-bar{background-color:#4a90e2}.area-color-indicator{display:inline-block;width:16px;height:16px;border-radius:3px;margin-right:8px;vertical-align:middle;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000001a}.achievements-chart,.users-reach-chart,.rewarders-chart,.lessons-chart,.areas-chart,.demography-bar-chart,.demography-pie-chart{position:relative;padding:20px;min-height:400px;display:flex;align-items:center;justify-content:center}.achievements-chart canvas,.users-reach-chart canvas,.rewarders-chart canvas,.lessons-chart canvas,.areas-chart canvas,.demography-bar-chart canvas,.demography-pie-chart canvas{max-height:360px;max-width:100%}.achievements-chart canvas,.lessons-chart canvas,.demography-bar-chart canvas{max-height:360px}.demography-pie-chart canvas{max-height:350px;max-width:350px}.users-reach-chart canvas{max-height:360px;max-width:360px}.users-reach-chart .chart-center-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;pointer-events:none;width:100%;max-width:280px}.users-reach-chart .chart-center-value .percentage-value{font-size:5rem;font-weight:700;margin:0 0 12px;line-height:1;color:#4a90e2}.users-reach-chart .chart-center-value .percentage-value b{color:#4a90e2;font-weight:700}.users-reach-chart .chart-center-value .percentage-label{font-size:1.4rem;font-weight:500;color:#666;margin:0 0 10px;line-height:1.3;display:block}.users-reach-chart .chart-center-value .percentage-detail{font-size:1rem;color:#999;margin:0;line-height:1.4;display:block}.statistical-dashboard .row.alerts-row{display:flex;flex-wrap:wrap;align-items:flex-start}.statistical-dashboard .row.alerts-row>.col-md-4{display:flex;flex-direction:column;margin-bottom:20px}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success{display:flex;flex-direction:column;width:100%;height:610px;min-height:610px}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink.alerts-card-expanded,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning.alerts-card-expanded,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success.alerts-card-expanded{height:auto;min-height:610px}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink .chart-header,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning .chart-header,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success .chart-header{flex-shrink:0;padding-bottom:15px;border-bottom:1px solid #f5f5f5;margin-bottom:0}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink .chart-header .chart-title,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning .chart-header .chart-title,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success .chart-header .chart-title{font-size:14px;line-height:1.4;word-wrap:break-word}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink table,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning table,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success table{flex:1;display:table;width:100%;margin:0;table-layout:fixed}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink table thead th,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning table thead th,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success table thead th{background:transparent;border-top:none;font-size:14px;text-transform:none;color:#374151;padding:10px 12px;font-weight:600;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink table tbody td,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning table tbody td,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success table tbody td{padding:8px 12px;vertical-align:middle;border-bottom:1px solid #e5e7eb;font-size:14px;color:#6b7280;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-pink table tbody tr:last-child td,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-warning table tbody tr:last-child td,.statistical-dashboard .row.alerts-row>.col-md-4 .dashboard-card.alert-card-success table tbody tr:last-child td{border-bottom:1px solid #e5e7eb}.statistical-dashboard .dashboard-card.alert-card-pink{background:#fce7f3}.statistical-dashboard .dashboard-card.alert-card-pink .chart-header .alert-icon-red{color:#dc2626;font-size:28px;margin-right:8px}.statistical-dashboard .dashboard-card.alert-card-pink .chart-header .chart-title{color:#374151;font-weight:700}.statistical-dashboard .dashboard-card.alert-card-pink table thead th{background:transparent;color:#374151;font-weight:600}.statistical-dashboard .dashboard-card.alert-card-pink table tbody td{color:#6b7280;border-bottom:1px solid #e5e7eb}.statistical-dashboard .dashboard-card.alert-card-warning{background:#fffbeb}.statistical-dashboard .dashboard-card.alert-card-warning .chart-header .alert-icon-warning{color:#b45309;font-size:28px;margin-right:8px}.statistical-dashboard .dashboard-card.alert-card-warning .chart-header .chart-title{color:#374151;font-weight:700}.statistical-dashboard .dashboard-card.alert-card-warning table thead th{background:transparent;color:#374151;font-weight:600}.statistical-dashboard .dashboard-card.alert-card-warning table tbody td{color:#6b7280;border-bottom:1px solid #e5e7eb}.statistical-dashboard .dashboard-card.alert-card-success{background:#f0fdf4}.statistical-dashboard .dashboard-card.alert-card-success .chart-header .alert-icon-success{color:#15803d;font-size:28px;margin-right:8px}.statistical-dashboard .dashboard-card.alert-card-success .chart-header .chart-title{color:#374151;font-weight:700}.statistical-dashboard .dashboard-card.alert-card-success table thead th{background:transparent;color:#374151;font-weight:600}.statistical-dashboard .dashboard-card.alert-card-success table tbody td{color:#6b7280;border-bottom:1px solid #e5e7eb}.kpi-content .kpi-change{font-size:12px;color:#6c757d;margin-top:8px}.kpi-content .kpi-change span{font-weight:600;margin-right:4px}.kpi-content .kpi-change.text-success span{color:#28a745}.kpi-content .kpi-change.text-danger span{color:#dc3545}.kpi-content .kpi-unit{font-size:20px;font-weight:300}.kpi-content .kpi-detail-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--kpi-color, #0072B2);margin-top:10px;cursor:pointer;text-decoration:none;opacity:.8;transition:opacity .2s ease,color .2s ease}.kpi-content .kpi-detail-link:hover,.kpi-content .kpi-detail-link:focus{opacity:1;text-decoration:underline;color:var(--kpi-color, #005a8e)}.kpi-content .kpi-detail-link .mdi{font-size:15px}#kpi-detail-modal .modal-header{border-bottom:2px solid #0072B2}#kpi-detail-modal .modal-header .modal-title{font-weight:600;font-size:18px;color:#333}#kpi-detail-modal .table{margin-bottom:0}#kpi-detail-modal .table thead th{border-bottom:2px solid #ddd;font-weight:600;font-size:13px;color:#555;white-space:nowrap}#kpi-detail-modal .table tbody td{font-size:13px;vertical-align:middle}#kpi-detail-modal .table-responsive{max-height:800px;overflow-y:auto}.chart-container{position:relative;height:360px;width:100%}.chart-container-sm{height:280px;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden}.chart-container-sm canvas{max-width:100%!important;max-height:100%!important}.row-equal-height .chart-container-sm{height:auto;flex:1;min-height:280px}@media(max-width:768px){.chart-container-sm{padding:15px 10px;height:300px}.chart-container-sm canvas{max-width:calc(100% - 20px)!important}}.donut-chart-wrapper{width:180px;height:180px;flex-shrink:0}.donut-chart-wrapper canvas{max-width:180px!important;max-height:180px!important}.chart-filter-inline{display:flex;align-items:center;gap:10px}.chart-filter-inline label{font-size:13px;color:#6c757d;margin:0}.chart-filter-inline select{max-width:250px}.chart-legend{display:flex;justify-content:center;gap:20px;margin-bottom:15px;flex-wrap:wrap}.legend-item{display:flex;align-items:center;gap:6px;font-size:14px;color:#6c757d;cursor:pointer;transition:opacity .2s ease}.legend-item:hover{opacity:.7}.legend-item.legend-item-hidden{opacity:.3}.legend-item.legend-item-hidden span{text-decoration:line-through}.legend-color{width:12px;height:12px;border-radius:50%}.users-table{margin:0;font-size:13px}.users-table thead th{font-size:11px;color:#9ca3af;border-top:none;padding:10px 12px;text-transform:uppercase;font-weight:600;letter-spacing:.3px;background:#fafafa}.users-table tbody td{padding:10px 12px;vertical-align:middle;border-color:#f3f4f6}.row-equal-height .dashboard-card table thead th{background:#fafafa;border-top:none;font-size:11px;color:#9ca3af;padding:10px 12px;text-transform:uppercase;font-weight:600;letter-spacing:.3px}.row-equal-height .dashboard-card table tbody td{padding:10px 12px;vertical-align:middle;border-color:#f3f4f6;font-size:13px}.row-equal-height .dashboard-card table tbody td .progress-wrapper{display:flex;align-items:center;gap:10px;justify-content:flex-end}.row-equal-height .dashboard-card table tbody td .progress-wrapper .progress{width:90px;height:16px;border-radius:8px;background:#e9ecef;overflow:hidden;flex-shrink:0;margin-bottom:0}.row-equal-height .dashboard-card table tbody td .progress-wrapper .progress-bar{border-radius:8px;transition:width .3s ease;height:100%}.row-equal-height .dashboard-card table tbody td .progress-wrapper .progress-value{color:#2c3e50;font-weight:600;font-size:13px;min-width:45px;text-align:right;flex-shrink:0;line-height:16px}.progress-wrapper{display:flex;align-items:center;gap:10px}.progress{flex:1;height:18px;border-radius:4px;background:#e9ecef;overflow:hidden}.progress-bar{border-radius:4px;transition:width .3s ease}.progress-value{font-weight:600;font-size:13px;color:#2c3e50;min-width:45px;text-align:right}.donut-container{display:flex;align-items:center;justify-content:center;gap:30px;height:100%;min-height:280px}.row-equal-height .donut-container{flex:1;min-height:0}.donut-legend{display:flex;flex-direction:column;gap:8px}.donut-legend-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#495057;cursor:pointer;transition:opacity .2s ease}.donut-legend-item:hover{opacity:.7}.donut-legend-item.legend-item-hidden{opacity:.3}.donut-legend-item.legend-item-hidden span{text-decoration:line-through}.donut-legend-color{width:10px;height:10px;border-radius:50%}.empty-state{padding:60px 20px;text-align:center;color:#95a5a6}.empty-state i{font-size:64px;margin-bottom:15px}.badge-success{background:#d1fae5;color:#059669}.badge-secondary{background:#e5e7eb;color:#6b7280}.badge-warning{background:#fef3c7;color:#d97706}.badge-info{background:#dbeafe;color:#2563eb}@media(max-width:768px){.kpi-content h3{font-size:24px}.chart-legend{gap:10px}.donut-container{flex-direction:column}}.filters-row{display:flex;align-items:flex-end;margin-bottom:20px;padding:20px;border-bottom:1px solid #e0e0e0}.filters-row .form-group{margin-bottom:0;display:flex;flex-direction:column}.filters-row .form-group.text-center{justify-content:flex-end;align-items:center}.filters-row .form-group.text-center .filters-action-btn{margin-top:0}.filters-row .form-group .label-form-section{margin-bottom:8px;white-space:nowrap}.filters-row .form-group .label-form-section:not(:has(i)){margin-bottom:0;padding-bottom:8px}.filters-row .filter-inline{flex-direction:row!important;align-items:center;gap:10px}.filters-row .filter-inline .label-form-section{margin-bottom:0;margin-right:0;flex-shrink:0;white-space:nowrap}.filters-row .filter-inline .form-control{flex:1;min-width:0}.filters-row .filter-button-group{padding-left:0;padding-right:0}.filters-row .filter-button-group:first-of-type{padding-right:5px}.filters-row .filter-button-group:last-of-type{padding-left:5px}.filters-row .filter-switch-spacing{flex-direction:row!important;gap:10px;justify-content:flex-end}.filters-row .filter-switch-spacing .label-form-section{margin-bottom:0;margin-right:0;font-size:14px;flex-shrink:1;min-width:0}.filters-row .filter-switch-spacing .switch{flex-shrink:0;margin:0;float:none}.filters-row .filters-action-btn-icon-only{border-radius:50%;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;min-width:40px}.filters-row .filters-action-btn-icon-only i{margin:0}@media(max-width:991px){.filters-row{flex-wrap:wrap}.filters-row .form-group{margin-bottom:15px}}body.statistical section.dab-page{display:block;margin:0}body.statistical section.dab-page>.container{max-width:none;padding-left:16px;padding-right:16px}body.statistical section.dab-page .breadcrumb-badge.dab-banner{display:flex;align-items:center;gap:18px;margin:1rem .5rem 1.5rem}@media(max-width:767px){body.statistical section.dab-page .breadcrumb-badge.dab-banner{padding:14px 18px;margin:.75rem 16px 1rem;gap:10px;flex-wrap:wrap}}body.statistical section.dab-page .breadcrumb-badge.dab-banner>.breadcrumb-pill{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;letter-spacing:.2px;margin-right:auto}body.statistical section.dab-page .breadcrumb-badge.dab-banner>.breadcrumb-pill>i.mdi{font-size:2rem;line-height:1}@media(max-width:767px){body.statistical section.dab-page .breadcrumb-badge.dab-banner>.breadcrumb-pill{font-size:1.45rem;gap:8px}body.statistical section.dab-page .breadcrumb-badge.dab-banner>.breadcrumb-pill>i.mdi{font-size:1.7rem}}body.statistical section.dab-page .breadcrumb-badge.dab-banner .dab-banner-period{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:1.2rem;font-weight:600;line-height:1;white-space:nowrap}body.statistical section.dab-page .breadcrumb-badge.dab-banner .dab-banner-period>i.mdi{font-size:1.5rem;line-height:1}@media(max-width:767px){body.statistical section.dab-page .breadcrumb-badge.dab-banner .dab-banner-period{font-size:1.1rem;padding:5px 10px}}body.statistical section.dab-page .dab-search{background:#fff;border-radius:14px;box-shadow:0 2px 12px #0f172a0d;padding:16px 18px;margin:0 .5rem 1.5rem}@media(max-width:767px){body.statistical section.dab-page .dab-search{padding:14px;border-radius:12px;margin:0 16px 1rem}}body.statistical section.dab-page .dab-search-header{display:flex;align-items:center;margin-bottom:0}body.statistical section.dab-page .dab-search-header:has(+.dab-search-body.in),body.statistical section.dab-page .dab-search-header:has(+.dab-search-body.collapsing){margin-bottom:12px}body.statistical section.dab-page .dab-search-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(148,163,184,.3);background:#f8fafc;color:#1e293b;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease}body.statistical section.dab-page .dab-search-toggle>i.mdi{font-size:1.6rem;line-height:1;color:#64748b}body.statistical section.dab-page .dab-search-toggle .dab-search-toggle-caret{transition:transform .15s ease}body.statistical section.dab-page .dab-search-toggle:hover,body.statistical section.dab-page .dab-search-toggle:focus{background:#f1f5f9;border-color:#94a3b88c;outline:none}body.statistical section.dab-page .dab-search-toggle[aria-expanded=true]{background:color-mix(in srgb,var(--home-accent-color, #4747f3) 8%,#ffffff);border-color:color-mix(in srgb,var(--home-accent-color, #4747f3) 38%,#ffffff);color:var(--home-accent-color, #4747f3)}body.statistical section.dab-page .dab-search-toggle[aria-expanded=true]>i.mdi{color:var(--home-accent-color, #4747f3)}body.statistical section.dab-page .dab-search-toggle[aria-expanded=true] .dab-search-toggle-caret{transform:rotate(180deg)}body.statistical section.dab-page .dab-search-active-pill{margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4}body.statistical section.dab-page .dab-search-body{flex-direction:column;gap:14px;padding-top:12px}body.statistical section.dab-page .dab-search-body.in{display:flex}body.statistical section.dab-page .dab-search-body.collapsing{display:block}body.statistical section.dab-page .dab-search-row{display:grid;gap:14px}body.statistical section.dab-page .dab-search-row--main{grid-template-columns:minmax(180px,1fr) minmax(0,2fr)}@media(max-width:991px){body.statistical section.dab-page .dab-search-row{grid-template-columns:1fr!important}}body.statistical section.dab-page .dab-search-footer{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:6px;border-top:1px dashed rgba(148,163,184,.28);margin-top:6px}@media(max-width:767px){body.statistical section.dab-page .dab-search-footer{flex-direction:column;align-items:stretch}}body.statistical section.dab-page .dab-search-field{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}body.statistical section.dab-page .dab-search-label{margin:0;display:inline-flex;align-items:center;gap:5px;font-size:1.15rem;font-weight:600;color:#475569;line-height:1.3;text-align:left;width:auto;flex:none;max-width:none;padding:0}body.statistical section.dab-page .dab-search-label>i.mdi{font-size:1.4rem;line-height:1;color:#94a3b8}body.statistical section.dab-page .dab-search-select{width:100%;height:40px;padding:8px 12px;border:1px solid rgba(148,163,184,.4);border-radius:10px;background:#fff;font-size:1.3rem;color:#1e293b;line-height:1.4;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}body.statistical section.dab-page .dab-search-select:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent-color, #4747f3) 18%,transparent)}body.statistical section.dab-page .dab-search-compare{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:#f8fafc;border:1px solid rgba(148,163,184,.3);flex:1 1 auto;min-width:0;max-width:360px}@media(max-width:767px){body.statistical section.dab-page .dab-search-compare{max-width:none}}body.statistical section.dab-page .dab-search-compare-label{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:1.25rem;font-weight:600;color:#475569;line-height:1.3;cursor:pointer;flex:1 1 auto}body.statistical section.dab-page .dab-search-compare-label>i.mdi{font-size:1.5rem;line-height:1;color:#94a3b8}body.statistical section.dab-page .dab-search-compare-switch{float:none;margin:0;flex:0 0 auto;transform:scale(.85);transform-origin:right center}body.statistical section.dab-page .dab-search-actions{display:inline-flex;gap:10px;align-items:stretch;flex-wrap:wrap;margin-left:auto}@media(max-width:767px){body.statistical section.dab-page .dab-search-actions{margin-left:0;width:100%}body.statistical section.dab-page .dab-search-actions .dab-search-apply{flex:1 1 auto;justify-content:center}}body.statistical section.dab-page .dab-search-apply{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:10px;border:none;background:var(--home-accent-color, #4747f3);color:#fff;font-size:1.3rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body.statistical section.dab-page .dab-search-apply>i.mdi{font-size:1.6rem;line-height:1}body.statistical section.dab-page .dab-search-apply:hover,body.statistical section.dab-page .dab-search-apply:focus{background:var(--home-button-hover-bg-color, #3a3ad0);outline:none;transform:translateY(-1px)}body.statistical section.dab-page .dab-search-clear{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid #f3596a;background:#fff;color:#f3596a;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.statistical section.dab-page .dab-search-clear>i.mdi{font-size:1.5rem;line-height:1}body.statistical section.dab-page .dab-search-clear:hover,body.statistical section.dab-page .dab-search-clear:focus{background:#fef2f4;border-color:#f3596a;color:#f3596a;text-decoration:none}.sm-contact .container{padding-top:24px}.sm-admins-intro{display:flex;align-items:center;gap:10px;padding:12px 18px;margin:0 0 20px;background:#4747f30f;border:1px solid rgba(71,71,243,.15);border-radius:12px}.sm-admins-intro>.mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.sm-admins-intro p{margin:0;font-family:Open Sans,sans-serif;font-size:1.25rem;color:var(--home-body-color, #475569)}.sm-admins-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 28px}@media(max-width:800px){.sm-admins-grid{grid-template-columns:1fr}}.sm-admin-card{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 4px 20px #0f172a1a;transition:box-shadow .2s ease,transform .2s ease}.sm-admin-card:hover{box-shadow:0 10px 28px #0f172a24;transform:translateY(-2px)}@media(max-width:520px){.sm-admin-card{flex-direction:column;text-align:center;align-items:center}}.sm-admin-avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#e2e8f0;box-shadow:0 0 0 3px #fff,0 2px 10px #0f172a1f}.sm-admin-avatar>div,.sm-admin-avatar>.avatar-container,.sm-admin-avatar>.default-avatar{width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:none!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}.sm-admin-avatar .default-avatar .initials{position:static!important;float:none!important;transform:none!important;top:auto!important;left:auto!important;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1;color:#fff;letter-spacing:.02em}.sm-admin-avatar img,.sm-admin-avatar svg{width:100%!important;height:100%!important;object-fit:cover;display:block;border-radius:50%}.sm-admin-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}.sm-admin-name{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #132146);text-decoration:none;line-height:1.2}.sm-admin-name:hover,.sm-admin-name:focus{color:var(--home-accent-color, #4747f3);text-decoration:none}.sm-admin-meta{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.sm-admin-meta-item{display:flex;align-items:center;gap:6px;font-family:Open Sans,sans-serif;font-size:1.2rem;color:var(--home-body-color, #475569);line-height:1.35}.sm-admin-meta-item .mdi{font-size:1.45rem;color:var(--home-accent-color, #4747f3);flex-shrink:0}.sm-admin-meta-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-admin-link{color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-admin-link:hover,.sm-admin-link:focus{color:var(--home-accent-color, #4747f3);text-decoration:underline}.sm-admin-contact{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;background:var(--home-button-bg-color, #4747f3);color:var(--home-button-text-color, #ffffff);border-radius:10px;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;flex-shrink:0;box-shadow:0 3px 10px #4747f342;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.sm-admin-contact .mdi{font-size:1.5rem}.sm-admin-contact:hover,.sm-admin-contact:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:var(--home-button-text-color, #ffffff);box-shadow:0 5px 16px #4747f35c;text-decoration:none;transform:translateY(-1px)}@media(max-width:520px){.sm-admin-contact{width:100%}}.sm-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;text-align:center;background:var(--home-background-color, #ffffff);border:1px dashed rgba(148,163,184,.22);border-radius:16px}.sm-empty>.mdi{font-size:4.5rem;color:var(--home-accent-color, #4747f3);opacity:.5}.sm-empty h3{margin:0;font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:700;color:var(--home-title-color, #132146)}.sm-msg-recipient{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:0 0 18px;background:linear-gradient(135deg,#4747f314,#8420bb0d);border-radius:12px}.sm-msg-recipient-avatar{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fff;box-shadow:0 0 0 3px #fff,0 2px 10px #0f172a24}.sm-msg-recipient-avatar>div,.sm-msg-recipient-avatar>.avatar-container,.sm-msg-recipient-avatar>.default-avatar{width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:none!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}.sm-msg-recipient-avatar .default-avatar .initials{position:static!important;float:none!important;transform:none!important;top:auto!important;left:auto!important;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;line-height:1;color:#fff}.sm-msg-recipient-avatar img,.sm-msg-recipient-avatar svg{width:100%!important;height:100%!important;object-fit:cover;display:block}.sm-msg-recipient-info{display:flex;flex-direction:column;gap:2px;min-width:0}.sm-msg-recipient-label{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--home-accent-color, #4747f3);text-transform:uppercase;letter-spacing:.06em;line-height:1}.sm-msg-recipient-name{font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:700;color:var(--home-title-color, #132146);line-height:1.2}.sm-faq .container{padding-top:24px}.sm-translate-bar{display:flex;align-items:center;gap:14px;padding:12px 18px;margin:0 0 20px;background:#4747f30f;border:1px solid rgba(71,71,243,.15);border-radius:12px}.sm-translate-bar>.mdi{font-size:1.8rem;color:var(--home-accent-color, #4747f3)}.sm-translate-bar .sm-translate-label{flex:1 1 auto;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:500;color:var(--home-body-color, #475569)}.sm-translate-bar .sm-translate-link{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:999px;font-size:1.15rem;font-weight:600;text-decoration:none}.sm-translate-bar .sm-translate-link .mdi{font-size:1.4rem;color:#fff}.sm-translate-bar .sm-translate-link:hover,.sm-translate-bar .sm-translate-link:focus{background:var(--home-button-hover-bg-color, #3a3ad0);color:#fff;text-decoration:none}.sm-faq-categories{display:flex;flex-direction:column;gap:22px;margin:0 0 30px}.sm-faq-category{background:var(--home-background-color, #ffffff);border-radius:16px;box-shadow:0 4px 20px #0f172a1a;overflow:hidden}.sm-faq-category[open] .sm-faq-category-chevron{transform:rotate(180deg)}.sm-faq-category[open] .sm-faq-category-header{border-bottom:1px solid rgba(148,163,184,.22)}.sm-faq-category-header{display:flex;align-items:center;gap:10px;padding:16px 22px;background:linear-gradient(135deg,#4747f314,#8420bb0d);border-bottom:1px solid transparent;cursor:pointer;list-style:none;user-select:none;transition:background .15s ease}.sm-faq-category-header::-webkit-details-marker{display:none}.sm-faq-category-header::marker{content:""}.sm-faq-category-header:hover{background:linear-gradient(135deg,#4747f31f,#8420bb14)}@media(max-width:600px){.sm-faq-category-header{padding:14px 18px}}.sm-faq-category-chevron{flex-shrink:0;font-size:2rem;color:var(--home-accent-color, #4747f3);transition:transform .25s ease;margin-left:4px}.sm-faq-category-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--home-accent-color, #4747f3);color:#fff;border-radius:10px;flex-shrink:0}.sm-faq-category-icon .mdi{font-size:1.7rem;color:#fff}.sm-faq-category-title{flex:1 1 auto;margin:0;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;color:var(--home-title-color, #132146);line-height:1.25}.sm-faq-category-count{flex-shrink:0;padding:3px 10px;background:#4747f31a;color:var(--home-accent-color, #4747f3);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.05rem;font-weight:600}@media(max-width:520px){.sm-faq-category-count{display:none}}.sm-faq-list{padding:4px 0}.sm-faq-item{border-top:1px solid rgba(148,163,184,.22)}.sm-faq-item:first-child{border-top:0}.sm-faq-item[open] .sm-faq-chevron{transform:rotate(180deg)}.sm-faq-item[open] .sm-faq-question{color:var(--home-accent-color, #4747f3)}.sm-faq-item[open]{background:#4747f308}.sm-faq-question{display:flex;align-items:center;gap:14px;padding:16px 22px;font-family:Open Sans,sans-serif;font-size:1.35rem;font-weight:600;color:var(--home-title-color, #132146);cursor:pointer;list-style:none;user-select:none;transition:color .15s ease,background .15s ease}.sm-faq-question::-webkit-details-marker{display:none}.sm-faq-question::marker{content:""}.sm-faq-question:hover{color:var(--home-accent-color, #4747f3)}@media(max-width:600px){.sm-faq-question{padding:14px 18px;font-size:1.25rem}}.sm-faq-question-text{flex:1 1 auto;line-height:1.4}.sm-faq-chevron{flex-shrink:0;font-size:1.9rem;color:var(--home-accent-color, #4747f3);transition:transform .25s ease}.sm-faq-answer{padding:0 22px 18px 60px;font-family:Open Sans,sans-serif;font-size:1.25rem;line-height:1.6;color:var(--home-body-color, #475569)}@media(max-width:600px){.sm-faq-answer{padding:0 18px 16px;font-size:1.2rem}}.sm-faq-answer p{margin:0 0 10px}.sm-faq-answer p:last-child{margin-bottom:0}.sm-faq-answer a{color:var(--home-accent-color, #4747f3)}.sm-faq-answer strong,.sm-faq-answer b{color:var(--home-title-color, #132146);font-weight:700}.sm-faq-answer ul,.sm-faq-answer ol{padding-left:22px;margin:0 0 10px}.sm-faq-answer code{padding:2px 6px;background:#4747f314;border-radius:4px;font-size:.92em;color:var(--home-accent-color, #4747f3)}.sm-msg-textarea{display:block;width:100%;min-height:140px;padding:12px 14px;font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.5;color:var(--home-title-color, #132146);background:#fff;border:1px solid #c4c4c4;border-radius:10px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.sm-msg-textarea:focus{outline:none;border-color:var(--home-accent-color, #4747f3);box-shadow:0 0 0 3px #4747f326}.sm-msg-textarea::placeholder{color:#a8b0c0}.sm-msg-recipient-email{font-family:Open Sans,sans-serif;font-size:1.15rem;color:var(--home-subtitle-color, #94a3b8)}article.admin-item{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}article.admin-item .name-link{font-size:1.1em}article.admin-item .admin-info{font-size:.9em;font-weight:400;margin-left:.6em}article.admin-item .admin-info span.info-item{white-space:nowrap}article.admin-item i.contact-mdi-lg{font-size:1.8em;line-height:1em;vertical-align:middle;margin-right:.5em}section .faq-items .soft-bold{font-weight:400}section .faq-items article{background-color:#fff;line-height:.5em;margin:0 0 0 2em;padding:1em 0}section .faq-items article.article-border-bottom{border-bottom:1px solid #ddd}section .faq-items article.faq-settings{line-height:normal}section .faq-items article>*{margin-top:1rem;margin-bottom:1rem}section .faq-items article .question-title{margin:0;margin-bottom:1rem;font-weight:300}section .faq-items article .section-info span{line-height:1.7em}section .faq-items article .uca-card{padding:1em;background-color:transparent;border:1px solid #ddd;border-radius:10px;box-sizing:border-box}@media(max-width:767px){.modal-footer .validate-submit-button{width:100%}}@media(max-width:767px){.modal-footer .close-tac-button{width:100%}}body.tutorials .tut-icon{flex:0 0 46px;width:46px;height:46px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#4747f31a;color:var(--home-accent-color, #4747f3)}body.tutorials .tut-icon .mdi{font-size:24px}body.tutorials .tut-desc{margin:4px 0 8px;font-size:1.3rem;color:#64748b;line-height:1.4;max-width:70ch}body.tutorials .tut-steps-section{margin-top:8px;border-top:1px solid #eef0f4;padding-top:18px}body.tutorials .tut-steps-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}body.tutorials .tut-add-step{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--home-accent-color, #4747f3);background:#fff;color:var(--home-accent-color, #4747f3);font-weight:600;font-size:1.3rem;cursor:pointer;text-decoration:none}body.tutorials .tut-add-step .mdi{font-size:18px}body.tutorials .tut-add-step:hover{background:#4747f30f;color:var(--home-accent-color, #4747f3)}body.tutorials .tut-steps-table-wrap{margin-top:12px;border:1px solid #eef0f4;border-radius:12px;overflow:hidden}body.tutorials .tut-steps-table{width:100%;border-collapse:collapse;margin:0}body.tutorials .tut-steps-table thead th{text-align:left;font-size:1.15rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#94a3b8;background:#f8fafc;padding:10px 16px;border-bottom:1px solid #eef0f4}body.tutorials .tut-steps-table thead th.tut-steps-actions-col{width:140px}body.tutorials .tut-steps-table tbody tr{border-bottom:1px solid #f1f5f9;cursor:move;transition:background .12s ease}body.tutorials .tut-steps-table tbody tr:last-child{border-bottom:none}body.tutorials .tut-steps-table tbody tr:hover{background:#f8faff}body.tutorials .tut-steps-table tbody td{padding:12px 16px;font-size:1.35rem;color:#334155;vertical-align:middle}body.tutorials .tut-steps-table tbody td:first-child{font-weight:600}body.tutorials .tut-steps-table tr.sortable-chosen{background:#eef2ff}body.tutorials .tut-steps-table tr.sortable-ghost{opacity:.45}body.tutorials .step-actions-group{display:inline-flex;gap:6px}body.tutorials .step-actions-group .btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:9px;background:#f8fafc;border:1px solid #eef0f4;color:#475569;box-shadow:none;transition:background .12s ease,color .12s ease}body.tutorials .step-actions-group .btn .mdi{font-size:1.7rem}body.tutorials .step-actions-group .btn:hover{background:#eef2ff;color:var(--home-accent-color, #4747f3)}body.tutorials .step-actions-group .btn.btn-danger{color:#ef4444}body.tutorials .step-actions-group .btn.btn-danger:hover{background:#fef2f2;color:#ef4444}body.tutorials .step-actions-group .btn.btn-success{color:#15803d}body.tutorials .step-actions-group .btn.btn-success:hover{background:#dcfce7;color:#15803d}body.tutorials .modal-partial-wrapper.hidden{display:none}body.tutorials .modal-partial-backdrop{position:fixed;inset:0;z-index:1110;background:#0f172a6b;display:block}body.tutorials #modal-loader{position:fixed;z-index:1112;top:50%;left:50%;transform:translate(-50%,-50%);width:620px;max-width:calc(100vw - 32px);height:220px;display:flex;align-items:center;justify-content:center;background:var(--home-accent-color, #4747f3);border-radius:16px;box-shadow:0 24px 60px #0f172a59}body.tutorials .tut-step-loader{display:flex;align-items:center;justify-content:center}body.tutorials #modal-step{position:fixed;z-index:1113;top:50%;left:50%;transform:translate(-50%,-50%);width:620px;max-width:calc(100vw - 32px);max-height:88vh;min-height:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px #0f172a66;display:flex;flex-direction:column}body.tutorials #modal-step .margin-modal{margin:0;padding:0;display:flex;flex-direction:column;min-height:0;flex:1 1 auto}body.tutorials #modal-step .modal-header.tut-step-modal-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:none;background:linear-gradient(135deg,var(--home-accent-color, #4747f3) 0%,var(--home-button-hover-bg-color, #3a3ad0) 100%);color:#fff}body.tutorials #modal-step .tut-step-modal-title{margin:0;font-size:1.7rem;font-weight:700;display:flex;align-items:center;gap:8px}body.tutorials #modal-step .tut-step-modal-title .mdi{font-size:20px}body.tutorials #modal-step .tut-step-modal-x{width:34px;height:34px;border:none;border-radius:50%;cursor:pointer;background:#ffffff2e;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}body.tutorials #modal-step .tut-step-modal-x .mdi{font-size:20px}body.tutorials #modal-step .tut-step-modal-x:hover{background:#ffffff52;transform:rotate(90deg)}body.tutorials #modal-step .modal-body{flex:1 1 auto;overflow-y:auto;padding:22px 24px;min-height:0}body.tutorials .tut-step-form-body{display:flex;flex-direction:column;gap:16px}body.tutorials .tut-step-form-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid #f1f5f9}body.tutorials .tut-json-wrap{border:1px solid #e2e8f0;border-radius:10px;padding:10px;background:#f8fafc;font-size:1.25rem;color:#64748b}body.tutorials .tut-json-wrap .jsoneditor{border:none;min-height:160px;border-radius:8px}body.tutorials .tut-json-wrap .jsoneditor-menu{border-radius:8px 8px 0 0}body.tutorials .tox.tox-tinymce,body.tutorials .tox.tox-silver-sink.tox-tinymce-aux{z-index:11111}@media(max-width:640px){body.tutorials #modal-step,body.tutorials #modal-loader{width:calc(100vw - 24px)}body.tutorials #modal-step .modal-body{padding:18px 16px}}body{background:url(/assets/iso-fondo-23f693f396eee0f860d4415146fd10d04040aefdaae68337bb9308874719a367.png);background-repeat:no-repeat;background-position:left center;background-color:#f4f7fa;background-size:475px}@font-face{font-family:password-mask;src:url(data:font/woff;charset:utf-8;base64,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) format("woff")}.user-pswd{font-family:password-mask}.user-pswd::placeholder{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#import-users-submit-button{margin-top:.5em;margin-bottom:.5em}.mdi-trash-can-outline{color:#f3596a!important}a:has(.mdi-trash-can-outline),button:has(.mdi-trash-can-outline),.btn:has(.mdi-trash-can-outline),.dropdown-menu>li>a:has(.mdi-trash-can-outline){color:#f3596a!important}a:has(.mdi-trash-can-outline):hover,a:has(.mdi-trash-can-outline):focus,button:has(.mdi-trash-can-outline):hover,button:has(.mdi-trash-can-outline):focus,.btn:has(.mdi-trash-can-outline):hover,.btn:has(.mdi-trash-can-outline):focus,.dropdown-menu>li>a:has(.mdi-trash-can-outline):hover,.dropdown-menu>li>a:has(.mdi-trash-can-outline):focus{color:#d9465a!important}a:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,a:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline,button:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,button:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline,.btn:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,.btn:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline,.dropdown-menu>li>a:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,.dropdown-menu>li>a:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline{color:#d9465a!important}.btn-danger:has(.mdi-trash-can-outline),.adm-config-danger-btn-danger:has(.mdi-trash-can-outline){color:#fff!important}.btn-danger:has(.mdi-trash-can-outline) .mdi-trash-can-outline,.adm-config-danger-btn-danger:has(.mdi-trash-can-outline) .mdi-trash-can-outline{color:#fff!important}.btn-danger:has(.mdi-trash-can-outline):hover,.btn-danger:has(.mdi-trash-can-outline):focus,.adm-config-danger-btn-danger:has(.mdi-trash-can-outline):hover,.adm-config-danger-btn-danger:has(.mdi-trash-can-outline):focus{color:#fff!important}.btn-danger:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,.btn-danger:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline,.adm-config-danger-btn-danger:has(.mdi-trash-can-outline):hover .mdi-trash-can-outline,.adm-config-danger-btn-danger:has(.mdi-trash-can-outline):focus .mdi-trash-can-outline{color:#fff!important}textarea{resize:vertical}textarea.select2-search__field{resize:none}.popover{max-width:360px;z-index:1080}.popover .popover-content{max-height:50vh;overflow-y:auto;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
/*!
 * Selectr 2.4.13
 * http://mobius.ovh/docs/selectr
 *
 * Released under the MIT license
 */
/*# sourceMappingURL=application-build-css.css.map */
