.page_carnet__UEhwP{width:100vw;min-height:100vh}@media (min-width:782px){.page_carnet__UEhwP{justify-content:center;display:flex;width:100vw;align-items:center}}.carnet_card__XEN6l{border-radius:2rem;box-shadow:0 8px 20px rgba(0,0,0,.15);overflow:hidden;padding:2rem;color:white;text-align:center;background-image:url(/images/carnet-bg.png);background-size:contain;background-position:top;background-repeat:no-repeat}.carnet_content__Q9fYg{display:flex;flex-direction:column;align-items:center;justify-content:center}.carnet_estudiante__ii5pK{background-color:#df4631}.carnet_egresado__t9ego{background-color:#272727}.carnet_docente__wWnQR{background-color:#df4631}.carnet_contratista__ShCRt{background-color:#0d1b52}.carnet_header__LxmW4 h2{font-size:.9rem;font-weight:700}.carnet_header__LxmW4 h3{font-size:.75rem;margin-bottom:1rem}.carnet_logo__zRnxN{width:220px;height:auto;margin-bottom:1rem}.carnet_photoWrapper__BZMaU{border-radius:50%;overflow:hidden;border:4px solid white;width:150px;height:150px;margin-bottom:1rem}.carnet_photoWrapper__BZMaU img{width:100%;height:100%;object-fit:cover}.carnet_name__UFtE_{font-size:1.2rem;font-weight:700}.carnet_info__g7nbI{font-size:.9rem;margin-top:.25rem}.carnet_program__Jaw80{font-size:.8rem;text-transform:uppercase}.carnet_badge__JYyKH{margin-top:.5rem;padding:.25rem .75rem;border-radius:.5rem;font-weight:600;text-transform:uppercase}.carnet_egresado__t9ego .carnet_badge__JYyKH{background-color:#e0b87b;color:#272727;font-weight:700;border-radius:0}.carnet_egresado__t9ego .carnet_name__UFtE_{font-size:1rem;text-transform:uppercase;color:#e0b87b}.carnet_egresado__t9ego .carnet_photoWrapper__BZMaU{border:6px solid #e0b87b}.carnet_infoSection__H_eu8{gap:.25rem}.carnet_infoSection__H_eu8,.carnet_qrSection__cBj_W{display:flex;flex-direction:column;align-items:center;justify-content:center}.carnet_qrSection__cBj_W{margin-top:1.5rem;gap:.5rem}.carnet_qrContainer__acIdp{border:2px solid white;padding:.5rem;background-color:white;border-radius:.5rem}.carnet_qrLabel__oWs24{font-size:.8rem;text-align:center;margin:0;max-width:200px}@media (max-width:782px){.carnet_card__XEN6l{width:100%;border-radius:0;padding-bottom:6rem;min-height:100vh;position:static;z-index:1}.carnet_content__Q9fYg{position:static}.carnet_logo__zRnxN{width:150px;margin-bottom:.5rem}.carnet_photoWrapper__BZMaU{width:120px;height:120px;margin-bottom:.5rem}.carnet_name__UFtE_{font-size:1rem}.carnet_info__g7nbI{font-size:.8rem}.carnet_program__Jaw80{font-size:.72rem}}.carnet_placeholderPhoto__wstIJ{width:100%;height:100%;background:linear-gradient(135deg,#cccccc,#999999);display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:white;border-radius:50%}.carnet-actions_actions__foPIS{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;width:100%;max-width:400px}.carnet-actions_actionBtn__bOl9s{border-radius:.75rem;font-size:.8rem;border:none;cursor:pointer;flex-direction:column;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .3s ease;aspect-ratio:3/2;padding:.75rem;text-align:center}.carnet-actions_actionBtn__bOl9s:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.carnet-actions_actionBtn__bOl9s:active{transform:translateY(0)}.carnet-actions_actionBtn__bOl9s.carnet-actions_loading__KxVbq{opacity:.7;cursor:not-allowed}.carnet-actions_actionBtn__bOl9s.carnet-actions_loading__KxVbq:hover{transform:none;box-shadow:none}.carnet-actions_actionBtn__bOl9s:disabled{opacity:.7;cursor:not-allowed}.carnet-actions_actionBtn__bOl9s:disabled:hover{transform:none;box-shadow:none}.carnet-actions_actionBtn__bOl9s.carnet-actions_egresado__xSIqc{background-color:#272727;color:white}.carnet-actions_actionBtn__bOl9s.carnet-actions_docente__ZeEsR{background-color:#0d1b52;color:white}.carnet-actions_actionBtn__bOl9s.carnet-actions_contratista__0Tvn_,.carnet-actions_actionBtn__bOl9s.carnet-actions_estudiante__WGghd{background-color:#b94434;color:white}.carnet-actions_qrModal__x6SeB{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem}.carnet-actions_qrContainer__cHKZM{background-color:white;padding:1rem;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.carnet-actions_qrText__KQiJW{font-size:1rem;color:#333;margin:0}.carnet-actions_qrDescription__qxeeu{font-size:.9rem;color:#666;text-align:center;margin:0}.carnet-actions_barcodeModal__9k2ZG{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem}.carnet-actions_barcodeContainer__DRkaA{background-color:white;padding:1rem;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.carnet-actions_barcodeImage__gAIi2{max-width:100%;width:300px;height:auto;object-fit:contain;border:1px solid #ddd;border-radius:4px}.carnet-actions_barcodeError__rmTY_{padding:2rem;text-align:center;color:#666;font-style:italic}.carnet-actions_barcodeText__IHba_{font-size:1rem;color:#333;margin:0}.carnet-actions_barcodeDescription__9gDF0{font-size:.9rem;color:#666;text-align:center;margin:0}.carnet-actions_vehiclesModal__QzfCz{display:flex;flex-direction:column;gap:1.5rem;padding:1rem;max-width:400px;margin:0 auto}.carnet-actions_sedeSelector__2avWx{display:flex;gap:.5rem;background-color:#f5f5f5;border-radius:2rem;padding:.25rem}.carnet-actions_sedeBtn___Cs3W{flex:1 1;padding:.75rem 1rem;border:none;border-radius:1.75rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease;background-color:transparent;color:#666}.carnet-actions_sedeBtn___Cs3W.carnet-actions_active__AEUMm{background-color:#ffa500;color:#000}.carnet-actions_sedeTitle__y5YsN{text-align:center;font-size:1.2rem;font-weight:700;color:#333;margin:0}.carnet-actions_vehiclesList__QFBaR{display:flex;flex-direction:column;gap:1rem}.carnet-actions_vehicleItem__TPT66{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border-radius:.5rem;background-color:#f8f9fa}.carnet-actions_vehiclePlate__cb_Q_{background-color:#ffa500;color:#000;font-size:1.5rem;font-weight:700;padding:.5rem 1rem;border-radius:.25rem;letter-spacing:2px}.carnet-actions_vehicleStatus__v8yBX{font-size:1rem;font-weight:500;padding:.25rem .75rem;border-radius:1rem}.carnet-actions_vehicleStatus__v8yBX.carnet-actions_success__G6Nhb{background-color:#d4edda;color:#155724}.carnet-actions_vehicleStatus__v8yBX.carnet-actions_warning__dILO_{background-color:#fff3cd;color:#856404}.carnet-actions_noVehicles__V1dP1{text-align:center;padding:2rem;color:#666;font-style:italic}.carnet-actions_closeButton__Ba8iq{background-color:#6c757d;color:white;border:none;padding:.75rem 2rem;border-radius:.5rem;font-weight:600;cursor:pointer;align-self:center;margin-top:1rem}.carnet-actions_closeButton__Ba8iq:hover{background-color:#5a6268}@media (max-width:782px){.carnet-actions_actions__foPIS{max-width:100%;gap:.5rem}.carnet-actions_actionBtn__bOl9s{font-size:.8rem}.carnet-actions_qrModal__x6SeB{padding:.5rem}.carnet-actions_qrContainer__cHKZM{padding:.75rem}.carnet-actions_barcodeModal__9k2ZG{padding:.5rem}.carnet-actions_barcodeContainer__DRkaA,.carnet-actions_vehiclesModal__QzfCz{padding:.75rem}.carnet-actions_sedeBtn___Cs3W{font-size:.8rem;padding:.6rem .8rem}.carnet-actions_vehiclePlate__cb_Q_{font-size:1.3rem;padding:.4rem .8rem}}@media (max-width:480px){.carnet-actions_actionBtn__bOl9s{font-size:.75rem;gap:.3rem}.carnet-actions_actionBtn__bOl9s svg{width:32px!important;height:32px!important}.carnet-actions_barcodeContainer__DRkaA{padding:.5rem}.carnet-actions_barcodeImage__gAIi2{max-width:250px}.carnet-actions_vehiclePlate__cb_Q_{font-size:1.2rem;padding:.3rem .6rem}.carnet-actions_sedeBtn___Cs3W{font-size:.75rem;padding:.5rem .6rem}}@media (max-width:360px){.carnet-actions_actionBtn__bOl9s{font-size:.7rem;padding:.4rem}.carnet-actions_actionBtn__bOl9s svg{width:24px!important;height:24px!important}.carnet-actions_barcodeImage__gAIi2{max-width:200px}.carnet-actions_vehiclePlate__cb_Q_{font-size:1rem;padding:.25rem .5rem;letter-spacing:1px}.carnet-actions_sedeBtn___Cs3W{font-size:.7rem;padding:.4rem .5rem}.carnet-actions_vehiclesModal__QzfCz{padding:.5rem}}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.description_description___khrR{font-size:14px;line-height:1.4;word-break:break-word}.description_parsedLink__mOiBX{color:#00376b;text-decoration:none}.description_parsedLink__mOiBX:hover{text-decoration:underline}.description_hashtag_____ES,.description_mention__ROnKb{color:#00376b;font-weight:500;cursor:pointer}.description_description___khrR>strong a{color:inherit;font-weight:600;text-decoration:none}.description_description___khrR>strong a:hover{text-decoration:underline}.comments-section_wrapper___Zszi{display:flex;flex-direction:column;gap:.75rem;width:100%}.comments-section_comments__rYCUz{display:flex;flex-direction:column;gap:.4rem;overflow:hidden;font-size:14px;color:#262626}.comments-section_expanded__T66jJ{max-height:240px;overflow-y:auto;padding-right:4px}.comments-section_comment__Vwc9H{display:flex;align-items:center;gap:.6rem}.comments-section_textBlock__C0ZDZ{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem}.comments-section_textBlock__C0ZDZ strong{font-weight:600;color:#262626;margin-right:.25rem}.comments-section_textBlock__C0ZDZ span{color:#262626}.comments-section_expand__ZuYVN{font-size:12px;color:#1A1AFF;background:none;border:none;cursor:pointer;text-align:left;padding:0;align-self:flex-end}.comments-section_newComment__GHupN{display:flex;align-items:center;background:#f5f5f5;padding:8px 12px;border-radius:9999px;width:100%;gap:.5rem;position:static}.comments-section_relative__RQZyz{position:relative}.comments-section_emojiToggle__zfyhC{background:none;border:none;font-size:18px;cursor:pointer;padding:0 4px}.comments-section_emojiPicker___8DT1{position:absolute;bottom:44px;left:0;z-index:1000}.comments-section_emojiLoading__Zhxg9{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:.6rem .8rem;font-size:.85rem;color:#6b7280}.comments-section_textarea__D_mbW{flex:1 1;border:none;background:transparent;resize:none;outline:none;font-size:14px;font-family:inherit;padding:0;line-height:1.5;color:#262626;overflow-y:auto;max-height:100px;min-height:20px;box-sizing:border-box}.comments-section_sendButton__3oonF{background:var(--primary-color);border:none;color:white;border-radius:9999px;padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;min-width:32px;height:32px}.comments-section_sendButton__3oonF:disabled{cursor:not-allowed}.comment-avatar_fallbackAvatar__2bZGP{width:28px;height:28px;border-radius:50%;background-color:#ddd;color:#555;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;text-transform:uppercase}.comment-avatar_avatar__lIBAZ{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.parse-text-with-links_description__cxFqu{font-size:14px;line-height:1.4;word-break:break-word}.parse-text-with-links_parsedLink__n1BxO{color:#00376b;text-decoration:none}.parse-text-with-links_parsedLink__n1BxO:hover{text-decoration:underline}.parse-text-with-links_hashtag__rDgfV,.parse-text-with-links_mention__1_gIe{color:#00376b;font-weight:500;cursor:pointer}.parse-text-with-links_description__cxFqu>strong a{color:inherit;font-weight:600;text-decoration:none}.parse-text-with-links_description__cxFqu>strong a:hover{text-decoration:underline}.users-modal_overlay__HMHDf{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:50;display:flex;align-items:center;justify-content:center}.users-modal_modal__mhubg{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.users-modal_header__1nMzn{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:black}.users-modal_closeBtn__ItPJi{background:transparent;border:none;font-size:1.5rem;color:#aaa;cursor:pointer}.users-modal_searchInput__sPqK6{padding:.75rem;font-size:16px;border-radius:2rem;height:50px;border:1px solid var(--border-color);border-radius:8px;font-size:1rem;font-family:var(--font-poppins);margin:0 1rem;width:calc(100% - 2rem);box-sizing:border-box}.users-modal_searchInput__sPqK6:focus{outline:none;border-color:var(--primary-color)}.users-modal_list__3AzfP{overflow-y:auto;padding:1rem;flex:1 1}.users-modal_empty__uh3Ls{color:#888;text-align:center;margin-top:2rem}.users-modal_centered__xVDsk{height:100%}.modal_backdrop__HfOkm,.users-modal_centered__xVDsk{display:flex;align-items:center;justify-content:center}.modal_backdrop__HfOkm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1000;animation:modal_fadeIn__WESv5 .3s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal_modal__ocKFE{background-color:var(--text-white);border-radius:.75rem;box-shadow:0 8px 20px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1);max-height:90vh;max-width:90vw;display:flex;flex-direction:column;animation:modal_slideIn__hNB0Z .3s ease-out;position:relative;border:1px solid rgba(229,82,62,.1)}.modal_small__Qvk1W{width:400px;min-height:200px}.modal_medium__o2jeR{width:500px;min-height:300px}.modal_large__86qxe{width:800px;min-height:400px}.modal_header__XBloa{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--gray-color);background-color:#fafafa;border-radius:.75rem .75rem 0 0}.modal_title__uVPQ_{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0}.modal_closeButton__dYl7B{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.5rem;color:var(--text-color-secondary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.modal_closeButton__dYl7B:hover{background-color:var(--primary-color);color:var(--text-white);transform:scale(1.05)}.modal_closeButton__dYl7B:focus{outline:2px solid var(--primary-color);outline-offset:2px}.modal_content__mpdBB{padding:1.5rem;overflow-y:auto;flex:1 1}@keyframes modal_fadeIn__WESv5{0%{opacity:0}to{opacity:1}}@keyframes modal_slideIn__hNB0Z{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:768px){.modal_modal__ocKFE{margin:16px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}.modal_large__86qxe,.modal_medium__o2jeR,.modal_small__Qvk1W{width:100%;min-height:200px}.modal_header__XBloa{padding:1rem 1.25rem .75rem}.modal_title__uVPQ_{font-size:1.125rem}.modal_content__mpdBB{padding:1.25rem}}@media (max-width:480px){.modal_backdrop__HfOkm{padding:8px}.modal_modal__ocKFE{margin:8px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.modal_header__XBloa{padding:.75rem 1rem .5rem}.modal_content__mpdBB{padding:1rem}}.parking-registration-form_page__htrui{min-height:100vh;background:var(--background-color);color:var(--text-color)}.parking-registration-form_embeddedPage__EOjH_{width:100%;min-height:calc(100vh - 1rem);background-color:#ffffff;padding-bottom:6rem;color:var(--text-color)}.parking-registration-form_header__y7Vp3{background:var(--primary-color);color:var(--text-white);padding:1rem 4rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}.parking-registration-form_branding__Bc8vK img{height:36px;width:auto}.parking-registration-form_profileBar__OwLsy{display:flex;align-items:center;justify-content:space-between;gap:1rem}.parking-registration-form_profileInfo__mxO2S{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600}.parking-registration-form_avatar__DwtUg{width:52px;height:52px;border-radius:50%;border:2px solid var(--text-white);object-fit:cover}.parking-registration-form_editButton__x3eoJ{background:transparent;border:none;color:var(--text-white);font-weight:600;display:flex;align-items:center;gap:.5rem;cursor:pointer}.parking-registration-form_content__UDcDG{padding:2rem 4rem 3rem}.parking-registration-form_embeddedContent__616l1{width:100%;max-width:840px;margin:0 auto;padding:.75rem .9rem 0}.parking-registration-form_embeddedHeaderBar__b_fuH{width:100%;background-color:#ffffff;border-bottom:1px solid #d8d8d8;display:flex;align-items:center;padding:.8rem 1rem;margin-bottom:.95rem}.parking-registration-form_embeddedHeaderTitle__DqfDW{color:#2c2c2c;font-size:clamp(1.18rem,1.35vw,1.45rem);font-weight:700}.parking-registration-form_embeddedForm__61aN_{box-shadow:none;border:none;border-radius:20px;padding:1rem 1rem .9rem;background-color:#ffffff}.parking-registration-form_form__ohgVP{background:var(--text-white);border-radius:16px;padding:2rem 2.5rem;box-shadow:0 8px 20px rgba(0,0,0,.08)}.parking-registration-form_form__ohgVP.parking-registration-form_embeddedForm__61aN_{box-shadow:none;border:none}.parking-registration-form_catalogLoading__Ccmo1{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:12px;border:1px solid var(--border-color);background:#f8f9fb;color:var(--text-color-secondary);font-size:.9rem;margin-bottom:1.5rem}.parking-registration-form_profileSection__BdbmE{padding-bottom:1.5rem;border-bottom:1px solid var(--gray-color);margin-bottom:1.5rem}.parking-registration-form_profileGrid__0NwEf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.parking-registration-form_section__pcrD1{padding-bottom:1.5rem;border-bottom:1px solid var(--gray-color);margin-bottom:1.5rem}.parking-registration-form_section__pcrD1 h2{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.parking-registration-form_gridTwo__qgweZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.parking-registration-form_field__SdtMP{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--text-color-secondary)}.parking-registration-form_field__SdtMP input,.parking-registration-form_field__SdtMP select{height:44px;border-radius:10px;border:1px solid var(--border-color);padding:0 .75rem;font-size:.95rem;color:var(--text-color);background:var(--text-white)}.parking-registration-form_warningMessage__H1_If{margin-top:.5rem;font-size:.85rem;color:#b03a2e;background:rgba(176,58,46,.08);border-radius:8px;padding:.55rem .75rem}.parking-registration-form_field__SdtMP input:disabled,.parking-registration-form_field__SdtMP select:disabled{background:#f6f6f6;color:var(--text-color-secondary)}.parking-registration-form_checkboxGrid__DDPm2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem}.parking-registration-form_checkboxItem__ecHp9{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-color)}.parking-registration-form_checkboxItem__ecHp9 input{width:18px;height:18px;border:1px solid var(--border-color);border-radius:4px;accent-color:var(--primary-color)}.parking-registration-form_scheduleRow__H4yUE{display:flex;gap:2rem;flex-wrap:wrap}.parking-registration-form_actions__DwLpw{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.parking-registration-form_primaryButton__3Axov{width:min(320px,90%);height:48px;border-radius:999px;background:var(--primary-color);color:var(--text-white);border:none;font-weight:600;text-transform:uppercase;cursor:pointer;display:grid;place-items:center}.parking-registration-form_secondaryButton__T1JPk{width:min(320px,90%);height:48px;border-radius:999px;background:var(--text-white);color:var(--text-color);border:1px solid var(--border-color);font-weight:600;text-transform:uppercase;cursor:pointer}@media (max-width:1024px){.parking-registration-form_content__UDcDG,.parking-registration-form_header__y7Vp3{padding:1.5rem 2rem}.parking-registration-form_profileGrid__0NwEf{grid-template-columns:repeat(2,minmax(0,1fr))}.parking-registration-form_checkboxGrid__DDPm2{grid-template-columns:repeat(3,minmax(0,1fr))}.parking-registration-form_embeddedContent__616l1{padding:.75rem .7rem 0}}@media (max-width:640px){.parking-registration-form_header__y7Vp3{padding:1.25rem 1.5rem}.parking-registration-form_content__UDcDG{padding:1.5rem}.parking-registration-form_embeddedContent__616l1{padding:.75rem .7rem 5.5rem}.parking-registration-form_embeddedHeaderBar__b_fuH{padding:.75rem .8rem;margin-bottom:.75rem}.parking-registration-form_embeddedHeaderTitle__DqfDW{font-size:1.12rem}.parking-registration-form_embeddedForm__61aN_{border-radius:18px;padding:.9rem .85rem .8rem}.parking-registration-form_form__ohgVP{padding:1.5rem}.parking-registration-form_gridTwo__qgweZ,.parking-registration-form_profileGrid__0NwEf{grid-template-columns:1fr}.parking-registration-form_checkboxGrid__DDPm2{grid-template-columns:repeat(2,minmax(0,1fr))}.parking-registration-form_profileBar__OwLsy{flex-direction:column;align-items:flex-start}}.notifications-modal_overlay__6TDrc{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:50;display:flex;align-items:center;justify-content:center}.notifications-modal_modal__SNGha{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.notifications-modal_header__S_N61{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:black}.notifications-modal_closeBtn__dfopy{background:transparent;border:none;font-size:1.5rem;color:#aaa;cursor:pointer}.notifications-modal_searchInput__oHlEv{padding:.75rem;margin-bottom:1rem;font-size:16px;border-radius:2rem;height:50px;border:1px solid var(--border-color);border-radius:8px;font-size:1rem;font-family:var(--font-poppins);width:calc(100% - 2rem);box-sizing:border-box}.notifications-modal_searchInput__oHlEv:focus{outline:none;border-color:var(--primary-color)}.notifications-modal_list__9OccV{overflow-y:auto;flex:1 1}.notifications-modal_empty__RIHdW{color:#888;text-align:center;margin-top:2rem}.notifications-modal_centered__6HhH4,.notifications-modal_noResults__bMuBE{display:flex;align-items:center;justify-content:center;height:100%}.notifications-modal_noResults__bMuBE{flex-direction:column}.notifications-modal_info__x6p8q{color:#888;font-size:.875rem;margin-top:.5rem}.create-publication-button_button__mfj70{all:unset;cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--text-black);padding:.5rem;border-radius:8px;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:50px;width:100%}.create-publication-button_button__mfj70:hover{background-color:var(--gray-color);box-shadow:0 2px 6px rgba(0,0,0,.1)}.carnet-download_card__pjGSs{border-radius:2rem;box-shadow:0 8px 20px rgba(0,0,0,.15);overflow:hidden;padding:3rem;color:white;text-align:center;position:relative}.carnet-download_content__QUoBw{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.carnet-download_graphic__QZ3kl{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%);z-index:1;pointer-events:none;display:block}.carnet-download_estudiante__LoSfF{background-color:#df4631}.carnet-download_egresado__4Rnsl{background-color:#272727}.carnet-download_docente__JEr2B{background-color:#df4631}.carnet-download_contratista__Ea1P9{background-color:#0d1b52}.carnet-download_header__mM_m6 h2{font-size:.9rem;font-weight:700}.carnet-download_header__mM_m6 h3{font-size:.75rem;margin-bottom:1rem}.carnet-download_logo__oGrvU{width:220px;height:auto;margin-bottom:1rem}.carnet-download_photoWrapper___bZqa{border-radius:50%;overflow:hidden;border:4px solid white;width:150px;height:150px;margin-bottom:1rem}.carnet-download_photoWrapper___bZqa img{width:100%;height:100%;object-fit:cover}.carnet-download_name__Ygujm{font-size:1.2rem;font-weight:700}.carnet-download_info__Kvvlr{font-size:.9rem;margin-top:.25rem}.carnet-download_badge__DOBm6{margin-top:.5rem;padding:.25rem .75rem;border-radius:.5rem;font-weight:600;text-transform:uppercase}.carnet-download_egresado__4Rnsl .carnet-download_badge__DOBm6{background-color:#e0b87b;color:#272727;font-weight:700;border-radius:0}.carnet-download_egresado__4Rnsl .carnet-download_name__Ygujm{font-size:1rem;text-transform:uppercase;color:#e0b87b}.carnet-download_egresado__4Rnsl .carnet-download_photoWrapper___bZqa{border:6px solid #e0b87b}.carnet-download_infoSection__65kbq{gap:.25rem}.carnet-download_infoSection__65kbq,.carnet-download_qrSection__tY_t_{display:flex;flex-direction:column;align-items:center;justify-content:center}.carnet-download_qrSection__tY_t_{margin-top:1.5rem;gap:.5rem}.carnet-download_qrContainer__lN2_J{border:2px solid white;padding:.5rem;background-color:white;border-radius:.5rem}.carnet-download_downloadable__Ely00 .carnet-download_photoWrapper___bZqa{border:6px solid white}.carnet-download_downloadable__Ely00 .carnet-download_name__Ygujm{color:#333}.carnet-download_qrLabel__sVh7V{font-size:.8rem;text-align:center;margin:0;max-width:200px;background-color:white;border-radius:.5rem;padding:.25rem .5rem;border-color:#ccc;border-width:1px;color:#333}.carnet-download_downloadable__Ely00{width:360px;height:640px;max-width:unset;border-radius:0;padding:1rem}.carnet-download_downloadModalContent__YScFL .carnet-download_card__pjGSs{position:relative;overflow:hidden;color:white;text-align:center;padding:1rem;background:linear-gradient(to bottom,var(--primary-color) 30%,white 30%)}.carnet-download_downloadable__Ely00 .carnet-download_graphic__QZ3kl{object-fit:cover}.carnet-download_hiddenDownloadBtn__vTYr6{opacity:0;position:absolute;top:-1000px;pointer-events:none}.carnet-download_downloadModalContent__YScFL{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.carnet-download_downloadButton__PrIGa{background-color:#007bff;color:white;border:none;padding:.75rem 2rem;border-radius:0;font-weight:600;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.carnet-download_downloadModalContent__YScFL .carnet-download_infoSection__65kbq{background-color:white;padding:.5rem;border-radius:.5rem;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#333;width:80%;text-transform:uppercase;font-size:.9rem}.carnet-download_downloadable__Ely00 .carnet-download_badge__DOBm6{background-color:white;color:var(--primary-color);border-radius:0;margin-bottom:.5rem}.carnet-download_downloadable__Ely00 .carnet-download_info__Kvvlr,.carnet-download_downloadable__Ely00 .carnet-download_program__9OxKl{color:var(--primary-color);text-transform:uppercase;font-size:.6rem;width:80%}.carnet-download_infoSection__65kbq hr{border:none;border-top:1px solid #ccc;width:90%}.carnet-download_downloadable__Ely00 .carnet-download_photoWrapper___bZqa{width:120px;height:120px;margin-bottom:.5rem}.carnet-download_downloadable__Ely00 .carnet-download_header__mM_m6{background-color:var(--primary-color);padding:.5rem 1rem;border-radius:.5rem}.carnet-download_downloadable__Ely00 .carnet-download_logo__oGrvU{width:180px;margin-bottom:.5rem}.carnet-download_downloadButton__PrIGa:hover{background-color:#0056b3}@media (max-width:782px){.carnet-download_card__pjGSs{width:100%;border-radius:0;min-height:100vh;z-index:1}.carnet-download_logo__oGrvU{width:150px;margin-bottom:.5rem}.carnet-download_photoWrapper___bZqa{width:120px;height:120px;margin-bottom:.5rem}.carnet-download_name__Ygujm{font-size:1rem}.carnet-download_info__Kvvlr{font-size:.8rem}.carnet-download_downloadable__Ely00{width:360px;height:640px;border-radius:0}}.carnet-download_placeholderPhoto__CBnf5{width:100%;height:100%;background:linear-gradient(135deg,#cccccc,#999999);display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:white;border-radius:50%}.header-bar_header__mAE1B{display:flex;align-items:center;justify-content:space-between;background-color:var(--primary-color);position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;color:white;padding:.5rem}.header-bar_logo__r12B3{height:40px;width:auto}.header-bar_rightSection__w7tcY{display:flex;align-items:center;gap:.2rem}.header-bar_header__mAE1B span{display:none}.header-bar_header__mAE1B svg{color:white;width:28px;height:28px}@media (min-width:769px){.header-bar_header__mAE1B{display:none}}.layout_main__p5nJs{display:flex}.layout_content__xcGBy{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:1rem;width:calc(100% - 250px);margin-left:250px}.layout_header__lLEOW{display:none}@media (max-width:768px){.layout_main__p5nJs{flex-direction:column;align-items:center;justify-content:center}.layout_content__xcGBy{width:100%;margin-left:0;padding:0}.layout_header__lLEOW{display:flex;flex-direction:row;justify-content:space-between;align-items:center;justify-content:center;width:100%;padding:.5rem;position:block;border-bottom:1px solid var(--border-color);background-color:var(--primary-color)}.layout_logo__nLiB2{width:100px}}.user-card_card__YiF5W{display:flex;align-items:center;padding:.75rem;border-radius:8px;width:100%}.user-card_avatar__2BYXc{width:48px!important;height:48px!important;border-radius:50%;object-fit:cover;margin-right:12px}.user-card_link__NkojV{text-decoration:none;flex:1 1;margin-right:12px}.user-card_info__bVSKh{display:flex;flex-direction:column}.user-card_username__phtpZ{font-weight:600;color:black}.user-card_fullName__Vuood{color:#a8a8a8;font-size:.85rem;text-transform:capitalize}.user-card_followBtn__mafag{background-color:var(--primary-color);color:black;font-weight:600;border:none;border-radius:258px;padding:6px 16px;cursor:pointer;transition:background-color .2s ease;font-size:.9rem}.user-card_following__lKHvH{background-color:transparent;color:#fff;border:1px solid #666}.user-card_avatarPlaceholder__UhnqC{width:48px;height:48px;border-radius:50%;background-color:#e0e0e0;margin-right:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#666;font-weight:700}.follow-button_button__B8O0c{padding:.5rem 1.2rem;border-radius:20px;font-size:.9rem;font-weight:600;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease}.follow-button_follow__yV8mb{background-color:var(--primary-color);color:white;border-color:var(--primary-color)}.follow-button_follow__yV8mb:hover{transform:scale(1.05);background-color:#e55b3c}.follow-button_unfollow__rl57_{background-color:#f8f9fa;color:black;border:1px solid #d1d5db}.follow-button_unfollow__rl57_:hover{background-color:#e5e7eb}.follow-button_disabled__82UNk{opacity:.6;cursor:not-allowed}.follow-button_container__lnp7J{display:flex;gap:1rem;align-items:center}.users-search-modal_overlay__3wRGh{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:50;display:flex;align-items:center;justify-content:center}.users-search-modal_modal__Qy0yu{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.users-search-modal_header__pRDbQ{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:black}.users-search-modal_closeBtn__UPrBx{background:transparent;border:none;font-size:1.5rem;color:#aaa;cursor:pointer}.users-search-modal_searchInput__7rc1z{padding:.75rem;margin-bottom:1rem;font-size:16px;border-radius:2rem;height:50px;border:1px solid var(--border-color);border-radius:8px;font-size:1rem;font-family:var(--font-poppins);width:calc(100% - 2rem);box-sizing:border-box}.users-search-modal_searchInput__7rc1z:focus{outline:none;border-color:var(--primary-color)}.users-search-modal_list__p_uKD{overflow-y:auto;flex:1 1}.users-search-modal_empty__I0SjJ{color:#888;text-align:center;margin-top:2rem}.users-search-modal_centered__qIdnU,.users-search-modal_noResults__47yi9{display:flex;align-items:center;justify-content:center;height:100%}.users-search-modal_noResults__47yi9{flex-direction:column}.users-search-modal_info__5Pv6O{color:#888;font-size:.875rem;margin-top:.5rem}.item-search_button__gsSSD{all:unset;cursor:pointer;display:flex;align-items:center;gap:.5rem;color:var(--text-black);padding:.5rem;border-radius:8px;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:50px;width:100%}.item-search_button__gsSSD:hover{background-color:var(--gray-color);box-shadow:0 2px 6px rgba(0,0,0,.1)}.logout-button_form__WB9B4{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;margin:0;padding:0}.logout-button_form__WB9B4 button{padding:.5rem 1rem;border:none;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;color:var(--text-color);font-size:1rem;cursor:pointer;background-color:transparent}@media (max-width:768px){.logout-button_form__WB9B4 button{padding:.5rem}}.mobile-more-menu_container__N_oNu{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mobile-more-menu_trigger__L0nUS{all:unset;width:40px;height:40px;border-radius:999px;color:var(--primary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.mobile-more-menu_active__S2uoc{background-color:rgba(229,82,62,.14)}.mobile-more-menu_menu__mQDii{position:fixed;right:calc(.75rem + env(safe-area-inset-right) + 2.6rem);bottom:72px;width:min(232px,calc(100vw - 1.5rem));display:flex;flex-direction:column;background-color:#ffffff;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 14px 28px rgba(0,0,0,.18);padding:.5rem;overflow:hidden;z-index:1200}.mobile-more-menu_menuHeader__gJkMf{display:flex;align-items:center;justify-content:space-between;padding:.2rem .1rem .45rem;border-bottom:1px solid #efefef;margin-bottom:.2rem}.mobile-more-menu_menuHeader__gJkMf span{color:#565656;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mobile-more-menu_headerCloseButton__eXXl4{all:unset;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#7a7a7a;cursor:pointer}.mobile-more-menu_headerCloseButton__eXXl4:active{background-color:#f1f1f1}.mobile-more-menu_menuItem__pfgwf{width:100%;border:none;background:transparent;color:#303030;text-decoration:none;padding:.62rem .5rem;display:flex;align-items:center;justify-content:flex-start;gap:.52rem;font-size:.95rem;font-weight:600;border-radius:12px;cursor:pointer;transition:background-color .18s ease,color .18s ease}.mobile-more-menu_menuItem__pfgwf:hover{background-color:#fff3f0}.mobile-more-menu_menuItem__pfgwf:active{background-color:#ffe8e3}.mobile-more-menu_menu__mQDii form{width:100%}.mobile-more-menu_itemIcon__dGCtt{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);flex-shrink:0}.mobile-more-menu_logoutItem__luCyO{margin-top:.12rem;color:#8f2f24}.mobile-more-menu_menuHeader__gJkMf span,.mobile-more-menu_menuItem__pfgwf span{display:inline!important}.side-bar-item_sideBarItem__OOY0X{list-style:none}.side-bar-item_sideBarItem__OOY0X a{color:var(--text-black);text-decoration:none;padding:.5rem;display:flex;align-items:center;gap:1rem;border-radius:50px;transition:all .3s ease}.side-bar-item_sideBarItem__OOY0X a:hover{background-color:var(--gray-color);box-shadow:0 2px 6px rgba(0,0,0,.1)}.side-bar-item_sideBarItem__OOY0X.side-bar-item_active__RWf6M a{background-color:var(--primary-color);color:var(--text-white);border-radius:50px;box-shadow:0 4px 12px rgba(229,82,62,.3)}.side-bar-item_sideBarItem__OOY0X.side-bar-item_active__RWf6M a:hover{background-color:var(--primary-color);opacity:.9;box-shadow:0 6px 16px rgba(229,82,62,.4)}@media (max-width:768px){.side-bar-item_sideBarItem__OOY0X{display:none}.side-bar-item_sideBarItem__OOY0X.side-bar-item_mobileVisible__P1_W0{display:flex;justify-content:center;align-items:center;height:100%}.side-bar-item_sideBarItem__OOY0X.side-bar-item_mobileVisible__P1_W0 a{color:var(--primary-color);width:42px;height:42px;justify-content:center;padding:0;gap:0;border-radius:999px}.side-bar-item_sideBarItem__OOY0X.side-bar-item_mobileVisible__P1_W0.side-bar-item_active__RWf6M a{color:var(--primary-color);background-color:rgba(229,82,62,.12);box-shadow:none}.side-bar-item_sideBarItem__OOY0X.side-bar-item_mobileVisible__P1_W0 a svg{width:26px!important;height:26px!important}.side-bar-item_sideBarItem__OOY0X.side-bar-item_mobileVisible__P1_W0 span{display:none}}.side-bar_nav__Wt9La{min-height:100vh;width:250px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-right:.5px solid var(--border-color);position:fixed;background-color:var(--text-white);z-index:100}.side-bar_nav__Wt9La a{color:var(--text-black);text-decoration:none;padding:.5rem;display:block;display:flex;align-items:center;gap:1rem}.side-bar_logo__iomtz{object-fit:contain}.side-bar_navContent__22hOL{display:flex;flex-direction:column;gap:2rem;padding:1rem;justify-content:space-between}.side-bar_navContent__22hOL ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.side-bar_otherOptions__tijPW{display:flex;flex-direction:column;gap:1rem;padding:1rem;justify-content:flex-start;align-items:flex-start;width:100%}.side-bar_otherOptions__tijPW a{color:var(--text-black);text-decoration:none;padding:.5rem;display:block;display:flex;align-items:center;gap:1rem}.side-bar_version__dbyzL{padding-left:.5rem;font-size:.78rem;color:var(--text-color-secondary);opacity:.85}.side-bar_mobileVisible__P3FzV{display:none}@media (min-width:769px){.side-bar_logout__yLjV8{display:none}}@media (max-width:768px){.side-bar_nav__Wt9La{height:70px;min-height:70px;position:fixed;bottom:0;background-color:var(--text-white);border-top:none;border-right:none}.side-bar_navContent__22hOL,.side-bar_nav__Wt9La{width:100%;display:flex;justify-content:center;align-items:center;padding:0}.side-bar_navContent__22hOL{height:100%}.side-bar_navContent__22hOL ul{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding-left:.7rem;padding-right:calc(.7rem + env(safe-area-inset-right) + 2.6rem);list-style:none;gap:.35rem;overflow:hidden}.side-bar_navContent__22hOL ul li{display:none}.side-bar_navContent__22hOL ul li.side-bar_mobileVisible__P3FzV{display:flex;justify-content:center;align-items:center;height:42px;width:42px;min-width:42px;flex:0 0 auto}.side-bar_navContent__22hOL ul>li>a,.side-bar_navContent__22hOL ul>li>button,.side-bar_navContent__22hOL ul>li>form>button{color:var(--primary-color)!important;width:42px;height:42px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:999px}.side-bar_navContent__22hOL ul>li>a svg,.side-bar_navContent__22hOL ul>li>button svg,.side-bar_navContent__22hOL ul>li>div>button svg,.side-bar_navContent__22hOL ul>li>form>button svg{width:26px!important;height:26px!important}.side-bar_logo__iomtz,.side-bar_navContent__22hOL ul>li>a>span,.side-bar_navContent__22hOL ul>li>button>span,.side-bar_navContent__22hOL ul>li>form>button>span,.side-bar_otherOptions__tijPW{display:none}.side-bar_itemNotification__WnLIs,.side-bar_searchItem__tKrKP{display:none!important}}.page_profile__l6kfw{display:flex;flex-direction:column;align-items:center;max-width:1000px;height:100%;width:100%;padding-bottom:100px}.page_header__k3PdC{display:flex;align-items:flex-start;padding:1rem 0;width:100%;gap:2rem;justify-content:flex-start}.page_header__k3PdC img{width:150px;height:150px;border-radius:50%;border:2px solid var(--border-color)}.page_profileInfo__7Tye3{display:flex;align-items:flex-start;gap:1rem;flex-direction:column}.page_usernameContainer__be0f0{display:flex;align-items:center;gap:1rem;justify-content:space-between;width:100%}.page_usernameContainer__be0f0 button{background-color:var(--gray-color);color:var(--text-color);border-radius:2rem;font-size:1rem;cursor:pointer;border:none;padding:.5rem 1rem}.page_stats__bWkQn{display:flex;gap:1rem;align-items:flex-start;justify-content:flex-start;list-style:none;width:100%}.page_bio__A1eTA{display:flex;flex-direction:column;gap:.2rem;align-items:flex-start}.page_bio__A1eTA h3{color:var(--text-color);font-size:1.2rem;font-weight:600}.page_bio__A1eTA span{color:var(--text-color-secondary);font-size:.9rem}.page_bio__A1eTA p{color:var(--text-color);font-size:1rem;font-weight:400}.page_bio__A1eTA a{color:var(--primary-color);text-decoration:none;font-size:1rem;font-weight:600}.page_posts__BscgG{display:flex;flex-direction:row;gap:.2rem;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%}.page_post__9cJUm{object-fit:cover;width:300px;height:300px}.page_noPosts__F_cLr{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.page_noPosts__F_cLr p{font-size:1.2rem;font-weight:600}@media (max-width:768px){.page_header__k3PdC{flex-direction:column;align-items:center}.page_header__k3PdC img{width:100px;height:100px}.page_profileInfo__7Tye3{align-items:center}.page_usernameContainer__be0f0{flex-direction:column;align-items:center}.page_usernameContainer__be0f0 button{margin-top:1rem}.page_stats__bWkQn{flex-direction:column;align-items:center}.page_bio__A1eTA{align-items:center}.page_bio__A1eTA a,.page_bio__A1eTA h3,.page_bio__A1eTA p,.page_bio__A1eTA span{text-align:center}.page_posts__BscgG{justify-content:center;display:grid;grid-template-columns:repeat(3,1fr);width:100%;grid-gap:0;gap:0}.page_post__9cJUm{width:100%;height:auto;aspect-ratio:1;object-fit:cover}}