.language-selector select{background:#fff;border:1px solid #ccc;border-radius:8px;color:#333;column-count:2;cursor:pointer;font-size:13px;padding:8px 12px;transition:all .3s ease}.language-selector select:hover{border-color:#888}.language-selector{font-size:16px!important;margin-top:20px}:root{--bg-color:#fff;--li-bg-color:#fff;--li-border-color:#ddd;--h2-color:#333;--title-color:#00008b;--text-color:#000;--date_message-color:#666;--card-bg:#f9f9f9;--input-bg:#fff;--input-color:#333;--border-color:#ccc;--button-bg:#4caf50;--button-hover:#45a049;--button-text:#fff;--danger-bg:#d9534f;--danger-hover:#c9302c;--toolbar-bg:#1976d2;--toolbar-shadow:#000000e6;--message-bg-me:#d1e7dd;--message-bg-other:#fff;--arrow-border:#ccc;--discussion-title:#2ecc71;--discussion-creator:#3498db;--lang-select-bg:#fff;--lang-select-border:#ccc;--lang-select-hover:#e6f0ff}[data-theme=dark]{--bg-color:#121212;--li-bg-color:#2a2a2a;--li-border-color:#444;--h2-color:#e0e0e0;--title-color:#007bff;--date_message-color:#999;--text-color:#e0e0e0;--card-bg:#1e1e1e;--input-bg:#1c1c1c;--input-color:#e0e0e0;--border-color:#555;--button-bg:#388e3c;--button-hover:#2e7030;--button-text:#fff;--danger-bg:#b71c1c;--danger-hover:#a52825;--toolbar-bg:#0d47a1;--toolbar-shadow:#000000e6;--message-bg-me:#264d26;--message-bg-other:#2a2a2a;--arrow-border:#fff;--discussion-title:#81d4fa;--discussion-creator:#64b5f6;--lang-select-bg:#2c2c2c;--lang-select-border:#555;--lang-select-hover:#3a5ca8}body{background-color:#fff;background-color:var(--bg-color);color:#000;color:var(--text-color);font-family:Arial,sans-serif;padding:20px}body #goog-gt-banner{display:none!important}.auth-container{align-items:center;background-color:#f9f9f9;background-color:var(--card-bg);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.auth-container img{height:60px;margin-bottom:20px}.auth-container .title{color:#00008b;color:var(--title-color);font-size:40px;padding-bottom:30px}.auth-form{background-color:#f9f9f9;background-color:var(--card-bg);border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:400px;padding:2rem;text-align:center;width:100%}.form-content{display:flex;flex-direction:column}.form-input{background-color:#fff;background-color:var(--input-bg);border:1px solid #ccc;border:1px solid var(--border-color);border-radius:5px;color:#000;color:var(--text-color);font-size:1rem;margin:10px 0;padding:10px}.error-message{color:red}.btn-primary,.btn-secondary{border:none;border-radius:5px;font-size:1rem;margin-top:15px;padding:10px;width:100%}.btn-primary{background-color:#4caf50;background-color:var(--button-bg);color:#fff;color:var(--button-text);cursor:pointer}.btn-primary:hover{background-color:#45a049;background-color:var(--button-hover)}.btn-secondary{background-color:initial!important;color:#007bff;cursor:pointer}.btn-secondary:hover{text-decoration:underline}@media screen and (max-width:600px){.auth-form{padding:1.5rem}.form-input{padding:8px}.btn-primary,.btn-secondary,.form-input{font-size:.9rem}}.toolbar{align-items:center;background-color:#1976d2;box-shadow:0 2px 5px #000000e6;display:flex;height:40px;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:1000}.content{padding-top:60px}.logo{display:flex;float:none;margin:0 auto}.message{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin:10px;padding:10px;width:95%}.message.me{background-color:#d1e7dd;background-color:var(--message-bg-me)}.message.other{background-color:#fff;background-color:var(--message-bg-other);text-align:left}.arrow_box{background:#0000;border:1px solid #0000;border-radius:5px;margin:auto;padding:10px;position:relative;right:11px;width:auto}.arrow_box:after,.arrow_box:before{border:solid #ccc;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:30px;width:0}.arrow_box:after{border-color:#4440 #fff #4440 #4440;border-right-color:var(--message-bg-other);border-width:10px;margin-top:-10px}.message.me .arrow_box:after{border-right-color:#d1e7dd;border-right-color:var(--message-bg-me)}.arrow_box:before{border-color:#0000 #ccc #0000 #0000;border-right-color:var(--arrow-border);border-width:11px;margin-top:-11px}h2{color:#333!important;color:var(--h2-color)!important}ul{list-style-type:none;padding:0}li{background-color:#fff;background-color:var(--li-bg-color);border:1px solid #ddd;border:1px solid var(--li-border-color);margin:10px 0}button,li{cursor:pointer;padding:10px}button{background-color:#4caf50;border:none;color:#fff}button:hover{background-color:#45a049}button.out{background-color:red}button.connect,button.create{height:30px;margin-left:10px;padding:2px 5px}button.envoi{border-radius:10px;height:30px;margin-right:15px;margin-top:0;padding:2px 10px}button.list_users{margin:20px 10px}button.profil{margin:10px 0}button.button_image,button.button_pdf,button.button_video{background:#0000;margin-left:10px;padding:0}.icone-image{height:20px;vertical-align:top}.icone-image:hover,.icone-pdf:hover,.icone-video:hover{opacity:50%}.icone-pdf,.icone-video{height:20px;vertical-align:top}.date{font-size:.8em;margin-left:50px}.date_message{color:#666;color:var(--date_message-color);font-size:.7em}h2.discussionTitle_message:first-letter,span.discussionTitle:first-letter{text-transform:uppercase}h2.discussionTitle_message{padding-left:10px}.modal{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content img{max-height:90%;max-width:90%}.modal-content{background-color:initial;border:none}.modal-content img{display:block;height:auto;margin:auto}.profil_message{color:green}.discussionItem{border-bottom:1px solid #ddd;justify-content:space-between;overflow:hidden;padding:10px}.discussionItem,.leftContent{align-items:center;display:flex}.leftContent{flex-shrink:0;max-width:70%}.discussionImage{flex-shrink:0;height:55px!important;width:55px!important}.messageImage{display:none}.discussionInfo{color:#333;display:flex;flex-direction:column;overflow:hidden}.discussionCreator{color:#3498db;font-weight:700}.discussionTitle{color:#2ecc71;font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date{color:#888;flex-shrink:0;font-size:12px;margin-left:10px;text-align:right;width:80px}.begin,.chargement{padding-left:10px}.menu_haut{justify-content:space-between;padding:10px}.menu_haut,.right_icons{align-items:center;display:flex}.right_icons img{cursor:pointer;height:40px;margin-left:20px;width:40px}.rightElement{margin-left:10px}.discussionImage{border-radius:50%;height:40px;margin-right:10px;width:40px}.discussionTitle{font-size:16px;font-weight:700}img{cursor:pointer}.envoi_message{background-color:#f9f9f9;background-color:var(--card-bg);color:#000;color:var(--text-color);margin:10px;width:calc(100% - 20px)}.youtube-video div{max-width:100%!important}input[type=text]{background-color:#fff;background-color:var(--input-bg);border:1px solid #ccc;border:1px solid var(--border-color);color:#333;color:var(--input-color);padding:5px}.profile-update{align-items:center;background-color:#f9f9f9;background-color:var(--card-bg);color:#000;color:var(--text-color);display:flex;flex-direction:column;margin:0 auto;max-width:600px;padding:20px}.profile-image-container{display:flex;justify-content:center;margin-bottom:20px}.profile-image{height:100px;width:100px}.profile-info p{font-size:16px;margin:5px 0}.update-form{display:flex;flex-direction:column;max-width:500px;width:100%}.update-form input{border:1px solid #ddd;border-radius:4px;font-size:16px;margin:10px 0;padding:10px}.image-upload{display:flex;flex-direction:column;margin:10px 0}.image-upload-label{margin-bottom:5px}.update-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.update-button:hover{background-color:#0056b3}.success-message{color:green;margin-top:10px}@media (max-width:600px){.profile-update{padding:10px}.profile-image{height:80px;width:80px}.update-form input{font-size:14px}}.phone-container{display:flex}.phone-number{color:#333;font-weight:700;margin-right:5px}.phone-icon{height:40px;transition:transform .3s;width:40px}.phone-icon:hover{transform:scale(1.1)}.contact-list{list-style-type:none;padding:0}.contact-item{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:10px}.contact-photo{border-radius:50%;height:50px;margin-right:10px;width:50px}.contact-name{flex-grow:1;font-weight:700}.contact-status{align-items:center;display:flex}.status-icon{font-size:20px;margin-left:5px}.icones-discussion{height:30px}.discussion-container{display:flex;flex-direction:column;height:100vh;position:relative}.message-list{flex-grow:1;overflow-y:auto;padding-bottom:150px}.floating-form{background-color:#fff;background-color:var(--bg-color);bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;flex-direction:column;left:0;padding:10px;position:fixed;right:0;z-index:1000}.envoi_message{border:1px solid green;border-radius:10px;box-sizing:border-box;font-size:14px;height:100px;margin:0;padding:10px;width:100%}.buttons-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.envoi{align-self:center;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:20px;position:relative;top:-4px}.envoi:hover{background-color:#0056b3}button_messages{background-color:#e0e0e0!important;border:none;cursor:pointer;margin-left:5px!important}button_messages:hover{background-color:#d0d0d0}.creatediscussion{padding:20px;position:relative}.user-profile-container{align-items:center;display:flex;justify-content:center;padding:30px}.profile-card{background-color:#f9f9f9;background-color:var(--card-bg);border-radius:16px;box-shadow:0 4px 12px #0000001a;color:#000;color:var(--text-color);max-width:400px;padding:30px;text-align:center;width:100%}.profile-image{border-radius:50%;height:120px;margin-bottom:20px;object-fit:cover;width:120px}.profile-username{font-size:24px;margin-bottom:10px}.phone-container{align-items:center;display:inline-flex;gap:8px}.phone-icon{cursor:pointer;height:20px;width:20px}.back-button{background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:25px;padding:10px 16px}.back-button:hover{background-color:#388e3c}.notifications-list{list-style:none;margin:0;padding:0}.notification-item{background:#f9f9f9;border:1px solid #ddd;border-left:5px solid #4caf50;border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:10px 0;padding:15px}.notification-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.notification-text{font-size:16px;margin-bottom:10px}.notification-buttons{display:flex;gap:10px}.btn{border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:8px 12px;transition:background .3s ease}.btn.accept{background-color:#4caf50;color:#fff}.btn.accept:hover{background-color:#45a049}.btn.ignore{background-color:#f44336;color:#fff}.btn.ignore:hover{background-color:#d32f2f}.modal-overlay{background:rgba (0,0,0,.5);width:100vw;z-index:9999}.modal-content{animation:fadeInScale .2s ease-out;background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba (0,0,0,.25);max-width:400px;padding:24 px;text-align:center;width:90%}.modal-message{color:#333;font-size:16px;font-weight:500;margin-bottom:20px}.modal-buttons{display:flex;gap:12px;justify-content:center}.modal-button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:background-color .2s ease}.modal-button.confirm{background-color:#1976d2;color:#fff}.modal-button.confirm:hover{background-color:#125ca3}.modal-button.cancel{background-color:#e0e0e0;color:#333}.modal-button.cancel:hover{background-color:silver}@Keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{max-height:90%;max-width:90%}.modal-content img{border-radius:8px;max-height:100%;max-width:100%}.required{color:red}.not_required,.required{font-weight:700;margin-left:2px}.not_required{color:#0000}.info-bubble{color:#007bff;cursor:pointer;display:inline-block;font-size:1rem;margin-left:8px;transition:transform .2s;-webkit-user-select:none;user-select:none}.info-bubble:hover{color:#0056b3;transform:scale(1.2)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation:spin 1s linear infinite;border:2px solid #3498db;border-radius:50%;border-top-color:#0000;display:inline-block;height:16px;margin-right:8px;width:16px}.language-selector{font-family:sans-serif;position:relative}.language-selector .selected-item{background-color:#fff;border:1px solid #ccc;border-radius:8px;color:#333;cursor:pointer;font-size:16px;padding:8px 12px;-webkit-user-select:none;user-select:none}.language-selector .dropdown-menu{grid-gap:8px;background:#fff;border:1px solid #ccc;border-radius:8px;color:#333;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);left:0;max-height:300px;overflow-y:auto;position:absolute;top:100%;width:250px;z-index:1000}.language-selector .dropdown-item{background:#0000;border-radius:4px;color:#333;cursor:pointer;font-size:13px;font-weight:400;padding:6px 12px;-webkit-user-select:none;user-select:none}.language-selector .dropdown-item.selected{background:#e6f0ff;color:#000;font-size:16px;font-weight:700}.settings-container{background-color:#f9f9f9;background-color:var(--card-bg);border-radius:12px;box-shadow:0 0 10px #0000001a;color:#000;color:var(--text-color);font-family:sans-serif;margin:40px auto;max-width:600px;padding:30px}.setting-label{color:#000!important;color:var(--text-color)!important}.MenuItem .icon{fill:currentColor;height:16px;margin-right:10px;width:16px}.discussion-wrapper{height:100%;position:relative;width:100%}.fade-in{animation:fadeIn .3s ease-in}.slide-in{animation:slideIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.discussion-fullscreen{display:flex;flex-direction:column;height:100vh;left:7px;overflow-y:auto;padding:0;position:absolute;width:99vw;z-index:100}.discussion-fullscreen,.fullscreen-header{background:#f9f9f9;background:var(--card-bg);top:0}.fullscreen-header{border-bottom:1px solid #ccc;margin-left:7px;max-width:90vw;overflow:hidden;padding-bottom:70px;padding-left:10px;padding-top:90px;position:sticky;z-index:10}.fullscreen-header .header-content{align-items:center;display:flex;gap:12px;justify-content:space-between}.fullscreen-header .leftContent{align-items:center;display:flex;flex-shrink:1;gap:10px;min-width:0}.fullscreen-header .discussionImage{border-radius:50%;flex-shrink:0;height:50px;object-fit:cover;width:50px}.fullscreen-header .discussionInfo{cursor:pointer;display:flex;flex-direction:column;min-width:0;overflow:hidden}.fullscreen-header .discussionInfo .discussionCreator{font-size:1.1rem;font-weight:700;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullscreen-header .discussionInfo .discussionTitle{color:#2ecc71;font-size:.95rem;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fullscreen-header .date{flex-shrink:0;white-space:nowrap}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.video-call-page{padding:20px}.video-player{background:#000;border-radius:10px;max-height:300px;width:100%}.local-video-container{margin-bottom:20px}.remote-video-grid{grid-gap:1rem;display:grid;gap:1rem;margin-top:20px}.participant-video{text-align:center}.call-controls{align-items:center;background:#0009;border-radius:30px;box-shadow:0 0 10px #0000004d;display:flex;flex-direction:column;gap:1.5rem;padding:20px 10px;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:1000}.call-controls button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.call-controls .hangup-btn{align-items:center;background-color:red;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.call-controls .duration{color:#fff;font-size:13px}h2{margin-bottom:20px;margin-top:30px}.setting-group{margin-bottom:30px}.setting-item{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin:12px 0}.setting-label{word-wrap:break-word;color:#333;display:inline-block;flex-shrink:0;font-size:1rem;width:150px}.setting-input{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:16px;height:42px;line-height:1.4;margin-top:6px;padding:10px 12px;width:100%}.setting-input.username{text-indent:10px}.save-button{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 20px}.save-button:hover{background-color:#388e3c}.delete-account-button{background-color:#d9534f;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;margin-top:10px;padding:12px 20px}.delete-account-button:hover{background-color:#c9302c}.success{color:green;margin-top:15px}.error{color:red;margin-top:15px}.switch{display:inline-block;height:26px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:22px;left:2px;width:22px}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translateX(24px)}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .25s ease;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:9999;z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:#000;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:contain;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:1;opacity:var(--yarl__pull_opacity,1);transform:translate(0);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*100%);width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*0*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);user-select:none;-webkit-user-select:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:#fffc;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:red;color:var(--yarl__slide_icon_error_color,red);height:48px;height:var(--yarl__slide_icon_error_size,48px);width:48px;width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:none 0s ease 0s;transition:initial}.yarl__slide_loading,.yarl__slide_loading line{animation:none 0s ease 0s 1 normal none running;animation:initial}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:8px;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:32px;height:var(--yarl__icon_size,32px);width:32px;width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:initial;background-color:var(--yarl__button_background_color,#0000);border:0;border:var(--yarl__button_border,0);color:#fffc;color:var(--yarl__color_button,#fffc);cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:0;margin:var(--yarl__button_margin,0);outline:none;padding:8px;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:#fff;color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:#fffc;color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:#fff;color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:#fff;color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:#fff6;color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:24px 16px;padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:auto;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.233c6add.css.map*/