.App{-webkit-overflow-scrolling:touch;height:100vh;height:100dvh;overflow:auto}.App::-webkit-scrollbar{width:5px}.App::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.App::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px #0003}.App::-webkit-scrollbar-thumb:active{background-color:#999}.nav-landing{background-color:var(--background)}.UserHorizontalCard{border:1px solid var(--hover)}.sugerencias_container{direction:rtl;height:90vh;overflow:auto}.sugerencias_container>*{direction:ltr}.sugerencias_container::-webkit-scrollbar{width:5px}.sugerencias_container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.sugerencias_container::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px #0003}.sugerencias_container::-webkit-scrollbar-thumb:active{background-color:#999}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.search-box{margin:auto}.conteiner_search_box{background-color:var(--hover);border:5px solid var(--hover);border-radius:5px;height:85vh;margin:10px auto auto;overflow:auto}.conteiner_search_box::-webkit-scrollbar{background-color:#7a7a7a;border-radius:5px;width:7px}.search_conteiner_box{background-color:var(--background);border-radius:5px;cursor:pointer;display:flex;margin:5px auto auto;width:90%}.nameAndUserSeach{height:50px;margin-top:auto}.img_search_box{height:60px;width:60px}.img_search_box img{border-radius:50%;height:100%;object-fit:cover;object-position:center center;padding:10px;width:100%}.NoFoundSearch{text-align:center}.search-results-panel{scrollbar-color:#6c63ff #0000;scrollbar-width:thin}.search-results-panel::-webkit-scrollbar{width:8px}.search-results-panel::-webkit-scrollbar-track{background:#0000;border-radius:999px}.search-results-panel::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6c63ff,#3b82f6);border-radius:999px}.search-results-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7c73ff,#60a5fa)}@media (max-width:520px){.search-results-panel{max-height:calc(100vh - 185px)!important}}.InboxBox{border:1px solid #ccc;display:flex;height:87vh;margin:auto;overflow:hidden}.v-line{border-left:1px solid #ccc;height:100%}.InboxBox-max-widt{display:none}@media (max-width:1171px){.InboxBox{display:none}.InboxBox-max-widt{border:1px solid #ccc;display:block;height:87vh;margin:auto}}.chatbox{display:grid;height:87vh;width:70%}.headerChat{display:flex}.icondiv{cursor:pointer;display:none;width:30px}.iconback{font-size:30px;margin-left:10px;margin-top:20px}.imgchatuser{border-radius:50%;cursor:pointer;height:50px;margin-left:20px;margin-top:10px;width:50px}.imgchatuser>img{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:50%;height:100%;margin:auto;object-fit:cover;object-position:center center;padding:3px;width:100%}.namechatuser{height:50px;margin-left:15px;margin-top:15px}.namechatuser b{cursor:pointer}.namechatuser span{font-size:13px;margin-top:-5px;position:relative}.iconchatbox{cursor:pointer;height:25px;margin-left:15px;margin-top:25px}.greenPoint{background-color:#149114;border:2px solid var(--background);border-radius:50%;height:11px;margin-left:35px;margin-top:-10px;position:relative;width:11px;z-index:1}@media (max-width:1171px){.chatbox{width:100%}.icondiv{display:block}}.chat-box{box-shadow:inset 0 32px 32px -32px #0000000d,inset 0 -32px 32px -32px #0000000d;height:67vh;overflow:auto;padding:10px 30px 20px}.chat-box .chat{margin:5px 0}.chat-box .chat p{word-wrap:break-word;box-shadow:0 0 32 #00000014,0 16px 16px -16px #0000001a;padding:8px 16px}.chat-box .outgoing{display:flex}.outgoing .details{margin-bottom:-15px;margin-left:auto;max-width:calc(100% - 130px)}.outgoing .details p{background:#333;border-radius:18px 18px 0 18px;color:#fff}.chat-box .incoming{align-items:flex-end;display:flex}.letter-comver{text-align:center}.incoming .details{height:auto;margin-bottom:-15px;margin-left:10px;margin-right:auto;max-width:calc(100% - 130px)}.incoming .details p{background:#e9ecef;border-radius:18px 18px 18px 0;color:#333}.time_date{color:#5c5c5c;font-size:12px}.outtime{text-align:right}:is(.chat-box,.users-list)::-webkit-scrollbar{width:5px}:is(.chat-box,.users-list)::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}:is(.chat-box,.users-list)::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px #0003}:is(.chat-box,.users-list)::-webkit-scrollbar-thumb:active{background-color:#999}.dateContain{background:#e9ecef;border-radius:15px;color:#333;margin:auto;text-align:center;width:100px}.dateContain.hoy{width:50px}.dateContain.year{width:150px}.disNone{display:none}.Tittle_message_Initial{text-align:center}.peerfiluserchat{height:200px;width:200px}.peerfiluserchat img{height:100%;width:100%}.messageInput{border:1px solid #ccc;border-radius:5px;font-size:16px;height:42px;margin-left:15px;outline:none;padding:0 13px;transition:all .2s ease}.InbuxUsersBox{height:85vh;width:30%}.tittleuserbox{margin:auto}.input-wrapper{margin:auto;position:relative}.input{border:1px solid #ccc;border-radius:20px;box-sizing:border-box;font-size:16px;height:35px;outline:none;padding:15px 15px 15px 35px;transition:all .2s ease;width:100%}.input-icon{color:grey;height:20px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.headerUserBox{margin-top:10px}.conversations{scrollbar-color:#6f70f6 #0000;scrollbar-color:var(--conversation-scroll-thumb,#6f70f6) var(--conversation-scroll-track,#0000);scrollbar-width:thin;width:100%}.conversations::-webkit-scrollbar{width:8px}.conversations::-webkit-scrollbar-track{background:#0000;background:var(--conversation-scroll-track,#0000);border-radius:999px}.conversations::-webkit-scrollbar-thumb{background:#6f70f6;background:var(--conversation-scroll-thumb,#6f70f6);border:2px solid #0000;border:2px solid var(--conversation-scroll-track,#0000);border-radius:999px}.conversations::-webkit-scrollbar-thumb:hover{background:#4f46e5;background:var(--conversation-scroll-thumb-hover,#4f46e5)}.conversations::-webkit-scrollbar-thumb:active{background-color:#4f46e5;background-color:var(--conversation-scroll-thumb-hover,#4f46e5)}@media (max-width:1171px){.InbuxUsersBox{width:100%}}.InboxUser{background-color:var(--contrast);border-radius:20px;color:var(--little_mjs);cursor:pointer;display:flex;height:70px;margin:auto auto 3px;width:90%}.imgboxconversation{border-radius:50%;cursor:pointer;height:50px;margin-left:20px;margin-top:10px;width:50px}.imgboxconversation img{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:50%;height:50px;margin:auto;object-fit:cover;object-position:center center;padding:3px;width:50px}.nameconversationuser{height:50px;margin-left:15px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.nameconversationuser span{margin-top:-5px;position:relative}.dateconversation{font-size:13px;text-align:right}.greenPointconversation{background-color:#149114;border:2px solid var(--background);border-radius:50%;height:11px;margin-left:35px;margin-top:-10px;position:relative;width:11px;z-index:1}.d-play{display:flex;width:250px}.d-message{height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.d-date{height:25px;width:60px}@media (max-width:1430px){.d-play,.nameconversationuser{width:230px}.d-message{width:170px}}@media (max-width:1353px){.d-play,.nameconversationuser{width:210px}.d-message{width:150px}}@media (max-width:1266px){.d-play,.nameconversationuser{width:170px}.d-message{width:125px}}@media (max-width:1171px){.d-play,.nameconversationuser{width:720px}.d-message{width:680px}}@media (max-width:1096px){.nameconversationuser{width:680px}.d-play{width:680}.d-message{width:630px}}@media (max-width:1026px){.nameconversationuser{width:630px}.d-play{width:630}.d-message{width:580px}}@media (max-width:959px){.nameconversationuser{width:580px}.d-play{width:580}.d-message{width:530px}}@media (max-width:887px){.nameconversationuser{width:530px}.d-play{width:530}.d-message{width:480px}}@media (max-width:823px){.nameconversationuser{width:480px}.d-play{width:480}.d-message{width:430px}}@media (max-width:768px){.nameconversationuser{width:580px}.d-play{width:580}.d-message{width:530px}}@media (max-width:739px){.nameconversationuser{width:510px}.d-play{width:510}.d-message{width:460px}}@media (max-width:665px){.nameconversationuser{width:460px}.d-play{width:460}.d-message{width:410px}}@media (max-width:614px){.nameconversationuser{width:410px}.d-play{width:410}.d-message{width:360px}}@media (max-width:555px){.nameconversationuser{width:360px}.d-play{width:360}.d-message{width:310px}}@media (max-width:500px){.nameconversationuser{width:310px}.d-play{width:310}.d-message{width:260px}}@media (max-width:442px){.nameconversationuser{width:260px}.d-play{width:260}.d-message{width:210px}}@media (max-width:385px){.nameconversationuser{width:210px}.d-play{width:210}.d-message{width:160px}}@media (max-width:339px){.nameconversationuser{width:160px}.d-play{width:160}.d-message{width:110px}}.auth-brand{margin:0 0 14px;margin:0 0 var(--reg-space-md,14px);text-align:center}.auth-brand__icon{display:block;height:clamp(60px,8vh,70px);margin:0 auto;object-fit:contain;width:clamp(60px,8vh,70px)}.auth-brand__word-wrap{align-items:center;display:flex;justify-content:center}.auth-brand__word{display:block;height:auto;max-width:100%;object-fit:contain;width:175px}@media (max-width:520px){.auth-brand__word-wrap{margin-top:-13px}.auth-brand__word{width:min(150px,72vw)}}@media (max-height:720px){.auth-brand__icon{height:clamp(52px,7vh,64px);width:clamp(52px,7vh,64px)}.auth-brand__word-wrap{margin-top:-12px}.auth-brand__word{width:min(150px,55vw)}}.reg-flow__shell{--reg-violet:#6b73f0;--reg-violet-dark:#5a62d8;--reg-danger:#e53935;--reg-radius:14px;--reg-space-xs:clamp(4px,0.8vh,8px);--reg-space-sm:clamp(6px,1.1vh,12px);--reg-space-md:clamp(10px,1.6vh,16px);--reg-space-lg:clamp(12px,2vh,22px);--reg-logo:clamp(36px,5.2vh,48px);--reg-word:clamp(96px,14vw,118px);--reg-input-pad-y:clamp(11px,1.55vh,14px);--reg-input-pad-x:14px;--reg-title-size:clamp(1.35rem,2.8vh,1.7rem);--reg-btn-pad-y:clamp(12px,1.7vh,15px);-webkit-overflow-scrolling:touch;align-items:stretch;background:var(--reg-shell-bg);box-sizing:border-box;color:var(--reg-text);display:flex;height:100vh;height:100dvh;justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:clamp(0px,1.2vh,20px) 16px;width:100%}.reg-flow__shell[data-theme=light]{--reg-shell-bg:#fafafa;--reg-surface:#fff;--reg-text:#111;--reg-text-strong:#1a1a1a;--reg-muted:#8e8e8e;--reg-border:#dbdbdb;--reg-border-soft:#efefef;--reg-input-bg:#fafafa;--reg-input-bg-focus:#fff;--reg-input-text:#333;--reg-chip:#f2f2f2;--reg-chip-text:#111;--reg-back-bg:#f1f1f1;--reg-back-bg-hover:#e8e8e8;--reg-back-text:#222;--reg-progress-idle:#ececec;--reg-progress-idle-text:#666;--reg-progress-line:#e0e0e0;--reg-legal:#555;--reg-check:#333;--reg-footer:#666;--reg-shadow:0 8px 28px #1111110f;--reg-selected-bg:#6b73f01f;color-scheme:light}.reg-flow__shell[data-theme=dark]{--reg-shell-bg:#000;--reg-surface:#1a1a1a;--reg-text:#fff;--reg-text-strong:#fff;--reg-muted:#ffffffad;--reg-border:#333;--reg-border-soft:#333;--reg-input-bg:#2a2a2a;--reg-input-bg-focus:#333;--reg-input-text:#bdbdbd;--reg-chip:#2a2a2a;--reg-chip-text:#fff;--reg-back-bg:#2a2a2a;--reg-back-bg-hover:#333;--reg-back-text:#fff;--reg-progress-idle:#2a2a2a;--reg-progress-idle-text:#a8a8a8;--reg-progress-line:#333;--reg-legal:#ffffffb8;--reg-check:#ffffffe6;--reg-footer:#ffffffad;--reg-shadow:0 8px 28px #00000073;--reg-selected-bg:#6b73f038;color-scheme:dark}.reg-flow__card{background:var(--reg-surface);border:1px solid var(--reg-border-soft);border-radius:20px;box-shadow:var(--reg-shadow);box-sizing:border-box;color:var(--reg-text);display:flex;flex-direction:column;margin:0 auto;max-height:100%;max-width:440px;min-height:0;padding:clamp(14px,2.2vh,24px) clamp(16px,3vw,28px) clamp(14px,2vh,24px);width:100%}.reg-flow__top{flex:0 0 auto}.reg-flow__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px}.reg-flow__bottom{flex:0 0 auto;margin-top:auto;padding-top:var(--reg-space-sm)}.reg-flow__back{align-items:center;-webkit-appearance:none;appearance:none;background:var(--reg-back-bg);border:0;border-radius:50%;color:var(--reg-back-text);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-bottom:var(--reg-space-xs);width:40px}.reg-flow__back:focus-visible,.reg-flow__back:hover{background:var(--reg-back-bg-hover);outline:none}.reg-flow__progress{align-items:center;display:flex;gap:0;justify-content:center;margin:0 0 var(--reg-space-md)}.reg-flow__progress-step{align-items:center;background:var(--reg-progress-idle);border-radius:50%;color:var(--reg-progress-idle-text);display:inline-flex;flex-shrink:0;font-size:.82rem;font-weight:700;height:28px;justify-content:center;width:28px}.reg-flow__progress-step.is-active,.reg-flow__progress-step.is-done{background:var(--reg-violet);color:#fff}.reg-flow__progress-line{background:var(--reg-progress-line);flex-shrink:0;height:2px;width:clamp(18px,4vw,28px)}.reg-flow__progress-line.is-done{background:var(--reg-violet)}.reg-flow__title{color:var(--reg-text);font-size:var(--reg-title-size);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 var(--reg-space-xs)}.reg-flow__subtitle{color:var(--reg-muted);font-size:clamp(.92rem,1.6vh,1rem);line-height:1.35;margin:0 0 var(--reg-space-md);overflow-wrap:anywhere}.reg-flow__fields{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--reg-space-md)}.reg-flow__field{margin:0}.reg-flow__label{color:var(--reg-text-strong);display:block;font-size:.95rem;font-weight:700;margin-bottom:var(--reg-space-xs)}.reg-flow__input{background:var(--reg-input-bg);border:1px solid var(--reg-border);border-radius:var(--reg-radius);box-sizing:border-box;color:var(--reg-input-text);font-size:1rem;outline:none;padding:var(--reg-input-pad-y) var(--reg-input-pad-x);transition:border-color .15s ease,background .15s ease;width:100%}.reg-flow__input::placeholder{color:var(--reg-muted);opacity:.9}.reg-flow__input:focus{background:var(--reg-input-bg-focus);border-color:var(--reg-violet)}.reg-flow__input.is-invalid{border-color:var(--reg-danger)}.reg-flow__input[type=date]{color-scheme:inherit}.reg-flow__error{color:var(--reg-danger);font-size:.86rem;line-height:1.35;margin:var(--reg-space-sm) 0 0}.reg-flow__hint{color:var(--reg-muted);font-size:.84rem;line-height:1.35;margin:var(--reg-space-xs) 0 0}.reg-flow__gender{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.reg-flow__gender-btn{-webkit-appearance:none;appearance:none;background:var(--reg-chip);border:1px solid #0000;border-radius:12px;color:var(--reg-chip-text);cursor:pointer;font-size:.9rem;font-weight:600;padding:clamp(10px,1.4vh,12px) 8px;transition:background .15s ease,border-color .15s ease,color .15s ease}.reg-flow__gender-btn.is-selected{background:var(--reg-selected-bg);border-color:var(--reg-violet);color:var(--reg-violet)}.reg-flow__shell[data-theme=light] .reg-flow__gender-btn.is-selected{color:var(--reg-violet-dark)}.reg-flow__gender-btn:focus-visible,.reg-flow__gender-btn:hover{border-color:#6b73f073;outline:none}.reg-flow__primary{-webkit-appearance:none;appearance:none;background:var(--reg-violet);border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:700;margin-top:0;padding:var(--reg-btn-pad-y) 18px;transition:filter .15s ease,transform .15s ease;width:100%}.reg-flow__primary:focus-visible:not(:disabled),.reg-flow__primary:hover:not(:disabled){filter:brightness(1.05);outline:none}.reg-flow__primary:disabled{cursor:not-allowed;opacity:.55}.reg-flow__secondary{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:var(--reg-violet);cursor:pointer;font-size:.95rem;font-weight:600;margin-top:var(--reg-space-xs);padding:10px;width:100%}.reg-flow__secondary:disabled{cursor:not-allowed;opacity:.5}.reg-flow__legal{color:var(--reg-legal);font-size:.86rem;line-height:1.45;margin:0}.reg-flow__legal a{color:var(--reg-violet);font-weight:600;text-decoration:none}.reg-flow__check{align-items:flex-start;color:var(--reg-check);display:flex;font-size:.9rem;gap:10px;line-height:1.45;margin:0}.reg-flow__check input{accent-color:var(--reg-violet);flex-shrink:0;margin-top:3px}.reg-flow__otp{display:flex;gap:clamp(6px,1.5vw,8px);justify-content:space-between;margin:0 0 var(--reg-space-sm)}.reg-flow__otp-input{background:var(--reg-input-bg);border:1px solid var(--reg-border);border-radius:12px;color:var(--reg-text);font-size:1.35rem;font-weight:700;height:clamp(46px,6.2vh,54px);outline:none;text-align:center;width:clamp(40px,11vw,46px)}.reg-flow__otp-input:focus{background:var(--reg-input-bg-focus);border-color:var(--reg-violet)}.reg-flow__footer-link{color:var(--reg-footer);font-size:.92rem;margin-top:var(--reg-space-md);text-align:center}.reg-flow__footer-link a{color:var(--reg-violet);font-weight:700;text-decoration:none}@media (min-width:521px){.reg-flow__shell{align-items:center;justify-content:center}.reg-flow__card{height:auto;max-height:calc(100dvh - clamp(8px, 2vh, 24px))}}@media (max-width:520px){.reg-flow__shell{background:var(--reg-surface);padding:0}.reg-flow__card{border:0;border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none;min-height:100%;padding:max(12px,env(safe-area-inset-top)) 20px max(16px,env(safe-area-inset-bottom))}.reg-flow__progress-line{width:22px}.reg-flow__gender-btn{font-size:.84rem;padding:11px 6px}}@media (max-height:820px){.reg-flow__shell{--reg-space-md:clamp(8px,1.3vh,12px);--reg-space-lg:clamp(10px,1.6vh,16px);--reg-logo:clamp(34px,4.6vh,42px)}.reg-flow__progress-step{height:26px;width:26px}}@media (max-height:720px){.reg-flow__shell{--reg-space-sm:clamp(4px,0.9vh,8px);--reg-space-md:clamp(6px,1.1vh,10px);--reg-logo:clamp(30px,4vh,38px);--reg-word:clamp(88px,12vw,104px);--reg-title-size:clamp(1.25rem,2.4vh,1.45rem);--reg-input-pad-y:10px;--reg-btn-pad-y:12px}.reg-flow__back{height:36px;width:36px}.reg-flow__progress-step{font-size:.78rem;height:24px;width:24px}}@media (max-height:640px){.reg-flow__shell{--reg-logo:28px;--reg-word:86px;--reg-title-size:1.2rem}.reg-flow__hint{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.recovery-flow.reg-flow__card{max-width:440px}.recovery-flow__resend{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:999px;color:var(--reg-violet);cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:8px;justify-content:center;margin:0 auto;padding:8px 12px}.recovery-flow__resend:focus-visible:not(:disabled),.recovery-flow__resend:hover:not(:disabled){background:var(--reg-selected-bg);outline:none}.recovery-flow__resend:disabled{color:var(--reg-muted);cursor:not-allowed}.recovery-flow__code-input{font-size:1.25rem;font-weight:700;letter-spacing:.35em;padding-left:18px;padding-right:18px;text-align:center}.recovery-flow__password-wrap{align-items:center;display:flex;position:relative}.recovery-flow__password-wrap .reg-flow__input{padding-right:48px}.recovery-flow__toggle{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:10px;color:var(--reg-muted);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px}.recovery-flow__toggle:focus-visible,.recovery-flow__toggle:hover{background:var(--reg-selected-bg);color:var(--reg-violet);outline:none}.recovery-flow__alert{background:#e5393514;border:1px solid #e5393559;border-radius:12px;color:var(--reg-danger);font-size:.9rem;font-weight:500;line-height:1.4;margin:0 0 var(--reg-space-md);padding:12px 14px;text-align:center}.reg-flow__shell.recovery-shell{align-items:center;justify-content:center}@media (max-width:520px){.reg-flow__shell.recovery-shell{align-items:stretch}.recovery-flow.reg-flow__card{max-width:none}}.color-changing{animation:colorChange 2s infinite alternate;background-color:var(--chargingPrimry)}@keyframes colorChange{0%{background-color:var(--chargingPrimry)}25%{background-color:var(--chargingBackground)}50%{background-color:var(--chargingPrimry)}75%{background-color:var(--chargingBackground)}to{background-color:var(--chargingPrimry)}}.color-changing-icon{animation:colorChangeIcon 2s infinite alternate;color:var(--chargingPrimry)}@keyframes colorChangeIcon{0%{color:var(--chargingPrimry)}25%{color:var(--chargingBackground)}50%{color:var(--chargingPrimry)}75%{color:var(--chargingBackground)}to{color:var(--chargingPrimry)}}.tittle{border-radius:10px;height:7px;margin-top:3px;width:55px}.modal_box{background-color:#232327e6;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}.modal_container{grid-gap:1em;background-color:var(--hover);border-radius:6px;display:grid;gap:1em;margin:7% auto auto;max-height:90%;max-width:600px;padding:1em 3em 2.5em 2.5em;width:90%}.modal_button{display:flex;justify-content:space-between}.modal_button div{cursor:pointer}.img_container{height:400px;margin:auto}.img_container img{border-radius:.5em;height:600px;margin:auto}.PostImgMini{margin:0 auto auto;max-height:20rem;top:-100px}.PostImgMini>img{border-radius:.5em;max-height:20rem;object-fit:cover;width:100%}.previewPost{display:flex;justify-content:space-between}.tex-area-post{margin:auto;position:relative}.tex-area-post textarea{border:1px solid #ccc;border-radius:20px;box-sizing:border-box;font-size:16px;height:200px;outline:none;padding:30px 15px 15px 35px;transition:all .2s ease;width:100%}.tex-area-post img{border-radius:50%;height:25px;left:45px;width:25px}.tex-area-post b,.tex-area-post img{position:absolute;top:9%;transform:translateY(-50%)}.tex-area-post b{left:70px}.HYmodal_box{background-color:#232327e6;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:2}.HYmodal_container{grid-gap:1em;display:grid;gap:1em;margin:auto;max-width:600px;width:90%}.div_view_container{display:flex;justify-content:space-between;width:100%}.ViewModalHY{max-width:400px;width:90%}.ViewModalHYContainer{background-color:#000;height:90vh;margin:auto;width:56vh}.ViewModalHYContainer img{height:100%;width:100%}.progresbar_mother_box{justify-content:space-between}.container_progresbar_box,.progresbar_mother_box{display:flex;width:100%}.progresbar_box{background-color:#fff;border-radius:5px;height:4px;width:90%}.progresbar_box_othersDiv{width:5%}.closeIcon{color:#fff;cursor:pointer;font-size:20px;margin-right:10px;margin-top:10px}.arrow_rigth_box_{font-size:40px}.arrow_left_box{color:#fff;cursor:pointer;font-size:30px}.chevron_box{width:25px}.usersHyContainert{display:flex;justify-content:space-between;margin:auto;padding:5px;width:60%}.userHy{border-radius:50%;height:20px;margin:auto;width:20px}.userHy img{border-radius:50%;cursor:pointer;height:100%;width:100%}.center_user_hy{border-radius:50%;height:30px;width:30px}.center_user_hy img{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:50%;height:100%;padding:3px;width:100%}.HyInterator{display:flex;position:absolute;width:56vh}.LikeIcon{margin-left:10px}.nameHy{color:#fff;margin:0 0 0 auto;text-align:center}.nameHyP{cursor:pointer}.DateHyP{font-size:10px;margin-top:-15px}.ViewsDiv{color:#fff;margin-left:10px;margin-top:10px}.chevronup{margin-top:84vh;position:absolute;width:56vh}.chevronup-box{margin:auto;width:30px}.chevrondown,.userhistoryconteiner{position:absolute;width:56vh}.userhistoryconteiner{height:83vh;margin-top:45px}.historyuserbox{display:flex;height:50px;width:56vh}.historyuserProfile{border-radius:50%;height:45px;margin-left:5px;width:45px}.historyuserProfile img{border-radius:50%;height:100%;width:100%}.iconHy{margin-left:68%;margin-top:-55%}.historyuserName{height:25px;margin-left:5px;margin-top:10px;width:46vh}.lettle_HY{text-align:center}.footer-blog{box-sizing:border-box;margin:60px auto 0;max-width:430px;padding:0 16px;text-align:center;width:100%}.footer-blog__links{align-items:center;box-sizing:border-box;display:flex;gap:8px 12px;justify-content:space-evenly;margin:0 auto;max-width:100%;width:100%}.footer-blog__link{color:#0d6efd;cursor:pointer;font-size:12px;min-width:0;white-space:nowrap}.footer-blog__copyright{color:gray;display:block;font-size:12px;margin-top:8px}.footer-blog__spacer{display:block;height:48px}@media (max-width:640px){.footer-blog__links{grid-column-gap:8px;grid-row-gap:14px;align-items:center;column-gap:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;row-gap:14px;width:100%}.footer-blog__link{align-items:center;display:flex;justify-content:center;max-width:100%;min-height:44px;overflow-wrap:break-word;text-align:center;white-space:normal;width:100%;word-break:break-word}.footer-blog__link--secondary{grid-column:1/-1;justify-self:center;max-width:100%;width:auto}}.hero-planet-dawn{--dawn-x:62%;--dawn-y:8%;--dawn-local-x:62%;--dawn-local-y:2%;--dawn-intensity:1;--horizon-y:42%;--planet-size:1400px;--planet-left:0px;--planet-top:0px;--planet-cx:50%;--planet-cy:120%;--planet-r:800px;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.hero-planet-dawn__sky{background:radial-gradient(ellipse 110% 70% at 50% -12%,#3e34787a 0,#0000 55%),radial-gradient(ellipse 50% 36% at 14% 20%,#6b73f024 0,#0000 55%),linear-gradient(180deg,#161424,#0e0d1a 42%,#090912);inset:0;position:absolute}.hero-planet-dawn__stars{background-image:radial-gradient(1px 1px at 10% 12%,#ffffffbf,#0000),radial-gradient(1px 1px at 22% 7%,#fff6,#0000),radial-gradient(1.5px 1.5px at 38% 16%,#dce6ff8c,#0000),radial-gradient(1px 1px at 55% 9%,#ffffff59,#0000),radial-gradient(1px 1px at 68% 20%,#ffffff80,#0000),radial-gradient(1.5px 1.5px at 82% 11%,#c8d2ff8c,#0000),radial-gradient(1px 1px at 91% 24%,#ffffff59,#0000),radial-gradient(1px 1px at 14% 28%,#ffffff47,#0000),radial-gradient(1px 1px at 47% 4%,#ffffff73,#0000);background-repeat:no-repeat;inset:0;opacity:.72;position:absolute}.hero-planet-dawn__bloom{background:radial-gradient(circle at var(--dawn-x) var(--dawn-y),rgba(255,255,250,calc(var(--dawn-intensity)*1)) 0,rgba(255,220,160,calc(var(--dawn-intensity)*.95)) 2%,rgba(255,160,90,calc(var(--dawn-intensity)*.75)) 6%,rgba(255,110,120,calc(var(--dawn-intensity)*.5)) 11%,rgba(220,90,170,calc(var(--dawn-intensity)*.32)) 16%,rgba(140,110,255,calc(var(--dawn-intensity)*.16)) 24%,#0000 38%);inset:0;-webkit-mask-image:radial-gradient(circle at var(--planet-cx) var(--planet-cy),#0000 0,#0000 calc(var(--planet-r) - 1px),#000 calc(var(--planet-r) + 2px),#000 100%);mask-image:radial-gradient(circle at var(--planet-cx) var(--planet-cy),#0000 0,#0000 calc(var(--planet-r) - 1px),#000 calc(var(--planet-r) + 2px),#000 100%);mix-blend-mode:screen;opacity:1;position:absolute}.hero-planet-dawn__atmosphere{box-shadow:0 0 0 1px #b4beff80,0 0 14px 2px #8c96ff61,0 0 36px 12px #6e78f02e,0 0 70px 22px #5a64d214}.hero-planet-dawn__atmosphere,.hero-planet-dawn__planet{border-radius:50%;height:var(--planet-size);left:var(--planet-left);position:absolute;top:var(--planet-top);width:var(--planet-size)}.hero-planet-dawn__planet{background-color:#070912;box-shadow:inset 0 1px 0 #d2dcff66,inset 0 0 0 1px #96a0eb38;overflow:hidden;transform:translateZ(0)}.hero-planet-dawn__planet-surface{background:radial-gradient(circle at 50% 2.5%,#c8d2ff80 0,#828cdc38 9%,#373c781a 18%,#0000 32%),radial-gradient(circle at 34% 22%,#5a64af73 0,#282d5f38 30%,#0000 54%),radial-gradient(circle at 50% 40%,#1a1e34 0,#101326 28%,#0a0c18 52%,#05060f 76%,#02030a 100%);border-radius:50%;inset:0;position:absolute}.hero-planet-dawn__planet-bands{background:linear-gradient(168deg,#0000 14%,#7d87d724 26%,#0000 33%,#555faf17 45%,#0000 52%,#8c73c31c 63%,#0000 72%);border-radius:50%;inset:0;mix-blend-mode:soft-light;opacity:.55;position:absolute}.hero-planet-dawn__planet-shade{background:radial-gradient(circle at 62% 78%,#0000 0,#0006 36%,#000000d1 72%,#000000f0 100%),linear-gradient(180deg,#0000,#00000038 30%,#00000094 60%,#000000e6);border-radius:50%;inset:0;position:absolute}.hero-planet-dawn__planet-rim{border-radius:50%;box-shadow:inset 0 2px 0 #e6ebff8c,inset 0 0 0 2px #a5afff3d,inset 0 20px 44px #9ba5ff29;inset:0;position:absolute}.hero-planet-dawn__dawn{background:radial-gradient(circle at var(--dawn-local-x) var(--dawn-local-y),rgba(255,252,245,calc(var(--dawn-intensity)*1)) 0,rgba(255,210,140,calc(var(--dawn-intensity)*.85)) 4%,rgba(255,150,95,calc(var(--dawn-intensity)*.55)) 10%,rgba(255,110,140,calc(var(--dawn-intensity)*.32)) 16%,rgba(150,110,230,calc(var(--dawn-intensity)*.14)) 24%,#0000 34%);border-radius:50%;inset:0;mix-blend-mode:screen;opacity:1;position:absolute}.hero-planet-dawn__haze{background:radial-gradient(ellipse 95% 55% at 50% 78%,#322d6e52 0,#0000 58%);inset:0;mix-blend-mode:soft-light;position:absolute}.hero-planet-dawn__vignette{background:radial-gradient(ellipse 85% 80% at 50% 35%,#0000 30%,#05050e7a 100%);inset:0;position:absolute}html[data-motion=reduced] .hero-planet-dawn__stars{opacity:.5}.landing-shell{--landing-sidebar-width:0px;min-width:0;position:relative;width:100%}.landing-shell[data-sidebar-open=true]{--landing-sidebar-width:clamp(300px,42vw,640px)}.landing-main{max-width:100%;min-width:0;position:relative;width:calc(100% - var(--landing-sidebar-width))}.landing-main,.landing-sidebar-root{transition:width .4s cubic-bezier(.22,1,.36,1)}.landing-sidebar-root{bottom:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:var(--landing-sidebar-width);z-index:1200}.landing-sidebar-root[data-open=true]{pointer-events:auto}.landing-sidebar__backdrop{display:none}.landing-sidebar{--lsb-pad-x:max(28px,env(safe-area-inset-left,0px));--lsb-pad-r:max(22px,env(safe-area-inset-right,0px));--lsb-pad-t:max(18px,env(safe-area-inset-top,0px));--lsb-pad-b:max(18px,env(safe-area-inset-bottom,0px));grid-column-gap:12px;grid-row-gap:8px;-webkit-overflow-scrolling:touch;background:radial-gradient(120% 80% at 100% 0,#5846a02e 0,#0000 55%),linear-gradient(165deg,#16122a,#0c0b16 42%,#090812);box-sizing:border-box;color:#f4f0ff;column-gap:12px;display:grid;grid-template-areas:"brand brand close" "nav nav nav" "spacer spacer spacer" "lang . motion";grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;height:100dvh;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--lsb-pad-t) var(--lsb-pad-r) var(--lsb-pad-b) var(--lsb-pad-x);position:absolute;row-gap:8px;width:100%}html[data-motion=reduced] .landing-main,html[data-motion=reduced] .landing-sidebar-root,html[data-motion=reduced] .landing-sidebar__backdrop,html[data-motion=reduced] .landing-sidebar__close,html[data-motion=reduced] .landing-sidebar__footer-btn,html[data-motion=reduced] .landing-sidebar__nav-link{transition:none!important}.landing-sidebar__brand{align-items:center;align-self:start;color:inherit;display:inline-flex;gap:12px;grid-area:brand;margin-top:4px;min-width:0;text-decoration:none}.landing-sidebar__brand-icon{border-radius:8px;flex-shrink:0;height:34px;width:34px}.landing-sidebar__brand-divider{background:#d6ccff59;flex-shrink:0;height:22px;width:1px}.landing-sidebar__brand-wordmark{display:block;flex-shrink:1;height:auto;max-width:min(118px,42%);min-width:72px;width:118px}.landing-sidebar__close{align-items:center;align-self:start;background:#3a2f63;border:0;border-radius:50%;color:#cbbdf5;cursor:pointer;display:inline-flex;grid-area:close;height:50px;justify-content:center;justify-self:end;transition:background .2s ease,color .2s ease,transform .2s ease;width:50px}.landing-sidebar__close:focus-visible,.landing-sidebar__close:hover{background:#4a3d7a;color:#f0e9ff;outline:none;transform:scale(1.04)}.landing-sidebar__close svg{height:18px;width:18px}.landing-sidebar__spacer{grid-area:spacer;min-height:0}.landing-sidebar__nav{display:flex;flex-direction:column;gap:clamp(14px,2.4vh,24px);grid-area:nav;justify-content:flex-start;min-height:0;padding-bottom:0;padding-top:clamp(30px,3.5vh,42px)}.landing-sidebar__nav-link{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;font-family:Oswald,Arial Narrow,Helvetica Condensed,sans-serif;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:700;gap:20px;justify-content:space-between;letter-spacing:.01em;line-height:.92;padding:0;text-decoration:none;text-transform:uppercase;transition:color .2s ease,transform .2s ease;white-space:nowrap;width:100%}.landing-sidebar__nav-link--signin{color:#f3ebdc}.landing-sidebar__nav-link--register{color:#b7a6e8}.landing-sidebar__nav-link:focus-visible,.landing-sidebar__nav-link:hover{outline:none;transform:translateX(4px)}.landing-sidebar__nav-link--signin:focus-visible,.landing-sidebar__nav-link--signin:hover{color:#fff8ea}.landing-sidebar__nav-link--register:focus-visible,.landing-sidebar__nav-link--register:hover{color:#d5c8ff}.landing-sidebar__nav-chevron{flex-shrink:0;height:18px;opacity:.55;transition:opacity .2s ease,transform .2s ease;width:18px}.landing-sidebar__nav-link:focus-visible .landing-sidebar__nav-chevron,.landing-sidebar__nav-link:hover .landing-sidebar__nav-chevron{opacity:.95;transform:translateX(3px)}.landing-sidebar__lang{align-self:end;grid-area:lang;position:relative}.landing-sidebar__motion{align-self:end;grid-area:motion;justify-self:end;position:relative}.landing-sidebar__footer-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#e6e0ffd1;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:500;gap:8px;letter-spacing:.02em;padding:8px 2px;transition:color .2s ease}.landing-sidebar__footer-btn:focus-visible,.landing-sidebar__footer-btn:hover{color:#fff;outline:none}.landing-sidebar__footer-btn svg{flex-shrink:0;height:16px;opacity:.85;width:16px}.landing-sidebar__footer-chevron{height:10px;opacity:.7;transition:transform .2s ease;width:10px}.landing-sidebar__footer-btn[aria-expanded=true] .landing-sidebar__footer-chevron{transform:rotate(180deg)}.landing-sidebar__menu{background:#0c0a16f7;border:1px solid #ffffff1a;border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 16px 40px #0006;left:0;max-height:min(50vh,320px);min-width:180px;overflow:auto;padding:8px;position:absolute;z-index:2}.landing-sidebar__menu--end{left:auto;right:0}.landing-sidebar__menu-item{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:8px;color:#f0eaffe0;cursor:pointer;display:block;font-size:.9rem;padding:10px 12px;text-align:left;width:100%}.landing-sidebar__menu-item:focus-visible,.landing-sidebar__menu-item:hover{background:#ffffff12;outline:none}.landing-sidebar__menu-item.is-selected{background:#ffd0ac14;color:#ffd0ac}.landing-sidebar__menu-hint{color:#f0eaff9e;font-size:.78rem;line-height:1.4;margin:4px 0 0;padding:8px 12px}.landing-sidebar__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:900px){.landing-shell[data-sidebar-open=true]{--landing-sidebar-width:clamp(280px,42vw,520px)}.landing-sidebar__nav-link{font-size:clamp(2rem,4.2vw,3rem)}.landing-sidebar__brand-wordmark{width:104px}}@media (max-width:720px){.landing-shell[data-sidebar-open=true]{--landing-sidebar-width:0px}.landing-main{width:100%}.landing-sidebar-root{inset:0;transition:none;width:100%}.landing-sidebar__backdrop{background:#04040a47;border:0;cursor:pointer;display:block;inset:0;margin:0;opacity:0;padding:0;position:absolute;transition:opacity .35s ease}.landing-sidebar-root[data-open=true] .landing-sidebar__backdrop{opacity:1}.landing-sidebar{--lsb-pad-x:max(20px,env(safe-area-inset-left,0px));--lsb-pad-r:max(16px,env(safe-area-inset-right,0px));align-content:start;grid-template-areas:"lang motion close" "brand brand brand" "nav nav nav" "spacer spacer spacer";grid-template-columns:auto auto auto;grid-template-rows:auto auto auto minmax(0,1fr);left:auto;right:0;transform:translateX(104%);transition:transform .4s cubic-bezier(.22,1,.36,1);width:min(92vw,100%)}.landing-sidebar-root[data-open=true] .landing-sidebar{transform:translateX(0)}.landing-sidebar__close,.landing-sidebar__lang,.landing-sidebar__motion{align-self:center}.landing-sidebar__brand{margin-top:10px}.landing-sidebar__nav{justify-content:flex-start;padding-top:clamp(20px,4vh,40px)}.landing-sidebar__nav-link{font-size:clamp(2.35rem,11vw,3.2rem)}.landing-sidebar__menu{bottom:auto;top:calc(100% + 8px)}.landing-sidebar__close{height:46px;width:46px}.landing-sidebar__brand-wordmark{width:96px}}@media (max-width:380px){.landing-sidebar__nav-link{font-size:clamp(2rem,10.5vw,2.6rem)}.landing-sidebar__footer-btn{font-size:.84rem}.landing-sidebar__brand-wordmark{width:84px}}.landing-unique{--uf-bg:#000;--uf-text:#fff;--uf-muted:#ffffffad;--uf-soft:#ffffff73;--uf-violet:#8b7cf6;--uf-lavender:#c4b5fd;--uf-accent:#6b73f0;--uf-ease:cubic-bezier(0.22,1,0.36,1);--uf-chrome:clamp(280px,38vh,360px);--uf-phone-w:min(300px,30vw,calc((100vh - var(--uf-chrome))*9/18.4));--uf-phone-w:min(300px,30vw,calc((100svh - var(--uf-chrome))*9/18.4));background:var(--uf-bg);color:var(--uf-text);min-height:auto;position:relative}.landing-unique__viewport{align-items:center;background:radial-gradient(ellipse 70% 55% at 18% 40%,#6b73f029,#0000 60%),radial-gradient(ellipse 55% 45% at 88% 70%,#8b7cf61a,#0000 55%),#000;display:flex;min-height:min(100svh,920px);outline:none;overflow:hidden;position:relative}.landing-unique__inner{grid-row-gap:clamp(16px,2.6vh,28px);align-content:center;align-items:stretch;box-sizing:border-box;display:grid;grid-template-rows:auto auto auto;margin:0 auto;padding:clamp(28px,4vh,48px) 0 clamp(20px,3vh,32px);row-gap:clamp(16px,2.6vh,28px);width:min(1180px,calc(100% - 48px))}.landing-unique__intro{flex-shrink:0;margin:0 auto;max-width:720px;text-align:center}.landing-unique__eyebrow{color:var(--uf-lavender);display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.landing-unique__headline{color:#fff;font-size:clamp(1.35rem,2.8vw,2.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}.landing-unique__headline-accent{background:linear-gradient(105deg,#fff 6%,#d8d0ff 40%,#8b7cf6);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(1.15rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:4px 0 6px}.landing-unique__lede{color:var(--uf-muted);font-size:clamp(.86rem,1.3vw,.96rem);line-height:1.4;margin:0 auto;max-width:520px}.landing-unique__controls{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr auto;width:100%}.landing-unique__arrow{-webkit-appearance:none;appearance:none;background:#6b73f01f;border:1px solid #c4b5fd59;border-radius:50%;color:var(--uf-lavender);cursor:pointer;display:grid;flex-shrink:0;height:42px;place-items:center;transition:background .18s var(--uf-ease),border-color .18s var(--uf-ease),color .18s var(--uf-ease),opacity .18s var(--uf-ease);width:42px}.landing-unique__arrow svg{height:18px;width:18px}.landing-unique__arrow:focus-visible:not(:disabled),.landing-unique__arrow:hover:not(:disabled){background:#6b73f047;border-color:#c4b5fdb3;color:#fff;outline:none}.landing-unique__arrow:disabled{cursor:not-allowed;opacity:.32}.landing-unique__track{-webkit-overflow-scrolling:touch;cursor:grab;display:flex;margin-block:-12px;outline:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;padding-block:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:manipulation;width:100%}.landing-unique__track::-webkit-scrollbar{display:none}.landing-unique__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.landing-unique__track.is-reduced-motion{scroll-behavior:auto}.landing-unique__track:focus-visible{border-radius:16px;box-shadow:0 0 0 2px #8b7cf68c}.landing-unique__slide{box-sizing:border-box;flex:0 0 100%;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.landing-unique__stage{grid-column-gap:clamp(40px,5vw,84px);align-items:center;column-gap:clamp(40px,5vw,84px);display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(260px,1fr);height:auto;justify-items:center;min-height:0;width:100%}.landing-unique__visual{align-items:center;display:flex;height:auto;justify-content:center;min-height:calc(var(--uf-phone-w)*18.4/9);overflow:visible;perspective:1200px;position:relative;width:100%}.landing-unique__phone-stage{aspect-ratio:9/18.4;flex-shrink:0;height:auto;max-width:300px;min-width:200px;overflow:visible;position:relative;transform:rotateY(-12deg) rotateX(4deg) rotate(-2deg);transform-style:preserve-3d;width:var(--uf-phone-w)}.landing-unique__phone{inset:0;pointer-events:none;position:absolute;z-index:1}.landing-unique__phone-frame{background:linear-gradient(145deg,#c8c4d8,#8e8aa3 35%,#3a3648);border-radius:42px;box-shadow:0 40px 80px #0000008c,0 0 0 1px #ffffff2e,inset 0 1px 0 #ffffff59;inset:0;padding:10px;position:absolute}.landing-unique__phone-island{background:#0a0a0c;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14;height:22px;left:50%;position:absolute;top:18px;transform:translateX(-50%);width:28%;z-index:3}.landing-unique__phone-screen{background:#0b0b10;border-radius:34px;height:100%;overflow:hidden;position:relative;width:100%}.landing-unique__phone-screen-inner{height:100%;transform-origin:center center;width:100%;will-change:filter,opacity,transform}.landing-unique__phone-home{background:#ffffff59;border-radius:999px;bottom:14px;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:34%;z-index:3}.landing-unique__mock{background:radial-gradient(circle at 20% 0,#8b7cf640,#0000 45%),linear-gradient(180deg,#12121a,#07070b);color:#fff;height:100%;padding:48px 16px 24px;position:relative}.landing-unique__mock-header{align-items:center;display:flex;gap:10px;margin-bottom:18px}.landing-unique__mock-avatar{background:linear-gradient(135deg,#6b73f0,#c4b5fd);border-radius:50%;flex-shrink:0;height:38px;width:38px}.landing-unique__mock-header strong{display:block;font-size:.82rem;letter-spacing:.01em}.landing-unique__mock-header small{color:#ffffff8c;display:block;font-size:.68rem;margin-top:2px}.landing-unique__mock-hero{border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff14;height:42%;margin-bottom:16px}.landing-unique__mock-rows{grid-gap:8px;display:grid;gap:8px}.landing-unique__mock-rows i{background:#ffffff1f;border-radius:999px;display:block;height:10px}.landing-unique__mock-rows i:nth-child(2){width:78%}.landing-unique__mock-rows i:nth-child(3){width:62%}.landing-unique__mock-note{bottom:18px;color:#ffffff61;font-size:.58rem;left:16px;letter-spacing:.08em;position:absolute;right:16px;text-align:center;text-transform:uppercase}.landing-unique__highlight{filter:drop-shadow(0 22px 40px rgba(0,0,0,.45));pointer-events:none;position:absolute;will-change:transform,opacity;z-index:4}.landing-unique__highlight--flow{left:-14%;right:-14%;top:42%;width:auto}.landing-unique__flow-card{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12121ceb;border:1px solid #c4b5fd59;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;min-width:220px;padding:14px 16px;width:100%}.landing-unique__flow-meta{flex:1 1 auto;min-width:0}.landing-unique__flow-art{background:linear-gradient(145deg,#2a2150,#6b73f0);border-radius:12px;color:var(--uf-lavender);display:grid;flex-shrink:0;height:46px;place-items:center;width:46px}.landing-unique__flow-art svg{height:22px;width:22px}.landing-unique__flow-label{color:var(--uf-accent);display:block;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.landing-unique__flow-title{color:#fff;display:block;font-size:.92rem;font-weight:650;margin-top:2px;white-space:nowrap}.landing-unique__flow-bars{align-items:flex-end;display:flex;gap:3px;height:14px;margin-top:8px}.landing-unique__flow-bars i{animation:uf-eq 1.1s ease-in-out infinite;background:var(--uf-lavender);border-radius:999px;width:3px}.landing-unique__flow-bars i:first-child{animation-delay:0s;height:40%}.landing-unique__flow-bars i:nth-child(2){animation-delay:.12s;height:80%}.landing-unique__flow-bars i:nth-child(3){animation-delay:.24s;height:55%}.landing-unique__flow-bars i:nth-child(4){animation-delay:.08s;height:95%}.landing-unique__flow-bars i:nth-child(5){animation-delay:.2s;height:45%}@keyframes uf-eq{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.landing-unique__highlight--streaks{left:-10%;right:-10%;top:36%;width:auto}.landing-unique__streak-card{align-items:center;background:linear-gradient(145deg,#2a120af2,#1c101eeb);border:1px solid #ff8a4c66;border-radius:22px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:14px;min-width:200px;padding:16px 18px;width:100%}.landing-unique__streak-flame{flex-shrink:0;height:56px;width:42px}.landing-unique__streak-flame svg{height:100%;width:100%}.landing-unique__streak-days{background:linear-gradient(180deg,#ffd0ac,#ff8a4c);-webkit-background-clip:text;background-clip:text;color:#0000;display:block;font-size:2rem;font-weight:750;line-height:1}.landing-unique__streak-label{color:#ffd0acd9;display:block;font-size:.78rem;letter-spacing:.04em;margin-top:4px;white-space:nowrap}.landing-unique__highlight--signals{height:46%;left:-12%;right:-12%;top:34%;width:auto}.landing-unique__signal-card{background:#100e1cf0;border:1px solid #8b7cf666;border-radius:18px;box-sizing:border-box;min-width:210px;padding:16px 18px}.landing-unique__signal-eyebrow{color:var(--uf-lavender);display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.landing-unique__signal-text{color:#ffffffe6;font-size:.92rem;line-height:1.45;margin:0}.landing-unique__reaction{filter:drop-shadow(0 8px 12px rgba(0,0,0,.35));font-size:1.35rem;position:absolute}.landing-unique__reaction--0{left:-4%;top:8%}.landing-unique__reaction--1{right:-2%;top:0}.landing-unique__reaction--2{bottom:4%;left:8%}.landing-unique__reaction--3{bottom:10%;right:6%}.landing-unique__reaction--4{left:42%;top:-8%}.landing-unique__highlight--idioma{height:52%;left:-8%;right:-8%;top:28%;width:auto}.landing-unique__bubble{background:#141220f0;border:1px solid #c4b5fd59;border-radius:18px 18px 18px 6px;color:#fff;font-weight:650;padding:12px 16px;position:absolute;white-space:nowrap}.landing-unique__bubble--near{font-size:1rem;left:4%;top:18%;z-index:3}.landing-unique__bubble--mid{font-size:.92rem;opacity:.92;right:2%;top:42%;z-index:2}.landing-unique__bubble--far{bottom:8%;font-size:.84rem;left:18%;z-index:1}.landing-unique__copy{justify-self:start;max-width:420px;min-height:140px;width:100%}.landing-unique__highlight,.landing-unique__phone-screen-inner{transition:opacity .28s var(--uf-ease),transform .28s var(--uf-ease),filter .28s var(--uf-ease)}.landing-unique__badge{color:var(--uf-lavender);display:inline-block;font-size:.72rem;font-weight:650;letter-spacing:.16em;margin-bottom:16px;text-transform:uppercase}.landing-unique__feature-title{font-size:clamp(1.7rem,3vw,2.45rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.landing-unique__feature-desc{color:var(--uf-muted);font-size:1.08rem;line-height:1.7;margin:0}.landing-unique__indicators{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:0;min-width:0}.landing-unique__indicator{-webkit-appearance:none;appearance:none;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;color:#ffffff9e;cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:.02em;padding:8px 14px;transition:background .18s var(--uf-ease),color .18s var(--uf-ease),border-color .18s var(--uf-ease),box-shadow .18s var(--uf-ease)}.landing-unique__indicator:focus-visible,.landing-unique__indicator:hover{border-color:#c4b5fd8c;color:#fff;outline:none}.landing-unique__indicator.is-active{background:#6b73f038;border-color:#8b7cf6d9;box-shadow:0 0 0 1px #8b7cf640,0 10px 28px #6b73f02e;color:#fff}.landing-unique__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1100px){.landing-unique{--uf-chrome:clamp(250px,34vh,320px);--uf-phone-w:min(260px,30vw,calc((100vh - var(--uf-chrome))*9/18.4))}}@media (max-width:960px){.landing-unique{--uf-chrome:clamp(280px,42vh,380px);--uf-phone-w:min(240px,42vw,calc((100vh - var(--uf-chrome))*9/18.4))}.landing-unique__viewport{min-height:auto;overflow:visible}.landing-unique__inner{align-content:start;grid-template-rows:auto auto auto;padding:clamp(40px,5vh,56px) 0 clamp(24px,3.5vh,36px);row-gap:clamp(16px,2.4vh,24px)}.landing-unique__controls{gap:8px;grid-template-columns:auto 1fr auto}.landing-unique__stage{grid-template-columns:1fr;height:auto;row-gap:18px}.landing-unique__visual{height:auto;min-height:calc(var(--uf-phone-w)*18.4/9);order:1}.landing-unique__copy{justify-self:center;margin:0 auto;max-width:none;order:2;text-align:center}.landing-unique__phone-stage{max-width:260px;min-width:180px;transform:rotateY(-8deg) rotateX(3deg) rotate(-1deg)}}@media (max-width:640px){.landing-unique{--uf-chrome:clamp(260px,40vh,340px);--uf-phone-w:min(220px,58vw,calc((100vh - var(--uf-chrome))*9/18.4))}.landing-unique__inner{padding:44px 0 22px;width:min(100% - 32px,1180px)}.landing-unique__lede{display:none}.landing-unique__controls{align-items:start;gap:6px;grid-template-columns:auto minmax(0,1fr) auto}.landing-unique__arrow{height:36px;margin-top:2px;width:36px}.landing-unique__indicators{gap:8px}.landing-unique__phone-stage{max-width:240px;min-width:170px;transform:none}.landing-unique__highlight--flow,.landing-unique__highlight--signals,.landing-unique__highlight--streaks{left:-10%;right:-10%}.landing-unique__flow-card,.landing-unique__streak-card{min-width:180px}.landing-unique__indicator{font-size:.72rem;padding:7px 11px}}@media (max-height:820px) and (min-width:961px){.landing-unique{--uf-chrome:clamp(230px,33vh,290px);--uf-phone-w:min(260px,28vw,calc((100vh - var(--uf-chrome))*9/18.4))}.landing-unique__headline{font-size:clamp(1.15rem,2.3vw,1.7rem)}.landing-unique__headline-accent{font-size:clamp(1rem,1.9vw,1.4rem)}.landing-unique__lede{font-size:.84rem}.landing-unique__inner{padding-bottom:14px;padding-top:18px;row-gap:clamp(14px,2.2vh,20px)}.landing-unique__feature-title{font-size:clamp(1.45rem,2.6vw,2rem);margin-bottom:12px}.landing-unique__feature-desc{font-size:1rem;line-height:1.55}}html[data-motion=reduced] .landing-unique__flow-bars i{animation:none}html[data-motion=reduced] .landing-unique__copy,html[data-motion=reduced] .landing-unique__highlight,html[data-motion=reduced] .landing-unique__phone-screen-inner{transition:none!important}.landing-whats-new{--wn-bg:#000;--wn-text:#fff;--wn-muted:#ffffffad;--wn-soft:#ffffff7a;--wn-violet:#8b7cf6;--wn-lavender:#c4b5fd;--wn-accent:#6b73f0;--wn-radius:20px;--wn-ease:cubic-bezier(0.22,1,0.36,1);background:var(--wn-bg);color:var(--wn-text);overflow:visible;padding:120px 24px 140px;position:relative}.landing-whats-new__inner{margin:0 auto;max-width:1120px;width:100%}.landing-whats-new__header{margin:0 auto 96px;max-width:720px;text-align:center}.landing-whats-new__eyebrow{color:var(--wn-lavender);display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.18em;margin-bottom:18px;text-transform:uppercase}.landing-whats-new__title{color:#fff;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 18px}.landing-whats-new__title-accent{background:linear-gradient(105deg,#fff 8%,#d8d0ff 42%,#8b7cf6);-webkit-background-clip:text;background-clip:text;color:#0000}.landing-whats-new__subtitle{color:var(--wn-muted);font-size:1.05rem;font-weight:400;line-height:1.7;margin:0 auto;max-width:560px}.landing-whats-new__divider{background:linear-gradient(90deg,#0000,var(--wn-violet),#0000);border-radius:999px;height:2px;margin:28px auto 0;width:56px}.landing-whats-new__list{display:flex;flex-direction:column;gap:120px}.landing-whats-new__item{grid-gap:clamp(36px,5vw,72px);align-items:center;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);overflow:visible}.landing-whats-new__col{overflow:visible}.landing-whats-new__item--image-left{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)}.landing-whats-new__copy{min-width:0}.landing-whats-new__badge{align-items:center;color:var(--wn-lavender);display:inline-flex;font-size:.72rem;font-weight:700;gap:10px;letter-spacing:.16em;margin-bottom:18px;text-transform:uppercase}.landing-whats-new__icon{align-items:center;background:linear-gradient(145deg,#6b73f059,#8b7cf61f);border:1px solid #c4b5fd47;border-radius:10px;color:#e9e4ff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.landing-whats-new__icon svg{display:block;height:18px;width:18px}.landing-whats-new__item-title{font-size:clamp(1.85rem,3vw,2.45rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.landing-whats-new__item-desc{color:var(--wn-muted);font-size:1.05rem;line-height:1.75;margin:0;max-width:38ch}.landing-whats-new__media{display:flex;justify-content:center;min-width:0;overflow:visible}.landing-whats-new__frame{aspect-ratio:1/1;background:radial-gradient(circle at 30% 18%,#a78bfa47,#0000 42%),radial-gradient(circle at 78% 76%,#6b73f038,#0000 46%),linear-gradient(160deg,#14121f,#0a0912 55%,#05050a);border:1px solid #c4b5fd29;border-radius:var(--wn-radius);box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff08,0 0 40px #6b73f014;overflow:hidden;position:relative;width:min(100%,460px)}.landing-whats-new__frame--photo{align-items:center;background:radial-gradient(circle at 50% 42%,#5846a038,#0000 52%),linear-gradient(160deg,#0c0b14,#05050a 55%,#000);display:flex;justify-content:center}.landing-whats-new__frame:after{border-radius:inherit;box-shadow:inset 0 1px 0 #ffffff14;content:"";inset:0;pointer-events:none;position:absolute}.landing-whats-new__image{background:#0000;display:block;filter:none;height:100%;object-fit:contain;object-position:center;padding:6%;width:100%}.landing-whats-new__stage{--stage-size:min(100%,460px);aspect-ratio:1/1;isolation:isolate;overflow:visible;position:relative;width:var(--stage-size)}.landing-whats-new__stage:before{background:radial-gradient(circle,#6b73f038 0,#5846a014 42%,#0000 72%);border-radius:50%;content:"";inset:12% 8%;pointer-events:none;position:absolute;z-index:0}.landing-whats-new__ring{background:#0000;border-radius:calc(var(--wn-radius) + 4px);box-sizing:border-box;pointer-events:none;position:absolute;z-index:1}.landing-whats-new__ring--a{border:1.5px solid #b4aaff38;box-shadow:inset 0 0 0 1px #00000059,0 0 28px #6b73f014;height:86%;left:4%;opacity:.72;top:10%;transform:rotate(-7deg) translate(-2%,3%);width:86%}.landing-whats-new__ring--b{border:1.5px solid #c4b5fd57;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 36px #8b7cf61f;height:90%;left:8%;opacity:.85;top:3%;transform:rotate(5deg) translate(2%,-2%);width:90%}.landing-whats-new__ring--c{border:1.5px solid #a78bfa7a;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 40px #00000047,0 0 42px #6b73f029;height:78%;left:14%;opacity:1;top:14%;transform:rotate(-1.5deg);width:78%}.landing-whats-new__image--hero{filter:drop-shadow(0 28px 40px rgba(0,0,0,.55));height:124%;left:50%;margin:0;max-width:none;object-fit:contain;object-position:center;padding:0;pointer-events:none;position:absolute;top:50%;transform:translate(-48%,-50%);width:124%;z-index:3}.landing-whats-new__placeholder{align-items:center;display:flex;inset:0;justify-content:center;padding:36px;position:absolute}.landing-whats-new__phone{aspect-ratio:9/19.2;background:linear-gradient(180deg,#1c1a2a,#0d0c14);border:2px solid #d2c8ff4d;border-radius:26px;box-shadow:0 22px 44px #00000073,0 0 28px #8b7cf633;overflow:hidden;position:relative;width:min(48%,190px)}.landing-whats-new__phone:before{background:#ffffff1f;border-radius:999px;content:"";height:6px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:34%}.landing-whats-new__phone-screen{align-items:center;background:radial-gradient(circle at 50% 28%,#a78bfa61,#0000 55%),linear-gradient(180deg,#161327,#0a0912);border-radius:16px;display:flex;flex-direction:column;gap:14px;inset:18px 10px 12px;justify-content:center;position:absolute}.landing-whats-new__phone-screen img{border-radius:12px;filter:drop-shadow(0 8px 18px rgba(107,115,240,.35));height:auto;width:38%}.landing-whats-new__placeholder-icon{align-items:center;background:#6b73f038;border:1px solid #c4b5fd47;border-radius:12px;color:#ddd6fe;display:flex;height:40px;justify-content:center;width:40px}.landing-whats-new__placeholder-icon svg{height:20px;width:20px}.landing-whats-new__placeholder-note{bottom:18px;color:#c4b5fd8c;font-size:.7rem;left:20px;letter-spacing:.12em;margin:0;position:absolute;text-transform:uppercase}.landing-whats-new__reveal{opacity:0;transition:opacity .7s var(--wn-ease),transform .7s var(--wn-ease);will-change:opacity,transform}.landing-whats-new__reveal--from-left{transform:translateX(-40px)}.landing-whats-new__reveal--from-right{transform:translateX(40px)}.landing-whats-new__reveal.is-visible{opacity:1;transform:translate(0)}.landing-whats-new__reveal--delay{transition-delay:.12s}.landing-whats-new__header.landing-whats-new__reveal--from-left,.landing-whats-new__header.landing-whats-new__reveal--from-right{transform:translateY(28px)}.landing-whats-new__header.landing-whats-new__reveal.is-visible{transform:translate(0)}@media (max-width:960px){.landing-whats-new{padding:96px 20px 110px}.landing-whats-new__header{margin-bottom:72px}.landing-whats-new__list{gap:88px}.landing-whats-new__item,.landing-whats-new__item--image-left{gap:36px;grid-template-columns:minmax(0,.48fr) minmax(0,.52fr)}.landing-whats-new__item-desc{font-size:1rem}.landing-whats-new__image--hero{height:120%;width:120%}}@media (max-width:720px){.landing-whats-new{padding:80px 18px 96px}.landing-whats-new__header{margin-bottom:56px}.landing-whats-new__list{gap:64px}.landing-whats-new__item,.landing-whats-new__item--image-left{gap:28px;grid-template-columns:1fr}.landing-whats-new__col--copy{order:0}.landing-whats-new__col--media{order:1}.landing-whats-new__frame{max-width:420px;width:100%}.landing-whats-new__stage{margin:8px auto 18px;width:min(100%,420px)}.landing-whats-new__image--hero{height:116%;transform:translate(-49%,-50%);width:116%}.landing-whats-new__ring--a{transform:rotate(-5deg) translate(-1%,2%)}.landing-whats-new__ring--b{transform:rotate(3.5deg) translate(1%,-1%)}.landing-whats-new__item-desc{max-width:none}.landing-whats-new__reveal--from-left,.landing-whats-new__reveal--from-right{transform:translateY(28px)}}html[data-motion=reduced] .landing-whats-new__reveal,html[data-motion=reduced] .landing-whats-new__reveal--delay,html[data-motion=reduced] .landing-whats-new__reveal--from-left,html[data-motion=reduced] .landing-whats-new__reveal--from-right,html[data-motion=reduced] .landing-whats-new__reveal.is-visible{opacity:1;transform:none;transition:none}.login-flow.reg-flow__card{gap:0;justify-content:center;max-width:440px}.login-flow__header{margin-bottom:var(--reg-space-sm);text-align:center}.login-flow__form{display:flex;flex-direction:column;gap:var(--reg-space-md)}.login-flow__error{background:#e5393514;border:1px solid #e5393559;border-radius:12px;color:var(--reg-danger);font-size:.9rem;font-weight:500;line-height:1.4;margin:0;padding:12px 14px;text-align:center}.login-flow__field{margin:0}.login-flow__label{color:var(--reg-text-strong);display:block;font-size:.95rem;font-weight:700;margin-bottom:var(--reg-space-xs)}.login-flow__control{align-items:center;display:flex;position:relative}.login-flow__control-icon{color:var(--reg-muted);font-size:.95rem;left:14px;pointer-events:none;position:absolute;z-index:1}.login-flow__input{background:var(--reg-input-bg);border:1px solid var(--reg-border);border-radius:var(--reg-radius);box-sizing:border-box;color:var(--reg-input-text);font-size:1rem;outline:none;padding:var(--reg-input-pad-y) 44px;transition:border-color .15s ease,background .15s ease;width:100%}.login-flow__input::placeholder{color:var(--reg-muted);opacity:.9}.login-flow__input:focus{background:var(--reg-input-bg-focus);border-color:var(--reg-violet)}.login-flow__input.is-invalid{border-color:var(--reg-danger)}.login-flow__toggle{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:10px;color:var(--reg-muted);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px}.login-flow__toggle:focus-visible,.login-flow__toggle:hover{background:var(--reg-selected-bg);color:var(--reg-violet);outline:none}.login-flow__forgot{display:flex;justify-content:flex-end;margin-top:calc(var(--reg-space-xs)*-1)}.login-flow__forgot a{color:var(--reg-violet);font-size:.9rem;font-weight:600;text-decoration:none}.login-flow__forgot a:focus-visible,.login-flow__forgot a:hover{outline:none;text-decoration:underline}.login-flow__submit{-webkit-appearance:none;appearance:none;background:var(--reg-violet);border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:700;margin-top:var(--reg-space-xs);padding:var(--reg-btn-pad-y) 18px;transition:filter .15s ease;width:100%}.login-flow__submit:focus-visible:not(:disabled),.login-flow__submit:hover:not(:disabled){filter:brightness(1.05);outline:none}.login-flow__submit:disabled{cursor:not-allowed;opacity:.55}.login-flow__divider{background:var(--reg-border);border:0;height:1px;margin:var(--reg-space-lg) 0 var(--reg-space-md);width:100%}.login-flow__register{color:var(--reg-footer);font-size:.95rem;line-height:1.45;margin:0;text-align:center}.login-flow__register a{color:var(--reg-violet);font-weight:700;text-decoration:none}.login-flow__register a:focus-visible,.login-flow__register a:hover{outline:none;text-decoration:underline}.reg-flow__shell.login-shell{align-items:center;justify-content:center}@media (max-width:520px){.reg-flow__shell.login-shell{align-items:stretch;box-sizing:border-box;height:auto;justify-content:center;min-height:100vh;min-height:100svh;padding:max(24px,env(safe-area-inset-top,0px)) 0 max(24px,env(safe-area-inset-bottom,0px))}.login-flow.reg-flow__card{height:auto;justify-content:flex-start;margin-bottom:auto;margin-top:auto;max-height:none;max-width:none;min-height:0;padding-bottom:24px;padding-top:24px;width:100%}}.cont{height:100vh;margin:auto;width:90%}.UserPerfi{display:flex;padding:0;text-align:left}.PerfilUser{border-radius:50%;height:150px;margin-left:7%;width:150px}.PerfilUser img{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:50%;height:100%;padding:5px;width:100%}.InfoUserPerfil{margin-left:50px;margin-top:10px;width:300px}.NOfollowBox{width:150px}.NOfollowBox,.followBox{justify-content:space-between}.followBox{display:flex;width:220px}.follow{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:15px;cursor:pointer;text-align:center;width:100px}.buttonsFolloed{align-items:center;cursor:pointer;justify-content:space-between;width:115px}.follow b{color:#000}.followed{background:linear-gradient(to bottom left,#ca050d,#4249ae);border-radius:15px;cursor:pointer;text-align:center;width:100px}#editportadaicon{left:-7px;margin-left:-25px;margin-top:175px}#editperfilicon,#editportadaicon{color:blue;cursor:pointer;float:right;font-size:15px;position:relative}#editperfilicon{margin-left:-20px;margin-top:130px}#settingsicon{cursor:pointer;float:right;font-size:15px;left:-7px;margin-left:-25px;margin-top:250px;position:relative}.iconfollow{color:#000;font-size:15px}.iconMsgPerfil{color:grey;font-size:20px}.sendMsg{font-size:12px;margin-left:5px}.profile-presentation{margin:0 0 4px;overflow-wrap:anywhere;white-space:pre-wrap}.profile-presentation.is-collapsed{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.profile-presentation-toggle{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;margin-top:2px;padding:0}.profile-presentation-toggle:hover{text-decoration:underline}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#ffffffb3;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:#ffffff80;border:2px solid #777;border-top:none;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.cpt-page{--cpt-accent:#6b73f0;--cpt-lavender:#c4b5fd;--cpt-max:1180px;--cpt-header-offset:calc(var(--aycoro-public-nav-height, 60px) + 28px);background:var(--cpt-bg);color:var(--cpt-text);min-height:100vh}.cpt-page[data-theme=light]{--cpt-bg:#fafafa;--cpt-surface:#fff;--cpt-text:#111;--cpt-muted:#5b5b5b;--cpt-border:#e0e0e0;--cpt-callout-bg:#6b73f014}.cpt-page[data-theme=dark]{--cpt-bg:#000;--cpt-surface:#121212;--cpt-text:#fff;--cpt-muted:#ffffffad;--cpt-border:#333;--cpt-callout-bg:#6b73f024}.cpt-shell{margin:0 auto;padding:28px 0 72px;width:min(var(--cpt-max),calc(100% - 40px))}.cpt-header{grid-gap:18px;background:var(--cpt-surface);border:1px solid var(--cpt-border);border-radius:16px;display:grid;gap:18px;margin-bottom:28px;padding:28px}.cpt-header__top{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cpt-brand{align-items:center;color:inherit;display:inline-flex;gap:12px;text-decoration:none}.cpt-brand img{height:40px;object-fit:contain;width:40px}.cpt-brand span{font-weight:700;letter-spacing:-.02em}.cpt-lang{align-items:center;display:inline-flex;gap:8px}.cpt-lang label{color:var(--cpt-muted);font-size:.85rem}.cpt-lang select{-webkit-appearance:none;appearance:none;background:var(--cpt-bg);border:1px solid var(--cpt-border);border-radius:999px;color:var(--cpt-text);cursor:pointer;font-size:.9rem;padding:8px 14px}.cpt-header h1{font-size:clamp(1.6rem,3vw,2.35rem);letter-spacing:-.03em;line-height:1.2;margin:0}.cpt-header__subtitle{color:var(--cpt-muted);font-size:1.05rem;line-height:1.5;margin:0}.cpt-meta{color:var(--cpt-muted);display:flex;flex-wrap:wrap;font-size:.92rem;gap:10px 18px;list-style:none;margin:0;padding:0}.cpt-meta strong{color:var(--cpt-text);font-weight:650}.cpt-notice{background:var(--cpt-callout-bg);border:1px solid #6b73f059;border-radius:12px;color:var(--cpt-text);font-size:.92rem;line-height:1.55;margin:0;padding:14px 16px}.cpt-highlights{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 28px}.cpt-highlight{background:var(--cpt-surface);border:1px solid var(--cpt-border);border-radius:12px;font-size:.92rem;line-height:1.5;padding:14px 16px}.cpt-highlight strong{color:var(--cpt-accent);display:block;font-size:.78rem;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.cpt-layout{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr)}.cpt-toc{background:var(--cpt-surface);border:1px solid var(--cpt-border);border-radius:16px;max-height:calc(100vh - var(--cpt-header-offset) - 24px);overflow:auto;padding:18px;position:-webkit-sticky;position:sticky;top:var(--cpt-header-offset)}.cpt-toc h2{font-size:.95rem;font-weight:700;margin:0 0 14px}.cpt-toc nav{grid-gap:4px;display:grid;gap:4px}.cpt-toc a{border-left:2px solid #0000;border-radius:8px;color:var(--cpt-muted);display:block;font-size:.86rem;line-height:1.35;padding:8px 10px;text-decoration:none}.cpt-toc a:focus-visible,.cpt-toc a:hover{background:var(--cpt-callout-bg);color:var(--cpt-text);outline:none}.cpt-toc a.is-active{background:var(--cpt-callout-bg);border-left-color:var(--cpt-accent);color:var(--cpt-text);font-weight:600}.cpt-mobile-toc{display:none;margin-bottom:18px}.cpt-mobile-toc details{background:var(--cpt-surface);border:1px solid var(--cpt-border);border-radius:12px;padding:12px 14px}.cpt-mobile-toc summary{cursor:pointer;font-weight:650;list-style:none}.cpt-mobile-toc summary::-webkit-details-marker{display:none}.cpt-mobile-toc nav{grid-gap:4px;display:grid;gap:4px;margin-top:12px}.cpt-mobile-toc a{color:var(--cpt-muted);font-size:.9rem;padding:8px 6px;text-decoration:none}.cpt-document{max-width:72ch;min-width:0}.cpt-section{border-bottom:1px solid var(--cpt-border);margin-bottom:34px;padding-bottom:28px;scroll-margin-top:calc(var(--cpt-header-offset) + 12px)}.cpt-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cpt-section h2{font-size:clamp(1.25rem,2vw,1.55rem);letter-spacing:-.02em;line-height:1.25;margin:0 0 16px}.cpt-section li,.cpt-section p{color:var(--cpt-text);font-size:1.02rem;line-height:1.7}.cpt-section p{margin:0 0 14px}.cpt-section ol,.cpt-section ul{margin:0 0 16px;padding-left:1.35rem}.cpt-section li+li{margin-top:8px}.cpt-callout{background:var(--cpt-callout-bg);border:1px solid #6b73f059;border-radius:12px;font-size:.98rem;line-height:1.55;margin:0 0 16px;padding:14px 16px}.cpt-callout[data-kind=remuneration]{background:#f59e0b1a;border-color:#f59e0b73}.cpt-callout[data-kind=activity]{background:#10b9811a;border-color:#10b98166}.cpt-callout[data-kind=identity]{border-color:#8b7cf673}.cpt-links a{color:var(--cpt-accent)}.cpt-footer-note{color:var(--cpt-muted);font-size:.9rem;line-height:1.55;margin-top:28px}@media (max-width:960px){.cpt-layout{grid-template-columns:1fr}.cpt-toc{display:none}.cpt-mobile-toc{display:block}.cpt-highlights{grid-template-columns:1fr}.cpt-document{max-width:none}}@media (max-width:640px){.cpt-shell{padding-top:18px;width:min(100% - 28px,var(--cpt-max))}.cpt-header{padding:20px}}html[data-motion=reduced]{scroll-behavior:auto}@supports (padding:env(safe-area-inset-bottom)){.cpt-shell{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}body,html{background-color:#000}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;padding:0}#root,body{min-height:100%}#root{background-color:inherit}html.aycoro-landing-doc-scroll{background-color:#05050a;color-scheme:dark}html.aycoro-landing-doc-scroll body{background-color:#05050a;overflow-x:hidden}html.aycoro-landing-doc-scroll #app_contain.App,html.aycoro-landing-doc-scroll #root{background-color:#05050a!important;height:auto!important;min-height:100%;overflow:visible!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.leaflet-container{height:400px;width:100%}:root{--background:#fff;--text-primary:#000;--text-secondary:#4169e1;--accent:purple;--hover:#e9ecef;--contrast:#e9ecef;--little_mjs:#333;--chargingPrimry:#ccc;--chargingBackground:#e2e2e2}[data-theme=dark]{--background:#1d1f22;--text-primary:#e9ecef;--text-secondary:grey;--accent:darkred;--hover:#4a4a4a;--contrast:#333;--little_mjs:#fff;--chargingPrimry:#373737;--chargingBackground:#2a2b2c}.catalog-container{margin:0 auto;max-width:1200px;padding:20px}.catalog-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.header-actions{align-items:center;display:flex;gap:15px}.search-input{border:1px solid #ddd;border-radius:5px;padding:10px;width:300px}.catalog-content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:250px 1fr}.catalog-filters{background:#f5f5f5;border-radius:8px;height:-webkit-fit-content;height:fit-content;padding:20px}.filter-group{margin-bottom:20px}.filter-group label{display:block;font-weight:700;margin-bottom:5px}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:4px;padding:8px;width:100%}.price-range{align-items:center;display:flex;gap:10px}.catalog-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.catalog-item-card{border:1px solid #ddd;border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s}.catalog-item-card:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.item-image{height:200px;overflow:hidden;position:relative}.item-image img{height:100%;object-fit:cover;width:100%}.category-badge{border-radius:4px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:10px;top:10px}.category-badge.service{background:#007bff}.category-badge.product{background:#28a745}.category-badge.professional{background:#6f42c1}.item-content{padding:15px}.item-meta{align-items:center;display:flex;gap:10px;margin:10px 0}.price{color:#28a745;font-size:1.2em;font-weight:700}.star-rating{color:#ffc107}.user-avatar{border-radius:50%;height:30px;margin-right:10px;width:30px}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative}.btn-primary{background:#007bff}.btn-primary,.btn-secondary{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.btn-secondary{background:#6c757d}.modal-content.large{max-height:90vh;max-width:800px;overflow-y:auto}.form-header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:20px}.catalog-form{padding:20px}.form-section{border:1px solid #eee;border-radius:8px;margin-bottom:30px;padding:20px}.form-section h3{border-bottom:2px solid #007bff;color:#333;margin-bottom:20px;margin-top:0;padding-bottom:10px}.form-group{margin-bottom:15px}.form-group label{color:#555;display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.form-row{grid-gap:15px;align-items:start;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.tags-input{display:flex;gap:10px;margin-bottom:15px}.tags-input input{flex:1 1}.tags-list{display:flex;flex-wrap:wrap;gap:8px}.tag{align-items:center;background:#e9ecef;border-radius:20px;display:inline-flex;font-size:12px;gap:5px;padding:5px 10px}.tag button{background:none;color:#6c757d}.btn-add,.btn-add-small,.tag button{border:none;cursor:pointer;font-size:14px}.btn-add,.btn-add-small{background:#28a745;border-radius:4px;color:#fff;padding:8px 15px}.btn-add-small{font-size:12px;padding:5px 10px}.btn-remove{align-self:flex-end;background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;height:30px;width:30px}.specifications-list{margin-top:15px}.spec-item{align-items:center;background:#f8f9fa;border-radius:4px;display:flex;gap:10px;margin-bottom:5px;padding:8px}.spec-item button{background:none;border:none;color:#dc3545;cursor:pointer}.form-actions{border-top:1px solid #ddd;display:flex;gap:15px;justify-content:flex-end;margin-top:20px;padding:20px}@media (max-width:768px){.modal-content.large{margin:20px;width:calc(100% - 40px)}.form-row{grid-template-columns:1fr}.tags-input{flex-direction:column}}