*{padding:0;margin:0;text-decoration:none;box-sizing:border-box;list-style:none;transition:all .3s ease;scroll-behavior:smooth}body,html{height:100%;width:100%}.ActLab{font-weight:700}.none{display:none}.install_app{cursor:pointer}:root{--primary:#00a8b5;--primary-1:#00a8b511;--primary-2:#00a8b522;--primary-3:#00a8b533;--primary-4:#00a8b544;--primary-5:#00a8b555;--pprimary:#007b85;--pprimary-1:#007b8511;--pprimary-2:#007b8522;--pprimary-3:#007b8533;--pprimary-4:#007b8544;--pprimary-5:#007b8555;--secondary:#cf4830;--secondary-1:#cf483011;--secondary-2:#cf483022;--secondary-3:#cf483033;--secondary-4:#cf483044;--secondary-5:#cf483055;--ssecondary:#00a8b5;--ssecondary-1:#00a8b511;--ssecondary-2:#00a8b522;--ssecondary-3:#00a8b533;--ssecondary-4:#00a8b544;--ssecondary-5:#00a8b555;--text-img:#fafafa;--text-color:#333;--shadow-1:#0001;--shadow-2:#0002;--bg:#fff}::-webkit-scrollbar{width:8px;height:3px;margin-left:5px}::-webkit-scrollbar-thumb{background:var(--pprimary);border-radius:5px}::-webkit-scrollbar-track{background:var(--pprimary-3);border-radius:10px}.tem-overlay{display:none;position:fixed;inset:0;z-index:1;background:rgba(20,16,60,.55);align-items:center;justify-content:center;padding:1rem;backdrop-filter:blur(3px)}.tem-overlay.is-open{display:flex}.tem-popup{background:#fff;border-radius:20px;width:100%;max-width:520px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px rgba(54,45,134,.2);animation:temPopupIn .25s cubic-bezier(.4,0,.2,1);font-family:var(--tem-font)}@keyframes temPopupIn{from{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}.tem-popup__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.1rem 1.4rem;border-bottom:1.5px solid var(--primary-2);flex-shrink:0;background:linear-gradient(135deg,var(--primary-1),#fff)}.tem-popup__head-left{display:flex;align-items:center;gap:.75rem}.tem-popup__icon{width:40px;height:40px;border-radius:11px;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tem-popup__icon .mio{font-size:1.2rem}.tem-popup__title{font-size:16px;font-weight:800;color:var(--pprimary);margin:0;line-height:1.2}.tem-popup__sub{font-size:13px;color:#888;margin:.1rem 0 0}.tem-popup__close{width:34px;height:34px;border-radius:50%;background:var(--primary-1);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--pprimary);transition:background .15s;flex-shrink:0}.tem-popup__close:hover{background:var(--primary-2)}.tem-popup__close .mio{font-size:1.1rem}.tem-popup__body{flex:1;overflow-y:auto;padding:1.3rem 1.4rem;display:flex;flex-direction:column;gap:1.1rem}.tem-field{display:flex;flex-direction:column;gap:.45rem}.tem-field__label{display:flex;align-items:center;gap:.35rem;font-size:13px;font-weight:700;color:#555}.tem-field__label .mio{font-size:.95rem;color:var(--primary)}.tem-field__select,.tem-field__textarea{width:100%;border:1.5px solid var(--primary-2);border-radius:var(--tem-radius-sm);font-family:var(--tem-font);font-size:14px;background:#fafafa;color:#1a1a2e;outline:0;transition:border-color .15s,box-shadow .15s}.tem-field__select{padding:9px 12px;appearance:none}.tem-field__textarea{padding:10px 12px;height:130px;resize:none;line-height:1.6}.tem-field__select:focus,.tem-field__textarea:focus{border-color:var(--primary);background:#fff;box-shadow:0 0 0 3px var(--primary-1)}.tem-field__counter{font-size:12px;color:#aaa;text-align:right;margin-top:.1rem}.tem-stars-picker{display:flex;align-items:center;gap:.25rem}.tem-star-pick{font-size:1.9rem;cursor:pointer;transition:transform .15s,color .15s;user-select:none}.tem-star-pick:hover{transform:scale(1.2)}.tem-note-label{font-size:13px;font-weight:700;color:var(--pprimary);margin-left:.5rem}.tem-popup__msg{padding:.75rem 1rem;border-radius:var(--tem-radius-sm);font-size:14px;display:flex;align-items:flex-start;gap:.5rem;line-height:1.5}.tem-popup__msg--success{background:#e8f5e9;color:#1b5e20;border:1px solid #a5d6a7}.tem-popup__msg--error{background:var(--secondary-1);color:var(--secondary);border:1px solid var(--secondary-3)}.tem-popup__foot{padding:.9rem 1.4rem;border-top:1px solid var(--primary-2);background:#fafbff;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.tem-popup__foot .tem-btn--danger{margin-right:auto}.tem-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.3rem;border-radius:99px;font-family:var(--tem-font);font-size:14px;font-weight:700;border:none;cursor:pointer;transition:all .18s}.tem-btn .mio{font-size:.95rem}.tem-btn--ghost{background:var(--primary-1);color:var(--pprimary);border:1.5px solid var(--primary-3)}.tem-btn--ghost:hover{background:var(--primary-2)}.tem-btn--primary{background:var(--primary);color:#fff;box-shadow:0 3px 12px var(--primary-4)}.tem-btn--primary:hover{background:var(--pprimary);transform:translateY(-1px)}.tem-btn--primary:disabled{background:#ddd;color:#aaa;cursor:default;transform:none;box-shadow:none}.tem-btn--danger{background:var(--secondary-1);color:var(--secondary);border:1.5px solid var(--secondary-3)}.tem-btn--danger:hover{background:var(--secondary);color:#fff}.mio{cursor:pointer}.loadder .logos{display:flex;align-items:center;font-size:84px;font-weight:700;color:#c8c8e8}.loadder,.loadder .logo{display:flex;align-items:center;gap:5px}.loadder img{position:fixed;top:50%;left:30%;transform:translate(-50%,-50%);opacity:.1;width:300px;object-fit:cover}.loadder.active{scale:0;transition:all .3s;border-radius:50px}.loadder{justify-content:center;flex-direction:column;line-height:50px;font-family:Po01;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;scale:1;transition:all .3s;z-index:3}.loadder .logo span:first-child{font-size:40px;color:#c8c8c8}.loadder .logos+span{color:#555;animation:anim 2.5s ease-in-out infinite;animation-delay:.3s;transition:all .3s;opacity:0;font-family:Po02}.loadder .logo+span{font-weight:700;font-size:120px;position:relative;top:-18px;color:#c8c8c8}.loaddingProcess{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--primary) url(../img/bg.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;font-family:Po02;color:var(--text-color);padding:6% 10%;z-index:1;visibility:hidden;opacity:0;transition:all .4s}.loaddingProcess.active{visibility:visible;opacity:1;transition:all .4s}@media screen and (max-width:400px){.loaddingProcess{padding:25% 20px}}.loaddingProcess>div img{margin:-40px 0}.loaddingProcess>div{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;width:100%;background:#fffe;border-radius:20px;box-shadow:0 5px 30px var(--shadow-2)}.loaddingProcess span{display:inline-block;text-align:center}@keyframes anim{0%{opacity:1;transition:all .3s}50%{opacity:0;transition:all .3s}100%{opacity:1;transition:all .3s}}.hide{display:none}.hide2{display:inline-block}.msg{position:fixed;display:flex;align-items:center;padding:8px 20px;border-radius:5px;color:#111;font-weight:lighter;width:100%;max-width:390px;z-index:3;left:10%;bottom:-120%;transition:all 1s}.msg.active{bottom:20px;transition:all .3s}.msg span.mio{margin-right:15px;font-size:25px}.successMess{background:#555;color:#f0f0f0}.errorMess{background:#fc869e;color:#111}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.flex{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.loadder img{top:50%;left:50%;transform:translate(-50%,-50%);opacity:.1;width:300px;object-fit:cover}.loadder{line-height:30px}.loadder .logos{padding-top:100px;scale:0.8;display:none}.loadder>span{position:relative;top:170px}}@media screen and (max-width:480px){.msg{width:92%;left:50%;transform:translateX(-50%)}}@media screen and (max-width:400px){.loadder .logos{padding-top:0;scale:0.6}.loadder img{top:48%;left:50%;width:150px}.loadder>span{top:70px}}.infosAnn{padding:5px 8px;border-radius:0 15px 15px 0;background:var(--pprimary-1);color:var(--pprimary);border-left:3px solid var(--pprimary);font-size:13px;margin-top:15px}.infosAnn.v2{background:var(--ssecondary-1);border-radius:15px;color:var(--ssecondary);border-left:none;font-size:18px;font-weight:700;padding:8px 20px}.install-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:end;justify-content:center;z-index:2;padding:1rem;padding-bottom:30px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.install-popup-overlay.is-visible{opacity:1;visibility:visible;backdrop-filter:blur(5px)}@media (max-width:600px){.install-popup-overlay{padding:10px}}.install-popup{background:#fff;border-radius:1.25rem;padding:2rem 1.75rem 1.5rem;max-width:720px;width:auto;box-shadow:0 20px 60px rgba(88,88,248,.15);transform:translateY(20px) scale(.97);transition:transform .3s cubic-bezier(.34, 1.56, .64, 1);max-height:100%;overflow-y:auto}.install-popup-overlay.is-visible .install-popup{transform:translateY(0) scale(1)}.install-popup__header{text-align:center;margin-bottom:1.5rem}.install-popup__title{font-size:1.25rem;font-weight:700;color:var(--pprimary);margin:0 0 .4rem}.install-popup__subtitle{font-size:.875rem;color:#666;margin:0}.install-popup__actions{display:flex;gap:30px;margin-bottom:1.5rem;align-items:stretch;justify-content:center}.install-popup__actions>div{width:100%;max-width:300px}@media (max-width:500px){.install-popup__actions{flex-wrap:wrap;gap:80px}.install-popup__actions>div:last-child{order:-1}}.install-popup__btn{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.25rem;border-radius:.75rem;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.install-popup__btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 6px 20px rgba(0,0,0,.12)}.install-popup__btn:active{transform:translateY(0)}.install-popup__btn--pwa{background:var(--primary);color:#fff;box-shadow:0 4px 14px var(--primary-4)}.install-popup__btn--android{background:var(--secondary);color:#fff;box-shadow:0 4px 14px var(--secondary-4)}.install-popup__btn-icon{display:flex;align-items:center}.install-popup__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-top:1rem;border-top:1px solid var(--primary-2)}.install-popup__btn-dismiss{font-size:.85rem;color:#888;background:0 0;border:none;cursor:pointer;padding:.25rem 0;text-decoration:underline;text-underline-offset:2px;transition:color .15s;white-space:nowrap}.install-popup__btn-dismiss:hover{color:var(--secondary)}.install-popup__checkbox-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.8rem;color:#555;user-select:none}.install-popup__checkbox{position:absolute;opacity:0;width:0;height:0}.install-popup__checkbox-custom{width:16px;height:16px;min-width:16px;border:2px solid var(--primary);border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.install-popup__checkbox:checked+.install-popup__checkbox-custom{background:var(--primary);border-color:var(--primary)}.install-popup__checkbox:checked+.install-popup__checkbox-custom::after{content:'';display:block;width:4px;height:8px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg) translateY(-1px)}.install-popup__gallery{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:.5rem;margin-bottom:1.25rem}.install-popup__gallery-item{display:block;overflow:hidden;border-radius:.5rem;cursor:zoom-in;background:var(--primary-1);line-height:0;box-shadow:1px 1px 20px #0002}.install-popup__gallery-item--portrait{grid-column:1;grid-row:1/3;height:300px}.install-popup__gallery-item--landscape{grid-column:2;height:145px}.install-popup__gallery-item img{width:100%;height:100%;object-fit:cover;border-radius:.5rem;transition:transform .2s ease;display:block}.install-popup__gallery-item:hover img{transform:scale(1.04)}.install-popup,.install-popup__btn{font-family:Po02}.install-popup__title{font-family:Po01}.infoBeforeDownload{font-size:14px;padding:10px;border-radius:20px;background:#00000008;margin-bottom:10px}