.mobile-card-list{display:flex;flex-direction:column;gap:1rem;padding:.5rem}.material-symbols-outlined{color:red}.mobile-card{border:1px solid #ddd;border-radius:12px;padding:1rem;background:#fff;box-shadow:0 2px 6px #00000014;font-size:.9rem}.mobile-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:1rem;font-weight:700;color:#333}.mobile-card .card-body p{display:flex;justify-content:space-between;line-height:1.4;margin:8px 0}.comment-section{margin-top:.8rem;padding-top:.5rem;border-top:1px solid #eee}.comment-section textarea{width:100%;margin-top:.4rem}.status-section{margin-top:.8rem;padding-top:.5rem;border-top:1px solid #eee}.status-section p{margin-bottom:.3rem}.status-section .has-text-danger{color:#e53935;font-weight:700}.latlng-section{margin-top:.8rem;padding-top:.5rem;border-top:1px solid #eee}.latlng-section a{display:inline-block;margin-bottom:.4rem;color:#1976d2;text-decoration:underline;font-weight:500}.header{display:flex;justify-content:space-between}@media (max-width: 900px){.header{display:flex;flex-direction:column;gap:20px}.comment-wrapper{display:flex;flex-direction:column;max-width:160px}}.expiring-request{align-items:center;background-color:#fd39392b;border-radius:12px;border:1px solid rgb(253,57,57);color:red;display:flex;font-size:14px;gap:10px;height:max-content;justify-content:center;padding:8px 16px}.expiring-icon{color:red;text-align:center;width:100%}.hyperlink{color:#3838ff;cursor:pointer;text-decoration:underline}@media only screen and (max-width: 1024px){.id-column-parent{color:#000!important;background:#cfcfcd!important}}.search-portal-wrapper .status-column .status-part .tag:not(body).my-status{background-color:#ffe08a66;border-radius:16px;color:#000}.tag:not(body){background-color:#ffe08a66;border-radius:16px;color:#000}.search-portal-wrapper{padding:1rem}@media only screen and (max-width: 1024px){.search-portal-wrapper{padding:1rem}}.search-portal-wrapper .close-button{background:none;border:none;position:absolute;top:10px;right:10px;cursor:pointer}.search-portal-wrapper .column-width{width:100px}@media only screen and (max-width: 1024px){.search-portal-wrapper .column-width{width:150px}}.search-portal-wrapper .comment-width{width:330px}@media only screen and (max-width: 1024px){.search-portal-wrapper .comment-width{width:100%}}.search-portal-wrapper .summary .so-btn{text-align:right}.search-portal-wrapper .id-column{font-size:13px}.search-portal-wrapper .date-column{display:flex;flex-direction:column;font-size:13px;gap:10px}.search-portal-wrapper .contact-column{position:relative;font-size:13px}.search-portal-wrapper .contact-column .more-icon{cursor:pointer;position:absolute;top:0;right:0}@media only screen and (max-width: 1024px){.search-portal-wrapper .contact-column .more-icon{position:unset}}.search-portal-wrapper .status-column{font-size:13px}.search-portal-wrapper .status-column .status-part{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.search-portal-wrapper .status-column .next-call-part{display:flex;flex-direction:column;gap:10px}.search-portal-wrapper .lat-lng-column{font-size:13px}.search-portal-wrapper .lat-lng-column .lat-lng-link{margin-bottom:20px}.search-portal-wrapper .lat-lng-column .lat-lng-input{display:flex;flex-direction:column;gap:10px}.popup-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.popup{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:52px 20px 20px;position:relative;width:30%}.popup .note{display:flex;flex-direction:column;gap:.75rem;margin-top:-32px}.popup .mobile{font-weight:var(--bold-font);left:0;padding:20px 0;position:absolute;right:0;text-align:center;top:0;width:100%}.popup .mobile span{color:var(--secondary-color);text-decoration:underline}.error{color:red}.btn{background-color:var(--primary-color);border-radius:5px;border:none;box-shadow:1px 1px 2px #0003,-1px -1px 1px #ffffff80,0 0 2px #0000001a;color:#000;cursor:pointer;font-size:12px;padding:4px 0}.btn:disabled{cursor:not-allowed}.frequent-comments{display:flex;flex-wrap:wrap;gap:1rem}.frequent-comments span{border:1px dashed black;cursor:pointer;padding:12px 16px}.previous-comments{font-size:12px;height:100px;margin:20px 0;max-height:100px;overflow-y:scroll;white-space:pre-line}.filters{display:flex;align-items:center;gap:10px;font-family:Arial,sans-serif;margin:5px 5px 20px}.filters-label{font-weight:700}.remove-filter{margin-left:8px;font-weight:700;cursor:pointer;color:#666}.remove-filter:hover{color:#e74c3c}.is-hidden-mobile{display:block}.is-hidden-tablet{display:none}@media (max-width: 1100px){.is-hidden-mobile{display:none}.is-hidden-tablet{display:block}}.loading{display:flex;justify-content:center;align-items:center;height:100px;font-size:18px;font-weight:700;color:#3f3f3f}.loading:after{content:"";width:18px;height:18px;margin-left:10px;border:3px solid rgb(63,63,63);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.summary-layout{background-color:beige;border-radius:8px;border:none;box-sizing:border-box;font-family:Arial,sans-serif;margin:16px auto;max-width:540px;padding:12px;position:absolute;right:20px;top:48px;z-index:999}.summary-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.total-request,.total-agent{color:var(--parkspot-black);font-size:13px;font-weight:700;margin:4}.summary-table{background-color:transparent;border-collapse:collapse;font-size:13px;table-layout:fixed;width:100%}.summary-table th,.summary-table td{border:1px dotted var(--parkspot-black);color:var(--parkspot-black);line-height:1.5;padding:8px;text-align:center;vertical-align:middle}.summary-table th{background-color:#ffe08a66;font-weight:700}.summary-table th,.summary-table td{width:25%}.summary-table th:last-child,.summary-table td:last-child{width:35%}.summary-table td p{line-height:1.4;margin:4px 0}@media (max-width: 768px){.summary-layout{padding:8px;width:96%}.summary-header{align-items:flex-start;flex-direction:column;gap:4px}.summary-table{font-size:13px}.summary-table th,.summary-table td{padding:8px 4px}.summary-table th:last-child,.summary-table td:last-child{width:30%}}.search-portal-root[data-v-1aef00f8]{background:#f5f5fb;padding:16px}@media (max-width: 900px){.search-portal-root[data-v-1aef00f8]{padding:4px}}.tab-item .request-search-control[data-v-1aef00f8]{display:flex;justify-content:center;gap:10px}
