@charset "UTF-8";:root{--sw-color-default:#dfdfdf;--sw-color-primary:#3eaf4e;--sw-color-success:#75c6ff;--sw-color-info:silver;--sw-color-warning:#ff7a00;--sw-color-danger:#cc2d4a;--sw-color-preholiday:#ffe78070;--sw-color-weekend:#ff808070;--sw-color-select:#007bff70;--sw-color-holiday:red;--sw-color-nowork:red;--sw-color-active:#5aaaff;--sw-text-color-primary:#333;--sw-text-color-secondary:#4c4c4c;--sw-text-color-third:#818181;--sw-text-color-revers:white;--sw-bg-color:#f4f4f4;--sw-bg-color-page:white;--sw-bg-color-second:#fafafa;--sw-bg-color-glass:#85858573;--sw-border-color:#d6d6d6;--sw-border-color-input:#cecece;--sw-font-size:1rem;--sw-font-size-small:.875rem;--sw-font-size-large:1.125rem;--sw-font-size-big:2.8rem;--sw-border-radius:.625rem;--sw-border-radius-small:.25rem;--sw-border-round:3.625rem;--sw-component-size-base:3rem;--sw-component-size-small:1.625rem;--sw-component-size-large:3.5rem;--sw-component-size-big:10.5rem;--sw-track-thickness:.375rem;--sw-border-thickness:.125rem;--sw-gap:.5rem;color:var(--sw-text-color-primary);background-color:var(--sw-bg-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}:root.dark{--sw-color-default:#4e4e4e;--sw-color-primary:#38a151;--sw-color-success:#0d588d;--sw-color-info:#808185;--sw-color-warning:#ff7a00;--sw-color-danger:#cc2d4a;--sw-color-active:#007bff;--sw-text-color-primary:white;--sw-text-color-secondary:#fafafa;--sw-text-color-third:#fafafa;--sw-text-color-revers:white;--sw-bg-color:#182127;--sw-bg-color-page:#323741;--sw-bg-color-second:#232832;--sw-bg-color-glass:#1b21278c;--sw-border-color:#4e4e4e;--sw-border-color-input:#5c5e63;--sw-shadow:0 100px 80px #00000008, 0 41.7776px 33.4221px #00000005, 0 22.3363px 17.869px #00000005, 0 12.5216px 10.0172px #00000004, 0 6.6501px 5.32008px #00000003, 0 2.76726px 2.21381px #00000002}@media(prefers-color-scheme:dark){:root:not(.light){--sw-color-default:#4e4e4e;--sw-color-primary:#38a151;--sw-color-success:#0d588d;--sw-color-info:#808185;--sw-color-warning:#ff7a00;--sw-color-danger:#cc2d4a;--sw-color-active:#007bff;--sw-text-color-primary:white;--sw-text-color-secondary:#fafafa;--sw-text-color-third:#fafafa;--sw-text-color-revers:white;--sw-bg-color:#182127;--sw-bg-color-page:#323741;--sw-bg-color-second:#232832;--sw-bg-color-glass:#1b21278c;--sw-border-color:#4e4e4e;--sw-border-color-input:#5c5e63;--sw-shadow:0 100px 80px #00000008, 0 41.7776px 33.4221px #00000005, 0 22.3363px 17.869px #00000005, 0 12.5216px 10.0172px #00000004, 0 6.6501px 5.32008px #00000003, 0 2.76726px 2.21381px #00000002}}.sw-alert-wrapper{top:max(env(safe-area-inset-top,0rem),env(titlebar-area-y,0rem));background:0 0;border:none;position:fixed}.sw-alert-wrapper .sw-alert{border-radius:var(--sw-border-radius);color:var(--sw-text-color-revers);margin:1rem auto 0;padding:.625rem 1rem}.sw-alert-wrapper .sw-alert .svg-icon{flex-shrink:0}.sw-alert-wrapper .sw-alert .svg-icon:first-child{margin-right:1rem}.sw-alert-wrapper .sw-alert .fade-enter-active,.sw-alert-wrapper .sw-alert .fade-leave-active{transition:opacity .5s}.sw-alert-wrapper .sw-alert .fade-enter-from,.sw-alert-wrapper .sw-alert .fade-leave-to{opacity:0}.sw-alert-wrapper .sw-alert footer{justify-content:flex-end;display:flex}.sw-table{border-collapse:collapse;width:100%}.sw-table.resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.sw-table .row-hover,.sw-table .col-hover{background:color-mix(in srgb,var(--sw-color-active) 10%,transparent)}.sw-table .resizable{position:relative;overflow:hidden}.sw-table .resize-handle{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:6px;height:100%;position:absolute;top:0;right:0}.sw-table .resize-handle:hover{background:var(--sw-border-color)}.sw-table-wrapper{max-width:100%;overflow-x:auto}.sw-table-wrapper .sw-table{width:max-content;min-width:100%}.sw-table-wrapper.fixed-active .sw-table th.fixed-left,.sw-table-wrapper.fixed-active .sw-table th.fixed-right,.sw-table-wrapper.fixed-active .sw-table td.fixed-left,.sw-table-wrapper.fixed-active .sw-table td.fixed-right{background:var(--sw-bg-color-page)}.sw-table-wrapper.fixed-active .sw-table thead th.fixed-left,.sw-table-wrapper.fixed-active .sw-table thead th.fixed-right{background:var(--sw-bg-color-second)}.sw-table-wrapper.fixed-active .sw-table th.fixed-left,.sw-table-wrapper.fixed-active .sw-table td.fixed-left{box-shadow:2px 0 4px -2px color-mix(in srgb,var(--sw-border-color) 60%,transparent)}.sw-table-wrapper.fixed-active .sw-table th.fixed-right,.sw-table-wrapper.fixed-active .sw-table td.fixed-right{box-shadow:-2px 0 4px -2px color-mix(in srgb,var(--sw-border-color) 60%,transparent)}.sw-tabs{-webkit-user-select:none;user-select:none}.sw-tabs>header{border-bottom:2px solid var(--sw-color-info);color:var(--sw-color-info);-webkit-user-select:none;user-select:none;font-size:var(--sw-font-size-small);margin-bottom:1.25rem;font-weight:400;transition:all .6s ease-out;display:flex}.sw-tabs>header span{cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;padding:5px;position:relative;top:2px}.sw-tabs>header span.active{border-bottom:2px solid var(--sw-color-primary);color:var(--sw-color-primary);font-weight:700}.sw-tabs>header span:hover:not(.active){color:var(--sw-border-color)}.sw-input{border:1px solid var(--sw-border-color-input);border-radius:var(--sw-border-radius);align-items:center;gap:0 1.75rem;padding:0 1.2em;display:flex;position:relative}.sw-input>label{text-align:left;font-size:var(--sw-font-size);background:var(--sw-bg-color-page);line-height:1;transition:all .2s linear .2s;position:absolute;top:1.1rem}.sw-input>label+input::placeholder{opacity:0}.sw-input.sw-input--active>label{font-size:var(--sw-font-size-small);top:-.6em}.sw-input>input{line-height:var(--sw-component-size-base);width:100%;font-size:var(--sw-font-size-large);color:var(--sw-text-color-primary);background:0 0;border:none;outline:none}.sw-input>input::placeholder{color:var(--sw-text-color-secondary);opacity:1;transition:opacity .2s linear .2s}.sw-input>input:focus::placeholder{opacity:1}.sw-input .svg-icon{color:var(--sw-text-color-third);font-size:20px}.sw-input>svg+label{left:4rem}.sw-input.sw-small label{font-size:var(--sw-font-size-small);top:.3rem}.sw-input.sw-small.sw-input--active>label{top:-.6em}.sw-input.sw-small input{line-height:var(--sw-component-size-small)}.sw-input.sw-large label{font-size:var(--sw-font-size-large);top:1.22rem}.sw-input.sw-large.sw-input--active>label{font-size:var(--sw-font-size-small);top:-.6em}.sw-input.sw-large input{line-height:var(--sw-component-size-large)}.sw-button{border-radius:var(--sw-border-radius);border:1px solid var(--sw-color-default);min-height:var(--sw-component-size-base);font-size:var(--sw-font-size);cursor:pointer;background-color:var(--sw-color-default);color:var(--sw-text-color-revers);align-items:center;gap:.35em;padding:0 1.2em;font-weight:500;transition:border-color .25s;display:inline-flex}.sw-button .svg-icon,.sw-button .sw-external-icon{flex-shrink:0}.sw-button-group{--radius:var(--sw-border-radius);display:inline-flex}.sw-button-group.sw-round{--radius:var(--sw-border-round)}.sw-button-group>.sw-button{border-radius:0}.sw-button-group :first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.sw-button-group :last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.sw-button-group.sw-vertical :first-child{border-top-right-radius:var(--radius);border-bottom-left-radius:0}.sw-button-group.sw-vertical :last-child{border-top-right-radius:0;border-bottom-left-radius:var(--radius)}.sw-form-item{font-size:var(--sw-font-size-small);color:var(--sw-text-color-secondary);justify-content:space-between;gap:var(--sw-gap);display:flex}.sw-form-item.sw-start{justify-content:flex-start}.sw-form-item.sw-end{justify-content:flex-end}.sw-form-item.sw-around{justify-content:space-around}.sw-form-item.sw-center{justify-content:center}.sw-dropdown{outline:none;display:inline-block;position:relative}.sw-dropdown-popup{z-index:3;-webkit-user-select:none;user-select:none;background-color:var(--sw-bg-color-second);border:1px solid var(--sw-border-color);border-radius:4px;min-width:200px;margin:0;padding:8px;box-shadow:0 2px 8px #0000001a}.sw-dropdown-popup.gide>header,.sw-dropdown-popup.gide>footer{justify-content:space-between;align-items:center;display:flex}.sw-dropdown-popup.gide>header .sw-button,.sw-dropdown-popup.gide>footer .sw-button{font-size:var(--sw-font-size-large);padding:.3em}.sw-dropdown-popup.gide>footer .sw-button{padding:.1em .6em}.sw-dropdown-popup.gide img{height:70px;position:absolute;right:-100px}.sw-dropdown-item{-webkit-user-select:none;user-select:none;outline:none;display:block}.sw-dropdown-item svg{margin-right:.5rem}.sw-dropdown-item:hover{color:var(--sw-color-primary)}.sw-collapse{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.sw-collapse.is-open{grid-template-rows:1fr}.sw-collapse__inner{min-height:0;overflow:hidden}.sw-slider{width:100%;height:var(--sw-component-size-small);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sw-slider:not(.vertical) .track{height:var(--sw-track-thickness);width:100%;top:50%;left:0;transform:translateY(-50%)}.sw-slider.vertical{width:var(--sw-component-size-small);height:200px}.sw-slider.vertical .track{width:var(--sw-track-thickness);height:100%;top:0;left:50%;transform:translate(-50%)}.sw-slider .track{background:var(--sw-border-color);border-radius:var(--sw-border-radius-small);position:absolute}.sw-slider .track .fill{background:var(--sw-color-primary);border-radius:var(--sw-border-radius-small);width:100%;height:100%;transition:all .1s;position:absolute}.sw-slider .thumb{width:var(--sw-component-size-small);height:var(--sw-component-size-small);background:var(--sw-bg-color-page);border:var(--sw-border-thickness) solid var(--sw-color-primary);box-sizing:border-box;border-radius:var(--sw-border-round);cursor:grab;text-align:center;color:var(--sw-color-primary);line-height:calc(var(--sw-component-size-small) - var(--sw-border-thickness) * 2);transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0003}.sw-slider .thumb:hover,.sw-slider .thumb:active{transform:translate(-50%,-50%) scale(1.1)}.sw-slider .thumb>*{width:calc(var(--sw-component-size-small) - var(--sw-border-thickness) * 2);height:calc(var(--sw-component-size-small) - var(--sw-border-thickness) * 2)}.sw-slider .thumb .tooltip{background:var(--sw-bg-color-page);color:var(--sw-text-color-primary);box-shadow:var(--sw-shadow);font-size:var(--sw-font-size-small);white-space:nowrap;z-index:10;padding:0;position:absolute;left:50%;transform:translate(-50%)}.sw-slider .thumb .tooltip.tooltip-vertical{top:50%;left:auto;transform:translateY(-50%)}.sw-switch{box-sizing:border-box;-webkit-user-select:none;user-select:none;font-size:var(--sw-font-size);align-items:center;display:inline-flex}.sw-switch>input{display:none}.sw-switch>input:checked+label{background-color:var(--sw-color-primary)}.sw-switch>input:checked+label:before{color:var(--sw-text-color-revers);content:attr(data-onlabel);right:auto;left:calc(var(--sw-component-size-base) * .4);bottom:calc((var(--sw-component-size-base) - 1em) / 4)}.sw-switch>input:checked+label:after{left:calc(var(--sw-component-size-base) * 1.4);background:#f7f7f7}.sw-switch>label{background-color:var(--sw-color-info);border-radius:var(--sw-component-size-base);cursor:pointer;flex:0 0 calc(var(--sw-component-size-base) * 2.6);width:calc(var(--sw-component-size-base) * 2.6);height:var(--sw-component-size-base);margin-right:.5rem;transition:all .3s;position:relative}.sw-switch>label:before{color:var(--sw-text-color-revers);content:attr(data-offlabel);right:calc(var(--sw-component-size-base) * .4);bottom:calc((var(--sw-component-size-base) - 1em) / 4);font-size:1em;transition:all .3s;display:block;position:absolute}.sw-switch>label:after{background:var(--sw-text-color-revers);border:calc(var(--sw-border-thickness) / 2) solid var(--sw-color-info);content:"";left:calc(var(--sw-border-thickness) / -2);width:calc(var(--sw-component-size-base) * 1.2);height:calc(var(--sw-component-size-base) * 1.2);top:calc(var(--sw-component-size-base) * -.15);border-radius:50%;transition:all .3s;position:absolute}.sw-switch.sw-small{font-size:var(--sw-font-size-small)}.sw-switch.sw-small>label{border-radius:var(--sw-component-size-small);height:var(--sw-component-size-small);width:calc(var(--sw-component-size-small) * 1.9);flex:0 0 calc(var(--sw-component-size-small) * 1.9)}.sw-switch.sw-small>label:before{content:""}.sw-switch.sw-small>label:after{content:"";left:calc(var(--sw-border-thickness) / -2);width:calc(var(--sw-component-size-small) - var(--sw-border-thickness));height:calc(var(--sw-component-size-small) - var(--sw-border-thickness));top:0}.sw-switch.sw-small>input:checked+label:before{content:""}.sw-switch.sw-small>input:checked+label:after{left:calc(var(--sw-component-size-small) * .9)}.sw-switch.sw-checkbox label{border-radius:var(--sw-border-radius-small);background:var(--sw-bg-color-pag);border:1px solid var(--sw-border-color-input);flex:0 0 .875rem;height:.875rem}.sw-switch.sw-checkbox label:after{content:none}.sw-switch.sw-checkbox>input:checked+label{background:var(--sw-bg-color-page);color:var(--sw-color-primary)}.sw-switch.sw-checkbox>input:checked+label:before{content:"✔";text-rendering:geometricprecision;white-space:nowrap;width:1em;font-size:1.6rem;top:-.9rem;left:0}.sw-skeleton{gap:var(--sw-gap);flex-wrap:wrap;align-items:flex-end;display:flex}.sw-skeleton-item{min-height:var(--sw-component-size-base);background:var(--sw-bg-color-second);border-radius:var(--sw-border-radius);border:1px solid var(--sw-bg-color);box-sizing:border-box;width:100%;position:relative;overflow:hidden}.sw-skeleton-item>div{background:var(--sw-border-color-input);width:10px;height:100%;box-shadow:0 0 20px 20px var(--sw-border-color-input);animation:3s linear infinite sw-skeleton;display:inline-block;position:absolute;transform:skew(-20deg)}.sw-message{background-color:var(--sw-bg-color-page);border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius);box-sizing:border-box;min-width:16rem;max-width:95%;max-height:95%;padding:1.875rem;top:50%;left:50%;overflow-y:auto;transform:translateY(-50%) translate(-50%)}.sw-message::backdrop{background:var(--sw-bg-color-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sw-message>header{justify-content:space-between;gap:var(--sw-gap);margin-bottom:.5rem;display:flex}.sw-message>footer{justify-content:flex-end;gap:var(--sw-gap);flex-wrap:wrap;margin-top:.5rem;display:flex}.sw-modal-footer{gap:var(--sw-gap);justify-content:flex-end;margin-top:1rem;display:flex}.sw-data-picker{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.sw-data-picker .month_year{justify-content:space-around;align-items:center;display:flex}.sw-data-picker .month_year span:not(.text) button{font-size:1.3em}.sw-data-picker button{color:var(--sw-text-color-primary);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:.2rem;height:30px;line-height:30px;transition:all .3s}.sw-data-picker button:hover:not(.disabled):not(.active){color:var(--sw-color-primary)}.sw-data-picker .week{border-bottom:1px solid var(--sw-color-info);margin-bottom:.5rem}.sw-data-picker .month,.sw-data-picker .week{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:.2rem;width:250px;display:grid}.sw-data-picker .month>button,.sw-data-picker .week>button{width:30px}.sw-data-picker .month>button.disabled,.sw-data-picker .week>button.disabled{color:var(--sw-color-info);cursor:not-allowed}.sw-data-picker .month>button.preholiday,.sw-data-picker .week>button.preholiday{background-color:var(--sw-color-preholiday)}.sw-data-picker .month>button.weekend,.sw-data-picker .week>button.weekend{background-color:var(--sw-color-weekend)}.sw-data-picker .month>button.select,.sw-data-picker .week>button.select{background-color:var(--sw-color-select)}.sw-data-picker .month>button.holiday,.sw-data-picker .week>button.holiday{background-color:var(--sw-color-holiday)}.sw-data-picker .month>button.nowork,.sw-data-picker .week>button.nowork{background-color:var(--sw-color-nowork)}.sw-data-picker .month>button.active,.sw-data-picker .week>button.active{background-color:var(--sw-color-active)}.sw-data-picker .year{border-top:1px solid var(--sw-color-info);grid-template-columns:1fr 1fr 1fr;gap:.2rem;width:250px;display:grid}.sw-data-picker .year>button.disabled{color:var(--sw-color-info);cursor:not-allowed}.sw-data-picker .year>button.active{color:var(--sw-color-active)}.sw-gide{z-index:1;grid-template:"overlay0 overlay0 overlay0" 40% "overlay1 windows overlay2" 0 "overlay3 overlay3 overlay3" 1fr/1fr 0 1fr;width:100%;height:100%;display:grid;position:absolute;top:0;left:0;overflow-x:hidden}.sw-gide .hole{height:100%}.sw-gide .overlay0,.sw-gide .overlay1,.sw-gide .overlay2,.sw-gide .overlay3{background:var(--sw-bg-color-glass);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);grid-area:overlay0}.sw-gide .overlay1{grid-area:overlay1}.sw-gide .overlay2{grid-area:overlay2}.sw-gide .overlay3{grid-area:overlay3}.sw-icon{vertical-align:-.15em;width:1em;height:1em;fill:var(--icon-fill, currentColor);stroke:var(--icon-stroke, currentColor);overflow:hidden}.sw-external-icon{vertical-align:-.15em;background-color:var(--icon-bg, currentColor);flex-shrink:0;width:1em;height:1em;display:inline-block}.sw-revers{transform:scaleX(-1)}.sw-round{border-radius:var(--sw-border-round)}.sw-small{min-height:var(--sw-component-size-small)}.sw-large{min-height:var(--sw-component-size-large)}.sw-big{min-height:var(--sw-component-size-big)}.sw-primary{background-color:var(--sw-color-primary);border-color:var(--sw-color-primary)}.sw-success{background-color:var(--sw-color-success);border-color:var(--sw-color-success)}.sw-info{background-color:var(--sw-color-info);border-color:var(--sw-color-info)}.sw-warning{background-color:var(--sw-color-warning);border-color:var(--sw-color-warning)}.sw-danger{background-color:var(--sw-color-danger);border-color:var(--sw-color-danger)}.sw-vertical{flex-direction:column}.sw-disabled{opacity:.5;cursor:not-allowed}.sw-text{color:var(--sw-text-color-primary)}.sw-text:hover,.sw-text:active{opacity:.5}.sw-text:not(:hover),.sw-text:not(:active){background:0 0}.sw-text.sw-primary{color:var(--sw-color-primary)}.sw-text.sw-success{color:var(--sw-color-success)}.sw-text.sw-info{color:var(--sw-color-info)}.sw-text.sw-warning{color:var(--sw-color-warning)}.sw-text.sw-danger{color:var(--sw-color-danger)}.sw-link{color:var(--sw-text-color-secondary);background:0 0;border:none;min-height:1em;padding:0}.sw-link:hover.sw-primary{color:var(--sw-color-primary)}.sw-link:hover.sw-success{color:var(--sw-color-success)}.sw-link:hover.sw-info{color:var(--sw-color-info)}.sw-link:hover.sw-warning{color:var(--sw-color-warning)}.sw-link:hover.sw-danger{color:var(--sw-color-danger)}@keyframes sw-skeleton{0%{left:-50px}to{left:calc(50px + 100%)}}.popup{position:relative}.popup .wrapper{z-index:1;word-break:break-word;margin:10px 0 0;padding:0;font-size:.8rem;line-height:1.2;list-style:none;position:absolute}.popup .wrapper :before{content:"";border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);z-index:1;width:10px;height:10px;position:absolute;top:-6px;right:50%;transform:rotate(-45deg);border-bottom-color:#0000!important;border-left-color:#0000!important}.popup .scrollbar{box-shadow:0 0 0 1px var(--el-border-color);border-radius:var(--el-border-radius-base);background:#fff;margin:0;padding:.5rem 0}.popup .scrollbar li{white-space:nowrap;line-height:22px;font-size:var(--sw-font-size);color:var(--sw-text-color-secondary);cursor:pointer;outline:none;align-items:start;margin:0;padding:5px 16px;list-style:none;display:flex}.popup .scrollbar li:not(.is-disabled):focus{background:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}:root{--sw-color-default: #dfdfdf;--sw-color-primary: #3EAF4E;--sw-color-primary-dark: #167F4A;--sw-color-success: #167F4A;--sw-color-frozen: #1e88e5;--sw-color-info: #c0c0c0;--sw-color-focus: #CCCCCC;--sw-color-warning: #f4a261;--sw-color-danger: #d62828;--sw-color-preholiday: #ffe78070;--sw-color-weekend: #ff808070;--sw-color-select: #99D9A2;--sw-color-deactive: #cccccc;--sw-color-holiday: #ff0000;--sw-color-nowork: #ff0000;--sw-color-active: #3EAF4E;--sw-icon-color: #b8b8b8;--sw-color-gradient: linear-gradient(225deg, #38a051 0%, #185363 93.27%);--sw-text-color-primary: #202020;--sw-text-color-desc: #8A8A8A;--sw-text-color-secondary: #4c4c4c;--sw-text-color-third: #909090;--sw-text-color-revers: white;--sw-input-placeholder: #8A8A8A;--sw-input-border-color: #eeeeee;--sw-bg-color-input: #FAFAFA;--sw-bg-color: #fafafa;--sw-bg-color-section: #FFFFFF;--sw-bg-color-page: #ffffff;--sw-bg-color-glass: rgba(133, 133, 133, .45);--sw-bg-color-glass-state: rgba(27, 33, 39, .55);--sw-bg-color-second: #fafafa;--sw-border-color: #EEEEEE;--sw-border-color-sec: #f4f4f4;--sw-border-color-input: #D4D4D4;--sw-hover-color: #F3F3F3;--sw-font-size: 1rem;--sw-font-size-small: .875rem;--sw-font-size-extra-small: .75rem;--sw-font-size-large: 1.125rem;--sw-font-size-medium-well: 1.5rem;--sw-font-size-medium: 2rem;--sw-font-size-big: 2.8rem;--sw-border-radius: 2rem;--sw-border-radius-large: 1.5rem;--sw-border-radius-medium: 1rem;--sw-border-radius-small: .625rem;--sw-border-round: 3.625rem;--sw-component-size-base: 2.5rem;--sw-component-size-small: 1.625rem;--sw-component-size-large: 3.25rem;--sw-component-size-big: 10.5rem;--bg-image: url(/assets/avanta-background-BOzCs7lB.png) center / cover no-repeat fixed;--sw-shadow: 0 100px 80px rgba(0, 0, 0, .03), 0 41.7776px 33.4221px rgba(0, 0, 0, .0215656), 0 22.3363px 17.869px rgba(0, 0, 0, .0178832), 0 12.5216px 10.0172px rgba(0, 0, 0, .015), 0 6.6501px 5.32008px rgba(0, 0, 0, .0121168), 0 2.76726px 2.21381px rgba(0, 0, 0, .00843437);--sw-shadow-center: 0 4px 100px 0 rgba(0, 0, 0, .04);--career-banner-bg: linear-gradient(225deg, #e9f7ec 0%, #d4efda 35%, #b8e0c8 70%, #9fd4c0 100%);--career-banner-hover-bg: linear-gradient( 125deg, #e9f7ec 0%, #c8ebd4 20%, #9fd9b0 40%, #7ec9a8 60%, #b8e0c8 80%, #e9f7ec 100% );--career-banner-text: #1b3d2f;--career-banner-accent: #1b3d2f;--career-banner-grid: rgba(22, 127, 74, .14);--career-banner-grid-opacity: .22;--career-banner-grid-opacity-hover: .42;--career-banner-shine: rgba(255, 255, 255, .55);--career-banner-btn-bg: #167F4A;--career-banner-btn-color: #ffffff;--career-banner-logo-shadow: drop-shadow(0 8px 18px rgba(22, 127, 74, .18));--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px)}:root.dark{--sw-color-default: #4e4e4e;--sw-color-primary: #3EAF4E;--sw-color-success: #3EAF4E;--sw-color-info: #808185;--sw-color-warning: #f4a261;--sw-color-danger: #cc2d4a;--sw-color-focus: #FFFFFF;--sw-icon-color: #A5A8A8;--sw-hover-color: #1B2127;--sw-color-frozen: #42a5f5;--sw-color-active: #3EAF4E;--sw-color-select: #6FC97D;--sw-text-color-primary: white;--sw-text-color-secondary: #fafafa;--sw-text-color-third: #909090;--sw-text-color-revers: white;--sw-input-placeholder: #A0A0A0;--sw-input-border-color: #5C5E63;--sw-bg-color-input: #323741;--bg-image: url(/assets/avanta-background-dark-D1uRPg2w.png) center / cover no-repeat fixed;--sw-color-gradient: linear-gradient(95deg, #134766 19.23%, #25725b 100%);--sw-bg-color: #1B2127;--sw-bg-color-section: #323741;--sw-bg-color-page: #323741;--sw-bg-color-glass: rgba(27, 33, 39, .55);--sw-bg-color-second: #1B2127;--sw-border-color: #5C5E63;--sw-border-color-sec: #5C5E63;--sw-border-color-input: #5c5e63;--sw-shadow: 0 100px 80px rgba(0, 0, 0, .03), 0 41.7776px 33.4221px rgba(0, 0, 0, .0215656), 0 22.3363px 17.869px rgba(0, 0, 0, .0178832), 0 12.5216px 10.0172px rgba(0, 0, 0, .015), 0 6.6501px 5.32008px rgba(0, 0, 0, .0121168), 0 2.76726px 2.21381px rgba(0, 0, 0, .00843437);--sw-shadow-center: 0 4px 100px 0 rgba(0, 0, 0, .04);--career-banner-bg: linear-gradient(95deg, #134766 19.23%, #25725b 100%);--career-banner-hover-bg: linear-gradient( 125deg, #134766 0%, #1d6b4f 20%, #3eaf4e 40%, #25725b 60%, #1a5a45 80%, #134766 100% );--career-banner-text: #ffffff;--career-banner-accent: #ffffff;--career-banner-grid: rgba(255, 255, 255, .12);--career-banner-grid-opacity: .18;--career-banner-grid-opacity-hover: .38;--career-banner-shine: rgba(255, 255, 255, .14);--career-banner-btn-bg: #ffffff;--career-banner-btn-color: #333333;--career-banner-logo-shadow: drop-shadow(0 8px 18px rgba(0, 0, 0, .2))}:root{font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--sw-text-color-primary);background-color:var(--sw-bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){:root:not(.light){--sw-color-default: #4e4e4e;--sw-color-primary: #3EAF4E;--sw-color-success: #3EAF4E;--sw-color-info: #808185;--sw-color-warning: #f4a261;--sw-color-danger: #cc2d4a;--sw-color-focus: #FFFFFF;--sw-icon-color: #A5A8A8;--sw-hover-color: #1B2127;--sw-color-frozen: #42a5f5;--sw-color-active: #3EAF4E;--sw-color-select: #6FC97D;--sw-text-color-primary: white;--sw-text-color-secondary: #fafafa;--sw-text-color-third: #909090;--sw-text-color-revers: white;--sw-input-placeholder: #A0A0A0;--sw-input-border-color: #5C5E63;--sw-bg-color-input: #323741;--bg-image: url(/assets/avanta-background-dark-D1uRPg2w.png) center / cover no-repeat fixed;--sw-color-gradient: linear-gradient(95deg, #134766 19.23%, #25725b 100%);--sw-bg-color: #1B2127;--sw-bg-color-section: #323741;--sw-bg-color-page: #323741;--sw-bg-color-glass: rgba(27, 33, 39, .55);--sw-bg-color-second: #1B2127;--sw-border-color: #5C5E63;--sw-border-color-sec: #5C5E63;--sw-border-color-input: #5c5e63;--sw-shadow: 0 100px 80px rgba(0, 0, 0, .03), 0 41.7776px 33.4221px rgba(0, 0, 0, .0215656), 0 22.3363px 17.869px rgba(0, 0, 0, .0178832), 0 12.5216px 10.0172px rgba(0, 0, 0, .015), 0 6.6501px 5.32008px rgba(0, 0, 0, .0121168), 0 2.76726px 2.21381px rgba(0, 0, 0, .00843437);--sw-shadow-center: 0 4px 100px 0 rgba(0, 0, 0, .04);--career-banner-bg: linear-gradient(95deg, #134766 19.23%, #25725b 100%);--career-banner-hover-bg: linear-gradient( 125deg, #134766 0%, #1d6b4f 20%, #3eaf4e 40%, #25725b 60%, #1a5a45 80%, #134766 100% );--career-banner-text: #ffffff;--career-banner-accent: #ffffff;--career-banner-grid: rgba(255, 255, 255, .12);--career-banner-grid-opacity: .18;--career-banner-grid-opacity-hover: .38;--career-banner-shine: rgba(255, 255, 255, .14);--career-banner-btn-bg: #ffffff;--career-banner-btn-color: #333333;--career-banner-logo-shadow: drop-shadow(0 8px 18px rgba(0, 0, 0, .2))}}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-tAhv13WX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-BEHhDI1r.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-DbypEg2j.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-DDsib7xD.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-BxL7KEk_.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}* ::selection{background:var(--sw-color-primary);color:var(--sw-text-color-revers)}*:active,*:focus{outline:none}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:var(--sw-bg-color)}*::-webkit-scrollbar-track:hover{background:var(--sw-bg-color)}*::-webkit-scrollbar-track:active{background:var(--sw-bg-color)}*::-webkit-scrollbar-thumb{background:var(--sw-color-primary);border-radius:1rem}*::-webkit-scrollbar-thumb:hover{background:var(--sw-color-primary-dark)}*::-webkit-scrollbar-thumb:active{background:var(--sw-color-primary-dark)}html{scrollbar-gutter:stable}body{background:var(--bg-image);display:flex;flex-direction:column;min-height:100vh;height:100%;justify-content:space-between;box-sizing:border-box;overflow-x:hidden;position:relative}body button{background-color:#2ecc71;color:#fff;border:none;padding:12px 30px;font-family:Montserrat,sans-serif;font-size:var(--sw-font-size);border-radius:var(--sw-border-radius-medium);cursor:pointer}body a{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{font-size:inherit;font-weight:inherit}body input:focus,body input:active{outline:none}body>div>main{max-width:1170px;margin:0 auto;flex:1;width:100%;height:100%}body>div>main section{background:var(--sw-bg-color-page);padding:1.875rem;border-radius:var(--sw-border-radius);box-sizing:border-box;text-align:left;box-shadow:var(--sw-shadow)}body>div>main section header{font-size:var(--sw-font-size);font-weight:600;color:var(--sw-text-color-primary)}body>div>main section header>.sw-button{display:flex;align-items:center;gap:.625rem}body>div>main section header>.sw-button>svg{color:var(--sw-color-primary);height:1.5rem;width:1.5rem}body>div>main section header>.sw-button>span{font-size:var(--sw-font-size-large);font-weight:600;color:var(--sw-text-color-primary)}body>div>main section header p{font-family:Montserrat,sans-serif;font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third)}body>div>main section header>div:nth-child(2){display:flex;align-items:center;gap:.625rem}body>div>main section header>div:nth-child(2)>.sw-button{padding:.2em .312em;border-radius:50%;min-height:100%}body>div>main section.warning{border-color:var(--sw-color-warning)}body>div>main section:has(>.sw-collapse) header{cursor:pointer}body>div>main section>header{display:flex;justify-content:space-between;font-size:var(--sw-font-size-large);font-weight:600;-webkit-user-select:none;user-select:none}body>div>main section>header .sw-button{font-size:var(--sw-font-size-large)}body>div>main section>header .chevron{font-size:var(--sw-font-size-large);cursor:pointer;transition:all .3s ease-out;flex-shrink:0}body>div>main section>header .chevron.icon-open{transform:rotate(-180deg);color:var(--sw-color-primary)}body>div>main section>header .chevron:hover{color:var(--sw-color-primary)}body>div>main section .alert{margin:0;padding:1rem;border-radius:var(--sw-border-radius)}body>div>main section .danger{color:var(--sw-color-danger)}body:has(.auth-page){height:100%;background:var(--sw-color-gradient)}body:has(.welcome-loading){overflow:hidden}body:has(.sw-message[open]){overflow:hidden}body:has(.security-page){display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--sw-color-gradient)}.container{max-width:73.125rem;width:100%;margin:0 auto;padding:0 .625rem}.svg-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.sw-icon{width:1em;height:1em;vertical-align:-.15em;color:var(--sw-icon-color);overflow:hidden;stroke:none!important}.main-header{width:100%;padding:max(env(safe-area-inset-top,1.5rem),env(titlebar-area-y,1.5rem)) 0 1.5rem;background-color:var(--sw-bg-color-page);border-radius:0 0 var(--sw-border-radius-medium) var(--sw-border-radius-medium);display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;box-sizing:border-box;box-shadow:var(--sw-shadow)}.main-header>.container{display:flex;padding:0 1.25rem;align-items:center;justify-content:space-between;gap:.625rem;width:100%}.main-header>.container>nav{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;gap:.625rem;position:relative}.main-header>.container>nav .logo{width:150px;height:auto}.main-header>.container .header-panel{display:flex;align-items:center;gap:.625rem}.main-header>.container .header-panel .overlay__button{background:transparent!important;padding:0;min-height:auto;border:none;position:relative}.main-header>.container .header-panel .overlay__button .sw-icon{font-size:1.5rem;color:var(--sw-color-primary)}.main-header>.container .header-panel .button-back{display:flex;align-items:center;gap:.625rem;background-color:transparent;color:var(--sw-color-primary)}.main-header>.container .header-panel .button-back .sw-icon{color:var(--sw-color-primary)}.main-header>.container .header-panel>.sw-dropdown{display:flex;align-items:center}.main-header>.container .header-panel>.sw-dropdown>.sw-button{display:flex;align-items:center;gap:.625rem;position:relative}.main-header>.container .header-panel>.sw-dropdown>.sw-button:hover>span{color:var(--sw-color-primary)}.main-header>.container .header-panel>.sw-dropdown>.sw-button>span{font-weight:600;color:var(--sw-text-color-secondary);border-bottom:1px dashed var(--sw-color-primary)}.main-header>.container .header-panel>.sw-dropdown>.sw-button>svg{fill:var(--sw-color-primary);font-size:1.5rem}.main-header>.container .header-panel .lock-app .sw-icon{font-size:1.5rem;color:var(--sw-color-warning)}.main-footer{background-color:var(--sw-bg-color-page);width:100%;padding:1.25rem 0;border-radius:var(--sw-border-radius-medium) var(--sw-border-radius-medium) 0 0}.main-footer>.container{width:100%;padding:0 1.25rem;display:flex;justify-content:space-between;align-items:center}.main-footer>.container .logo img{width:150px;height:auto}.main-footer>.container>nav{display:flex;flex-direction:column;align-items:end}.main-footer>.container>nav a{font-size:var(--sw-font-size-extra-small);color:var(--sw-text-color-primary);transition:all .2s ease;font-weight:500}.main-footer>.container>nav a:hover{opacity:.75}.main-footer>.container>nav a:active{opacity:.5}.main-footer>.container>nav a:first-child{color:var(--sw-color-warning)}.main-footer>.container>nav a:last-child{color:var(--sw-color-primary)}.description-small{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third);line-height:1.25}.menu{max-width:260px;width:100%;padding:.625rem!important;background-color:var(--sw-bg-color-section)!important;list-style:none;margin:0}.nav-menu{display:flex;flex-direction:column}.nav-menu .notify{display:flex;align-items:center}.nav-menu .notify p{width:max-content!important}.nav-menu .sw-dropdown-item{display:flex;align-items:start;gap:.625rem;padding:.3125rem .625rem;border-radius:.5rem;height:35px;transition:all .2s ease}.nav-menu .sw-dropdown-item:last-child:hover{color:var(--sw-color-danger)}.nav-menu .sw-dropdown-item:last-child:hover .sw-icon{color:var(--sw-color-danger)}.nav-menu .sw-dropdown-item:last-child .sw-icon{color:var(--sw-color-danger)}.nav-menu .sw-dropdown-item:last-child p{color:var(--sw-color-danger)}.nav-menu .sw-dropdown-item:hover{background-color:var(--sw-hover-color)}.nav-menu .sw-dropdown-item:hover .sw-icon{color:var(--sw-color-primary)}.nav-menu .sw-dropdown-item .sw-icon{display:inline-block;margin:0;color:var(--sw-icon-color);width:1.25rem;height:1.25rem}.nav-menu .sw-dropdown-item p{word-break:break-all;width:100%;line-height:1.25}.fade-enter-active,.fade-leave-active{transition:all .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .5s ease .3s}.slide-fade-enter-from{opacity:0;transform:translateY(20px)}.slide-fade-enter-to{opacity:1;transform:translateY(0)}.accordion-panel{overflow:hidden;height:0;min-height:0;margin:0;padding:0;transition:height .32s cubic-bezier(.4,0,.2,1)}.accordion-panel.is-open{overflow:visible}.accordion-panel.is-collapsing{overflow:hidden}.accordion-panel.is-open.is-collapsing .accordion-panel__inner{opacity:0;transform:none;transition:opacity .4s ease-in,transform 0s}.accordion-panel__inner{opacity:0;transform:translateY(-6px);transition:opacity .28s ease,transform .32s cubic-bezier(.4,0,.2,1)}.accordion-panel.is-open .accordion-panel__inner{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.accordion-panel{transition:none}.accordion-panel__inner{transition:none;opacity:1;transform:none}.accordion-panel.is-open.is-collapsing .accordion-panel__inner{opacity:0;transition:none}}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes glow{0%{opacity:.4}to{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes channel-img-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.second-button{background:transparent!important;border:1px solid var(--sw-color-primary);color:var(--sw-color-primary)}.second-button.primary{border:1px solid var(--sw-color-primary);color:var(--sw-color-primary)}.second-button.sw-info{border:1px solid var(--sw-color-info);color:var(--sw-color-info)}.second-button.sw-warning{border:1px solid var(--sw-color-warning)!important;color:var(--sw-color-warning)!important}.second-button.sw-danger{border:1px solid var(--sw-color-danger)!important;color:var(--sw-color-danger)!important}.expander{flex-shrink:100000;width:100%;height:100%;min-width:1em;min-height:1em;-webkit-user-select:none;user-select:none}.big-text{font-size:clamp(2rem,2.5vw,2.4rem);font-weight:700!important;color:var(--sw-text-color-primary)}#login__input-ttu>input{text-transform:uppercase}#login__input-ttu>input::placeholder{text-transform:none}.frozen{color:var(--sw-color-frozen)!important}.frozen .sw-button{background-color:var(--sw-color-frozen)!important}.frozen .sw-button .sw-icon{color:var(--sw-text-color-revers)!important}.frozen>p{color:var(--sw-color-frozen);font-weight:500}.own-block__message{font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;line-height:1;margin-bottom:.625rem}.hot{font-weight:500}.hot .sw-button{background-color:var(--sw-color-warning)!important}.hot .sw-button .sw-icon{color:var(--sw-text-color-revers)!important}.hot>p{color:var(--sw-color-warning)}.no-scroll{overflow:hidden!important}.notification-counter{color:#333;background-color:var(--sw-color-warning);font-size:14px;font-weight:600;height:1.25rem;align-content:center;border-radius:var(--sw-border-radius);min-width:1rem;padding:0 10px;text-align:center}.notification-counter>span{line-height:1}.notification-indicator{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:var(--sw-color-warning);position:absolute;top:0;right:0;z-index:1}.text-bounce-anim{font-size:1rem;color:var(--sw-text-color-primary);animation:glow 1s infinite alternate}.sw-data-picker{border-radius:var(--sw-border-radius-medium);width:320px;background-color:var(--sw-bg-color);padding:.625rem}.sw-data-picker span:not(.text) button{font-size:1em!important}.sw-data-picker button{line-height:1!important;height:auto!important;padding:2px!important}.sw-data-picker div{display:flex;flex-direction:column;gap:.625rem;width:100%}.sw-data-picker div .month_year{padding:.625rem .75rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;background-color:var(--sw-bg-color-page);border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium)}.sw-data-picker div .month_year span .sw-icon{color:var(--sw-color-primary);transform:rotate(-180deg)}.sw-data-picker div .month_year span svg.icon-arrow{transform:rotate(90deg)}.sw-data-picker div .month_year .text{gap:1.25rem}.sw-data-picker div .month_year .text>button{font-weight:500;text-transform:capitalize}.sw-data-picker div .month_year span{display:flex;align-items:center;gap:.625rem}.sw-data-picker div .year{gap:.625rem;padding:.625rem;border-radius:var(--sw-border-radius-medium);background-color:var(--sw-bg-color-page);border:1px solid var(--sw-border-color-sec);width:100%}.sw-data-picker div .year button{height:auto;font-size:var(--sw-font-size);font-weight:500;text-transform:capitalize}.sw-data-picker div .year button.active{color:var(--sw-color-primary)}.sw-data-picker div .week{margin:0;width:100%;border:none}.sw-data-picker div .week>button{color:var(--sw-text-color-primary)!important;width:auto;text-align:center}.sw-data-picker div .week>button:disabled{color:var(--sw-text-color-primary)!important}.sw-data-picker div .month{min-height:242px;padding:.625rem;width:100%;background-color:var(--sw-bg-color-page);border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium)}.sw-data-picker div .month>button{width:auto!important;padding:8px!important;background-color:var(--sw-bg-color);border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-small);font-size:var(--sw-font-size)!important}.sw-data-picker div .month>button:hover{color:var(--sw-text-color-primary)!important}.sw-input{gap:0 1.25rem;border-radius:var(--sw-border-radius-small);background-color:var(--sw-bg-color-input);transition:all .2s ease;border-color:var(--sw-border-color)}.sw-input:hover,.sw-input:focus-within{transition:all .2s ease;border:1px solid var(--sw-color-primary)}.sw-input:hover .sw-icon:first-child,.sw-input:focus-within .sw-icon:first-child{color:var(--sw-color-primary)}.sw-input>.sw-icon{transition:all .2s ease}.sw-input>input{font-family:Montserrat,sans-serif;font-size:var(--sw-font-size);font-weight:500;font-style:normal;color:var(--sw-text-color-primary)}.sw-input>input label{color:var(--sw-text-color-third)!important}.sw-input>input::placeholder{color:var(--sw-text-color-third)}.sw-input.primary{border-color:var(--sw-color-primary)}.sw-input.primary .sw-icon:first-child{color:var(--sw-color-primary)!important}.sw-input.primary:hover,.sw-input.primary:focus-within{border-color:var(--sw-color-primary)}.sw-input.primary:hover .sw-icon:first-child,.sw-input.primary:focus-within .sw-icon:first-child{color:var(--sw-color-primary)!important}.sw-input.danger{border-color:var(--sw-color-danger)}.sw-input.danger .sw-icon:first-child{color:var(--sw-color-danger)}.sw-input.danger:hover,.sw-input.danger:focus-within{border-color:var(--sw-color-danger)}.sw-input.danger:hover .sw-icon:first-child,.sw-input.danger:focus-within .sw-icon:first-child{color:var(--sw-color-danger)!important}.sw-input.sw-large{border-radius:var(--sw-border-radius-medium)!important}.sw-button{transition:all .2s ease;border-radius:var(--sw-border-radius-medium)}.sw-button:hover{opacity:.75}.sw-button:active{opacity:.5}.sw-button.sw-danger .sw-icon{color:var(--sw-text-color-revers)}.sw-tabs>header{justify-content:space-between;margin-bottom:.625rem}.sw-tabs>header>span{width:100%;text-align:center;font-family:Montserrat,sans-serif;font-size:var(--sw-font-size)}.sw-tabs>header>span.active{font-weight:500}.sw-message{min-width:20rem!important;box-shadow:var(--sw-shadow);padding:1.25rem;color:var(--sw-text-color-primary);border:none}.sw-message:has(.notifications-view){max-width:500px;width:100%}.sw-message:has(.confirm-modal){max-width:300px;min-width:300px!important;width:100%;z-index:1000}.sw-message:has(.promo-view){padding:.625rem!important}.sw-message:has(.promo-view) footer{display:none}.sw-message>header{font-size:var(--sw-font-size-large);font-weight:600;align-items:center;margin-bottom:0;line-height:1.25}.sw-message>header .sw-button{background-color:var(--sw-color-primary);height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center}.sw-message>header .sw-button .sw-icon{font-size:1rem;color:var(--sw-text-color-revers)}.sw-message p{font-size:var(--sw-font-size-small);font-weight:500;line-height:1.1}.sw-message .input-container{display:flex;flex-direction:column;gap:.625rem;max-width:30rem}.sw-message .input-container .sw-input{background-color:var(--sw-bg-color-second)}.sw-message .sw-data-picker{margin:0 auto}.sw-dropdown-popup{background-color:var(--sw-bg-color);padding:1.25rem;border-radius:var(--sw-border-radius-medium);border:none;display:flex;flex-direction:column;gap:10px}.sw-dropdown-popup:has(.sw-data-picker){padding:0!important}.sw-dropdown-popup.gide>header{position:absolute;top:0;right:0}.sw-dropdown-popup.gide>header .sw-button{background-color:var(--sw-color-warning);border:1px solid var(--sw-color-warning);width:1.5rem;height:1.5rem;display:flex;align-items:center;transform:scale(1.25)}.sw-dropdown-popup.gide>header .sw-button:hover{transition:all .2s ease}.sw-dropdown-popup.gide>header .sw-button .sw-icon{font-size:1.5rem;color:var(--sw-text-color-revers)}.sw-dropdown-popup.gide>div{font-weight:500}.sw-dropdown-popup.gide>header,.sw-dropdown-popup.gide>footer{display:flex;justify-content:space-between;align-items:center}.sw-dropdown-popup.gide>header .sw-button,.sw-dropdown-popup.gide>footer .sw-button{padding:.3em}.sw-dropdown-popup.gide img{position:absolute;height:160px;right:-100px}.sw-dropdown-popup.gide img.reflect{left:-100px}.sw-dropdown-popup.gide>footer .sw-button{font-size:var(--sw-font-size-large);padding:.1em .6em}.sw-dropdown-popup.gide .icon-arrow{transform:rotate(90deg);font-size:1.6em;padding:0}.sw-dropdown-popup .sw-dropdown-item{font-size:var(--sw-font-size);cursor:pointer;font-weight:500;display:flex;align-items:center}.sw-dropdown-popup .sw-dropdown-item .sw-icon{height:1.25em;width:1.25em}.sw-dropdown-popup .sw-dropdown-item.is-active{color:var(--sw-color-primary)}.sw-dropdown-popup .danger{color:var(--sw-color-danger)}.sw-dropdown-popup:has(.history__hint){background-color:var(--sw-bg-color-page);width:100px;min-width:150px;max-width:150px;overflow:hidden;text-overflow:ellipsis}.sw-dropdown-popup:has(.history__hint) span{white-space:nowrap;text-overflow:ellipsis;width:100%}.sw-switch small a{color:var(--sw-color-primary);text-decoration:underline}.sw-switch.sw-checkbox>input:checked+label:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 16'%3E%3Cpath d='M8.5 9.5L0.68399 5.41016L8.77848 15.9896L20.2639 0.830078L12.184 0.830078L8.5 9.5Z' fill='%2338A151'/%3E%3C/svg%3E");width:1em;left:-5px}.sw-checkbox label{border-radius:.25rem!important}.sw-alert-wrapper{padding-right:.5rem;padding-left:.5rem;width:max-content;max-width:calc(100% - 1rem);margin:0 auto}.sw-alert-wrapper .sw-alert{display:flex;align-items:center;max-width:768px;width:100%;word-break:break-word}.sw-alert-wrapper .sw-alert .sw-icon{flex-shrink:0;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;font-size:1.5rem;fill:#fff;margin-right:1rem}.sw-alert-wrapper .sw-alert .sw-icon svg{display:block;width:100%;height:100%}.privacy-layout{display:flex;flex-direction:column;gap:.625rem;flex:1}.privacy-layout>main{flex:1;display:flex;flex-direction:column}.privacy-layout>main>section{height:100%;flex:1}.privacy-layout>main>section:has(.profile-page){display:flex;flex-direction:column;border-radius:var(--sw-border-radius-medium)}.main-layout{display:flex;flex-direction:column;gap:.625rem;flex:1;z-index:1}.main-layout>main{padding:0 .625rem;flex:1;display:flex;flex-direction:column}.main-layout>main>section{height:100%;flex:1}.main-layout>main>section:has(.profile-page){display:flex;flex-direction:column;border-radius:var(--sw-border-radius-medium)}.guest-layout{padding:.625rem}.error-layout{min-height:100dvh;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 .625rem}.auth-page{display:flex;flex-direction:column;padding:1rem;align-content:center;height:100%;min-height:100vh;position:relative;z-index:2}.auth-page .sw-input{width:100%}.auth-page .auth-container{display:flex;flex-direction:column;max-width:28.75rem;width:100%;margin:0 auto;flex-grow:1;justify-content:center;gap:.625rem}.auth-page .auth-container .auth-form__desc{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);font-weight:500;line-height:1.25;text-align:center}.auth-page .auth-container .auth-form .code-inputs .sw-input{border:none;border-bottom:2px solid var(--sw-border-color);border-radius:0;font-size:var(--sw-font-size-medium-well)!important;font-weight:500!important}.auth-page .auth-container .auth-form .code-inputs .sw-input:focus-within{border:none!important;border-bottom:2px solid var(--sw-color-primary)!important}.auth-page .auth-container .auth-form>.empty{max-width:300px;width:100%;margin:0 auto;border:1px solid var(--sw-border-color);padding:0 .625rem 1.25rem;border-radius:var(--sw-border-radius);transition:all .2s ease}.auth-page .auth-container .auth-form>.empty:hover{box-shadow:var(--sw-shadow-center)}.auth-page .auth-container .auth-form>.empty .empty__inner>p{font-size:var(--sw-font-size-large);line-height:1.25;font-weight:700;color:var(--sw-text-color-primary);margin-bottom:.3125rem}.auth-page .auth-container .auth-form>.empty .empty__inner>span{font-size:var(--sw-font-size);color:var(--sw-text-color-third)}.auth-page .auth-container .auth-form>.empty .empty__inner>footer{display:flex;justify-content:center;margin-top:1.25rem}.auth-page .auth-container .auth-content{background-color:var(--sw-bg-color-page);padding:2.5rem;border-radius:var(--sw-border-radius)}.auth-page .auth-container .auth-content .sw-tabs>header{border-bottom:2px solid var(--sw-border-color)}.auth-page .auth-container .auth-content .sw-tabs>header span{font-size:var(--sw-font-size-small);font-weight:600}.auth-page .auth-container .auth-content .sw-tabs>header span:hover{opacity:1!important;color:var(--sw-color-primary)}.auth-page .auth-container .auth-content>header{margin-bottom:1.25rem;text-align:center;display:flex;flex-direction:column;gap:.625rem}.auth-page .auth-container .auth-content>header div{text-align:center;display:flex;align-items:center;justify-content:center}.auth-page .auth-container .auth-content>header div .sw-button{display:flex;align-items:center;justify-content:center;gap:.625rem}.auth-page .auth-container .auth-content>header div .sw-button .sw-icon{font-size:1.5rem;cursor:pointer;transition:all .2s ease}.auth-page .auth-container .auth-content>header div .sw-button .sw-icon:hover{opacity:.5}.auth-page .auth-container .auth-content>header b{font-size:var(--sw-font-size);font-weight:600}.auth-page .auth-container .auth-content .auth-form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;margin-top:12px}.auth-page .auth-container .auth-content .auth-form>.sw-input .sw-icon{height:1.5rem;width:1.5rem}.auth-page .auth-container .auth-content .auth-form .code-inputs{display:flex;align-items:center;gap:.625rem}.auth-page .auth-container .auth-content .auth-form .code-inputs>.sw-input{padding:0;height:2.6rem;width:2.6rem;text-align:center;align-content:center;font-size:var(--sw-font-size);font-weight:700;color:var(--sw-text-color-primary)}.auth-page .auth-container .auth-content .auth-form .required{display:flex;align-items:center;color:var(--sw-text-color-third)}.auth-page .auth-container .auth-content .auth-form .required small{margin-left:.625rem;color:var(--sw-text-color-third)}.auth-page .auth-container .auth-content .auth-form .timer{font-size:var(--sw-font-size-small);padding-bottom:.3125rem}.auth-page .auth-container .auth-content .auth-form .timer>.sw-button{font-size:var(--sw-font-size-small);color:var(--sw-color-primary)}.auth-page .auth-container .auth-content .auth-form .timer>span{color:var(--sw-color-primary);font-variant-numeric:tabular-nums}.auth-page .auth-container .auth-content .auth-form .to-subs>main{display:flex;flex-direction:column;gap:.625rem}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-icon{height:1.5rem;width:1.5rem}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-container{position:relative}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-container .dadata-list{margin-top:.3125rem;padding:.625rem;position:absolute;top:100%;left:0;right:0;z-index:1;overflow:hidden;background-color:var(--sw-bg-color);border-radius:1rem}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-container .dadata-list ul{display:flex;flex-direction:column;height:6rem;overflow-y:scroll}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-container .dadata-list ul li{border-radius:1rem;cursor:pointer;padding:.5rem 1.25rem;line-height:1.25;font-size:var(--sw-font-size);margin-right:.625rem}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-container .dadata-list ul li:hover{background-color:var(--sw-bg-color-page)}.auth-page .auth-container .auth-content .auth-form .to-subs>main .dadata-input{position:relative}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-button{width:max-content;margin:0 auto}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-switch{width:100%;margin:.625rem 0}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-switch>label{margin-right:1.25rem}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-switch>p{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-primary);line-height:1.125rem;text-align:start}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-switch>p a{color:var(--sw-color-primary)}.auth-page .auth-container .auth-content .auth-form .to-subs>main .sw-switch>p a:hover{text-decoration:1px solid underline}.auth-page .auth-container .auth-content .auth-form .to-subs footer{margin-top:.625rem;display:flex;flex-direction:column;justify-content:center}.auth-page .auth-container .auth-content .auth-form .to-subs footer .sw-button{width:max-content;margin:0 auto}.auth-page .auth-container .auth-content .auth-form .auth-checkbox{margin:0;padding:0;display:flex;align-items:center;height:100%;cursor:pointer;width:100%}.auth-page .auth-container .auth-content .auth-form .auth-checkbox>.sw-switch{max-width:20px;width:100%}.auth-page .auth-container .auth-content .auth-form .auth-checkbox>.sw-switch.sw-checkbox label{margin:0}.auth-page .auth-container .auth-content .auth-form .auth-checkbox>label{font-size:var(--sw-font-size-small);padding-left:.625rem;font-weight:600}.auth-page .auth-container .auth-content .auth-form>footer{margin-top:.625rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%}.auth-page .auth-container .auth-content .auth-form>footer .sw-button{padding:.625rem 2.5rem;font-size:var(--sw-font-size)}.auth-page .auth-container .auth-content .auth-form>footer .auth-checkbox{display:flex;align-items:center;cursor:pointer}.auth-page .auth-container .auth-footer{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.auth-page .auth-container .auth-footer .back{display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:auto;height:100%!important;padding:1.25rem 0!important}.auth-page .auth-container .auth-footer .back .sw-icon{transform:rotate(90deg)}.auth-page .auth-container .auth-footer>.sw-button{background-color:var(--sw-bg-color-page);padding:.625rem 1.25rem;border:none;width:100%;height:85px}.auth-page .auth-container .auth-footer>.sw-button>div{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.auth-page .auth-container .auth-footer>.sw-button>div img{height:4rem;width:4rem}.auth-page .auth-container .auth-footer>.sw-button>div span{font-size:1rem;font-weight:700;text-align:start;color:var(--sw-text-color-primary);width:80px}.auth-page>footer{width:100%}.auth-page>footer .footer-inner{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:1.25rem;color:var(--sw-text-color-revers);font-weight:600}.auth-page>footer .footer-inner>div{display:flex;align-items:center;gap:.625rem}.auth-page>footer .footer-inner>div .sw-button{display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-page>footer .footer-inner>div .sw-button .auth-link__img{height:1.5rem;width:1.5rem}.auth-page>footer .footer-inner p{font-size:var(--sw-font-size-extra-small);opacity:.5;font-weight:400}.error-page{width:100%}.error-page .error__inner{max-width:750px;width:100%;margin:0 auto;display:flex;align-items:center;gap:1.25rem;background-color:var(--sw-bg-color-section);padding:1.25rem;border-radius:var(--sw-border-radius)}.error-page .error__inner img{width:200px;height:auto}.error-page .error__inner div{display:flex;flex-direction:column;gap:.625rem;font-weight:400;color:var(--sw-text-color-primary)}.error-page .error__inner div h1{font-size:1.5rem;font-weight:700}.error-page .error__inner div small{color:var(--sw-color-warning)}.error-page .error__inner div .sw-button{font-size:var(--sw-font-size-small);min-height:auto;padding:.625rem 1.25rem;width:max-content}.main-page{flex:1}.main-page .webmain-container{width:100%;gap:.8rem;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.main-page .webmain-container>.main-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.main-page .webmain-container>.main-grid>.sw-section{margin:0}.main-page section{width:100%}.main-page>.loading{position:absolute;left:0;right:0;z-index:10;background-color:var(--sw-bg-color-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem;border-radius:var(--sw-border-radius-medium);box-shadow:var(--sw-shadow);width:max-content;margin:0 auto}.main-page>.loading>p{width:8rem}.main-page .slide-fade-enter-active,.main-page .slide-fade-leave-active{transition:all .3s ease}.main-page .slide-fade-enter-from,.main-page .slide-fade-leave-to{opacity:0;transform:translateY(-20px)}.agree-page{width:100%;flex:1;display:flex;flex-direction:column}.agree-page .agree-container{flex:1;display:flex;flex-direction:column;height:100%}.agree-page .agree-container>header{display:flex;flex-direction:column}.agree-page .agree-container>header>h2{font-size:var(--sw-font-size-large);margin-bottom:.3125rem;line-height:1.25}.agree-page .agree-container>header>span,.agree-page .agree-container>header p{font-size:var(--sw-font-size-small);font-weight:400;color:var(--sw-text-color-primary)}.agree-page .agree-container>header>span a,.agree-page .agree-container>header p a{color:var(--sw-color-primary);text-decoration:underline}.agree-page .agree-container>.loading{margin:1.25rem 0;flex:1;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.agree-page .agree-container>main{flex:1}.agree-page .agree-container>form{width:100%;margin-top:1.25rem}.agree-page .agree-container>form .agree-form{display:flex;flex-direction:column;gap:.625rem}.agree-page .agree-container>form .agree-form header{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem 1.25rem}.agree-page .agree-container>form .agree-form header .document-type__input{display:flex;flex-direction:column}.agree-page .agree-container>form .agree-form header .document-type__input>label{font-size:var(--sw-font-size-small);font-weight:400;color:var(--sw-text-color-primary)}.agree-page .agree-container>form .agree-form main{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem 1.25rem}.agree-page .agree-container>form .agree-form main div{display:flex;flex-direction:column}.agree-page .agree-container>form .agree-form main div>label{font-size:var(--sw-font-size-small);color:var(--sw-text-color-primary)}.agree-page .agree-container .sw-modal-footer{width:100%;justify-content:space-between}.agree-page .agree-container .sw-modal-footer>div{display:flex;align-items:center;gap:.625rem}.profile-page{min-height:300px;max-width:100%;height:100%;flex:1;display:flex;flex-direction:column;gap:1.25rem}.profile-page>header{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.profile-page>header div{display:flex;align-items:center}.profile-page>header div h3{font-size:1.25rem;font-weight:700}.profile-page>header div .sw-button:hover .sw-icon{color:var(--sw-color-primary)}.profile-page>header div>div{display:flex;flex-direction:column;align-items:start;line-height:1;gap:.3125rem}.profile-page>header .profile-page__actions{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.profile-page>header .profile-page__actions>.sw-button .sw-icon{color:var(--sw-icon-color);height:1.25rem;width:1.25rem}.profile-page>header .tarif-logs__sort-btn{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;box-shadow:none}.profile-page>header .tarif-logs__sort-btn .sw-icon{color:var(--sw-icon-color);height:1.5rem;width:1.5rem;transition:color .2s ease}.profile-page>header .tarif-logs__sort-btn:hover .sw-icon{color:var(--sw-color-primary)}.profile-page .profile-main{width:100%;display:flex;height:100%;flex:1}.profile-page .profile-main>.profile-menu{max-width:500px;width:100%;border-right:1px solid var(--sw-border-color);padding-right:1.25rem;flex:1}.profile-page .profile-main .profile-content{flex:1;display:flex;flex-direction:column;min-width:350px;overflow:hidden}.profile-page .profile-main .profile-content .profile-tabs__menu{display:flex;flex-direction:column;gap:.625rem}.profile-page .profile-main .profile-content .profile-tabs__menu .route-button{border:1px solid var(--sw-border-color)}.profile-page .profile-main .profile-content:has(.autopayment-control-view){align-items:center}.profile-page .profile-main .profile-content:has(.autopayment-control-view) .autopayment-control-view{padding:0!important}.profile-page .profile-main .profile-content .loading{display:flex;align-items:center;flex-direction:column;justify-content:center;flex:1}.profile-page .profile-main .profile-content>section{box-shadow:none;flex:1;padding:0!important;overflow-y:auto;margin:0!important;border-radius:0}.payment-page{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%}.payment-page .loading{flex:1;align-content:center}.payment-page .payment-status{flex:1}.payment-page .payment__container{flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;width:100%}.payment-page .payment__container .go-prev-button{position:absolute;display:flex;align-items:center;gap:.625rem;top:0;left:0;color:var(--sw-text-color-third)}.payment-page .payment__container>.empty{border:1px solid var(--sw-border-color);box-shadow:none;max-width:400px;width:100%;padding:.625rem;border-radius:var(--sw-border-radius)}.payment-page .payment__container .redirect-card{max-width:400px;width:100%;margin:0 auto}.payment-page .payment__container .redirect-card .redirect-card__inner footer{display:flex;flex-direction:column;gap:1.25rem}.payment-page .payment__container .redirect-card .redirect-card__inner footer>p{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);font-weight:500;line-height:1}.payment-page .payment__container .redirect-card .redirect-card__inner footer>p span{color:var(--sw-color-primary);text-decoration:underline;cursor:pointer}.payment-page .payment__container .redirect-card .redirect-card__inner footer .sw-button{width:max-content;margin:0 auto}.payment-page .payment__container .payment__inner{max-width:500px;min-height:450px;align-content:center;width:100%;text-align:center;padding:1.25rem;border-radius:var(--sw-border-radius-large);transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.payment-page .payment__container .payment__inner>footer{display:flex;flex-direction:column;align-items:center;gap:.625rem}.payment-page .payment__container .payment__inner>footer a{color:var(--sw-color-primary);font-size:var(--sw-font-size-small);text-decoration:underline}.payment-page .payment__container .payment__inner>footer .footer__inner{display:flex;align-items:center;gap:.625rem}.payment-page .payment__container .payment__inner>footer label{font-size:var(--sw-font-size-extra-small);font-weight:500;color:var(--sw-text-color-third)}.payment-page .payment__container .payment__inner>footer label span{color:var(--sw-color-primary)}.payment-page .payment__container .payment__inner .payment__title{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:var(--sw-color-primary);line-height:1.125}.payment-page .payment__container .payment__inner .payment__desc{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third);line-height:1.25;margin-top:.3125rem}.payment-page .payment__container .payment__inner .payment-form{display:flex;flex-direction:column;justify-content:center;gap:.875rem;width:100%;flex:1}.payment-page .payment__container .payment__inner .payment-form.email-form>footer .sw-button{align-self:center!important}.payment-page .payment__container .payment__inner .payment-form>div{display:flex;flex-direction:column;justify-content:center;gap:.875rem}.payment-page .payment__container .payment__inner .payment-form .link{flex-direction:row;gap:0;font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third)}.payment-page .payment__container .payment__inner .payment-form .link p,.payment-page .payment__container .payment__inner .payment-form .link a{text-align:start;line-height:1.25}.payment-page .payment__container .payment__inner .payment-form .link a{color:var(--sw-color-primary);text-decoration:underline}.payment-page .payment__container .payment__inner .payment-form .banks-list{margin-top:.625rem}.payment-page .payment__container .payment__inner .payment-form .qr-code{border-radius:1rem;width:100%;max-width:300px}.payment-page .payment__container .payment__inner .payment-form header{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:.3125rem}.payment-page .payment__container .payment__inner .payment-form>main{display:flex;flex-direction:column;gap:1.25rem}.payment-page .payment__container .payment__inner .payment-form>main .description-small{text-align:start;font-size:var(--sw-font-size-extra-small);margin-top:4px}.payment-page .payment__container .payment__inner .payment-form>main .payment__minpay-hint{color:var(--sw-color-primary);cursor:pointer;font-weight:600}.payment-page .payment__container .payment__inner .payment-form .input__container{position:relative}.payment-page .payment__container .payment__inner .payment-form .payment__minpay{position:absolute;top:36%;right:6px;min-height:auto;text-align:start;padding:7px 4px}.payment-page .payment__container .payment__inner .payment-form .payment__minpay small{color:var(--sw-color-primary);font-weight:600}.payment-page .payment__container .payment__inner .payment-form footer{display:flex;flex-direction:column;gap:1.25rem;text-align:center;margin-top:1.25rem}.payment-page .payment__container .payment__inner .payment-form footer>p{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);font-weight:500;line-height:1}.payment-page .payment__container .payment__inner .payment-form footer>p span{color:var(--sw-color-primary);text-decoration:underline;cursor:pointer}.payment-page .payment__container .payment__inner .payment-form footer div{display:flex;align-items:center;justify-content:center;gap:.625rem}.contract-view{display:flex;flex-direction:column;gap:.625rem}.contract-view>header .sw-button{padding:5px 1rem;min-height:auto;font-size:.875rem}.contract-view>footer{display:none}.contract-view .contract-container{flex:1;display:flex;flex-direction:column;gap:.625rem}.contract-view .contract-container .abonent-info{display:flex;flex-direction:column;line-height:1;gap:.3125rem}.contract-view .contract-container .abonent-info .abonent-info__item{display:flex;align-items:center;gap:.625rem}.contract-view .contract-container .abonent-info .abonent-info__item.tariff{flex-direction:column;gap:0;align-items:flex-start}.contract-view .contract-container .abonent-info .abonent-info__item.tariff .tariff-desc{font-size:var(--sw-font-size-extra-small)}.contract-view .contract-container .abonent-info .abonent-info__item.tariff .tariff-loyalty{color:var(--sw-color-warning)}.contract-view .contract-container .abonent-info .abonent-info__item .abonent-info__item-desc{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third);line-height:1.25}.contract-view .contract-container .abonent-info .abonent-info__item .abonent-info__item-desc span{margin-right:.3125rem;color:var(--sw-color-primary);font-weight:600}.contract-view .contract-container .abonent-info .abonent-info__item .abonent-info__item-desc .sw-icon{cursor:pointer;height:1rem;width:1rem;color:var(--sw-color-primary)}.contract-view .contract-container .contract-data{display:flex;flex-direction:column;gap:.3125rem}.contract-view .contract-container .contract-data__item{display:flex;align-items:center;gap:.625rem}.contract-view .contract-container .contract-data__item.tariff{color:var(--sw-text-color-third)!important;line-height:1}.contract-view .contract-container .contract-data__item .sw-icon{color:var(--sw-color-primary);font-size:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.contract-view .contract-container .contract-data__item p{width:100%;font-size:var(--sw-font-size-small);line-height:1.25;font-weight:500}.contract-view .contract-container .contract-data__item.add-email__button{cursor:pointer;transition:all .2s ease;align-self:flex-start;animation:pulse 2s infinite}.contract-view .contract-container .contract-data__item.add-email__button .sw-icon{color:var(--sw-color-warning)}.contract-view .contract-container .contract-data__item.add-email__button p{color:var(--sw-color-warning);width:max-content}.contract-view .contract-container .contract-data__item.add-email__button:hover{opacity:.6}.contract-view .contract-container .contract-output{display:flex;align-items:center;gap:.875rem}.contract-view .contract-container .sw-button{display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;min-height:auto;padding:0;border-radius:50%;background:var(--sw-bg-color-page);border:1px solid var(--sw-border-color);box-shadow:var(--sw-shadow)}.contract-view .contract-container .sw-button .sw-icon{font-size:1.75rem;color:var(--sw-text-color-primary)}.contract-view .contract-container .sw-button:hover{background:var(--sw-hover-color)}.balance-view{display:flex;flex-direction:column;gap:.625rem}.balance-view>footer{display:none}.balance-view .balance-container{display:flex;flex-direction:column;justify-content:space-between;gap:3rem;flex:1}.balance-view .balance-container .pay-to{display:flex;align-items:center;gap:.3125rem}.balance-view .balance-container div>.sw-button:nth-child(2){text-align:start}.balance-view .balance-container .balance-notification{font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;line-height:1;margin-bottom:.625rem}.balance-view .balance-container .balance-output{display:flex;align-items:center;gap:.625rem}.balance-view .balance-container .balance-output .balance__button{height:2rem;width:2rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--sw-bg-color-page);border:1px solid var(--sw-border-color);box-shadow:var(--sw-shadow)}.balance-view .balance-container .balance-output .balance__button .sw-icon{font-size:1.25rem;color:var(--sw-text-color-primary);transform:rotate(45deg)}.balance-view .balance-container .balance-output .sw-button{display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;min-height:auto;padding:0;border-radius:50%}.balance-view .balance-container .balance-output .sw-button .sw-icon{font-size:1rem;transform:rotate(-45deg)}.balance-view .balance-container .balance-options{display:flex;align-items:center;gap:10px;margin-top:.3125rem}.balance-view .balance-container .balance-options .small{background-color:transparent!important;color:var(--sw-color-warning)}.balance-view .balance-container .balance-options>.sw-button{font-size:var(--sw-font-size-small);background-color:var(--sw-color-warning);border:1px solid var(--sw-color-warning)}.balance-view .balance-container .balance__button{font-size:var(--sw-font-size)}.balance-view .balance-container form{display:flex;align-items:center;gap:.75rem}.balance-view .balance-container form .sw-button{min-height:auto;padding:.625rem 1.25rem}.notifications-view{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.notifications-view .notifications-view__tabs{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;border-radius:var(--sw-border-radius-medium);background-color:var(--sw-bg-color);border:1px solid var(--sw-border-color)}.notifications-view .notifications-view__tab{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.5rem .75rem;border:none;border-radius:var(--sw-border-radius-small);background:transparent;color:var(--sw-text-color-third);font-family:Montserrat,sans-serif;font-size:var(--sw-font-size-small);font-weight:600;cursor:pointer;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.notifications-view .notifications-view__tab .sw-icon{width:1.125rem;height:1.125rem;color:currentColor}.notifications-view .notifications-view__tab:hover{color:var(--sw-text-color-primary);background-color:var(--sw-hover-color)}.notifications-view .notifications-view__tab.is-active{color:var(--sw-text-color-primary);background-color:var(--sw-bg-color-section);box-shadow:var(--sw-shadow-center)}.notifications-view .notifications-view__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .4rem;border-radius:var(--sw-border-round);background-color:var(--sw-color-warning);color:#333;font-size:.6875rem;font-weight:700;line-height:1}.notifications-view .notifications-view__meta{font-size:var(--sw-font-size-extra-small);font-weight:500;color:var(--sw-text-color-third);line-height:1.35}.notifications-view .notifications-container{max-height:min(360px,52vh);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.75rem;padding-right:.25rem;border-radius:var(--sw-border-radius-medium);min-height:0}.notifications-view .notifications-container>.empty{flex-shrink:0}.notifications-view .notifications-container:has(.empty){overflow-y:hidden;min-height:220px}.notifications-view .notifications-container .empty .empty__inner>img{width:140px}.notifications-view .notifications-container .empty .empty__inner span{display:block;margin-top:.35rem;font-size:var(--sw-font-size-extra-small);color:var(--sw-text-color-third);line-height:1.4}.notifications-view .notification__item{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.875rem 1rem .875rem .875rem;margin:0;flex-shrink:0;border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium);background-color:var(--sw-bg-color-section);overflow:hidden;opacity:0;transform:translateY(.35rem);animation:notifications-in .35s ease forwards;animation-delay:var(--item-delay, 0ms);transition:border-color .2s ease,background-color .2s ease}.notifications-view .notification__item:hover{border-color:#f4a26173}.notifications-view .notification__item.is-unread{background:linear-gradient(135deg,rgba(244,162,97,.1) 0%,transparent 42%),var(--sw-bg-color-section)}.notifications-view .notification__item.is-unread .notification__accent{opacity:1}.notifications-view .notification__item.is-unread .notification__icon{background-color:#f4a26129;border-color:#f4a26159}.notifications-view .notification__item.is-unread .notification__icon .sw-icon{color:var(--sw-color-warning)}.notifications-view .notification__item.is-archived{background-color:var(--sw-bg-color)}.notifications-view .notification__item.is-archived .notification__icon{background-color:var(--sw-bg-color-section)}.notifications-view .notification__item.is-archived .notification__icon .sw-icon{color:var(--sw-icon-color)}.notifications-view .notification__item.is-archived .notification__title,.notifications-view .notification__item.is-archived .notification__body{color:var(--sw-text-color-secondary)}.notifications-view .notification__item.is-archived:hover{border-color:var(--sw-border-color)}.notifications-view .notification__accent{position:absolute;top:.75rem;bottom:.75rem;left:0;width:3px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,var(--sw-color-warning) 0%,rgba(244,162,97,.35) 100%);opacity:0;transition:opacity .2s ease}.notifications-view .notification__icon{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--sw-border-color);background-color:var(--sw-bg-color);flex-shrink:0}.notifications-view .notification__icon .sw-icon{width:1.125rem;height:1.125rem}.notifications-view .notification__content{display:flex;flex-direction:column;gap:.35rem;min-width:0}.notifications-view .notification__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.notifications-view .notification__date{font-size:.75rem;font-weight:500;color:var(--sw-text-color-third)}.notifications-view .notification__badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.15rem .5rem;border-radius:var(--sw-border-round);background-color:#f4a2612e;color:var(--sw-color-warning);font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.notifications-view .notification__title{margin:0;font-size:var(--sw-font-size);font-weight:700;color:var(--sw-text-color-primary);line-height:1.3;word-break:break-word}.notifications-view .notification__body{margin:0;font-size:var(--sw-font-size-small);font-weight:400;color:var(--sw-text-color-primary);line-height:1.4;word-break:break-word}.notifications-view .notification__footer{margin-top:.25rem}.notifications-view .notification__footer .sw-button{font-size:.75rem;font-weight:600;color:var(--sw-color-warning);text-align:start;width:max-content;padding:0;min-height:auto}.notifications-view .notification__footer .sw-button:disabled{opacity:.55;cursor:wait}.notifications-view .notifications-view__footer{display:flex;align-items:center;justify-content:center;padding-top:.25rem}.notifications-view .notifications-view__footer .sw-button{display:inline-flex;align-items:center;gap:.5rem;width:100%;justify-content:center}.notifications-view .notifications-view__footer .sw-button .sw-icon{height:1.25rem;width:1.25rem;color:var(--sw-text-color-revers)}.notifications-view .notification-skeleton{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.875rem 1rem .875rem .875rem;flex-shrink:0;border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium);background-color:var(--sw-bg-color);opacity:0;animation:notifications-in .35s ease forwards;animation-delay:var(--item-delay, 0ms)}.notifications-view .notification-skeleton__icon{width:2.25rem;height:2.25rem;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,var(--sw-border-color) 0%,var(--sw-hover-color) 45%,var(--sw-border-color) 100%);background-size:200% 100%;animation:notifications-skeleton-shine 1.25s ease-in-out infinite}.notifications-view .notification-skeleton__content{display:flex;flex-direction:column;gap:.45rem;min-width:0;padding-top:.1rem}.notifications-view .notification-skeleton__line{height:.7rem;border-radius:.35rem;background:linear-gradient(90deg,var(--sw-border-color) 0%,var(--sw-hover-color) 45%,var(--sw-border-color) 100%);background-size:200% 100%;animation:notifications-skeleton-shine 1.25s ease-in-out infinite}.notifications-view .notification-skeleton__line--date{width:42%;height:.55rem}.notifications-view .notification-skeleton__line--title{width:78%;height:.85rem;animation-delay:.08s}.notifications-view .notification-skeleton__line--body{width:92%;animation-delay:.14s}.notifications-view .notification-skeleton__line--body-short{width:58%;animation-delay:.2s}.notifications-view .notifications-view__tab:disabled{opacity:.7;cursor:default}@keyframes notifications-in{to{opacity:1;transform:translateY(0)}}@keyframes notifications-skeleton-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.notifications-view .notification__item,.notifications-view .notification-skeleton{opacity:1;transform:none;animation:none}.notifications-view .notification-skeleton__icon,.notifications-view .notification-skeleton__line{animation:none}}.banner-view{display:flex;align-items:start;gap:1.25rem;padding:1.25rem 1.875rem}.banner-view.info{background-color:var(--sw-color-primary)}.banner-view.warning{background-color:var(--sw-color-warning)}.banner-view.danger{background-color:var(--sw-color-danger)}.banner-view .sw-icon{font-size:1.5rem;color:var(--sw-text-color-revers)}.banner-view>div{width:100%;display:flex;flex-direction:column}.banner-view>div h1{font-size:var(--sw-font-size-large);font-weight:700;color:var(--sw-text-color-revers);margin-bottom:4px}.banner-view>div p{font-size:var(sw-font-size);color:var(--sw-text-color-revers)}.banner-view>div .sw-button{background-color:var(--sw-text-color-revers);width:max-content;font-size:1rem;font-weight:500;margin-top:1.25rem;border:none}.banner-view>div .sw-button.info{color:var(--sw-color-primary)}.banner-view>div .sw-button.warning{color:var(--sw-color-warning)}.banner-view>div .sw-button.danger{color:var(--sw-color-danger)}.career-banner{width:100%;margin-top:.2rem;padding:1.25rem 1.5rem;border-radius:var(--sw-border-radius);position:relative;overflow:hidden;isolation:isolate;min-height:170px;background-size:220% 220%;animation:career-banner-gradient 16s cubic-bezier(.45,.05,.55,.95) infinite;-webkit-user-select:none;user-select:none}.career-banner:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:var(--career-banner-hover-bg);background-size:400% 400%;animation:career-banner-gradient-hover 22s cubic-bezier(.37,0,.63,1) infinite;animation-play-state:paused;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.career-banner:hover:before{opacity:1;animation-play-state:running}.career-banner:hover .career-banner__grid{opacity:var(--career-banner-grid-opacity-hover);background-size:32px 32px;background-position:8px 8px}.career-banner__bg{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.career-banner__shine{position:absolute;inset:-40% -20%;background:linear-gradient(115deg,transparent 35%,var(--career-banner-shine) 48%,transparent 62%);transform:translate(-40%);animation:career-shine 7s ease-in-out infinite}.career-banner__grid{position:absolute;inset:0;opacity:var(--career-banner-grid-opacity);background-image:linear-gradient(var(--career-banner-grid) 1px,transparent 1px),linear-gradient(90deg,var(--career-banner-grid) 1px,transparent 1px);background-size:28px 28px;background-position:0 0;-webkit-mask-image:radial-gradient(ellipse at 30% 40%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse at 30% 40%,black 20%,transparent 75%);transition:opacity .45s ease,background-size .5s ease,background-position .5s ease}.career-banner__inner{position:relative;z-index:2}.career-banner__header{margin-bottom:1.875rem}.career-banner__title{font-size:var(--sw-font-size-medium-well);font-weight:500;line-height:1.125;color:var(--career-banner-text);margin-bottom:.875rem}.career-banner__title span{font-weight:700;color:var(--career-banner-accent)}.career-banner__text{font-size:var(--sw-font-size);font-weight:400;color:var(--career-banner-text);line-height:1.25;opacity:.88}.career-banner__text span{font-weight:600;color:var(--career-banner-accent);opacity:1}.career-banner__logo{position:absolute;right:0;bottom:-5px;z-index:2;width:225px;height:225px;object-fit:contain;animation:career-logo-float 6s ease-in-out infinite;filter:var(--career-banner-logo-shadow)}.career-banner__button{display:flex;align-items:center;gap:.625rem;background-color:var(--career-banner-btn-bg)!important;border-color:var(--career-banner-btn-bg)!important;color:var(--career-banner-btn-color)!important;-webkit-user-select:none;user-select:none}.career-banner__button .sw-icon{fill:var(--career-banner-btn-color);width:1.25rem;height:1.25rem;transition:transform .25s ease}.career-banner__button:hover .sw-icon{transform:translate(3px)}@keyframes career-banner-gradient{0%,to{background-position:0% 50%}25%{background-position:50% 0%}50%{background-position:100% 50%}75%{background-position:50% 100%}}@keyframes career-banner-gradient-hover{0%,to{background-position:0% 50%}33%{background-position:100% 0%}66%{background-position:0% 100%}}@keyframes career-orb-float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,-14px) scale(1.08)}}@keyframes career-orb-pulse{0%,to{transform:scale(.85);opacity:.35}50%{transform:scale(1.15);opacity:.7}}@keyframes career-shine{0%,to{transform:translate(-45%) skew(-12deg);opacity:0}35%{opacity:1}70%,to{transform:translate(45%) skew(-12deg);opacity:0}}@keyframes career-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.career-banner,.career-banner:before,.career-banner__orb,.career-banner__shine,.career-banner__logo{animation:none!important}.career-banner:hover:before{opacity:0}.career-banner__button:hover .sw-icon{transform:none}}.contacts-view{width:100%}.contacts-content{display:flex;flex-direction:column;gap:.625rem}.contacts-content>.contact-container{display:flex;flex-direction:column;align-items:start}.contacts-content>.contact-container .footer{display:none!important}.contacts-content>.contact-container .contact-row{display:flex;align-items:center;gap:1.25rem;width:100%;padding:0 0 1.25rem}.contacts-content>.contact-container .contact-row:first-child{padding-top:0;border-bottom:1px solid var(--sw-border-color)}.contacts-content>.contact-container .contact-row:not(:first-child){padding-top:1.25rem}.contacts-content>.contact-container .contact-row:last-child{border-bottom:none;padding-bottom:0;border-top:1px solid var(--sw-border-color)}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:nth-child(1){color:var(--sw-color-warning)!important}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:nth-child(1) span{color:var(--sw-color-warning)!important}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:last-child{display:flex}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:last-child span{font-size:var(--sw-font-size-small);color:var(--sw-color-primary)}.contacts-content>.contact-container .contact-row .contact-info h3{font-size:1.125rem;font-weight:700;color:var(--sw-color-warning);margin-bottom:.625rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container{display:flex;flex-direction:column;align-items:start;gap:.625rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .sw-button:hover{color:var(--sw-color-warning)}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .flex{display:flex;align-items:center;gap:1.25rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .yl-contact{display:flex;flex-direction:column;align-items:start;gap:.625rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .contact-info__item{display:grid;grid-template-columns:24px 1fr;gap:.625rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .contact-info__item .sw-icon{font-size:1.5rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .contact-info__item span{font-size:1rem;font-weight:500;color:var(--sw-text-color-primary);text-align:start}.documents-view>.accordion-item>.accordion-panel__inner>div{display:flex;align-items:center;gap:.625rem}.documents-view>.accordion-item>.accordion-panel__inner>div>.sw-button{display:flex;gap:.625rem;align-items:center}.documents-view .documents-content .documents-content__item{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem;background:var(--sw-bg-color-second);border-radius:1rem}.documents-view .documents-content .documents-content__item>span{line-height:1.25;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.documents-view .documents-content .documents-content__item .sw-button{display:flex;align-items:center;justify-content:center;gap:.625rem;flex-shrink:0;background:var(--sw-color-primary);padding:0!important;border-radius:.625rem;width:2rem;height:2rem;min-width:2rem;min-height:2rem}.documents-view .documents-content .documents-content__item .sw-button .sw-icon{flex-shrink:0;width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;color:var(--sw-text-color-revers)}.change-password-view{width:100%}.change-password-view>main{display:flex;flex-direction:row;gap:1.25rem}.change-password-view>main .change-password__inner{display:flex;flex-direction:column;gap:.625rem}.change-password-view>main .dynamic-validation{margin-top:1.25rem;background-color:var(--sw-bg-color);padding:1.25rem;border-radius:var(--sw-border-radius-medium);width:100%;max-width:420px;display:flex;flex-direction:column;gap:.625rem}.change-password-view>main .dynamic-validation header h4{line-height:1.25}.change-password-view>main .dynamic-validation main{height:100%;display:flex;flex-direction:column;gap:.3125rem;position:relative}.change-password-view>main .dynamic-validation main .dynamic-validation__item{display:grid;grid-template-columns:24px 1fr;align-items:center;transition:color .2s ease}.change-password-view>main .dynamic-validation main .dynamic-validation__item .sw-icon{font-size:var(--sw-font-size-small);color:var(--sw-icon-color);transition:color .2s ease}.change-password-view>main .dynamic-validation main .dynamic-validation__item p{font-size:var(--sw-font-size-small);font-weight:500;transition:color .2s ease}.change-password-view>main .dynamic-validation main .dynamic-validation__item.primary .sw-icon,.change-password-view>main .dynamic-validation main .dynamic-validation__item.primary p{color:var(--sw-color-primary)}.change-password-view>main .dynamic-validation main img{position:absolute;right:0;bottom:0;height:125px;width:auto}.change-password-view>.sw-modal-footer{justify-content:center}.bank-cards-view{display:flex;flex-direction:column;text-align:center;width:100%;height:100%}.bank-cards-view .loading{flex:1;align-content:center}.bank-cards-view .link{padding:.625rem 1.25rem;margin-bottom:.625rem;line-height:1}.bank-cards-view .link p{color:var(--sw-text-color-primary);font-size:.75rem;font-weight:500;font-style:italic;margin:0}.bank-cards-view .link p>a{color:var(--sw-color-primary);text-decoration:underline;cursor:pointer;transition:all .2s ease;font-size:var(--sw-font-size)}.bank-cards-view .link p>a:hover{opacity:.5}.bank-cards-view .bank-cards__inner{flex:1;display:flex;flex-direction:column}.bank-cards-view .bank-cards__inner .bank-cards__section{display:flex;flex-direction:column;justify-content:space-between!important;flex:1;gap:1.25rem}.bank-cards-view .bank-cards__inner .bank-cards__section:has(.bank-cards__list) .bank-cards__list{justify-content:normal!important}.bank-cards-view .bank-cards__inner .bank-cards__section>div{display:flex;flex-direction:column;justify-content:center;flex:1}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list header{display:flex;flex-direction:column;gap:.3125rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list header h4{font-size:var(--sw-font-size-large);font-weight:700;color:var(--sw-color-primary);line-height:1}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div{display:flex;flex-direction:column;gap:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button{border:1px solid var(--sw-border-color)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button .route-button__media{display:flex;align-items:center;gap:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button .route-button__media .indicator{display:block;content:"";border-radius:50%;height:12px!important;width:12px!important;background-color:var(--sw-text-color-primary)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button .route-button__media .indicator.active{background-color:var(--sw-color-primary)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button .route-button__media .indicator.disabled{background-color:var(--sw-color-deactive)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button article .sw-button{justify-content:center;border-color:var(--sw-border-color);background-color:transparent;padding:0;min-height:auto;width:2rem;height:2rem;border-radius:50%}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button article .sw-button.active .sw-icon{color:var(--sw-color-primary)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div .route-button article .sw-button .sw-icon{color:var(--sw-icon-color);vertical-align:0;margin:0}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__add{max-width:468px;width:100%;margin:0 auto}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__add form{display:flex;flex-direction:column;gap:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__add form>div{display:flex;flex-direction:column;align-items:start}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__add form>div label{font-size:var(--sw-font-size-small);font-weight:400;color:var(--sw-text-color-third);text-align:start}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__add p{margin-top:.625rem;font-size:var(--sw-font-size-extra-small)}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__redirect{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__redirect h1{font-size:var(--sw-font-size-medium-well);font-weight:700;color:var(--sw-color-primary);line-height:1.25}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__redirect img{height:300px;width:auto}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__qr{max-width:468px;width:100%;margin:0 auto;flex:1;display:flex;flex-direction:column;justify-content:center}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__qr>p{margin-bottom:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__qr .qr-button .qr-code{overflow:hidden;border-radius:var(--sw-border-radius-small)}.bank-cards-view .bank-cards__inner .bank-cards__section footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section footer div{display:flex;align-items:center;justify-content:center;gap:.625rem}.settings-app-view>main{display:flex;flex-direction:column;align-items:start;gap:.625rem}.settings-app-view>main .route-button{border:1px solid var(--sw-border-color)}.profile-menu{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem}.profile-menu nav{display:flex;flex-direction:column;flex:1}.profile-menu .sw-button{width:max-content;margin:0 auto;display:flex;align-items:center;gap:.625rem}.safety-view{width:100%}.tarif-logs{display:flex;flex-direction:column;gap:1.125rem;padding:0;width:100%;overflow-y:auto}.tarif-logs .tarif-logs__meta{display:flex;align-items:center;gap:.5rem;color:var(--sw-text-color-third);font-size:var(--sw-font-size-small);font-weight:500}.tarif-logs .tarif-logs__meta .sw-icon{width:1.125rem;height:1.125rem;color:var(--sw-icon-color)}.tarif-logs .tarif-logs__timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.tarif-logs .tarif-logs__item{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:stretch;opacity:0;transform:translateY(.4rem);animation:tarif-logs-in .35s ease forwards;animation-delay:var(--item-delay, 0ms)}.tarif-logs .tarif-logs__item:not(:last-child) .tarif-logs__rail:before{content:"";position:absolute;top:1.65rem;bottom:-1.55rem;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:linear-gradient(180deg,var(--sw-border-color) 0%,transparent 100%)}.tarif-logs .tarif-logs__item.is-current .tarif-logs__node{background-color:var(--sw-color-primary);border-color:var(--sw-color-primary);color:var(--sw-text-color-revers);box-shadow:0 0 0 .3rem #3eaf4e2e}.tarif-logs .tarif-logs__item.is-current .tarif-logs__panel{border-color:#3eaf4e66;background:linear-gradient(135deg,rgba(62,175,78,.1) 0%,transparent 48%),var(--sw-bg-color-section)}.tarif-logs .tarif-logs__item.is-current .tarif-logs__stamp{background-color:#3eaf4e24;border-color:#3eaf4e47}.tarif-logs .tarif-logs__item.is-current .tarif-logs__day{color:var(--sw-color-primary)}.tarif-logs .tarif-logs__rail{position:relative;display:flex;justify-content:center;padding-top:.7rem}.tarif-logs .tarif-logs__node{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid var(--sw-border-color);background-color:var(--sw-bg-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.tarif-logs .tarif-logs__node .sw-icon{width:.7rem;height:.7rem}.tarif-logs .tarif-logs__panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.875rem;align-items:center;min-width:0;padding:.875rem 1rem;border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium);background-color:var(--sw-bg-color-section);transition:border-color .2s ease,background-color .2s ease}.tarif-logs .tarif-logs__stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.25rem;padding:.5rem .4rem;border-radius:var(--sw-border-radius-small);border:1px solid var(--sw-border-color);background-color:var(--sw-bg-color);line-height:1.1;text-align:center}.tarif-logs .tarif-logs__day{font-size:1.25rem;font-weight:700;color:var(--sw-text-color-primary)}.tarif-logs .tarif-logs__month{margin-top:.15rem;font-size:.6875rem;font-weight:600;text-transform:lowercase;color:var(--sw-text-color-third)}.tarif-logs .tarif-logs__year{margin-top:.1rem;font-size:.625rem;font-weight:500;color:var(--sw-text-color-third);opacity:.8}.tarif-logs .tarif-logs__body{display:flex;flex-direction:column;gap:.35rem;min-width:0}.tarif-logs .tarif-logs__body-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem}.tarif-logs .tarif-logs__title{margin:0;font-size:var(--sw-font-size);font-weight:600;color:var(--sw-text-color-primary);line-height:1.3;word-break:break-word}.tarif-logs .tarif-logs__badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.2rem .55rem;border-radius:var(--sw-border-round);background-color:#3eaf4e29;color:var(--sw-color-primary);font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap}@keyframes tarif-logs-in{to{opacity:1;transform:translateY(0)}}.personal-data{display:flex;flex-direction:column;gap:.625rem;margin:0}.personal-data .personal-data__item{display:flex;flex-direction:column}.personal-data .personal-data__item .personal-data__label{font-size:var(--sw-font-size-extra-small);font-weight:500;color:var(--sw-input-placeholder)}.personal-data .personal-data__item .personal-data__info{padding:.625rem;border-radius:var(--sw-border-radius-small);border:1px solid var(--sw-input-border-color);transition:all .2s ease;-webkit-user-select:none;user-select:none;display:grid;grid-template-columns:1.5rem 1fr;align-items:center;gap:.625rem}.personal-data .personal-data__item .personal-data__info .personal-data__icon{color:var(--sw-icon-color);height:1.25rem;width:1.25rem}.personal-data .personal-data__item .personal-data__info .personal-data__title{font-size:var(--sw-font-size);font-weight:500;color:var(--sw-text-color-primary);width:100%;word-break:break-word;line-height:1.25}.personal-data .personal-data__item .personal-data__info:hover{border-color:var(--sw-color-primary)}.fast-pay-view>main{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.625rem}.fast-pay-view>main .sw-input .sw-icon{height:1.5rem;width:1.5rem}.fast-pay-view>main>div>label{font-size:var(--sw-font-size-small)}.fast-pay-view>main>div>p{line-height:1;margin-top:.625rem;font-size:.75rem;color:var(--sw-text-color-third)}.fast-pay-view>main .qr-code{border-radius:var(--sw-border-radius-medium);overflow:hidden}.fast-pay-view>main>p{font-size:var(--sw-font-size-extra-small);font-weight:500;line-height:1.25;color:var(--sw-text-color-third);text-align:center}.fast-pay-view>main>p>.sw-button{font-size:var(--sw-font-size-extra-small);color:var(--sw-color-primary);cursor:pointer}.fast-pay-view>main>p>.sw-button:hover{text-decoration:underline}.fast-pay-view footer{text-align:center}.paylog__container{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.paylog__wrapper{position:relative}.paylog__container--loading{opacity:.45;pointer-events:none;transition:opacity .2s ease}.paylog__loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--sw-bg-color-section) 72%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.paylog__loader .loading{height:auto;padding:1.25rem}.paylog-view .paylog-chart{margin-top:1.25rem;background:linear-gradient(145deg,var(--sw-bg-color-page) 0%,var(--sw-bg-color-section) 100%);display:flex;flex-direction:column;gap:1.25rem}.paylog-view .paylog-chart__visual{position:relative;width:min(100%,15rem);margin:0 auto;aspect-ratio:1}.paylog-view .paylog-chart__svg{width:100%;height:100%}.paylog-view .paylog-chart__track{stroke:var(--sw-border-color-sec);opacity:.65}.paylog-view .paylog-chart__segment{cursor:pointer;transition:opacity .2s ease,filter .2s ease;opacity:.95}.paylog-view .paylog-chart__segment--active,.paylog-view .paylog-chart__segment:hover{opacity:1;filter:brightness(1.1)}.paylog-view .paylog-chart__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;pointer-events:none}.paylog-view .paylog-chart__center-label{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);line-height:1.2;max-width:8.5rem}.paylog-view .paylog-chart__center-value{margin-top:.375rem;font-size:clamp(.875rem,2.8vw,1rem);line-height:1.15;color:var(--sw-text-color-primary);font-weight:700}.paylog-view .paylog-chart__center-percent{margin-top:.25rem;font-size:var(--sw-font-size-small);color:var(--sw-text-color-third)}.paylog-view .paylog-chart__legend{display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none}.paylog-view .paylog-chart__legend-item{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.625rem;border-radius:var(--sw-border-radius-small);transition:background-color .2s ease}.paylog-view .paylog-chart__legend-item--active,.paylog-view .paylog-chart__legend-item:hover{background-color:var(--sw-bg-color-page)}.paylog-view .paylog-chart__legend-dot{width:.625rem;height:.625rem;border-radius:50%;flex-shrink:0}.paylog-view .paylog-chart__legend-label{font-size:clamp(var(--sw-font-size-small),2.5vw,var(--font-size-base));font-weight:500;color:var(--sw-text-color-primary);line-height:1.2}.paylog-view .paylog-chart__legend-value{font-size:var(--sw-font-size-small);font-weight:700;color:var(--sw-text-color-secondary);white-space:nowrap}.paylog-view .paylog-chart__legend-percent{font-size:var(--sw-font-size-extra-small);color:var(--sw-text-color-third);font-weight:500;min-width:2.25rem;text-align:right}.paylog-view .paylog-chart__empty{margin:0;text-align:center;font-size:var(--sw-font-size-small);color:var(--sw-text-color-third)}.paylog-view .paylog-chart--empty .paylog-chart__visual{width:min(100%,10rem);opacity:.55}.paylog-view .history{margin-top:1.25rem;width:100%;display:flex;flex-direction:column;gap:.625rem}.paylog-view .history .history-error h4{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);font-weight:500;line-height:1.25}.paylog-view .history .history-group__container{display:flex;flex-direction:column;gap:.625rem}.paylog-view .history .history-group__container .sw-section{width:auto;margin:0;box-shadow:none;padding:0}.paylog-view .history .history-group__container .history-cat{background-color:var(--sw-bg-color-page);border-radius:var(--sw-border-radius-medium);border:1px solid var(--sw-border-color)}.paylog-view .history .history-group__container .history-cat>header{display:flex;align-items:center;padding:.875rem 1.25rem}.paylog-view .history .history-group__container .history-cat>header h4{font-size:var(--sw-font-size);line-height:1.2}.paylog-view .history .history-group__container .history-cat>header span{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third)}.paylog-view .history .history-group__container .history-cat>header .sw-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-90deg);color:var(--sw-icon-color)}.paylog-view .history .history-group__container .history-cat>header .active{transform:rotate(0);color:var(--sw-color-primary)}.paylog-view .history .history-group__container .history-cat>header div{display:flex;align-items:center;gap:.625rem}.paylog-view .history .history-group__container .history-cat .history-list{margin-top:.625rem;padding:0 1.25rem .625rem}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item{padding:.625rem 0;border-bottom:1px solid var(--sw-border-color-sec);font-size:var(--sw-font-size);font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:.625rem;line-height:1.25}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item>div{display:flex;align-items:center;gap:.625rem}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item .sw-icon{color:var(--sw-icon-color)}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item:first-child{padding:0 0 .625rem}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item:last-child{border:none}.paylog-view .history .history-group__container .history-cat .history-list .history-list__item span:last-child{white-space:nowrap;font-size:var(--sw-font-size-small);color:var(--sw-text-color-third)}.paylog-view .paylog-date{display:flex;flex-direction:column;gap:.625rem;flex-wrap:wrap}.paylog-view .paylog-date .calendar__button{background-color:var(--sw-color-primary);display:flex;align-items:center;gap:.625rem;padding:.625rem 1.25rem;transition:all .2s ease}.paylog-view .paylog-date .calendar__button:hover{background-color:transparent;transition:all .2s ease}.paylog-view .paylog-date .calendar__button:hover>svg{color:var(--sw-color-primary);transition:all .2s ease}.paylog-view .paylog-date .calendar__button:hover>span{color:var(--sw-color-primary);transition:all .2s ease}.paylog-view .paylog-date .calendar__button:active{opacity:.7}.paylog-view .paylog-date .calendar__button>svg{color:var(--sw-text-color-revers)}.paylog-view .paylog-date .calendar__button>span{font-size:var(--sw-font-size);font-weight:500;color:var(--sw-text-color-revers)}.paylog-view .paylog-date p{font-size:var(--sw-font-size-small);line-height:1;color:var(--sw-text-color-third)}.change-tariff-view>header{margin-bottom:1.25rem}.change-tariff-view>header .description-small{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third);font-weight:500}.change-tariff-view>main{max-width:768px;width:100%}.change-tariff-view .tariff-slider{position:relative;padding-bottom:.25rem}.change-tariff-view .tariff-slider .swiper{padding-bottom:2rem}.change-tariff-view .tariff-slider .swiper-slide{height:auto;background:transparent}.change-tariff-view .tariff-slider .swiper-pagination{bottom:0!important;top:auto}.change-tariff-view .tariff-slider .swiper-pagination-bullet{background:var(--sw-border-color);opacity:1}.change-tariff-view .tariff-slider .swiper-pagination-bullet-active{background:var(--sw-color-primary)!important}.change-tariff-view .tariff-slider .custom-swiper-button{position:absolute;top:calc(50% - 1rem);z-index:10;transform:translateY(-50%)}.change-tariff-view .tariff-slider .custom-swiper-button .sw-button{width:2.5rem;height:2.5rem;min-height:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--sw-bg-color-section)!important;border:1px solid var(--sw-border-color)!important;color:var(--sw-color-primary);transition:transform .2s ease,opacity .2s ease}.change-tariff-view .tariff-slider .custom-swiper-button .sw-button:hover{transform:scale(1.06)}.change-tariff-view .tariff-slider .custom-swiper-button .sw-button .sw-icon{font-size:1.25rem;color:var(--sw-color-primary)}.change-tariff-view .tariff-slider .custom-swiper-button--prev{left:-4px}.change-tariff-view .tariff-slider .custom-swiper-button--next{right:-4px}.change-tariff-view .loading{height:300px;align-content:center}.sign-view{max-width:400px;width:100%}.sign-view>header{justify-content:center}.sign-view .sign-inner{text-align:center}.sign-view .sign-inner .sign-form{display:flex;flex-direction:column;gap:.625rem;max-width:500px;width:100%}.sign-view .sign-inner .sign-form .sw-input{max-width:300px;width:100%;margin:0 auto}.sign-view .sign-inner .sign-form footer{display:flex;align-items:center;gap:.625rem;justify-content:center}.app-links-view{display:flex;flex-direction:column;gap:1.25rem}.app-links-view>h3{font-size:var(--sw-font-size-large);line-height:1.25;font-weight:700}.app-links-view .app-links__list{width:100%;display:flex;flex-direction:column;gap:.625rem}.app-links-view .app-links__list>.sw-button{width:100%;display:flex;align-items:center;gap:.625rem;border:1px solid var(--sw-border-color);padding:.625rem}.app-links-view .app-links__list>.sw-button .sw-icon{font-size:1.25rem;color:var(--sw-text-color-primary)}.app-links-view .app-links__list>.sw-button span{font-size:1.25rem;color:var(--sw-text-color-primary);font-weight:600}.app-links-view>.sw-button{width:max-content;margin:0 auto}.contract-list-view{width:100%}.contract-list-view>header{margin-bottom:.625rem;display:flex;align-items:center;justify-content:center;gap:.625rem}.contract-list-view>header h1{font-size:1.25rem;color:var(--sw-color-primary);font-weight:700}.contract-list-view>header .sw-button{background-color:var(--sw-color-primary);height:1.5rem;width:1.5rem;border-radius:50%;align-content:center}.contract-list-view>header .sw-button .sw-icon{color:var(--sw-text-color-revers)}.contract-list-view main .sw-tabs>header{margin:0}.contract-list-view main .sw-tabs>.tab-content{display:flex;flex-direction:column;gap:.625rem;margin-top:.625rem}.contract-list-view main .sw-input{font-size:var(--sw-font-size-small)}.contract-list-view .contract-list__container{overflow-x:hidden;display:flex;flex-direction:column;gap:.625rem;height:100%;flex:1}.contract-list-view .contract-list__container .route-button .route-button__inner>div{gap:0}.contract-list-view .contract-list__container .route-button:hover{background-color:var(--sw-hover-color)}.contract-list-view .contract-list__container .route-button:hover .route-button__inner article>.sw-icon{transform:translate(0)!important;transition:all .2s ease}.contract-list-view .contract-list__container .contract__item{border:1px solid var(--sw-border-color)}.contract-list-view .contract-list__container .contract__item footer{margin-top:.625rem;display:flex;gap:.625rem}.contract-list-view .contract-list__container .contract__item footer .sw-icon{color:var(--sw-color-primary)}.promo-view{background-color:var(--sw-bg-color-second);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.promo-view img{height:200px;width:200px}.promo-view div{max-width:400px;width:100%;margin:0 auto;line-height:1;display:flex;flex-direction:column;align-items:center;gap:.625rem}.promo-view div h1{font-size:1.5rem;font-weight:700}.promo-view div p{font-size:var(--sw-font-size);font-weight:400}.forgot-pass-view{max-width:350px;width:100%;margin:0 auto;text-align:center}.forgot-pass-view img{height:auto;width:250px}.forgot-pass-view div{display:flex;flex-direction:column;gap:.625rem;color:var(--sw-text-color-primary)}.forgot-pass-view div h2{line-height:1;font-size:var(--sw-font-size-large);font-weight:700}.forgot-pass-view div p{font-size:var(--sw-font-size-small);font-weight:400}.forgot-pass-view div div{display:flex;flex-direction:row;align-items:center;justify-content:center}.autopayment-control-view{display:flex;flex-direction:column;justify-content:center;gap:.625rem;max-width:768px;height:max-content;width:100%;margin:0 auto!important}.autopayment-control-view .autopayment-control__inner{border:1px solid var(--sw-border-color);padding:1.25rem!important;border-radius:var(--sw-border-radius)!important;transition:all .2s ease;display:flex;flex-direction:column;gap:1.25rem}.autopayment-control-view .autopayment-control__inner:hover{box-shadow:var(--sw-shadow-center)}.autopayment-control-view .autopayment-control__inner main>div{display:flex;justify-content:center;align-items:center}.autopayment-control-view .autopayment-control__inner main>div img{max-width:350px;width:100%;height:350px}.autopayment-control-view .autopayment-control__inner .autopayment-control-info{display:flex;flex-direction:column;gap:.625rem;width:100%}.autopayment-control-view .autopayment-control__inner footer{display:flex;flex-direction:column;gap:.625rem}.autopayment-control-view .autopayment-control__inner footer .footer__inner{display:flex;align-items:center;justify-content:center;gap:.625rem}.autopayment-control-view .autopayment-control__inner .autopayment-control__item{padding:.625rem;line-height:1;border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-small);display:flex;flex-direction:column;gap:.3125rem;transition:all .2s ease;-webkit-user-select:none;user-select:none}.autopayment-control-view .autopayment-control__inner .autopayment-control__item:hover{background-color:var(--sw-hover-color)}.autopayment-control-view .autopayment-control__inner .autopayment-control__item label{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third)}.autopayment-control-view .autopayment-control__inner .autopayment-control__item div{display:flex;align-items:center;gap:.625rem}.autopayment-control-view .autopayment-control__inner .autopayment-control__item div.active span{background-color:var(--sw-color-primary)}.autopayment-control-view .autopayment-control__inner .autopayment-control__item div.warning span{background-color:var(--sw-color-warning)}.autopayment-control-view .autopayment-control__inner .autopayment-control__item div span{content:"";display:block;background-color:var(--sw-icon-color);height:8px;width:8px;border-radius:100%}.autopayment-control-view .autopayment-control__inner .autopayment-control__item div p{font-size:var(--sw-font-size);font-weight:700;color:var(--sw-text-color-primary)}.error-view{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;background-color:var(--sw-bg-color-glass-state);border-radius:var(--sw-border-radius-large);max-width:568px;width:100%;margin:.625rem auto}.error-view img{height:200px}.error-view .error-view__info{text-align:start;display:flex;flex-direction:column;color:var(--sw-text-color-revers)}.error-view .error-view__info>div{margin-bottom:1.25rem}.error-view .error-view__info h1{font-size:var(--sw-font-size-large);font-weight:700}.error-view .error-view__info p{font-size:var(--sw-font-size-small)}.error-view .error-view__info>span{font-size:var(--sw-font-size-small);font-weight:500;margin-bottom:.625rem;text-transform:uppercase}.error-view .error-view__info .sw-button{width:max-content;display:flex;align-items:center;gap:.625rem}.error-view .error-view__info .sw-button .sw-icon{fill:var(--sw-text-color-revers)}.error-view .error-view__info .sw-button span{font-size:var(--sw-font-size)}.add-email-dialog{max-width:420px;width:100%}.confirm-modal{text-align:center}.confirm-modal .confirm-container .confirm-img img{max-width:200px;width:100%;height:auto}.confirm-modal .confirm-container .confirm-content{display:flex;flex-direction:column;gap:.625rem}.confirm-modal .confirm-container .confirm-content h6{font-size:1.25rem;font-weight:700;color:var(--sw-text-color-primary);width:100%;margin:0 auto;line-height:1.25}.confirm-modal .confirm-container .confirm-content>div{display:flex;align-items:center;justify-content:center;gap:.625rem}.confirm-modal .confirm-container .confirm-content>div .sw-button{font-size:.875rem;font-weight:700;color:var(--sw-text-color-revers);padding:0 1.25rem;border-radius:1rem;border:none}.confirm-modal .confirm-container .confirm-content>div .sw-button:nth-child(1){background-color:var(--sw-color-primary)}.confirm-modal .confirm-container .confirm-content>div .sw-button:nth-child(2){background-color:var(--sw-color-danger)}.agree-header{padding:max(env(safe-area-inset-top,1.5rem),env(titlebar-area-y,1.5rem)) 0 1.5rem;max-width:1170px;margin:0 auto;background-color:var(--sw-bg-color-page);border-radius:0 0 var(--sw-border-radius) var(--sw-border-radius)}.agree-header>div{display:flex;align-items:center;gap:1.25rem;padding:0 1.25rem;max-width:1170px;margin:0 auto}.agree-header>div>div{align-content:center;height:65px}.agree-header>div>div .logo{width:200px;height:65px;padding-right:1.25rem;border-right:1px solid var(--sw-border-color)}.agree-header>div>span{font-size:var(--sw-border-radius-small);font-weight:500}.loading{width:100%;text-align:center;padding:.625rem}.loading .spinner{width:6rem;height:6rem;display:inline-block;position:relative}.loading .spinner:after,.loading .spinner:before{content:"";box-sizing:border-box;width:6rem;height:6rem;border-radius:50%;border:.375rem solid #3EAF4E;position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.loading .spinner:after{animation-delay:1s}.loading p{font-size:var(--sw-font-size);font-weight:500;color:var(--sw-text-color-primary)}.accordion-item{--accordion-padding: 1.25rem;--accordion-header-gap: 1.25rem;--accordion-content-gap: .625rem;min-height:0;display:flex;flex-direction:column}.accordion-item>header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;touch-action:manipulation;gap:var(--accordion-header-gap);padding:0;flex-shrink:0;transition:padding-bottom .32s cubic-bezier(.4,0,.2,1)}.accordion-item>header .arrow{transition:transform .2s ease;transform:rotate(-90deg)}.accordion-item>header .arrow.is-active{transform:rotate(0)}.accordion-item>header>div{display:flex;align-items:center;gap:.625rem}.accordion-item>header>div .sw-icon{transition:transform .2s ease,color .2s ease;color:var(--sw-icon-color);transform:rotate(-90deg)}.accordion-item:not(.history-group).is-open:not(.is-collapsing)>header{padding-bottom:var(--accordion-header-gap)}.accordion-item:not(.history-group).is-collapsing>header{padding-bottom:0}.accordion-item>main.accordion-panel{margin:0;padding:0;min-height:0}.accordion-item .accordion-panel__inner{display:flex;flex-direction:column;gap:var(--accordion-content-gap);min-width:0}.accordion-item.is-open>header>div .sw-icon{color:var(--sw-color-primary);transform:rotate(0)}.accordion-item.history-group{border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium);transition:border-color .2s ease-in-out;overflow:hidden}.accordion-item.history-group.is-open,.accordion-item.history-group:hover{border-color:var(--sw-color-primary)}.accordion-item.history-group:hover header button svg{transform:scale(1.15);transition:transform .2s ease-in-out}.accordion-item.history-group>header{padding:var(--accordion-padding);transition:border-color .2s ease-in-out}.accordion-item.history-group>header>div .sw-icon{color:var(--sw-icon-color);transform:rotate(-90deg)}.accordion-item.history-group.is-open:not(.is-collapsing)>header{padding-bottom:var(--accordion-padding)}.accordion-item.history-group.is-open:not(.is-collapsing)>header>div .sw-icon{color:var(--sw-color-primary);transform:rotate(0)}.accordion-item.history-group.is-collapsing>header{padding-bottom:var(--accordion-padding)}.accordion-item.history-group .accordion-panel__inner{padding:0 var(--accordion-padding) var(--accordion-padding);gap:0}.accordion-item.service-item{--accordion-header-gap: .625rem}.accordion-item.service-item>header{width:100%}.paylog-view>.accordion-item>header,.contacts-view>.accordion-item>header,.documents-view>.accordion-item>header{padding:0}.paylog-view>.accordion-item>main.accordion-panel,.contacts-view>.accordion-item>main.accordion-panel,.documents-view>.accordion-item>main.accordion-panel{margin:0;padding:0}.loading-module{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;border-radius:0;top:0;left:0;width:100%;height:100dvh;min-height:100vh;z-index:15;background:var(--sw-color-gradient);padding:1.25rem}.loading-module p{font-size:var(--sw-font-size);font-weight:500;color:var(--sw-text-color-revers);text-align:center}.payment-status{height:100%;width:100%;margin:0 auto;padding:0!important;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:none}.payment-status.warning{color:var(--sw-color-warning)}.payment-status.success{color:var(--sw-color-primary)}.payment-status .payment-status__inner{display:flex;align-items:center;flex-direction:column;text-align:center;gap:20px;width:max-content}.payment-status .payment-status__inner header img{height:250px;width:250px}.payment-status .payment-status__inner main .payment-status__title{font-size:var(--sw-font-size-medium-well);font-weight:700;color:var(--sw-text-color-primary);line-height:1;margin-bottom:.3125rem}.payment-status .payment-status__inner main .payment-status__desc{display:block;font-size:var(--sw-font-size);font-weight:500;line-height:120%;color:var(--sw-text-color-primary);width:100%;word-break:break-word;white-space:normal}.payment-status .payment-status__inner footer div{display:flex;align-items:center;justify-content:center;gap:.625rem;flex-wrap:wrap}.blockDatePicker{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%;gap:1.25rem;margin-top:.625rem!important}.accounts-choose{position:relative;transition:all .2s ease}.accounts-choose .accounts-list{top:50px}.accounts-choose>div .sw-input>.sw-icon{font-size:1rem}.accounts-choose>div .sw-input>.sw-icon:last-child{position:absolute;right:15px;top:50%;transform:translateY(-50%);background-color:var(--sw-bg-color-section);transition:all .4s ease;color:var(--sw-icon-color)}.accounts-choose>div .sw-input>.sw-icon:last-child.is-active{transform:translateY(-50%) rotate(180deg);color:var(--sw-color-primary)}.accounts-choose .accounts-list{padding:.625rem;background-color:var(--sw-bg-color-section);border-radius:1rem;position:absolute;z-index:4;width:100%;border:1px solid var(--sw-border-color)}.accounts-choose .accounts-list .account-list__inner{max-height:250px;overflow-y:auto;display:flex;flex-direction:column}.accounts-choose .accounts-list .account-list__inner .accounts-list__item{cursor:pointer;padding:.625rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem}.accounts-choose .accounts-list .account-list__inner .accounts-list__item .sw-icon{height:1.75rem;width:1.75rem;color:var(--sw-icon-color)}.accounts-choose .accounts-list .account-list__inner .accounts-list__item:hover{background-color:var(--sw-hover-color);transition:all .1s ease;border-radius:.5rem}.accounts-choose .accounts-list .account-list__inner .accounts-list__item img{height:1.75rem;width:1.75rem;border-radius:4px}.accounts-choose .accounts-list .account-list__inner .accounts-list__item>div{display:flex;align-items:center;width:100%;text-align:start;justify-content:space-between;flex-wrap:wrap;gap:.625rem;line-height:1}.accounts-choose .accounts-list .account-list__inner .accounts-list__item>div p{font-size:var(--sw-font-size);color:var(--sw-text-color-primary);font-weight:600}.accounts-choose .accounts-list .account-list__inner .accounts-list__item>div span{font-weight:500;font-size:var(--sw-font-size-extra-small);color:var(--sw-text-color-third)}.accounts-choose .accounts-list .account-list__inner .accounts-list__item>div>small{font-size:.625rem;color:var(--sw-text-color-third);font-weight:600}.input__container{display:flex;flex-direction:column;align-items:start;gap:0!important;position:relative}.input__container label{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third)}.input__container .sw-input{width:100%}.input__container .sw-input .sw-icon{color:var(--sw-icon-color)}.input__container .sw-input.primary .sw-icon{color:var(--sw-color-primary)}.input__container .sw-input.danger .sw-icon{color:var(--sw-color-danger)}.banks-list{display:flex;flex-direction:column;gap:.625rem;height:280px;overflow-y:auto;overflow-x:hidden;width:100%;padding-right:.625rem}.banks-list .banks-item{cursor:pointer;display:flex;align-items:center;gap:.625rem;padding:.625rem;border-radius:1rem;border:1px solid var(--sw-border-color-input);transition:all .2s ease;width:100%}.banks-list .banks-item:hover{background-color:var(--sw-bg-color);transition:all .2s ease}.banks-list .banks-item.active{border:1px solid var(--sw-color-primary)}.banks-list .banks-item img{border-radius:.625rem}.banks-list .banks-item>p{color:var(--sw-text-color-primary);font-size:var(--sw-font-size);font-weight:500;text-align:start;width:100%;word-break:break-all}.menu-overlay-backdrop-enter-active,.menu-overlay-backdrop-leave-active{transition:opacity .25s ease}.menu-overlay-backdrop-enter-active .menu-overlay__container,.menu-overlay-backdrop-leave-active .menu-overlay__container{animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}.menu-overlay-backdrop-enter-active .menu-overlay__container{animation-name:menu-overlay-slide-up}.menu-overlay-backdrop-leave-active .menu-overlay__container{animation-name:menu-overlay-slide-down}.menu-overlay-backdrop-enter-from,.menu-overlay-backdrop-leave-to{opacity:0}@keyframes menu-overlay-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes menu-overlay-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.menu-overlay{position:fixed;z-index:10;min-height:100dvh;height:100%;width:100%;overflow:hidden;background-color:var(--sw-bg-color-glass-state);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.menu-overlay .menu-overlay__container{position:absolute;bottom:0;background-color:var(--sw-bg-color-section);padding:1.25rem;width:100%;border-radius:1rem 1rem 0 0}.menu-overlay .menu-overlay__container .menu-overlay__inner{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-bottom:1.25rem}.menu-overlay .menu-overlay__container .menu-overlay__inner>span{content:"";display:block;width:5rem;height:4px;border-radius:1rem;background-color:var(--sw-color-primary);margin-bottom:1rem}.menu-overlay .menu-overlay__container .menu-overlay__inner nav{width:100%;position:relative}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item{display:grid;grid-template-columns:24px 1fr;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.625rem;transition:all .2s ease;border-radius:var(--sw-border-radius-medium);max-width:478px}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item:active{background-color:var(--sw-hover-color)}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.version{display:flex;align-items:center;justify-content:center;padding:0!important}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.version p{font-size:var(--sw-font-size-small);font-weight:500;color:var(--sw-text-color-third)}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.version:active{background-color:transparent}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.logout__button .sw-icon{color:var(--sw-color-danger)}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.logout__button div p{color:var(--sw-color-danger)}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.menu-overlay__item--with-desc{align-items:start}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.menu-overlay__item--with-desc .sw-icon{margin-top:.125rem}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.menu-overlay__item--with-desc div{flex-direction:column;align-items:flex-start;gap:.25rem}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item.menu-overlay__item--with-desc .menu-overlay__item-desc{font-size:var(--sw-font-size-extra-small);font-weight:500;color:var(--sw-text-color-third);line-height:1.3}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item .sw-icon{font-size:var(--sw-font-size-medium-well);color:var(--sw-icon-color)}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item div{display:flex;align-items:center;gap:.625rem}.menu-overlay .menu-overlay__container .menu-overlay__inner nav .menu-overlay__item div p{font-size:var(--sw-font-size-large);font-weight:600;color:var(--sw-text-color-primary)}.need-update{height:100%;width:100%;position:fixed;top:0;left:0;right:0;z-index:1;padding:.625rem;background:var(--sw-bg-color-glass-state);overflow:auto}.need-update .need-update__inner{background-color:var(--sw-bg-color-section);padding:1.25rem;text-align:center;max-width:768px;width:100%;margin:0 auto;min-height:340px;display:flex;flex-direction:column;gap:1.25rem;border-radius:var(--sw-border-radius-medium)}.need-update .need-update__inner .need-update__info{display:flex;flex-direction:column;gap:1.25rem}.need-update .need-update__inner .need-update__info h2{font-size:var(--sw-font-size-medium-well);font-weight:700}.need-update .need-update__inner .need-update__info p{font-size:var(--sw-font-size);font-weight:500}.need-update .need-update__inner .need-update__info footer{display:flex;align-items:center;flex-direction:column;gap:.625rem}.need-update .need-update__inner .need-update__info footer .sw-button{width:max-content;margin:0 auto}.need-update .need-update__inner .need-update__info footer .web__link{margin-top:.625rem;display:flex;flex-direction:column;gap:.625rem;border-top:1px solid var(--sw-border-color);padding-top:.625rem}.need-update .need-update__inner .need-update__info footer .web__link span{font-size:var(--sw-font-size-extra-small);font-weight:400;color:var(--sw-text-color-third)}.need-update .need-update__inner .need-update__info footer .web__link .sw-button{font-size:var(--sw-font-size-small);border:1px solid var(--sw-color-primary);padding:.625rem;color:var(--sw-color-primary)}.need-update .need-update__inner .app-links-view{max-width:260px;width:100%;margin:0 auto}.need-update .need-update__inner .app-links-view .app-links__list{border:1px solid var(--sw-border-color);border-radius:var(--sw-border-radius-medium);padding:.625rem}.need-update .need-update__inner .app-links-view .app-links__list .sw-button{background-color:var(--sw-bg-color);border:none;padding:.625rem 1.25rem}.route-button{background:none;padding:.875rem;border-radius:var(--sw-border-radius-medium);width:100%;transition:all .2s ease;display:flex;flex-direction:column}.route-button.quit .route-button__inner>div .route-button__media .sw-icon{color:var(--sw-color-danger)}.route-button .route-button__inner{display:flex;align-items:center;text-align:start;justify-content:space-between;gap:.875rem}.route-button .route-button__inner>div{display:flex;align-items:center;gap:.875rem}.route-button .route-button__inner>div .route-button__media img{height:2.5rem;width:2.5rem;border-radius:var(--sw-border-radius-small)}.route-button .route-button__inner>div .route-button__media .sw-icon{color:var(--sw-color-primary);transition:all .2s ease;height:1.5rem;width:1.5rem}.route-button .route-button__inner>div .route-button__info{display:flex;flex-direction:column;text-align:start;gap:.15rem}.route-button .route-button__inner>div .route-button__info .route-button__title{color:var(--sw-text-color-primary);font-weight:500;font-size:var(--sw-font-size)}.route-button .route-button__inner>div .route-button__info .route-button__desc{font-weight:500;color:var(--sw-text-color-desc);font-size:var(--sw-font-size-extra-small)}.route-button .route-button__inner article .sw-icon{transition:all .2s ease;color:var(--sw-color-primary)}.route-button .route-button__inner article .sw-switch>label{margin:0}.route-button:hover{background-color:var(--sw-hover-color)}.route-button:hover .route-button__inner article>.sw-icon{transform:translate(-10px)!important;transition:all .2s ease}.profile-card{display:flex;align-items:center;gap:.625rem}.profile-card img{border:1px solid var(--sw-border-color);border-radius:50%}.profile-card>div{display:flex;flex-direction:column;gap:.3125rem}.profile-card>div h4{font-size:1rem;font-weight:500;line-height:1;color:var(--sw-text-color-primary);width:100%}.profile-card>div span{font-size:.75rem;font-weight:500;color:var(--sw-text-color-desc);line-height:1}.close-button{background-color:var(--sw-color-primary);padding:0;margin:0;min-height:auto;border:none;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.go-prev-button{background:none!important;padding:0;min-height:auto;border:none;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;margin-right:.625rem}.go-prev-button .sw-icon{color:var(--sw-icon-color);width:1rem;height:1rem}.redirect-card .redirect-card__inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.redirect-card .redirect-card__inner header{display:flex;flex-direction:column;gap:.3125rem}.redirect-card .redirect-card__inner header h4{font-size:var(--sw-font-size-medium-well);line-height:1}.redirect-card .redirect-card__inner header p{color:var(--sw-text-color-third);font-size:var(--sw-font-size-small);font-weight:500;line-height:1}.service-card{padding:1.25rem 0;border-bottom:1px solid var(--sw-border-color-sec)}.service-card:last-of-type{padding:1.25rem 0 0;border-bottom:none}.service-card .search-input{position:relative}.service-card .search-input .sw-button{position:absolute;top:0;bottom:0;z-index:1;right:10px;background:transparent;min-height:auto;padding:0;border:none}.service-card .search-input .sw-button .sw-icon{font-size:1.25rem;color:var(--sw-icon-color)}.service-card>header .sw-button .sw-icon{color:var(--sw-icon-color)}.service-card>header .sw-button span{font-size:var(--sw-font-size);color:var(--sw-text-color-primary);font-weight:500}.service-card>header div .sw-icon{font-size:1rem;transform:rotate(-90deg)}.service-card>header div span{font-size:var(--sw-font-size);color:var(--sw-text-color-primary);font-weight:500}.service-card>main.accordion-panel .service-list{display:flex;flex-direction:column;gap:.625rem}.service-card>main li.service-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:.625em 1em;background-color:var(--sw-bg-color-second);border-radius:var(--sw-border-radius-medium)}.service-card>main li.service-item--archived{opacity:.72;background-color:var(--sw-bg-color-page);border:1px dashed var(--sw-border-color-sec)}.service-card>main li.service-item--archived .service-item__archived-switch{pointer-events:auto;cursor:pointer}.service-card>main li.service-item--archived>header>.sw-button span.name{display:inline-flex;flex-direction:column;align-items:flex-start}.service-card>main li.service-item .service-item__archived-switch{display:flex;align-items:center;cursor:pointer}.service-card>main li.service-item .service-item__archived-switch :deep(*){pointer-events:none!important}.service-card>main li.service-item .service-item__archive-badge{display:block;padding:.125rem .5rem;width:max-content;border-radius:var(--sw-border-radius-small);font-size:var(--sw-font-size-extra-small)!important;font-weight:600;color:var(--sw-text-color-primary);background:var(--sw-icon-color);margin-top:.3125rem}.service-card>main li.service-item>header{width:100%;display:flex;align-items:center;justify-content:space-between}.service-card>main li.service-item>header>div .sw-icon{font-size:1.25rem;color:var(--sw-color-primary)}.service-card>main li.service-item>header>div span{font-size:var(--sw-font-size-small);color:var(--sw-text-color-primary);font-weight:500}.service-card>main li.service-item>header>.sw-button{display:grid;grid-template-columns:1.25rem 1fr}.service-card>main li.service-item>header>.sw-button .sw-icon{height:1.25rem;width:1.25rem;color:var(--sw-color-primary);transform:rotate(0)}.service-card>main li.service-item>header>.sw-button span{font-size:1rem;font-weight:500;text-align:start}.service-card>main .accordion-item.service-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:.625em 1em;background-color:var(--sw-bg-color-second);border-radius:var(--sw-border-radius-medium)}.service-card>main .accordion-item.service-item.is-open>header>.sw-button .sw-icon{transform:rotate(0)}.service-card>main .accordion-item.service-item>header{width:100%;display:flex;align-items:center;justify-content:space-between}.service-card>main .accordion-item.service-item>header>div .sw-icon{font-size:1.25rem;color:var(--sw-color-primary)}.service-card>main .accordion-item.service-item>header>div span{font-size:var(--sw-font-size-small);color:var(--sw-text-color-primary);font-weight:500}.service-card>main .accordion-item.service-item>header>.sw-button{display:grid;grid-template-columns:1.25rem 1fr}.service-card>main .accordion-item.service-item>header>.sw-button .sw-icon{height:1.25rem;width:1.25rem;color:var(--sw-color-primary);transform:rotate(-90deg)}.service-card>main .accordion-item.service-item>header>.sw-button span{font-size:1rem;font-weight:500;text-align:start}.service-card>main .accordion-item.service-item>main.accordion-panel{width:100%}.service-card>main .service-list__archive-title{margin:.625rem 0 0;padding:0 .25rem;list-style:none;font-size:var(--sw-font-size-small);font-weight:600;color:var(--sw-text-color-third)}.service-card .service-list__channel{max-height:280px;height:100%;overflow-y:auto;overflow-x:hidden;width:100%}.service-card .service-list__channel .service-list__container{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;gap:.3125rem;width:100%;padding-right:.3125rem}.service-card .service-list__channel .channel__item{display:flex;align-items:center;gap:.625rem;border:1px solid var(--sw-border-color);padding:.3125rem;border-radius:var(--sw-border-radius-small);content-visibility:auto;contain-intrinsic-size:auto 3rem}.service-card .service-list__channel .channel__item .channel__img{position:relative;flex-shrink:0;height:40px;width:75px;background:var(--sw-bg-color-section);border-radius:var(--sw-border-radius-small);overflow:hidden}.service-card .service-list__channel .channel__item .channel__img--loading:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--sw-bg-color-section) 0%,var(--sw-border-color) 50%,var(--sw-bg-color-section) 100%);background-size:200% 100%;animation:channel-img-skeleton 1.2s ease-in-out infinite}.service-card .service-list__channel .channel__item .channel__img--error:before{display:none}.service-card .service-list__channel .channel__item .channel__img img{display:block;height:100%;width:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.service-card .service-list__channel .channel__item .channel__img img.is-loaded{opacity:1}.service-card .service-list__channel .channel__item p{font-size:var(--sw-font-size);font-weight:500;color:var(--text-color-primary)}.service__button{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1.25rem 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease}.service__button:hover{opacity:.5}.service__button>div:nth-child(1){display:flex;gap:.625rem;align-items:center}.service__button>div:nth-child(1) .sw-icon{height:1.5rem;width:1.5rem;color:var(--sw-icon-color)}.service__button>div:nth-child(1) span{font-size:var(--sw-font-size);color:var(--sw-text-color-primary);font-weight:500}.service__button>div:nth-child(2){transition:all .3s ease;display:flex;align-items:center;gap:.625rem}.service__button>div:nth-child(2) .indicator__container{display:flex;align-items:center;gap:.3125rem}.service__button>div:nth-child(2) .indicator__container .indicator{height:.5rem;width:.5rem;display:block;border-radius:100%;content:"";background-color:var(--sw-icon-color)}.service__button>div:nth-child(2) .indicator__container .indicator.disabled{background-color:var(--sw-color-warning)!important}.service__button>div:nth-child(2) .indicator__container .indicator.active{background-color:var(--sw-color-primary)!important}.service__button>div:nth-child(2) .indicator__container p{font-size:var(--sw-font-size-extra-small);font-weight:500;color:var(--sw-text-color-third)}.service__button>div:nth-child(2) .indicator__container p.disabled{color:var(--sw-color-warning)!important}.service__button>div:nth-child(2) .indicator__container p.active{color:var(--sw-color-primary)!important}.service__button>div:nth-child(2) .sw-icon{color:var(--sw-icon-color);font-size:1rem;transform:rotate(-90deg)}.empty{height:100%;width:100%;align-content:center;text-align:center;display:flex;align-items:center;justify-content:center}.empty .empty__inner{max-width:500px;width:100%;margin:0 auto}.empty .empty__inner>img{height:auto;width:200px}.empty .empty__inner p{font-size:var(--sw-font-size-small);color:var(--sw-text-color-third)}.empty .empty__inner footer{margin-top:.625rem}.slider-card{--slider-card-pad: 1.25rem;position:relative;display:block;height:320px;border-radius:var(--sw-border-radius);overflow:hidden;background:linear-gradient(160deg,rgba(19,71,102,.35) 0%,rgba(37,114,91,.15) 55%,transparent 100%),url(/assets/card_bg-DUrVSoNp.png) center/115% 115% no-repeat,var(--sw-color-gradient)}.slider-card:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,transparent 32%,transparent 55%,rgba(12,36,48,.45) 100%)}.slider-card:hover .slider-card__glow{opacity:1;transform:scale(1.05)}.slider-card:hover .slider-card__cta .sw-icon{transform:translate(3px)}.slider-card .slider-card__glow{position:absolute;top:-40%;right:-25%;width:70%;height:70%;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.28) 0%,transparent 68%);opacity:.55;pointer-events:none;transition:opacity .4s ease,transform .5s ease}.slider-card .slider-card__inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:var(--slider-card-pad);text-align:left}.slider-card .slider-card__header{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-height:0;color:var(--sw-text-color-revers)}.slider-card .slider-card__title{font-size:var(--sw-font-size-medium-well);font-weight:700;color:var(--sw-text-color-revers);line-height:1.15;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slider-card .slider-card__desc{font-size:var(--sw-font-size-small);font-weight:500;line-height:1.35;color:#ffffffe0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:5.4em}.slider-card .slider-card__footer{display:flex;flex-direction:column;gap:.875rem;margin-top:auto}.slider-card .slider-card__price{display:flex;align-items:baseline;gap:.375rem;width:fit-content;padding:.5rem .875rem;border-radius:var(--sw-border-radius-medium);background:#ffffff24;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.slider-card .slider-card__price-value{font-size:var(--sw-font-size-medium);font-weight:700;line-height:1;color:var(--sw-text-color-revers);letter-spacing:-.02em}.slider-card .slider-card__price-unit{font-size:var(--sw-font-size-extra-small);font-weight:600;color:#fffc;line-height:1}.slider-card .slider-card__cta{width:100%;justify-content:center;gap:.5rem;background:#fff!important;border-color:#fff!important;color:#167f4a!important;font-weight:600;transition:background .25s ease,border-color .25s ease}.slider-card .slider-card__cta .sw-icon{width:1.125rem;height:1.125rem;fill:#167f4a;transition:transform .25s ease}.slider-card .slider-card__cta:hover{background:#f3fff6!important;border-color:#f3fff6!important}@media(prefers-reduced-motion:reduce){.slider-card__glow,.slider-card__cta .sw-icon{transition:none}}.custom-swiper-button.disabled{opacity:.4;pointer-events:none}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-1px!important}.swiper-pagination-bullet-active{background:var(--sw-color-primary)!important}@media(max-width:1170px){.agree-main{padding:0 .625rem 1.25rem}.main-page .webmain-container{gap:.625rem}.main-page .webmain-container>.main-grid{gap:.625rem}}@media(max-width:1024px){body>div>main section{border-radius:var(--sw-border-radius-large)}.paylog__container{gap:1.25rem;display:flex;flex-direction:column}.profile-page .profile-main>.profile-menu{border:none;max-width:100%}.profile-page .profile-main .profile-content{border-radius:0!important}.privacy-layout{margin:.625rem}.agree-header{border-radius:var(--sw-border-radius-medium)}.profile-menu{padding:0!important}}@media(max-width:768px){.sw-alert-wrapper .sw-alert{display:grid;grid-template-columns:1.5rem 1fr;align-items:center;border-radius:var(--sw-border-radius-large);max-width:425px;gap:.625rem}.sw-alert-wrapper .sw-alert footer{display:none}.sw-alert-wrapper .sw-alert .sw-icon{margin:0;align-self:center}body{min-height:100dvh;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom);background:var(--sw-color-gradient)!important}body:has(.auth-page){background:var(--sw-bg-color-section)!important;height:100%}.auth-page,.error-layout,.main-layout,.privacy-layout{flex:1;min-height:0}.notifications-view .notifications-container{max-height:min(420px,58vh)}.notifications-view .notifications-view__tab{min-height:2.75rem;font-size:.8125rem}.notifications-view .notification__item{padding:.75rem}.main-layout{padding-bottom:.625rem}.loading-module{padding-top:calc(1.25rem + var(--safe-area-inset-top));padding-bottom:calc(1.25rem + var(--safe-area-inset-bottom))}.menu-overlay .menu-overlay__container{padding-bottom:calc(1.25rem + var(--safe-area-inset-bottom))}.need-update{padding-top:calc(.625rem + var(--safe-area-inset-top));padding-bottom:calc(.625rem + var(--safe-area-inset-bottom))}.main-header{margin:.625rem .625rem 0;width:auto;min-width:300px;border-radius:var(--sw-border-radius-medium);padding:1.5rem .625rem}.main-header>.container .header-panel{flex-direction:row-reverse}.main-header>.container .header-panel .sw-button span{display:none}.main-footer{display:none}.auth-page .auth-container .auth-content{padding:0!important;background:transparent}.auth-page .auth-container .auth-footer{padding-top:1.25rem;gap:.625rem}.auth-page .auth-container .auth-footer .sw-button{background-color:var(--sw-bg-color);width:100%}.auth-page .auth-container .auth-footer .sw-button div{justify-content:space-between;width:100%}.auth-page>footer .footer-inner p{color:var(--sw-text-color-primary)}.blockDatePicker{width:100%}.blockDatePicker div .month{min-height:100%}.blockDatePicker div .month>button{padding:6px!important}.agree-header{padding:1.5rem 0}.agree-header>div{flex-direction:column;gap:.625rem}.agree-header>div>div{height:45px}.agree-header>div>div>.logo{width:160px;height:45px;padding:0;border-right:none}.agree-header>div>div>.logo>a>img{width:8rem;height:100%}.agree-header>div span{padding-top:.625rem;border:none;border-top:1px solid var(--sw-border-color)}.bank-cards-view .bank-cards__inner .bank-cards__section>div:has(.bank-cards__add){justify-content:start}.bank-cards-view .bank-cards__inner .bank-cards__section>div .bank-cards__add{max-width:100%}.main-page .webmain-container{margin-bottom:1.25rem!important}.main-page .webmain-container .main-grid{grid-template-columns:repeat(1,1fr)!important}.main-page .webmain-container .main-grid section:last-child{order:-1}.sw-message:has(.blockDatePicker){min-width:100%!important;width:100%;height:100%;max-height:100%!important;border:none;border-radius:0;padding:calc(.625rem + var(--safe-area-inset-top)) .625rem calc(.625rem + var(--safe-area-inset-bottom))}.sw-message:has(.change-tariff-view){height:max-content;min-width:20rem!important;border-radius:var(--sw-border-radius);padding:1.25rem!important}.paylog-view .history .history-group .history-group__container .history-cat{padding:.3125rem!important}.contacts-content>.contact-container .footer{display:flex!important}.error-page .error__inner{flex-direction:column}.error-page .error__inner div{text-align:center}.error-page .error__inner div .sw-button{margin:0 auto}.profile-page .profile-main>.profile-menu{padding:0}.profile-menu nav{gap:.3125rem}.button-back span{display:none}.accordion-panel,.accordion-panel .accordion-panel__inner{transition-duration:.32s}.service-card>main .service-item>header>div span{width:100px;text-align:end}.service-card .service-list__channel .service-list__container{display:grid;grid-template-columns:repeat(1,1fr)}.autopayment-control-view .autopayment-control__inner{padding:.625rem!important;border-radius:var(--sw-border-radius-medium)!important}.autopayment-control-view .autopayment-control__inner main>div{flex-direction:column;gap:.625rem}.autopayment-control-view .autopayment-control__inner main>div img{height:100%}.autopayment-control-view .autopayment-control__inner footer .footer__inner{flex-wrap:wrap}.change-password-view main{flex-direction:column}.change-password-view main .dynamic-validation{max-width:100%;margin:0}.change-password-view main .dynamic-validation main img{display:none}.congratulation .congratulation__inner header h2{font-size:var(--sw-font-size-medium-well)}.congratulation .congratulation__inner main p{font-size:12px}}@media(max-width:690px){body>header>.container .header-panel>.sw-dropdown>.sw-button>span{display:none}body main section{padding:1.25rem!important}.main-header>.container{padding:0 .625rem!important}.sw-dropdown-popup>span{font-size:var(--sw-font-size-small)}.service-card>.sw-collapse>.service-list>.service-item{flex-direction:column;align-items:start;padding:1em;gap:.625rem}.service-card>.sw-collapse>.service-list>.service-item>div:nth-child(1){gap:.5rem}.service-card>.sw-collapse>.service-list>.service-item>div:nth-child(1) .sw-icon{width:1.5rem;height:1.5rem}.service-card>.sw-collapse>.service-list>.service-item>div:nth-child(2)>span{font-size:var(--sw-font-size-small)}.service-card>.sw-collapse>.service-list>.service-item>div:nth-child(2)>.sw-switch>label{margin:0}.agree-page .agree-container>header{margin-bottom:.625rem}.agree-page .agree-container>header span{font-size:var(--sw-font-size-small)}.agree-page .agree-container>form .agree-form header{grid-template-columns:repeat(1,1fr)!important;gap:.625rem 1.25rem!important}.agree-page .agree-container>form .agree-form main{grid-template-columns:repeat(1,1fr)!important;gap:.625rem 1.25rem!important}.blockDatePicker{flex-direction:column;max-width:400px;width:100%;margin:0 auto}.contacts-content>.contact-container .contact-row .contact-info h3{font-size:1rem}.contacts-content>.contact-container .contact-row .contact-info .contact-info__container .flex{flex-direction:column;gap:.625rem}footer>.container{flex-direction:column-reverse;gap:1.25rem}footer>.container .logo img{height:2.25rem;width:auto}footer>.container nav{align-items:center!important;text-align:center;gap:.625rem}}@media(max-width:520px){header>.container>nav .logo{height:2.25rem;width:auto}.paylog-view .history .history-group header{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.3125rem}.paylog-view .history .history-group header .sw-button .sw-icon{display:none}.paylog-view .history .history-group header .sw-button span{font-size:var(--sw-font-size)}.paylog-view .history .history-group header>div p{font-style:italic;font-weight:400}.paylog-view .history .history-group main .history-cat header{align-items:start!important;text-align:start}.operation-status>div{flex-direction:column;text-align:center}.contacts-content>.contact-container .contact-row{flex-direction:column;align-items:start;gap:0}.contacts-content>.contact-container .contact-row .contact-image{display:none}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:last-child{margin-top:.625rem;width:100%}.contacts-content>.contact-container .contact-row:last-child .contact-info .contact-info__container .contact-info__item:last-child span{text-align:center;width:100%}.error-page .error__inner{margin:.625rem}.error-page .error__inner div h1{line-height:1}.agree-header>div span{font-size:.625rem}.auth-page .auth-container .auth-footer .back{padding:.875rem 1.25rem!important}.agree-page .agree-container .sw-modal-footer{flex-direction:column;gap:.625rem}.agree-page .agree-container .sw-modal-footer>div{justify-content:center}.agree-page .agree-container .sw-modal-footer>.sw-button{width:max-content;margin:0 auto}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div>.route-button .route-button__inner>div{display:flex!important;flex-direction:row;gap:.625rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div>.route-button .route-button__inner>div .sw-icon{height:1.25rem;width:1.25rem}.bank-cards-view .bank-cards__inner .bank-cards__section .bank-cards__list>div>.route-button .route-button__inner>div .route-button__title{font-size:var(--sw-font-size-small)!important}.route-button{padding:.625rem}.route-button .route-button__inner>div{display:grid;grid-template-columns:24px 1fr;gap:.625rem}.route-button .route-button__inner>div .sw-icon{height:1.25rem;width:1.25rem}.profile-page{display:flex;flex-direction:column;height:100%}.profile-page>header div h3{font-size:var(--sw-font-size-large)}.profile-page .profile-main .profile-content{min-width:auto}.service-card>main li.service-item,.service-card>main .accordion-item.service-item{padding:.875rem}.service-card>main li.service-item>header,.service-card>main .accordion-item.service-item>header{align-items:start;justify-content:start;flex-direction:column;gap:.425rem}.service-card>main li.service-item>header>.sw-button,.service-card>main .accordion-item.service-item>header>.sw-button{grid-template-columns:1rem 1fr}.service-card>main li.service-item>header>.sw-button .sw-icon,.service-card>main .accordion-item.service-item>header>.sw-button .sw-icon{height:1rem;width:1rem}.service-card>main li.service-item>header>.sw-button span,.service-card>main .accordion-item.service-item>header>.sw-button span{font-weight:600}.service-card>main li.service-item>header>div,.service-card>main .accordion-item.service-item>header>div{width:100%;justify-content:space-between}.service-card>main li.service-item>header>div .sw-switch label,.service-card>main .accordion-item.service-item>header>div .sw-switch label{margin:0}.service-card>main li.service-item>header>div span,.service-card>main .accordion-item.service-item>header>div span{text-align:start}.service-card .service-list__container .channel__item{display:grid;grid-template-columns:75px 1fr!important}.service-card .service-list__container .channel__item p{line-height:1.25}.career-banner{display:none}.payment-page .payment__container{flex:1}.payment-page .payment__container .payment__inner{flex:1;border:none!important;padding:0}.payment-page .payment__container .payment__inner:hover{box-shadow:none!important}.payment-page .payment__container .payment__inner .payment__title{font-size:clamp(1.25rem,3.5vw,1.75rem)}.payment-page .payment__container .payment__inner .payment-form>div{justify-content:space-between;flex:1}.payment-page .payment__container .payment__inner .payment-form>div>main{flex:1;width:100%}.slider-card{height:300px;--slider-card-pad: 1rem}.slider-card .slider-card__title{font-size:var(--sw-font-size-large)}.slider-card .slider-card__desc{-webkit-line-clamp:3;max-height:4.05em}.slider-card .slider-card__price-value{font-size:var(--sw-font-size-medium-well)}.error-view{flex-direction:column;align-items:center}.error-view .error-view__info{text-align:center}.error-view .error-view__info .sw-button{margin:0 auto}.sw-message:has(.notifications-view){width:calc(100% - 40px);max-width:calc(100% - 40px);min-width:0!important;box-sizing:border-box}}@media(max-width:470px){.sw-alert-wrapper .sw-alert{border-radius:var(--sw-border-radius-large);max-width:345px}.contract-view .abon-contacts{display:flex;flex-direction:column}.contract-view .abon-contacts p{font-size:var(--sw-font-size-small)}.auth-page .auth-container .auth-content .sw-tabs>header>span{display:flex;flex-direction:column;align-items:center;justify-content:end;font-size:var(--sw-font-size-small)}.auth-page .auth-container .auth-content>header{display:flex;flex-direction:column;align-items:center}.auth-page .auth-container .auth-content>header img{width:170px;height:auto;margin:0}.auth-page .auth-container .auth-content>header h1 b{font-size:var(--sw-font-size-small)}.auth-page .auth-container .auth-form>footer{gap:4px!important}.auth-page .auth-container .auth-form>footer .auth-checkbox label{font-size:var(--sw-font-size-small)}.auth-page .auth-container .auth-form>footer .sw-button{padding:0 1.25rem!important}.auth-page .auth-container .auth-footer{padding-top:.625rem}.auth-page .auth-container .auth-footer .sw-button{padding:.625rem}.auth-page>footer{color:var(--sw-text-color-primary)}.auth-page>footer .footer-inner p{font-size:var(--sw-font-size-extra-small)}.balance-view .balance-container .balance-options{flex-direction:column;align-items:start}.balance-view .balance-container .balance-options>.sw-button{width:fit-content;border-radius:var(--sw-border-radius-medium)}.balance-view .balance-container form .sw-button{border-radius:var(--sw-border-radius-medium)}.main-page .webmain-container,.main-page .webmain-container .main-grid{gap:.625rem!important}.service-card>.sw-collapse .service-item>div>.sw-switch>.sw-dropdown>svg{width:1.5rem;height:1.5rem}.service-card>.sw-collapse .service-item>div>span{font-size:var(--sw-font-size-small)}.paylog-view .history .history-group .history-group__container>section{padding:.625rem!important}.paylog-view .history .history-group .history-group__container .history-cat>header{padding:.625rem!important}.paylog-view .history .history-group .history-group__container .history-cat .history-list{padding:0 .625rem .5rem}.big-text{font-size:clamp(1.75rem,2.5vw,2rem)}.main-header>.container .header-panel .button-back{padding:0;justify-content:center;min-height:0;height:2.5rem;width:2.5rem;border-radius:100%}.balance__button{font-size:var(--sw-font-size-small)!important}}@media(max-width:400px){.auth-page .auth-container .auth-footer .sw-button{height:auto}.auth-page .auth-container .auth-footer .sw-button div{gap:0}.auth-page .auth-container .auth-footer .sw-button div img{width:3.5rem;height:3.5rem}.auth-page .auth-container .auth-footer .sw-button div span{width:80px;font-size:.875rem}.auth-page>footer .footer-inner{flex-direction:column-reverse;gap:.625rem}.balance-view .balance-container form{gap:.625rem;width:100%;justify-content:space-between}.balance-view .balance-container form .sw-button{padding:.625rem!important}body>main .paylog-view .paylog-date{flex-direction:column}.documents-view>.accordion-item>.accordion-panel__inner{gap:1.25rem}.documents-view>.accordion-item>.accordion-panel__inner>div{flex-direction:column;align-items:start}.banner-view .sw-icon{display:none}.service-card .service-list__channel .service-list__container{display:grid;grid-template-columns:repeat(1,1fr);gap:1px}.service-card .service-list__channel .service-list__container .channel__item{display:flex}.service-card .service-list__channel .service-list__container .channel__item .channel__img{width:100%;max-width:80px;height:45px}.service-card .service-list__channel .service-list__container .channel__item p{font-size:var(--sw-font-size-small)}.sw-message:has(.notifications-view){display:flex;flex-direction:column}.sw-message:has(.notifications-view) .notification-window footer .sw-button:nth-child(2) span{display:none}}@media(max-width:345px){.sw-alert-wrapper .sw-alert{border-radius:var(--sw-border-radius-medium);max-width:300px}.auth-page .auth-container .auth-footer .sw-button div img{display:none}.service-card .service-list__channel .service-list__container{display:grid;grid-template-columns:repeat(1,1fr);gap:1px}.service-card .service-list__channel .service-list__container .channel__item{display:flex}.service-card .service-list__channel .service-list__container .channel__item .channel__img{width:100%;height:40px;max-width:70px}.bank-cards-view .bank-cards__inner .bank-cards__section footer div{flex-wrap:wrap}.service__button>div:nth-child(2) .indicator__container p{display:none}}
