/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */.ui-draggable-handle{touch-action:none}/*!
 * jQuery UI Menu 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */.ui-sortable-handle{touch-action:none}/*!
 * jQuery UI Slider 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;vertical-align:middle;margin:.2em 2em .2em .4em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/build/assets/ui-icons_444444_256x240-66Lx08wv.png)}.ui-widget-header .ui-icon{background-image:url(/build/assets/ui-icons_444444_256x240-66Lx08wv.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/build/assets/ui-icons_555555_256x240-DWo_cwHo.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/build/assets/ui-icons_ffffff_256x240-C2lg5490.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/build/assets/ui-icons_777620_256x240-DfhJ1yna.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/build/assets/ui-icons_cc0000_256x240-BXUJj0NM.png)}.ui-button .ui-icon{background-image:url(/build/assets/ui-icons_777777_256x240-Buv9k6Yo.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start,.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable 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 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}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 span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{position:relative;padding-right:30px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.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 span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline: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:#0d6efd;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-left,table.dataTable td.dt-left{text-align:left}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-justify,table.dataTable td.dt-justify{text-align:justify}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 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 thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td,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-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-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-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}/*! Bootstrap 5 integration for DataTables
*
* ©2020 SpryMedia Ltd, all rights reserved.
* License: MIT datatables.net/license/mit
*/table.table.dataTable{clear:both;margin-bottom:0;max-width:none;border-spacing:0}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:none}table.table.dataTable>:not(caption)>*>*{background-color:var(--bs-table-bg)}table.table.dataTable>tbody>tr{background-color:transparent}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efd;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:#090a0b;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 #0d6efdf2;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 #0d6efdf9;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}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 div.dt-length label{font-weight:400;text-align:left;white-space:nowrap}div.dt-container div.dt-length select{width:auto;display:inline-block;margin-right:.5em}div.dt-container div.dt-search{text-align:right}div.dt-container div.dt-search label{font-weight:400;white-space:nowrap;text-align:left}div.dt-container div.dt-search input{margin-left:.5em;display:inline-block;width:auto}div.dt-container div.dt-paging{margin:0}div.dt-container div.dt-paging ul.pagination{margin:2px 0;flex-wrap:wrap}div.dt-container div.dt-row{position:relative}div.dt-scroll-head table.dataTable{margin-bottom:0!important}div.dt-scroll-body{border-bottom-color:var(--bs-border-color);border-bottom-width:var(--bs-border-width);border-bottom-style:solid}div.dt-scroll-body>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dt-scroll-body>table>tbody>tr:first-child{border-top-width:0}div.dt-scroll-body>table>thead>tr{border-width:0!important}div.dt-scroll-body>table>tbody>tr:last-child>*{border-bottom: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}div.dt-scroll-foot>.dt-scroll-footInner>table>tfoot>tr:first-child{border-top-width:0!important}@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 .row{--bs-gutter-y: .5rem}div.dt-container div.dt-paging ul.pagination{justify-content:center!important}}table.dataTable.table-sm>thead>tr th.dt-orderable-asc,table.dataTable.table-sm>thead>tr th.dt-orderable-desc,table.dataTable.table-sm>thead>tr th.dt-ordering-asc,table.dataTable.table-sm>thead>tr th.dt-ordering-desc,table.dataTable.table-sm>thead>tr td.dt-orderable-asc,table.dataTable.table-sm>thead>tr td.dt-orderable-desc,table.dataTable.table-sm>thead>tr td.dt-ordering-asc,table.dataTable.table-sm>thead>tr td.dt-ordering-desc{padding-right:20px}table.dataTable.table-sm>thead>tr th.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-desc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-desc span.dt-column-order{right:5px}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}:root[data-bs-theme=dark]{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}[data-v-ab632f39]:root{--drdindin-red: #E52622;--drdindin-red-rgb: 229, 38, 34;--drdindin-red-dark: #c41f1c;--drdindin-red-light: #e95551;--drdindin-red-lighter: #f7d9d8;--drdindin-yellow: #EDBF30;--drdindin-yellow-rgb: 237, 191, 48;--drdindin-yellow-dark: #d4a820;--drdindin-yellow-light: #f2d066;--drdindin-yellow-lighter: #faf3dc;--drdindin-white: #FFFFFF;--drdindin-black: #000000;--drdindin-gray-50: #F9FAFB;--drdindin-gray-100: #F3F4F6;--drdindin-gray-200: #E5E7EB;--drdindin-gray-300: #D1D5DB;--drdindin-gray-400: #9CA3AF;--drdindin-gray-500: #6B7280;--drdindin-gray-600: #4B5563;--drdindin-gray-700: #374151;--drdindin-gray-800: #1F2937;--drdindin-gray-900: #111827;--drdindin-success: #10B981;--drdindin-warning: #F59E0B;--drdindin-danger: var(--drdindin-red);--drdindin-info: #3B82F6;--drdindin-font-primary: "Arial Black", Arial, sans-serif;--drdindin-font-secondary: Arial, Helvetica, sans-serif;--drdindin-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--drdindin-text-xs: .75rem;--drdindin-text-sm: .875rem;--drdindin-text-base: 1rem;--drdindin-text-lg: 1.125rem;--drdindin-text-xl: 1.25rem;--drdindin-text-2xl: 1.5rem;--drdindin-text-3xl: 1.875rem;--drdindin-text-4xl: 2.25rem;--drdindin-text-5xl: 3rem;--drdindin-font-normal: 400;--drdindin-font-medium: 500;--drdindin-font-semibold: 600;--drdindin-font-bold: 700;--drdindin-font-black: 900;--drdindin-space-1: .25rem;--drdindin-space-2: .5rem;--drdindin-space-3: .75rem;--drdindin-space-4: 1rem;--drdindin-space-5: 1.25rem;--drdindin-space-6: 1.5rem;--drdindin-space-8: 2rem;--drdindin-space-10: 2.5rem;--drdindin-space-12: 3rem;--drdindin-space-16: 4rem;--drdindin-radius-sm: .25rem;--drdindin-radius-md: .5rem;--drdindin-radius-lg: .75rem;--drdindin-radius-xl: 1rem;--drdindin-radius-2xl: 1.5rem;--drdindin-radius-full: 9999px;--drdindin-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--drdindin-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--drdindin-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--drdindin-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--drdindin-shadow-red: 0 4px 14px 0 rgba(229, 38, 34, .25);--drdindin-shadow-yellow: 0 4px 14px 0 rgba(237, 191, 48, .25);--drdindin-transition-fast: .15s ease-in-out;--drdindin-transition-base: .25s ease-in-out;--drdindin-transition-slow: .35s ease-in-out;--drdindin-gradient-primary: linear-gradient(135deg, #E52622 0%, #c41f1c 100%);--drdindin-gradient-secondary: linear-gradient(135deg, #EDBF30 0%, #d4a820 100%);--drdindin-gradient-brand: linear-gradient(90deg, #E52622 0%, #EDBF30 100%);--drdindin-gradient-brand-diagonal: linear-gradient(135deg, #E52622 0%, #b91c1a 50%, #EDBF30 100%);--drdindin-gradient-brand-reverse: linear-gradient(135deg, #EDBF30 0%, #E52622 100%);--drdindin-gradient-success: linear-gradient(135deg, #10b981 0%, #059669 100%);--drdindin-gradient-info: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);--drdindin-gradient-warning: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--drdindin-breakpoint-sm: 640px;--drdindin-breakpoint-md: 768px;--drdindin-breakpoint-lg: 1024px;--drdindin-breakpoint-xl: 1280px;--drdindin-breakpoint-2xl: 1536px}.text-drdindin-red[data-v-ab632f39]{color:var(--drdindin-red)!important}.text-drdindin-yellow[data-v-ab632f39]{color:var(--drdindin-yellow)!important}.text-drdindin-success[data-v-ab632f39]{color:var(--drdindin-success)!important}.text-drdindin-warning[data-v-ab632f39]{color:var(--drdindin-warning)!important}.text-drdindin-info[data-v-ab632f39]{color:var(--drdindin-info)!important}.text-drdindin-danger[data-v-ab632f39]{color:var(--drdindin-danger)!important}.bg-drdindin-red[data-v-ab632f39]{background-color:var(--drdindin-red)!important}.bg-drdindin-yellow[data-v-ab632f39]{background-color:var(--drdindin-yellow)!important}.bg-drdindin-red-light[data-v-ab632f39]{background-color:var(--drdindin-red-lighter)!important}.bg-drdindin-yellow-light[data-v-ab632f39]{background-color:var(--drdindin-yellow-lighter)!important}.bg-drdindin-success[data-v-ab632f39]{background-color:var(--drdindin-success)!important}.bg-drdindin-warning[data-v-ab632f39]{background-color:var(--drdindin-warning)!important}.bg-drdindin-info[data-v-ab632f39]{background-color:var(--drdindin-info)!important}.bg-drdindin-danger[data-v-ab632f39]{background-color:var(--drdindin-danger)!important}.border-drdindin-red[data-v-ab632f39]{border-color:var(--drdindin-red)!important}.border-drdindin-yellow[data-v-ab632f39]{border-color:var(--drdindin-yellow)!important}.bg-gradient-primary[data-v-ab632f39]{background:var(--drdindin-gradient-primary)!important}.bg-gradient-secondary[data-v-ab632f39]{background:var(--drdindin-gradient-secondary)!important}.bg-gradient-brand[data-v-ab632f39]{background:var(--drdindin-gradient-brand)!important}.bg-gradient-brand-diagonal[data-v-ab632f39]{background:var(--drdindin-gradient-brand-diagonal)!important}.font-drdindin-primary[data-v-ab632f39]{font-family:var(--drdindin-font-primary)!important}.font-drdindin-secondary[data-v-ab632f39]{font-family:var(--drdindin-font-secondary)!important}.register-form-wrapper[data-v-ab632f39]{width:800px;max-width:95%;margin:0 auto;padding:20px 0}.register-card[data-v-ab632f39]{background:var(--drdindin-white);border-radius:16px;padding:3rem 4rem;box-shadow:0 10px 40px #00000014;max-height:92vh;overflow-y:auto}.logo-section[data-v-ab632f39]{margin-bottom:2rem}.logo-image[data-v-ab632f39]{max-width:280px;height:auto;transition:transform .3s ease}.logo-image[data-v-ab632f39]:hover{transform:scale(1.02)}.register-header-info[data-v-ab632f39]{margin-bottom:2.5rem}.register-title[data-v-ab632f39]{font-size:2rem;font-weight:700;color:var(--drdindin-gray-800);margin-bottom:.5rem;font-family:var(--drdindin-font-primary)}.register-step-subtitle[data-v-ab632f39]{font-size:1rem;color:var(--drdindin-gray-500);margin-bottom:2rem}.steps-indicator[data-v-ab632f39]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;flex-wrap:wrap}.step-item[data-v-ab632f39]{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:.4;transition:all .3s ease}.step-item.active[data-v-ab632f39]{opacity:1}.step-item.completed[data-v-ab632f39]{opacity:.8}.step-circle[data-v-ab632f39]{width:48px;height:48px;border-radius:50%;background:var(--drdindin-gray-200);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--drdindin-gray-400);transition:all .3s ease;border:3px solid transparent}.step-item.active .step-circle[data-v-ab632f39]{background:var(--drdindin-gradient-primary);color:#fff;border-color:var(--drdindin-yellow);box-shadow:var(--drdindin-shadow-red);transform:scale(1.1)}.step-item.completed .step-circle[data-v-ab632f39]{background:var(--drdindin-success);color:#fff}.step-label[data-v-ab632f39]{font-size:.75rem;font-weight:600;color:var(--drdindin-gray-500);text-align:center}.step-item.active .step-label[data-v-ab632f39]{color:var(--drdindin-red);font-weight:700}.step-content[data-v-ab632f39]{animation:fadeInUp-ab632f39 .4s ease}@keyframes fadeInUp-ab632f39{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-icon-header[data-v-ab632f39]{text-align:center;margin-bottom:2rem}.step-icon-header i[data-v-ab632f39]{font-size:4rem;color:var(--drdindin-red);opacity:.9}.section-title[data-v-ab632f39]{font-size:1.5rem;font-weight:700;color:var(--drdindin-gray-800);text-align:center;margin-bottom:2rem}.terms-container[data-v-ab632f39]{height:380px;overflow-y:auto;border:2px solid var(--drdindin-gray-200);padding:2rem;border-radius:12px;background:linear-gradient(to bottom,var(--drdindin-gray-50) 0%,var(--drdindin-white) 100%);font-size:.95rem;line-height:1.7}.terms-content[data-v-ab632f39]{color:var(--drdindin-gray-700)}.terms-container[data-v-ab632f39]::-webkit-scrollbar{width:8px}.terms-container[data-v-ab632f39]::-webkit-scrollbar-track{background:var(--drdindin-gray-100);border-radius:4px}.terms-container[data-v-ab632f39]::-webkit-scrollbar-thumb{background:var(--drdindin-yellow);border-radius:4px}.terms-container[data-v-ab632f39]::-webkit-scrollbar-thumb:hover{background:var(--drdindin-yellow-dark)}.form-check-modern[data-v-ab632f39]{display:flex;align-items:center;padding:1.25rem;background:var(--drdindin-gray-50);border-radius:12px;border:2px solid var(--drdindin-gray-200);transition:all .3s ease}.form-check-modern[data-v-ab632f39]:hover{background:var(--drdindin-gray-100);border-color:var(--drdindin-yellow)}.form-check-modern .form-check-input[data-v-ab632f39]{width:1.5rem;height:1.5rem;margin-right:1rem;cursor:pointer}.form-check-modern .form-check-input[data-v-ab632f39]:checked{background-color:var(--drdindin-red);border-color:var(--drdindin-red)}.form-check-modern .form-check-label[data-v-ab632f39]{font-size:1rem;color:var(--drdindin-gray-800);cursor:pointer;margin:0}.account-type-card[data-v-ab632f39]{background:#fff;border:3px solid var(--drdindin-gray-200);border-radius:16px;padding:2.5rem 2rem;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.account-type-card[data-v-ab632f39]:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--drdindin-gradient-brand);transform:scaleX(0);transition:transform .3s ease}.account-type-card[data-v-ab632f39]:hover{border-color:var(--drdindin-yellow);transform:translateY(-5px);box-shadow:var(--drdindin-shadow-yellow)}.account-type-card[data-v-ab632f39]:hover:before{transform:scaleX(1)}.account-type-card.selected[data-v-ab632f39]{border-color:var(--drdindin-red);background:linear-gradient(to bottom,#FFF5F5 0%,var(--drdindin-white) 100%);box-shadow:var(--drdindin-shadow-red)}.account-type-card.selected[data-v-ab632f39]:before{transform:scaleX(1)}.account-icon[data-v-ab632f39]{font-size:4rem;color:var(--drdindin-red);margin-bottom:1.5rem}.account-type-card h5[data-v-ab632f39]{font-size:1.5rem;font-weight:700;color:var(--drdindin-gray-800);margin-bottom:.75rem}.account-type-card p[data-v-ab632f39]{font-size:.95rem;color:var(--drdindin-gray-500);margin-bottom:0}.check-indicator[data-v-ab632f39]{position:absolute;top:15px;right:15px;font-size:1.5rem;color:var(--drdindin-success);opacity:0;transform:scale(0);transition:all .3s ease}.account-type-card.selected .check-indicator[data-v-ab632f39]{opacity:1;transform:scale(1)}.form-section[data-v-ab632f39]{margin-bottom:2.5rem;padding:2rem;background:var(--drdindin-gray-50);border-radius:12px;border-left:4px solid var(--drdindin-yellow)}.form-section-title[data-v-ab632f39]{font-size:1.1rem;font-weight:700;color:var(--drdindin-gray-800);margin-bottom:1.5rem;display:flex;align-items:center}.form-section-title i[data-v-ab632f39]{color:var(--drdindin-red)}.form-group-modern[data-v-ab632f39]{margin-bottom:1.5rem}.form-group-modern .form-label[data-v-ab632f39]{font-size:.95rem;font-weight:600;color:var(--drdindin-gray-700);margin-bottom:.5rem;display:block}.input-with-icon[data-v-ab632f39]{position:relative}.input-icon[data-v-ab632f39]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--drdindin-gray-400);font-size:1.1rem;pointer-events:none}.input-with-icon .form-control[data-v-ab632f39]{padding-left:3rem!important}.form-control[data-v-ab632f39]{padding:.95rem 1.25rem!important;font-size:1rem;border-radius:10px;border:2px solid var(--drdindin-gray-200);background:#fff;transition:all .3s ease}.form-control[data-v-ab632f39]:focus{border-color:var(--drdindin-yellow);background:#fff;box-shadow:0 0 0 4px #edbf301a;outline:none}.form-control.is-valid[data-v-ab632f39]{border-color:var(--drdindin-success);background:#f0fdf4}.form-control.is-invalid[data-v-ab632f39]{border-color:var(--drdindin-red);background:#fef2f2}.validation-spinner[data-v-ab632f39]{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.documents-section[data-v-ab632f39]{margin-bottom:2rem}.documents-subtitle[data-v-ab632f39]{font-size:1.1rem;font-weight:700;color:var(--drdindin-gray-800);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--drdindin-gray-200);display:flex;align-items:center}.documents-subtitle i[data-v-ab632f39]{color:var(--drdindin-red)}.document-upload-card[data-v-ab632f39]{background:#fff;border:2px solid var(--drdindin-gray-200);border-radius:12px;padding:1.5rem;transition:all .3s ease}.document-upload-card[data-v-ab632f39]:hover{border-color:var(--drdindin-yellow);box-shadow:0 4px 12px #0000000d}.document-card-header[data-v-ab632f39]{margin-bottom:1rem}.document-info[data-v-ab632f39]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.document-name[data-v-ab632f39]{font-size:1rem;font-weight:600;color:var(--drdindin-gray-800);margin:0;display:flex;align-items:center}.document-name i[data-v-ab632f39]{color:var(--drdindin-red)}.badge-required[data-v-ab632f39]{background:var(--drdindin-red);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600}.badge-optional[data-v-ab632f39]{background:var(--drdindin-gray-500);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600}.document-upload-area[data-v-ab632f39]{position:relative}.file-input[data-v-ab632f39]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.file-label[data-v-ab632f39]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 2rem;background:linear-gradient(to bottom,var(--drdindin-gray-50) 0%,var(--drdindin-gray-100) 100%);border:2px dashed var(--drdindin-gray-300);border-radius:10px;cursor:pointer;transition:all .3s ease;margin:0}.file-label i[data-v-ab632f39]{font-size:3rem;color:var(--drdindin-yellow);margin-bottom:1rem}.file-label span[data-v-ab632f39]{color:var(--drdindin-gray-500);font-size:.95rem;font-weight:500}.file-label[data-v-ab632f39]:hover{background:linear-gradient(to bottom,var(--drdindin-gray-100) 0%,var(--drdindin-gray-200) 100%);border-color:var(--drdindin-yellow)}.file-label:hover i[data-v-ab632f39]{color:var(--drdindin-red);transform:scale(1.1)}.alert-info-modern[data-v-ab632f39]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid var(--drdindin-yellow);border-radius:12px;padding:1.25rem 1.5rem;display:flex;align-items:flex-start;gap:1rem}.alert-info-modern i[data-v-ab632f39]{color:#d97706;font-size:1.5rem;flex-shrink:0}.alert-info-modern strong[data-v-ab632f39]{color:#92400e}.alert-info-modern small[data-v-ab632f39]{color:#78350f}.success-animation[data-v-ab632f39]{padding:3rem 2rem}.success-checkmark[data-v-ab632f39]{width:120px;height:120px;margin:0 auto 2rem}.check-icon[data-v-ab632f39]{width:120px;height:120px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid var(--drdindin-success);animation:checkmarkBounce-ab632f39 .5s ease-out}@keyframes checkmarkBounce-ab632f39{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.icon-line[data-v-ab632f39]{height:5px;background-color:var(--drdindin-success);display:block;border-radius:2px;position:absolute;z-index:10}.line-tip[data-v-ab632f39]{top:56px;left:25px;width:25px;transform:rotate(45deg);animation:checkmarkTip-ab632f39 .75s .3s ease-out forwards;opacity:0}@keyframes checkmarkTip-ab632f39{0%{width:0;left:25px;top:56px;opacity:0}54%{width:0;left:25px;top:56px;opacity:1}70%{width:50px;left:4px;top:66px;opacity:1}84%{width:25px;left:25px;top:56px;opacity:1}to{width:25px;left:25px;top:56px;opacity:1}}.line-long[data-v-ab632f39]{top:53px;right:15px;width:55px;transform:rotate(-45deg);animation:checkmarkLong-ab632f39 .75s .5s ease-out forwards;opacity:0}@keyframes checkmarkLong-ab632f39{0%{width:0;right:61px;top:63px;opacity:0}65%{width:0;right:61px;top:63px;opacity:1}84%{width:70px;right:8px;top:45px;opacity:1}to{width:55px;right:15px;top:53px;opacity:1}}.icon-circle[data-v-ab632f39]{top:-4px;left:-4px;z-index:10;width:120px;height:120px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(16,185,129,.3)}.icon-fix[data-v-ab632f39]{top:12px;width:10px;left:34px;z-index:1;height:105px;position:absolute;transform:rotate(-45deg);background-color:#fff}.success-title[data-v-ab632f39]{font-size:2rem;font-weight:700;color:#059669;margin-bottom:.5rem}.success-subtitle[data-v-ab632f39]{font-size:1.1rem;color:#6b7280;margin-bottom:2rem}.success-info-card[data-v-ab632f39]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10B981;border-radius:16px;padding:2rem;margin:2rem 0}.success-info-card h6[data-v-ab632f39]{font-size:1.1rem;font-weight:700;color:#065f46;margin-bottom:1.5rem}.next-steps[data-v-ab632f39]{display:flex;flex-direction:column;gap:1rem}.step-item-success[data-v-ab632f39]{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000000d}.step-item-success i[data-v-ab632f39]{color:#10b981;font-size:1.5rem}.step-item-success span[data-v-ab632f39]{color:#374151;font-size:.95rem;font-weight:500}.btn[data-v-ab632f39]{font-weight:600;border-radius:10px;padding:.875rem 2rem;font-size:1rem;transition:all .3s ease;border:none;cursor:pointer}.btn-primary[data-v-ab632f39]{background:var(--drdindin-gradient-primary);color:#fff;box-shadow:var(--drdindin-shadow-red)}.btn-primary[data-v-ab632f39]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #e5262266}.btn-primary[data-v-ab632f39]:disabled{background:var(--drdindin-gray-300);color:var(--drdindin-gray-400);cursor:not-allowed;transform:none;box-shadow:none}.btn-outline-secondary[data-v-ab632f39]{background:#fff;color:var(--drdindin-gray-500);border:2px solid var(--drdindin-gray-200)}.btn-outline-secondary[data-v-ab632f39]:hover{background:var(--drdindin-gray-50);border-color:var(--drdindin-gray-300);color:var(--drdindin-gray-700)}.btn-success[data-v-ab632f39]{background:var(--drdindin-gradient-success);color:#fff;box-shadow:0 4px 12px #10b9814d}.btn-success[data-v-ab632f39]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b98166}.btn-lg[data-v-ab632f39]{padding:1.125rem 3rem;font-size:1.05rem}.fade-enter-active[data-v-ab632f39],.fade-leave-active[data-v-ab632f39]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-ab632f39]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-ab632f39]{opacity:0;transform:translateY(-10px)}@media (max-width: 768px){.register-form-wrapper[data-v-ab632f39]{width:100%;padding:10px}.register-card[data-v-ab632f39]{padding:2rem 1.5rem}.register-title[data-v-ab632f39]{font-size:1.5rem}.step-circle[data-v-ab632f39]{width:40px;height:40px;font-size:1rem}.step-label[data-v-ab632f39]{font-size:.7rem}.form-section[data-v-ab632f39]{padding:1.5rem 1rem}.btn[data-v-ab632f39]{width:100%;margin-bottom:.75rem}.d-flex.justify-content-between[data-v-ab632f39]{flex-direction:column-reverse}.account-type-card[data-v-ab632f39]{padding:2rem 1.5rem}.success-checkmark[data-v-ab632f39],.check-icon[data-v-ab632f39],.icon-circle[data-v-ab632f39]{width:90px;height:90px}}@media (max-width: 480px){.register-card[data-v-ab632f39]{padding:1.5rem 1rem}.register-title[data-v-ab632f39]{font-size:1.3rem}.step-icon-header i[data-v-ab632f39]{font-size:3rem}.terms-container[data-v-ab632f39]{height:300px}}.card-header[data-v-3e46e24f]{background:linear-gradient(135deg,#667eea,#764ba2)}.modal-overlay[data-v-d0b9d2a1]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-d0b9d2a1]{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-d0b9d2a1 .3s ease-out}@keyframes modalSlideIn-d0b9d2a1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-d0b9d2a1]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-d0b9d2a1]{color:#fff;font-size:1.25rem;font-weight:700;margin:0;display:flex;align-items:center;gap:.625rem}.modal-close[data-v-d0b9d2a1]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .2s ease}.modal-close[data-v-d0b9d2a1]:hover{background:#fff3}.modal-body[data-v-d0b9d2a1]{padding:1.5rem;max-height:calc(90vh - 180px);overflow-y:auto}.link-view[data-v-d0b9d2a1]{display:flex;flex-direction:column;gap:1rem}.info-group[data-v-d0b9d2a1]{display:flex;flex-direction:column;gap:.5rem}.info-label[data-v-d0b9d2a1]{font-weight:600;color:#374151;font-size:.875rem}.link-display[data-v-d0b9d2a1]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f3f4f6;border-radius:8px;border:1px solid #e5e7eb}.link-url[data-v-d0b9d2a1]{flex:1;color:#e52622;text-decoration:none;word-break:break-all;font-weight:500}.link-url[data-v-d0b9d2a1]:hover{text-decoration:underline}.btn-copy[data-v-d0b9d2a1]{background:#e52622;border:none;color:#fff;padding:.5rem .75rem;border-radius:6px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.btn-copy[data-v-d0b9d2a1]:hover{background:#c41f1c;transform:scale(1.05)}.info-text[data-v-d0b9d2a1]{color:#6b7280;font-size:.875rem;display:flex;align-items:center;gap:.5rem;margin:0}.link-form[data-v-d0b9d2a1]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-d0b9d2a1]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-d0b9d2a1]{font-weight:600;color:#374151;font-size:.875rem}.required[data-v-d0b9d2a1]{color:#ef4444}.form-control[data-v-d0b9d2a1]{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:.9375rem;transition:all .2s ease}.form-control[data-v-d0b9d2a1]:focus{outline:none;border-color:#e52622;box-shadow:0 0 0 3px #e526221a}.form-control[data-v-d0b9d2a1]:disabled{background:#f9fafb;cursor:not-allowed}.form-hint[data-v-d0b9d2a1]{color:#6b7280;font-size:.8125rem}.alert[data-v-d0b9d2a1]{padding:.875rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.625rem;font-size:.875rem}.alert-error[data-v-d0b9d2a1]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.alert-success[data-v-d0b9d2a1]{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}.empty-state[data-v-d0b9d2a1]{text-align:center;padding:2rem;color:#6b7280}.empty-state i[data-v-d0b9d2a1]{font-size:3rem;color:#d1d5db;margin-bottom:1rem}.empty-state p[data-v-d0b9d2a1]{margin:0}.modal-footer[data-v-d0b9d2a1]{padding:1rem 1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.btn[data-v-d0b9d2a1]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn[data-v-d0b9d2a1]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-d0b9d2a1]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff}.btn-primary[data-v-d0b9d2a1]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e5262266}.btn-secondary[data-v-d0b9d2a1]{background:#e5e7eb;color:#374151}.btn-secondary[data-v-d0b9d2a1]:hover{background:#d1d5db}@media (max-width: 768px){.modal-container[data-v-d0b9d2a1]{max-width:100%;margin:.5rem}.modal-header[data-v-d0b9d2a1]{padding:1rem}.modal-title[data-v-d0b9d2a1]{font-size:1.125rem}.modal-body[data-v-d0b9d2a1]{padding:1rem}.modal-footer[data-v-d0b9d2a1]{padding:.875rem 1rem;flex-direction:column-reverse}.btn[data-v-d0b9d2a1]{width:100%;justify-content:center}}.modal-overlay[data-v-2ee4a69a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-2ee4a69a]{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-2ee4a69a .3s ease-out}@keyframes modalSlideIn-2ee4a69a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-2ee4a69a]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-2ee4a69a]{color:#fff;font-size:1.25rem;font-weight:700;margin:0;display:flex;align-items:center;gap:.625rem}.modal-close[data-v-2ee4a69a]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .2s ease}.modal-close[data-v-2ee4a69a]:hover{background:#fff3}.modal-body[data-v-2ee4a69a]{padding:1.5rem;max-height:calc(90vh - 180px);overflow-y:auto}.comprovante-view[data-v-2ee4a69a]{display:flex;flex-direction:column;gap:1.5rem}.info-card[data-v-2ee4a69a]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.info-row[data-v-2ee4a69a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px dashed #e5e7eb}.info-row[data-v-2ee4a69a]:last-child{border-bottom:none;padding-bottom:0}.info-label[data-v-2ee4a69a]{font-weight:600;color:#6b7280;font-size:.875rem}.info-value[data-v-2ee4a69a]{font-weight:600;color:#111827;font-size:.9375rem}.file-preview[data-v-2ee4a69a]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#fef9e7,#fef3c7);border-radius:12px;border:2px dashed #EDBF30}.file-info[data-v-2ee4a69a]{display:flex;align-items:center;gap:.75rem;color:#374151;font-weight:600}.file-info i[data-v-2ee4a69a]{font-size:2rem;color:#e52622}.comprovante-form[data-v-2ee4a69a]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-2ee4a69a]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-2ee4a69a]{font-weight:600;color:#374151;font-size:.875rem}.required[data-v-2ee4a69a]{color:#ef4444}.form-control[data-v-2ee4a69a]{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:.9375rem;transition:all .2s ease}.form-control[data-v-2ee4a69a]:focus{outline:none;border-color:#e52622;box-shadow:0 0 0 3px #e526221a}.form-control[data-v-2ee4a69a]:disabled{background:#f9fafb;cursor:not-allowed}.file-input-wrapper[data-v-2ee4a69a]{position:relative}.file-input[data-v-2ee4a69a]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.file-input-label[data-v-2ee4a69a]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:2px dashed #9ca3af;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:600;color:#374151}.file-input-label[data-v-2ee4a69a]:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-color:#e52622}.file-input-label i[data-v-2ee4a69a]{font-size:1.5rem;color:#e52622}.form-hint[data-v-2ee4a69a]{color:#6b7280;font-size:.8125rem}.alert[data-v-2ee4a69a]{padding:.875rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.625rem;font-size:.875rem}.alert-error[data-v-2ee4a69a]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.alert-success[data-v-2ee4a69a]{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}.empty-state[data-v-2ee4a69a]{text-align:center;padding:2rem;color:#6b7280}.empty-state i[data-v-2ee4a69a]{font-size:3rem;color:#d1d5db;margin-bottom:1rem}.empty-state p[data-v-2ee4a69a]{margin:0}.modal-footer[data-v-2ee4a69a]{padding:1rem 1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.btn[data-v-2ee4a69a]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn[data-v-2ee4a69a]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-2ee4a69a]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff}.btn-primary[data-v-2ee4a69a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e5262266}.btn-secondary[data-v-2ee4a69a]{background:#e5e7eb;color:#374151}.btn-secondary[data-v-2ee4a69a]:hover{background:#d1d5db}@media (max-width: 768px){.modal-container[data-v-2ee4a69a]{max-width:100%;margin:.5rem}.modal-header[data-v-2ee4a69a]{padding:1rem}.modal-title[data-v-2ee4a69a]{font-size:1.125rem}.modal-body[data-v-2ee4a69a]{padding:1rem}.info-row[data-v-2ee4a69a]{flex-direction:column;align-items:flex-start;gap:.25rem}.modal-footer[data-v-2ee4a69a]{padding:.875rem 1rem;flex-direction:column-reverse}.btn[data-v-2ee4a69a]{width:100%;justify-content:center}}.modal-overlay[data-v-805145f9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-805145f9]{background:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-805145f9 .3s ease-out}@keyframes modalSlideIn-805145f9{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-805145f9]{background:linear-gradient(135deg,#e52622,#b91c1a,#edbf30);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-805145f9]{color:#fff;font-size:1.25rem;font-weight:700;margin:0;display:flex;align-items:center;gap:.625rem}.modal-close[data-v-805145f9]{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .2s ease}.modal-close[data-v-805145f9]:hover{background:#fff3}.modal-body[data-v-805145f9]{padding:1.5rem;max-height:calc(90vh - 180px);overflow-y:auto}.data-view[data-v-805145f9]{display:flex;flex-direction:column;gap:1.5rem}.info-card[data-v-805145f9]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.info-row[data-v-805145f9]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px dashed #e5e7eb}.info-row[data-v-805145f9]:last-child{border-bottom:none;padding-bottom:0}.info-label[data-v-805145f9]{font-weight:600;color:#6b7280;font-size:.875rem}.info-value[data-v-805145f9]{font-weight:600;color:#111827;font-size:.9375rem}.file-preview[data-v-805145f9]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#fef9e7,#fef3c7);border-radius:12px;border:2px dashed #EDBF30}.file-info[data-v-805145f9]{display:flex;align-items:center;gap:.75rem;color:#374151;font-weight:600}.file-info i[data-v-805145f9]{font-size:2rem;color:#e52622}.upload-form[data-v-805145f9]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-805145f9]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-805145f9]{font-weight:600;color:#374151;font-size:.875rem}.required[data-v-805145f9]{color:#ef4444}.form-control[data-v-805145f9]{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;font-size:.9375rem;transition:all .2s ease;font-family:inherit;resize:vertical}.form-control[data-v-805145f9]:focus{outline:none;border-color:#e52622;box-shadow:0 0 0 3px #e526221a}.form-control[data-v-805145f9]:disabled{background:#f9fafb;cursor:not-allowed}.file-input-wrapper[data-v-805145f9]{position:relative}.file-input[data-v-805145f9]{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.file-input-label[data-v-805145f9]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:2px dashed #9ca3af;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:600;color:#374151}.file-input-label[data-v-805145f9]:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-color:#e52622}.file-input-label i[data-v-805145f9]{font-size:1.5rem;color:#e52622}.form-hint[data-v-805145f9]{color:#6b7280;font-size:.8125rem}.alert[data-v-805145f9]{padding:.875rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.625rem;font-size:.875rem}.alert-error[data-v-805145f9]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.alert-success[data-v-805145f9]{background:#fef3c7;color:#92400e;border:1px solid #fcd34d}.empty-state[data-v-805145f9]{text-align:center;padding:2rem;color:#6b7280}.empty-state i[data-v-805145f9]{font-size:3rem;color:#d1d5db;margin-bottom:1rem}.empty-state p[data-v-805145f9]{margin:0}.modal-footer[data-v-805145f9]{padding:1rem 1.5rem;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.btn[data-v-805145f9]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn[data-v-805145f9]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-805145f9]{background:linear-gradient(135deg,#e52622,#edbf30);color:#fff}.btn-primary[data-v-805145f9]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e5262266}.btn-secondary[data-v-805145f9]{background:#e5e7eb;color:#374151}.btn-secondary[data-v-805145f9]:hover{background:#d1d5db}@media (max-width: 768px){.modal-container[data-v-805145f9]{max-width:100%;margin:.5rem}.modal-header[data-v-805145f9]{padding:1rem}.modal-title[data-v-805145f9]{font-size:1.125rem}.modal-body[data-v-805145f9]{padding:1rem}.info-row[data-v-805145f9]{flex-direction:column;align-items:flex-start;gap:.25rem}.modal-footer[data-v-805145f9]{padding:.875rem 1rem;flex-direction:column-reverse}.btn[data-v-805145f9]{width:100%;justify-content:center}}.page-header[data-v-62221274]{background:linear-gradient(135deg,var(--drdindin-red) 0%,var(--drdindin-red-dark) 50%,var(--drdindin-yellow) 100%);padding:2.5rem 2rem;margin:-1.5rem -1.5rem 2rem;position:relative;overflow:hidden;border-radius:0 0 1rem 1rem;box-shadow:0 4px 6px #0000001a}.page-header[data-v-62221274]:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(237,191,48,.2) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(237,191,48,.15) 0%,transparent 50%);pointer-events:none;animation:pulse-62221274 4s ease-in-out infinite}@keyframes pulse-62221274{0%,to{opacity:1}50%{opacity:.8}}.page-header-content[data-v-62221274]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.page-title[data-v-62221274]{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;margin:0 0 .5rem;text-shadow:0 4px 20px rgba(0,0,0,.3);font-family:var(--drdindin-font-primary);letter-spacing:-.02em;display:flex;align-items:center;gap:1rem}.page-title i[data-v-62221274]{font-size:2rem}.page-subtitle[data-v-62221274]{color:#fffffff2;font-size:clamp(.95rem,2vw,1.1rem);margin:0;font-weight:400}.btn-new-request[data-v-62221274]{background:var(--drdindin-yellow);color:var(--drdindin-gray-900);border:none;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px #0000004d;display:flex;align-items:center;gap:.625rem;white-space:nowrap}.btn-new-request[data-v-62221274]:hover{transform:translateY(-3px);box-shadow:0 12px 35px #edbf3080}.btn-new-request[data-v-62221274]:active{transform:translateY(-1px);box-shadow:0 6px 20px #edbf3066}@media (max-width: 768px){.page-header[data-v-62221274]{padding:2rem 1rem;margin-bottom:5rem}.page-header-content[data-v-62221274]{flex-direction:column;gap:1.5rem;align-items:stretch}.btn-new-request[data-v-62221274]{width:100%;justify-content:center;padding:.875rem 1.5rem}}.search-bar[data-v-2382bd0e]{background:#fff;border-radius:1rem;padding:1.75rem;box-shadow:0 4px 6px #0000001a;margin-bottom:1.5rem}.search-input-wrapper[data-v-2382bd0e]{position:relative;display:flex;align-items:center}.search-icon[data-v-2382bd0e]{position:absolute;left:1.125rem;color:#4b5563;font-size:1rem}.search-input[data-v-2382bd0e]{width:100%;border:2px solid #e5e7eb;border-radius:.75rem;padding:.875rem 1rem .875rem 2.75rem;font-size:1rem;transition:all .3s ease;outline:none}.search-input[data-v-2382bd0e]:focus{border-color:var(--drdindin-red);box-shadow:0 0 0 4px #e526221a}.clear-button[data-v-2382bd0e]{position:absolute;right:1rem;background:var(--drdindin-gray-100);border:none;border-radius:50%;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--drdindin-gray-600);transition:all .2s ease}.clear-button[data-v-2382bd0e]:hover{background:var(--drdindin-red-lighter);color:var(--drdindin-red)}@media (max-width: 768px){.search-bar[data-v-2382bd0e]{padding:1rem}.search-input[data-v-2382bd0e]{padding:.75rem 2.5rem;font-size:.875rem}}.status-badge[data-v-5883d579]{padding:.5rem 1rem;border-radius:2rem;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:.375rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #0000001a}.status-dot[data-v-5883d579]{font-size:.5rem;animation:pulse-5883d579 2s ease-in-out infinite}.em-andamento[data-v-5883d579]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border:1px solid var(--drdindin-success)}.aguardando[data-v-5883d579]{background:linear-gradient(135deg,var(--drdindin-yellow-lighter) 0%,var(--drdindin-yellow-light) 100%);color:#78350f;border:1px solid var(--drdindin-yellow-dark)}.aguardando-pagamento[data-v-5883d579]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e3a8a;border:1px solid var(--drdindin-info)}.finalizado[data-v-5883d579]{background:linear-gradient(135deg,var(--drdindin-red-lighter) 0%,#fecaca 100%);color:var(--drdindin-red-dark);border:1px solid var(--drdindin-red)}.fechado[data-v-5883d579],.expirado[data-v-5883d579]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#7f1d1d;border:1px solid var(--drdindin-danger)}.default[data-v-5883d579]{background:linear-gradient(135deg,var(--drdindin-gray-100) 0%,var(--drdindin-gray-200) 100%);color:var(--drdindin-gray-700);border:1px solid var(--drdindin-gray-400)}@keyframes pulse-5883d579{0%,to{opacity:1}50%{opacity:.5}}.info-item[data-v-11458845]{display:flex;flex-direction:column;gap:.5rem}.info-label[data-v-11458845]{font-size:.75rem;color:#718096;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.375rem;margin-bottom:.375rem}.info-label i[data-v-11458845]{font-size:.75rem;color:var(--drdindin-gray-400)}.info-value[data-v-11458845]{font-size:1rem;color:#2d3748;font-weight:700;line-height:1.2}.info-value.highlight[data-v-11458845]{color:var(--drdindin-red);font-size:1.25rem;font-weight:700}@media (max-width: 768px){.info-value[data-v-11458845]{font-size:.95rem}.info-value.highlight[data-v-11458845]{font-size:1.15rem}}.lances-indicator[data-v-b05797ab]{display:inline-flex;align-items:center;gap:.375rem;background:linear-gradient(135deg,var(--drdindin-yellow-lighter) 0%,var(--drdindin-yellow-light) 100%);color:var(--drdindin-yellow-dark);padding:.375rem .875rem;border-radius:2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:2px solid var(--drdindin-yellow);box-shadow:0 2px 4px #edbf3033}.lances-indicator i[data-v-b05797ab]{font-size:.9rem}.lances-count[data-v-b05797ab]{font-size:1.05rem;font-weight:800}.lances-indicator.no-lances[data-v-b05797ab]{background:linear-gradient(135deg,var(--drdindin-gray-100) 0%,var(--drdindin-gray-200) 100%);color:var(--drdindin-gray-600);border-color:var(--drdindin-gray-300);box-shadow:0 2px 8px #0000000d}@media (max-width: 768px){.lances-text[data-v-b05797ab]{display:none}}.timer-badge[data-v-56375312]{background:#f3f4f6;color:#374151;padding:.625rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;border:none;box-shadow:0 2px 4px #0000000d}.timer-badge i[data-v-56375312]{font-size:1rem}.timer-badge.urgent[data-v-56375312]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border-color:#ef4444;animation:pulse-urgent-56375312 2s ease-in-out infinite}@keyframes pulse-urgent-56375312{0%,to{box-shadow:0 1px 2px #0000000d,0 0 #ef444466}50%{box-shadow:0 1px 2px #0000000d,0 0 0 8px #ef444400}}@media (max-width: 768px){.timer-badge[data-v-56375312]{font-size:.75rem;padding:.5rem .875rem}}.request-card[data-v-e306a9a7]{background:#fff;border-radius:1rem;padding:1.75rem;box-shadow:0 4px 6px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--drdindin-gray-200, #e5e7eb);margin-bottom:1.5rem}.request-card[data-v-e306a9a7]:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}.card-urgent[data-v-e306a9a7]{border:2px solid var(--drdindin-red);background:linear-gradient(to right,var(--drdindin-red-lighter) 0%,white 15%)}.request-header[data-v-e306a9a7]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid var(--drdindin-gray-200, #e5e7eb)}.header-left[data-v-e306a9a7]{display:flex;flex-direction:column;gap:.625rem}.request-code[data-v-e306a9a7]{font-size:.95rem;color:var(--drdindin-gray-700, #374151);font-weight:700;display:flex;align-items:center;gap:.5rem}.request-code i[data-v-e306a9a7]{color:var(--drdindin-red);font-size:1rem}.request-date[data-v-e306a9a7]{font-size:.8rem;color:var(--drdindin-gray-600, #4b5563);display:flex;align-items:center;gap:.375rem;margin-top:.375rem}.request-body[data-v-e306a9a7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:1.25rem}.request-footer[data-v-e306a9a7]{display:flex;justify-content:space-between;align-items:center;padding-top:1.25rem;border-top:2px solid var(--drdindin-gray-200, #e5e7eb);gap:1rem;flex-wrap:wrap}.action-buttons[data-v-e306a9a7]{display:flex;gap:.75rem;flex-wrap:wrap}.btn-action[data-v-e306a9a7]{padding:.625rem 1.25rem;border-radius:.75rem;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.btn-action.primary[data-v-e306a9a7]{background:linear-gradient(135deg,var(--drdindin-red),var(--drdindin-red-dark));color:#fff;box-shadow:0 2px 4px #e526224d}.btn-action.primary[data-v-e306a9a7]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #e5262266}.btn-action.secondary[data-v-e306a9a7]{background:#f3f4f6;color:#374151;box-shadow:0 2px 4px #0000000d}.btn-action.secondary[data-v-e306a9a7]:hover{background:#e5e7eb;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.btn-action.success[data-v-e306a9a7]{background:linear-gradient(135deg,var(--drdindin-yellow),var(--drdindin-yellow-dark));color:var(--drdindin-gray-900);box-shadow:0 2px 4px #edbf304d}.btn-action.success[data-v-e306a9a7]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #edbf3066}@media (max-width: 768px){.request-card[data-v-e306a9a7]{padding:1.5rem}.request-body[data-v-e306a9a7]{grid-template-columns:1fr;gap:1.25rem}.request-footer[data-v-e306a9a7]{flex-direction:column;align-items:stretch}.action-buttons[data-v-e306a9a7]{width:100%}.btn-action[data-v-e306a9a7]{flex:1;justify-content:center;min-width:0}}.empty-state[data-v-f76073f9]{background:#fff;border-radius:1.5rem;padding:5rem 2rem;text-align:center;box-shadow:0 4px 20px #00000014;border:2px dashed var(--drdindin-gray-200)}.empty-state-icon[data-v-f76073f9]{font-size:5rem;color:var(--drdindin-gray-300);margin-bottom:1.5rem;animation:float-f76073f9 3s ease-in-out infinite}.empty-state-title[data-v-f76073f9]{font-size:1.5rem;font-weight:700;color:var(--drdindin-gray-700);margin-bottom:.75rem;font-family:var(--drdindin-font-primary)}.empty-state-text[data-v-f76073f9]{color:var(--drdindin-gray-600);font-size:1rem;margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}.btn-new-request[data-v-f76073f9]{background:var(--drdindin-yellow);color:var(--drdindin-gray-900);border:none;padding:1rem 2.5rem;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px #0003;display:inline-flex;align-items:center;gap:.625rem}.btn-new-request[data-v-f76073f9]:hover{transform:translateY(-3px);box-shadow:0 12px 35px #edbf3080}@keyframes float-f76073f9{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width: 768px){.empty-state[data-v-f76073f9]{padding:3rem 1.5rem}.empty-state-icon[data-v-f76073f9]{font-size:3.5rem}.empty-state-title[data-v-f76073f9]{font-size:1.25rem}.empty-state-text[data-v-f76073f9]{font-size:.875rem}}.modal-overlay[data-v-c653e820]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-c653e820]{background:#fff;border-radius:1rem;max-width:900px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.modal-header[data-v-c653e820]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid #f3f4f6}.modal-title[data-v-c653e820]{font-size:1.5rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:.75rem;margin:0}.modal-title i[data-v-c653e820]{color:#e52e2e}.modal-close[data-v-c653e820]{background:#f3f4f6;border:none;border-radius:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close[data-v-c653e820]:hover{background:#e5e7eb;transform:rotate(90deg)}.modal-body[data-v-c653e820]{padding:2rem}.form-row[data-v-c653e820]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:1.5rem}.form-group[data-v-c653e820]{display:flex;flex-direction:column}.form-label[data-v-c653e820]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.form-label i[data-v-c653e820]{color:#e52e2e}.form-label-sm[data-v-c653e820]{font-size:.75rem;font-weight:600;color:#6b7280;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.025em}.form-control[data-v-c653e820],.form-control-readonly[data-v-c653e820]{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .2s ease}.form-control[data-v-c653e820]:focus{outline:none;border-color:#e52e2e;box-shadow:0 0 0 3px #e52e2e1a}.form-control-readonly[data-v-c653e820]{background:#f9fafb;font-weight:700;color:#111827}.simulation-box[data-v-c653e820]{background:linear-gradient(135deg,#e52e2e14,#f7d51d14);border:2px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}.simulation-title[data-v-c653e820]{font-size:1.125rem;font-weight:700;color:#374151;margin-bottom:1.25rem;display:flex;align-items:center;gap:.625rem}.simulation-title i[data-v-c653e820]{color:#e52e2e}.modal-actions[data-v-c653e820]{display:flex;gap:1rem;justify-content:flex-end}.btn-submit[data-v-c653e820],.btn-cancel[data-v-c653e820]{padding:.875rem 2rem;border-radius:.625rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:.625rem}.btn-submit[data-v-c653e820]{background:linear-gradient(135deg,#e52e2e,#c41e1e);color:#fff}.btn-submit[data-v-c653e820]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #e52e2e66}.btn-submit[data-v-c653e820]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-c653e820]{background:#f3f4f6;color:#374151}.btn-cancel[data-v-c653e820]:hover{background:#e5e7eb}.error-text[data-v-c653e820]{color:#ef4444;font-size:.75rem;margin-top:.25rem}.spinner[data-v-c653e820]{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-c653e820 .6s linear infinite}@keyframes spin-c653e820{to{transform:rotate(360deg)}}.modal-enter-active[data-v-c653e820],.modal-leave-active[data-v-c653e820]{transition:opacity .3s ease}.modal-enter-from[data-v-c653e820],.modal-leave-to[data-v-c653e820]{opacity:0}.modal-enter-active .modal-container[data-v-c653e820],.modal-leave-active .modal-container[data-v-c653e820]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-c653e820],.modal-leave-to .modal-container[data-v-c653e820]{transform:scale(.9)}@media (max-width: 768px){.modal-container[data-v-c653e820]{width:95%;max-height:95vh}.form-row[data-v-c653e820]{grid-template-columns:1fr}.modal-actions[data-v-c653e820]{flex-direction:column-reverse}.btn-submit[data-v-c653e820],.btn-cancel[data-v-c653e820]{width:100%;justify-content:center}}.modal-overlay[data-v-d9fa0fd5]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-d9fa0fd5]{background:#fff;border-radius:1rem;max-width:800px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.modal-header[data-v-d9fa0fd5]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid #f3f4f6}.modal-title[data-v-d9fa0fd5]{font-size:1.5rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:.75rem;margin:0}.modal-title i[data-v-d9fa0fd5]{color:#e52e2e}.modal-close[data-v-d9fa0fd5]{background:#f3f4f6;border:none;border-radius:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close[data-v-d9fa0fd5]:hover{background:#e5e7eb;transform:rotate(90deg)}.modal-body[data-v-d9fa0fd5]{padding:2rem}.form-row[data-v-d9fa0fd5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-bottom:1.5rem}.form-group[data-v-d9fa0fd5]{display:flex;flex-direction:column}.form-label[data-v-d9fa0fd5]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.form-label-sm[data-v-d9fa0fd5]{font-size:.75rem;font-weight:600;color:#6b7280;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.025em}.form-control[data-v-d9fa0fd5],.form-control-readonly[data-v-d9fa0fd5]{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .2s ease}.form-control[data-v-d9fa0fd5]:focus{outline:none;border-color:#e52e2e;box-shadow:0 0 0 3px #e52e2e1a}.form-control-readonly[data-v-d9fa0fd5]{background:#f9fafb;font-weight:700;color:#111827}.modal-actions[data-v-d9fa0fd5]{display:flex;gap:1rem;justify-content:flex-end}.btn-submit[data-v-d9fa0fd5],.btn-cancel[data-v-d9fa0fd5]{padding:.875rem 2rem;border-radius:.625rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:.625rem}.btn-submit[data-v-d9fa0fd5]{background:linear-gradient(135deg,#e52e2e,#c41e1e);color:#fff}.btn-submit[data-v-d9fa0fd5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #e52e2e66}.btn-submit[data-v-d9fa0fd5]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-d9fa0fd5]{background:#f3f4f6;color:#374151}.btn-cancel[data-v-d9fa0fd5]:hover{background:#e5e7eb}.spinner[data-v-d9fa0fd5]{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d9fa0fd5 .6s linear infinite}@keyframes spin-d9fa0fd5{to{transform:rotate(360deg)}}.modal-lg[data-v-d9fa0fd5]{max-width:800px}.info-section[data-v-d9fa0fd5]{background:#f9fafb;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem;border:1px solid #e5e7eb}.section-title[data-v-d9fa0fd5]{font-size:1rem;font-weight:700;color:#374151;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.section-title i[data-v-d9fa0fd5]{color:#e52e2e}.info-grid[data-v-d9fa0fd5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.info-item[data-v-d9fa0fd5]{display:flex;flex-direction:column;gap:.25rem}.info-label[data-v-d9fa0fd5]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase}.info-value[data-v-d9fa0fd5]{font-size:.95rem;font-weight:700;color:#111827}.modal-overlay[data-v-afd2506e]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-afd2506e]{background:#fff;border-radius:1rem;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}.modal-header[data-v-afd2506e]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:2px solid #f3f4f6;background:linear-gradient(135deg,#e52e2e0d,#f7d51d0d)}.modal-title[data-v-afd2506e]{font-size:1.5rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:.75rem;margin:0}.modal-title i[data-v-afd2506e]{color:#e52e2e}.modal-close[data-v-afd2506e]{background:#f3f4f6;border:none;border-radius:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close[data-v-afd2506e]:hover{background:#e5e7eb;transform:rotate(90deg)}.modal-body[data-v-afd2506e]{padding:2rem}.alert-info[data-v-afd2506e]{background:linear-gradient(135deg,#e52e2e1a,#f7d51d1a);border:1px solid rgba(229,46,46,.3);border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1.5rem;display:flex;gap:1rem;align-items:start}.alert-info i[data-v-afd2506e]{color:#e52e2e;font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.best-offer-card[data-v-afd2506e]{background:#fff;border:2px solid #E52E2E;border-radius:1rem;margin-bottom:1.5rem;overflow:hidden}.best-offer-card .card-header[data-v-afd2506e]{background:linear-gradient(135deg,#e52e2e,#c41e1e);color:#fff;padding:1rem 1.25rem;font-weight:700;font-size:1.125rem;display:flex;align-items:center;gap:.625rem}.best-offer-card .card-body[data-v-afd2506e]{padding:1.5rem;background:linear-gradient(135deg,rgba(229,46,46,.05) 0%,transparent 100%)}.offer-grid[data-v-afd2506e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.offer-item[data-v-afd2506e]{display:flex;flex-direction:column;gap:.5rem}.offer-label[data-v-afd2506e]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.offer-value[data-v-afd2506e]{font-size:1.5rem;font-weight:800;color:#111827}.offer-value.taxa[data-v-afd2506e]{color:#e52e2e;font-size:2rem}.details-grid[data-v-afd2506e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}.detail-item[data-v-afd2506e]{display:flex;flex-direction:column}.detail-item label[data-v-afd2506e]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.detail-input[data-v-afd2506e]{padding:.75rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;font-weight:700;color:#111827;font-size:.95rem}.modal-actions[data-v-afd2506e]{display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;border-top:2px solid #f3f4f6}.btn-finalize[data-v-afd2506e],.btn-cancel[data-v-afd2506e]{padding:.875rem 2rem;border-radius:.625rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:.625rem}.btn-finalize[data-v-afd2506e]{background:linear-gradient(135deg,#e52e2e,#c41e1e);color:#fff;flex:1}.btn-finalize[data-v-afd2506e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #e52e2e66}.btn-finalize[data-v-afd2506e]:disabled,.btn-cancel[data-v-afd2506e]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-afd2506e]{background:#f3f4f6;color:#374151}.btn-cancel[data-v-afd2506e]:hover:not(:disabled){background:#e5e7eb}.spinner[data-v-afd2506e]{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-afd2506e .6s linear infinite}@keyframes spin-afd2506e{to{transform:rotate(360deg)}}.modal-enter-active[data-v-afd2506e],.modal-leave-active[data-v-afd2506e]{transition:opacity .3s ease}.modal-enter-from[data-v-afd2506e],.modal-leave-to[data-v-afd2506e]{opacity:0}@media (max-width: 768px){.modal-container[data-v-afd2506e]{width:95%}.offer-grid[data-v-afd2506e],.details-grid[data-v-afd2506e]{grid-template-columns:1fr}.modal-actions[data-v-afd2506e]{flex-direction:column-reverse}.btn-finalize[data-v-afd2506e],.btn-cancel[data-v-afd2506e]{width:100%;justify-content:center}}.modal-overlay[data-v-a971497b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal-container[data-v-a971497b]{background:#fff;border-radius:1rem;max-width:560px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;animation:slideUp-a971497b .3s ease-out}@keyframes slideUp-a971497b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-a971497b]{background:linear-gradient(135deg,#e52e2e,#c41e1e);padding:1.75rem 2rem;position:relative;display:flex;align-items:center;justify-content:space-between;color:#fff;flex-shrink:0}.header-content[data-v-a971497b]{display:flex;align-items:center;gap:1rem}.header-icon[data-v-a971497b]{width:56px;height:56px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid rgba(255,255,255,.3);flex-shrink:0}.header-icon i[data-v-a971497b]{font-size:1.5rem}.modal-title[data-v-a971497b]{margin:0;font-size:1.5rem;font-weight:700;text-align:left}.close-button[data-v-a971497b]{background:#fff3;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:1.1rem;flex-shrink:0}.close-button[data-v-a971497b]:hover{background:#ffffff4d;transform:rotate(90deg)}.modal-body[data-v-a971497b]{padding:2rem;background:#fafafa;overflow-y:auto;flex:1}.modal-body[data-v-a971497b]::-webkit-scrollbar{width:8px}.modal-body[data-v-a971497b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.modal-body[data-v-a971497b]::-webkit-scrollbar-thumb{background:#e52e2e;border-radius:4px}.modal-body[data-v-a971497b]::-webkit-scrollbar-thumb:hover{background:#c41e1e}.alert-info[data-v-a971497b]{background:linear-gradient(135deg,#f7d51d,#e5c300);border:2px solid #D4B100;border-left:4px solid #C4A000;padding:1rem 1.25rem;border-radius:.625rem;display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1.5rem;box-shadow:0 2px 8px #f7d51d33}.alert-info i[data-v-a971497b]{color:#e52e2e;font-size:1.25rem;margin-top:.125rem;flex-shrink:0}.alert-info p[data-v-a971497b]{margin:0;color:#c41e1e;line-height:1.6;font-size:.95rem;font-weight:600}.lance-details[data-v-a971497b]{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000d}.detail-item[data-v-a971497b]{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0;border-bottom:1px solid #f3f4f6}.detail-item[data-v-a971497b]:first-child{padding-top:0}.detail-item[data-v-a971497b]:last-child{border-bottom:none;padding-bottom:0}.detail-item.highlight[data-v-a971497b]{background:linear-gradient(135deg,#f7d51d,#e5c300);margin:.5rem -1.5rem;padding:1.25rem 1.5rem;border-radius:.625rem;border-bottom:none;box-shadow:0 2px 8px #f7d51d4d}.label[data-v-a971497b]{font-weight:600;color:#6b7280;font-size:.875rem}.value[data-v-a971497b]{font-weight:700;color:#111827;font-size:1rem}.value.taxa[data-v-a971497b]{color:#e52e2e;font-size:2rem;font-weight:800;text-shadow:0 1px 2px rgba(229,46,46,.1)}.warning-box[data-v-a971497b]{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;padding:1rem 1.25rem;border-radius:.625rem;display:flex;align-items:flex-start;gap:.875rem}.warning-box i[data-v-a971497b]{color:#dc2626;font-size:1.25rem;margin-top:.125rem;flex-shrink:0}.warning-box p[data-v-a971497b]{margin:0;color:#991b1b;line-height:1.6;font-size:.9rem}.warning-box strong[data-v-a971497b]{color:#7f1d1d;font-weight:700}.modal-footer[data-v-a971497b]{padding:1.5rem 2rem;background:#f9fafb;display:flex;gap:.875rem;justify-content:flex-end;border-top:1px solid #e5e7eb;flex-shrink:0}.btn-cancel[data-v-a971497b],.btn-confirm[data-v-a971497b]{padding:.875rem 1.75rem;border-radius:.625rem;font-weight:600;font-size:1rem;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;transition:all .2s ease;white-space:nowrap}.btn-cancel[data-v-a971497b]{background:#fff;color:#6b7280;border:2px solid #e5e7eb;min-width:120px}.btn-cancel[data-v-a971497b]:hover:not(:disabled){background:#f3f4f6;border-color:#d1d5db;color:#374151;transform:translateY(-1px)}.btn-confirm[data-v-a971497b]{background:linear-gradient(135deg,#e52e2e,#c41e1e);color:#fff;box-shadow:0 4px 12px #e52e2e59;min-width:180px}.btn-confirm[data-v-a971497b]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #e52e2e73}.btn-cancel[data-v-a971497b]:disabled,.btn-confirm[data-v-a971497b]:disabled{opacity:.6;cursor:not-allowed}.modal-enter-active[data-v-a971497b],.modal-leave-active[data-v-a971497b]{transition:opacity .3s ease}.modal-enter-from[data-v-a971497b],.modal-leave-to[data-v-a971497b]{opacity:0}.modal-enter-active .modal-container[data-v-a971497b],.modal-leave-active .modal-container[data-v-a971497b]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-a971497b],.modal-leave-to .modal-container[data-v-a971497b]{transform:translateY(30px)}@media (max-width: 640px){.modal-overlay[data-v-a971497b]{padding:.5rem}.modal-container[data-v-a971497b]{max-width:100%;max-height:90vh;width:100%}.modal-header[data-v-a971497b]{padding:1.25rem 1rem}.header-content[data-v-a971497b]{gap:.75rem}.header-icon[data-v-a971497b]{width:44px;height:44px}.header-icon i[data-v-a971497b],.modal-title[data-v-a971497b]{font-size:1.125rem}.close-button[data-v-a971497b]{width:32px;height:32px;font-size:1rem}.modal-body[data-v-a971497b]{padding:1.25rem 1rem}.alert-info[data-v-a971497b],.warning-box[data-v-a971497b]{padding:.875rem 1rem;gap:.625rem}.alert-info i[data-v-a971497b],.warning-box i[data-v-a971497b]{font-size:1.125rem}.alert-info p[data-v-a971497b],.warning-box p[data-v-a971497b]{font-size:.875rem}.lance-details[data-v-a971497b]{padding:1rem}.detail-item[data-v-a971497b]{padding:.625rem 0;flex-direction:column;align-items:flex-start;gap:.25rem}.label[data-v-a971497b]{font-size:.8125rem}.value[data-v-a971497b]{font-size:.9375rem}.modal-footer[data-v-a971497b]{flex-direction:column;padding:1rem;gap:.625rem}.btn-cancel[data-v-a971497b],.btn-confirm[data-v-a971497b]{width:100%;justify-content:center;padding:.875rem 1.25rem}.detail-item.highlight[data-v-a971497b]{margin:.5rem -1rem;padding:1rem}.value.taxa[data-v-a971497b]{font-size:1.75rem}}.minhas-solicitacoes-page[data-v-a2f8131f]{min-height:100vh;background:var(--drdindin-gray-50)}.requests-container[data-v-a2f8131f]{max-width:1400px;margin:-4rem auto 0;padding:0 2rem 2rem;position:relative;z-index:2}.loading-state[data-v-a2f8131f]{background:#fff;border-radius:1.5rem;padding:4rem 2rem;text-align:center;box-shadow:0 4px 20px #00000014}.requests-list[data-v-a2f8131f]{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 768px){.requests-container[data-v-a2f8131f]{margin-top:-2rem;padding:0 1rem 2rem}.requests-list[data-v-a2f8131f]{gap:1rem}}.oportunidades-page[data-v-7ba638b2]{padding:0}.stats-container[data-v-7ba638b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem}.stat-content[data-v-7ba638b2]{display:flex;align-items:center;gap:1rem}.stat-icon[data-v-7ba638b2]{width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.stat-icon.total[data-v-7ba638b2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.stat-icon.andamento[data-v-7ba638b2]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.stat-icon.fechado[data-v-7ba638b2]{background:linear-gradient(135deg,var(--drdindin-red),var(--drdindin-red-dark));color:#fff}.stat-icon.valor[data-v-7ba638b2]{background:linear-gradient(135deg,var(--drdindin-yellow),var(--drdindin-yellow-dark));color:var(--drdindin-gray-900)}.stat-content h3[data-v-7ba638b2]{font-size:.75rem;color:#718096;margin:0 0 .25rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.stat-number[data-v-7ba638b2]{font-size:1.75rem;font-weight:700;color:#2d3748;line-height:1}.oportunidades-list[data-v-7ba638b2]{display:grid;gap:1.5rem}.oportunidade-card[data-v-7ba638b2]{margin-bottom:0}.oportunidade-header[data-v-7ba638b2]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.oportunidade-code[data-v-7ba638b2]{font-size:.95rem;color:#374151;font-weight:700;display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.oportunidade-code i[data-v-7ba638b2]{color:var(--drdindin-red)}.oportunidade-tomador[data-v-7ba638b2]{font-size:.8rem;color:#6b7280;display:flex;align-items:center;gap:.375rem}.oportunidade-body[data-v-7ba638b2]{padding:0}.info-grid[data-v-7ba638b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}.info-item[data-v-7ba638b2]{display:flex;flex-direction:column;gap:.375rem}.info-label[data-v-7ba638b2]{font-size:.75rem;color:#718096;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.375rem}.info-label i[data-v-7ba638b2]{font-size:.75rem;color:#9ca3af}.info-value[data-v-7ba638b2]{font-size:1rem;color:#2d3748;font-weight:700}.info-value.highlight[data-v-7ba638b2]{color:var(--drdindin-red);font-size:1.25rem}.oportunidade-footer[data-v-7ba638b2]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.timer-info[data-v-7ba638b2]{display:flex;align-items:center;gap:.5rem;background:#f3f4f6;padding:.625rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:600;color:#374151}.action-buttons[data-v-7ba638b2]{display:flex;gap:.75rem}.loading-state[data-v-7ba638b2],.empty-state[data-v-7ba638b2]{text-align:center;padding:4rem 2rem}.empty-state i[data-v-7ba638b2]{color:#d1d5db}.empty-state h3[data-v-7ba638b2]{color:#374151;margin-bottom:.5rem}@media (max-width: 768px){.stats-container[data-v-7ba638b2],.info-grid[data-v-7ba638b2]{grid-template-columns:1fr}.oportunidade-footer[data-v-7ba638b2]{flex-direction:column;align-items:stretch}.action-buttons[data-v-7ba638b2]{width:100%}.action-buttons[data-v-7ba638b2] .standard-button{flex:1}}.leilao-card-wrapper[data-v-4833dcf6]{margin-bottom:0}.leilao-header[data-v-4833dcf6]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.header-left[data-v-4833dcf6]{display:flex;flex-direction:column;gap:.5rem}.codigo[data-v-4833dcf6]{font-size:.875rem;font-weight:600;color:#374151;display:flex;align-items:center;gap:.5rem}.codigo i[data-v-4833dcf6]{color:#667eea}.data[data-v-4833dcf6]{font-size:.75rem;color:#6b7280;display:flex;align-items:center;gap:.5rem}.status-badge[data-v-4833dcf6]{padding:.5rem .875rem;border-radius:9999px;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.status-icon[data-v-4833dcf6]{width:16px;height:16px}.status-dot[data-v-4833dcf6]{font-size:.4rem}.status-badge.em-andamento[data-v-4833dcf6]{background:linear-gradient(90deg,#cdfa0b,#faffe2);color:#404252}.status-badge.aguardando-link[data-v-4833dcf6]{background:linear-gradient(90deg,#b479ff,#eddfff);color:#404252}.status-badge.aguardando-pagamento[data-v-4833dcf6]{background:linear-gradient(90.09deg,#84ff1f .08%,#f0ffe3 99.93%);color:#404252}.status-badge.aguardando-contrato[data-v-4833dcf6]{background:linear-gradient(90deg,#52e3ff,#e7fbff);color:#404252}.status-badge.aguardando-recurso[data-v-4833dcf6]{background:linear-gradient(90deg,#ffe825,#fffce4);color:#404252}.status-badge.finalizado[data-v-4833dcf6]{background:#dbeafe;color:#1e40af}.status-badge.fechado[data-v-4833dcf6]{background:#fee2e2;color:#991b1b}.card-body[data-v-4833dcf6]{padding:1.25rem}.info-grid[data-v-4833dcf6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.info-item[data-v-4833dcf6]{display:flex;flex-direction:column;gap:.25rem}.info-label[data-v-4833dcf6]{font-size:.75rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.info-value[data-v-4833dcf6]{font-size:.95rem;color:#111827;font-weight:600}.info-value.highlight[data-v-4833dcf6]{color:#667eea;font-size:1.125rem}.info-value.score[data-v-4833dcf6]{display:flex;align-items:center;gap:.25rem;color:#f59e0b}.card-footer[data-v-4833dcf6]{padding:1.25rem;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.lances-info[data-v-4833dcf6]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#374151}.lances-info i[data-v-4833dcf6]{color:#667eea}.lances-info .text-muted[data-v-4833dcf6]{color:#9ca3af;display:flex;align-items:center;gap:.5rem}.action-buttons[data-v-4833dcf6]{display:flex;gap:.5rem}.btn-action[data-v-4833dcf6]{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.btn-martelo[data-v-4833dcf6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.btn-martelo[data-v-4833dcf6]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #10b9814d}.btn-disabled[data-v-4833dcf6]{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.info-message[data-v-4833dcf6]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#fef3c7;color:#92400e;border-radius:.5rem;font-size:.875rem;font-weight:500;border:1px solid #fde68a}.info-message i[data-v-4833dcf6]{color:#f59e0b}.melhor-lance-section[data-v-4833dcf6]{padding:1rem;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.melhor-lance-section.meu-lance[data-v-4833dcf6]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-top:2px solid #f59e0b;border-bottom:2px solid #f59e0b;animation:pulse-glow-4833dcf6 2s ease-in-out infinite}@keyframes pulse-glow-4833dcf6{0%,to{box-shadow:inset 0 0 #f59e0b33}50%{box-shadow:inset 0 0 20px #f59e0b66}}.melhor-lance-header[data-v-4833dcf6]{margin-bottom:.75rem}.melhor-lance-title[data-v-4833dcf6]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;color:#374151}.melhor-lance-section.meu-lance .melhor-lance-title[data-v-4833dcf6]{color:#92400e}.melhor-lance-title i[data-v-4833dcf6]{color:#f59e0b;font-size:1rem}.badge-meu-lance[data-v-4833dcf6]{margin-left:auto;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.25rem;box-shadow:0 2px 4px #f59e0b4d}.badge-meu-lance i[data-v-4833dcf6]{color:#fff;font-size:.75rem;animation:twinkle-4833dcf6 1.5s ease-in-out infinite}@keyframes twinkle-4833dcf6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.melhor-lance-content[data-v-4833dcf6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.lance-info-item[data-v-4833dcf6]{display:flex;flex-direction:column;gap:.25rem}.lance-label[data-v-4833dcf6]{font-size:.7rem;color:#6b7280;text-transform:uppercase;font-weight:600;letter-spacing:.025em}.melhor-lance-section.meu-lance .lance-label[data-v-4833dcf6]{color:#92400e}.lance-value[data-v-4833dcf6]{font-size:.875rem;color:#111827;font-weight:600}.melhor-lance-section.meu-lance .lance-value[data-v-4833dcf6]{color:#78350f}.lance-value.destaque[data-v-4833dcf6]{font-size:1rem;color:#059669;font-weight:700}.melhor-lance-section.meu-lance .lance-value.destaque[data-v-4833dcf6]{color:#f59e0b;font-size:1.125rem}@media (max-width: 480px){.info-grid[data-v-4833dcf6]{grid-template-columns:1fr}.card-footer[data-v-4833dcf6]{flex-direction:column;align-items:stretch}.action-buttons[data-v-4833dcf6]{width:100%}.btn-action[data-v-4833dcf6]{flex:1;justify-content:center}}.modal-overlay[data-v-d5727f8e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;overflow-y:auto}.modal-container[data-v-d5727f8e]{background:#fff;border-radius:1rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:slideUp-d5727f8e .3s ease-out}@keyframes slideUp-d5727f8e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-d5727f8e]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-title[data-v-d5727f8e]{font-size:1.5rem;font-weight:700;color:#111827;margin:0;display:flex;align-items:center}.modal-title i[data-v-d5727f8e]{color:#10b981}.btn-close[data-v-d5727f8e]{width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.btn-close[data-v-d5727f8e]:hover{background:#fee2e2;color:#dc2626;border-color:#dc2626}.modal-body[data-v-d5727f8e]{padding:1.5rem}.alert-info[data-v-d5727f8e]{background:linear-gradient(135deg,#667eea15,#764ba215);border:1px solid #667eea30;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;color:#374151}.alert-info i[data-v-d5727f8e]{color:#667eea;font-size:1.25rem}.form-row[data-v-d5727f8e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}.form-group[data-v-d5727f8e]{display:flex;flex-direction:column}.form-label[data-v-d5727f8e]{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.form-input[data-v-d5727f8e]{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;font-weight:600;color:#111827;background:#f9fafb;transition:all .3s ease}.form-input[data-v-d5727f8e]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.summary-card[data-v-d5727f8e]{background:linear-gradient(135deg,#10b98115,#05966915);border:2px solid #10b98130;border-radius:.75rem;padding:1.5rem;margin-top:1.5rem}.summary-title[data-v-d5727f8e]{font-size:1.125rem;font-weight:700;color:#10b981;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.summary-grid[data-v-d5727f8e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.summary-item[data-v-d5727f8e]{display:flex;flex-direction:column;gap:.25rem}.summary-label[data-v-d5727f8e]{font-size:.75rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.summary-value[data-v-d5727f8e]{font-size:1rem;color:#111827;font-weight:700}.modal-footer[data-v-d5727f8e]{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb}.btn[data-v-d5727f8e]{padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.btn-secondary[data-v-d5727f8e]{background:#fff;color:#374151;border:2px solid #e5e7eb}.btn-secondary[data-v-d5727f8e]:hover{background:#f3f4f6}.btn-primary[data-v-d5727f8e]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.btn-primary[data-v-d5727f8e]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #10b9814d}@media (max-width: 768px){.modal-container[data-v-d5727f8e]{max-height:100vh;border-radius:0}.form-row[data-v-d5727f8e],.summary-grid[data-v-d5727f8e]{grid-template-columns:1fr}.modal-footer[data-v-d5727f8e]{flex-direction:column-reverse}.btn[data-v-d5727f8e]{width:100%;justify-content:center}}.modal-backdrop[data-v-f802db35]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:20000;display:flex;align-items:center;justify-content:center;padding:16px;animation:fadeIn-f802db35 .2s ease}@keyframes fadeIn-f802db35{0%{opacity:0}to{opacity:1}}.modal-card[data-v-f802db35]{background:#fff;width:100%;max-width:700px;max-height:90vh;border-radius:16px;box-shadow:0 20px 50px #0000004d;overflow:hidden;animation:slideUp-f802db35 .3s ease;display:flex;flex-direction:column}@keyframes slideUp-f802db35{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-f802db35]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:none}.modal-title[data-v-f802db35]{font-size:1.5rem;font-weight:700;margin:0 0 4px;display:flex;align-items:center;gap:10px}.modal-subtitle[data-v-f802db35]{margin:0;font-size:.875rem;opacity:.9;font-weight:400}.btn-close[data-v-f802db35]{background:#fff3;border:none;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:1.25rem}.btn-close[data-v-f802db35]:hover{background:#ffffff4d;transform:rotate(90deg)}.modal-body[data-v-f802db35]{padding:24px;overflow-y:auto;flex:1}.modal-body[data-v-f802db35]::-webkit-scrollbar{width:8px}.modal-body[data-v-f802db35]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.modal-body[data-v-f802db35]::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.modal-body[data-v-f802db35]::-webkit-scrollbar-thumb:hover{background:#555}.info-section[data-v-f802db35],.input-section[data-v-f802db35],.simulation-section[data-v-f802db35]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.simulation-section[data-v-f802db35]{border-bottom:none;padding-bottom:0}.section-title[data-v-f802db35]{font-size:1rem;font-weight:600;color:#374151;margin-bottom:16px;display:flex;align-items:center;gap:8px}.section-title i[data-v-f802db35]{color:#667eea}.info-grid[data-v-f802db35]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.info-item[data-v-f802db35]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-f802db35]{font-size:.75rem;color:#6b7280;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.info-value[data-v-f802db35]{font-size:1.125rem;font-weight:700;color:#111827}.form-group[data-v-f802db35]{margin-bottom:0}.form-label[data-v-f802db35]{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:8px}.input-with-icon[data-v-f802db35]{position:relative}.input-icon[data-v-f802db35]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1rem;width:32px;text-align:center;pointer-events:none}.form-control[data-v-f802db35]{width:100%;padding:12px 16px 12px 48px;border:2px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .2s ease;font-weight:600}.input-with-icon input.form-control[data-v-f802db35],.input-with-icon input[type=number].form-control[data-v-f802db35]{padding-left:72px!important}.form-control[data-v-f802db35]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-hint[data-v-f802db35]{display:block;margin-top:6px;font-size:.75rem;color:#6b7280}.simulation-card[data-v-f802db35]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:20px;border:2px solid #e5e7eb}.simulation-row[data-v-f802db35]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}.simulation-row[data-v-f802db35]:last-child{margin-bottom:0}.simulation-row.highlight[data-v-f802db35]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:16px;margin:0 -20px 16px;width:calc(100% + 40px)}.simulation-row.highlight .simulation-label[data-v-f802db35]{color:#ffffffe6}.simulation-row.highlight .simulation-value-large[data-v-f802db35]{color:#fff}.simulation-item[data-v-f802db35]{display:flex;flex-direction:column;gap:6px}.simulation-label[data-v-f802db35]{font-size:.75rem;color:#6b7280;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.simulation-value[data-v-f802db35]{font-size:1.25rem;font-weight:700;color:#111827}.simulation-value.success[data-v-f802db35]{color:#059669}.simulation-value.danger[data-v-f802db35]{color:#dc2626}.simulation-value-large[data-v-f802db35]{font-size:1.75rem;font-weight:800;color:#111827}.divider[data-v-f802db35]{height:1px;background:#d1d5db;margin:16px 0}.summary-box[data-v-f802db35]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:16px;margin-top:20px}.summary-row[data-v-f802db35]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f3f4f6;font-size:.875rem}.summary-row[data-v-f802db35]:last-child{border-bottom:none}.summary-row.total[data-v-f802db35]{font-size:1rem;padding-top:16px;margin-top:8px;border-top:2px solid #e5e7eb}.alert[data-v-f802db35]{padding:12px 16px;border-radius:8px;font-size:.875rem;display:flex;align-items:center;gap:8px;margin-top:12px}.alert-warning[data-v-f802db35]{background:#fef3c7;color:#92400e;border:1px solid #fde68a}.alert-danger[data-v-f802db35]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.modal-footer[data-v-f802db35]{padding:16px 24px;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;background:#f9fafb}.btn[data-v-f802db35]{border-radius:8px;padding:10px 20px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;font-size:.875rem}.btn[data-v-f802db35]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-f802db35]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px #667eea4d}.btn-primary[data-v-f802db35]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #667eea66}.btn-secondary[data-v-f802db35]{background:#e5e7eb;color:#374151}.btn-secondary[data-v-f802db35]:hover{background:#d1d5db}.spinner-border[data-v-f802db35]{width:14px;height:14px;border-width:2px}@media (max-width: 768px){.modal-card[data-v-f802db35]{max-width:100%;max-height:100vh;border-radius:0}.modal-body[data-v-f802db35]{padding:16px}.info-grid[data-v-f802db35],.simulation-row[data-v-f802db35]{grid-template-columns:1fr}.modal-title[data-v-f802db35]{font-size:1.25rem}.simulation-value-large[data-v-f802db35]{font-size:1.5rem}}.leilao-container[data-v-0b83a247]{min-height:100vh;background:#f3f4f6}.page-header[data-v-0b83a247]{background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 2rem 4rem;margin:-1.5rem -1.5rem 0;position:relative;overflow:hidden}.page-header[data-v-0b83a247]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page-header-content[data-v-0b83a247]{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page-title[data-v-0b83a247]{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.page-subtitle[data-v-0b83a247]{color:#ffffffe6;font-size:1rem;margin:0}.btn-export[data-v-0b83a247]{background:#fff;color:#667eea;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px #0000001a;display:flex;align-items:center}.btn-export[data-v-0b83a247]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.content-container[data-v-0b83a247]{margin-top:-2rem;position:relative;z-index:2;padding:0 1rem 2rem;max-width:1400px;margin-left:auto;margin-right:auto}.filter-section[data-v-0b83a247]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px #00000012;margin-bottom:1.5rem}.filter-row[data-v-0b83a247]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.search-box[data-v-0b83a247]{position:relative;flex:1;min-width:250px}.search-icon[data-v-0b83a247]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.search-input[data-v-0b83a247]{width:100%;padding:.75rem 1rem .75rem 3rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .3s ease}.search-input[data-v-0b83a247]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.results-per-page[data-v-0b83a247]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6b7280}.select-items[data-v-0b83a247]{padding:.5rem;border:2px solid #e5e7eb;border-radius:.375rem;font-size:.875rem;cursor:pointer}.select-items[data-v-0b83a247]:focus{outline:none;border-color:#667eea}.oportunidades-grid[data-v-0b83a247]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;margin-bottom:2rem}.empty-state[data-v-0b83a247]{background:#fff;border-radius:1rem;padding:4rem 2rem;text-align:center;box-shadow:0 2px 4px #0000000f}.empty-state-icon[data-v-0b83a247]{font-size:4rem;color:#d1d5db;margin-bottom:1rem}.empty-state-title[data-v-0b83a247]{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.empty-state-text[data-v-0b83a247]{color:#6b7280}.pagination[data-v-0b83a247]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.pagination-btn[data-v-0b83a247]{padding:.5rem 1rem;border:2px solid #e5e7eb;background:#fff;color:#374151;border-radius:.375rem;font-weight:600;cursor:pointer;transition:all .3s ease}.pagination-btn[data-v-0b83a247]:hover:not(:disabled){background:#667eea;color:#fff;border-color:#667eea}.pagination-btn[data-v-0b83a247]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-0b83a247]{padding:.5rem 1rem;font-weight:600;color:#374151}@media (max-width: 768px){.page-header[data-v-0b83a247]{padding:1.5rem 1rem}.page-title[data-v-0b83a247]{font-size:1.5rem}.oportunidades-grid[data-v-0b83a247]{grid-template-columns:1fr}.filter-row[data-v-0b83a247]{flex-direction:column;align-items:stretch}.results-per-page[data-v-0b83a247]{justify-content:center}}.meus-lances-page[data-v-e3e200c8]{padding:0}.stats-container[data-v-e3e200c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:1.5rem}.stat-content[data-v-e3e200c8]{display:flex;align-items:center;gap:1rem}.stat-icon[data-v-e3e200c8]{width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.stat-icon.primary[data-v-e3e200c8]{background:linear-gradient(135deg,var(--drdindin-red),var(--drdindin-red-dark));color:#fff}.stat-icon.success[data-v-e3e200c8]{background:linear-gradient(135deg,var(--drdindin-yellow),var(--drdindin-yellow-dark));color:var(--drdindin-gray-900)}.stat-icon.info[data-v-e3e200c8]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.stat-content h3[data-v-e3e200c8]{font-size:.75rem;color:#718096;margin:0 0 .25rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.stat-number[data-v-e3e200c8]{font-size:1.75rem;font-weight:700;color:#2d3748;line-height:1;margin-bottom:.25rem}.stat-description[data-v-e3e200c8]{font-size:.75rem;color:#9ca3af}.lances-list[data-v-e3e200c8]{display:grid;gap:1.5rem}.lance-card[data-v-e3e200c8]{margin-bottom:0}.lance-header[data-v-e3e200c8]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.lance-code[data-v-e3e200c8]{font-size:.95rem;color:#374151;font-weight:700;display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem}.lance-code i[data-v-e3e200c8]{color:var(--drdindin-red)}.lance-date[data-v-e3e200c8]{font-size:.8rem;color:#6b7280;display:flex;align-items:center;gap:.375rem}.lance-body[data-v-e3e200c8]{padding:0}.info-grid[data-v-e3e200c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}.info-item[data-v-e3e200c8]{display:flex;flex-direction:column;gap:.375rem}.info-label[data-v-e3e200c8]{font-size:.75rem;color:#718096;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.375rem}.info-label i[data-v-e3e200c8]{font-size:.75rem;color:#9ca3af}.info-value[data-v-e3e200c8]{font-size:1rem;color:#2d3748;font-weight:700}.info-value.highlight[data-v-e3e200c8]{color:var(--drdindin-red);font-size:1.25rem}.lance-footer[data-v-e3e200c8]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.timer-info[data-v-e3e200c8]{display:flex;align-items:center;gap:.5rem;background:#f3f4f6;padding:.625rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:600;color:#374151}.action-buttons[data-v-e3e200c8]{display:flex;gap:.75rem}.loading-state[data-v-e3e200c8],.empty-state[data-v-e3e200c8]{text-align:center;padding:4rem 2rem}.empty-state i[data-v-e3e200c8]{color:#d1d5db}.empty-state h3[data-v-e3e200c8]{color:#374151;margin-bottom:.5rem}@media (max-width: 768px){.stats-container[data-v-e3e200c8],.info-grid[data-v-e3e200c8]{grid-template-columns:1fr}.lance-footer[data-v-e3e200c8]{flex-direction:column;align-items:stretch}.action-buttons[data-v-e3e200c8]{width:100%}.action-buttons[data-v-e3e200c8] .standard-button{flex:1}}
