.PandaMapTable-module__axu24W__tableWrap{background:var(--color-white);flex-direction:column;min-height:0;margin-top:1rem;display:flex}.PandaMapTable-module__axu24W__tableScrollWrap{flex:auto;min-height:0;overflow:auto}.PandaMapTable-module__axu24W__table{border-collapse:collapse;width:100%;font-size:.9rem}.PandaMapTable-module__axu24W__table th,.PandaMapTable-module__axu24W__table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.6rem .75rem}.PandaMapTable-module__axu24W__table th{color:var(--color-text);background:var(--color-bg);white-space:nowrap;z-index:1;box-shadow:0 1px 0 var(--color-border);font-weight:600;position:sticky;top:0}.PandaMapTable-module__axu24W__table th button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.25rem;margin:0;padding:0;display:inline-flex}.PandaMapTable-module__axu24W__table th button:hover{color:var(--color-secondary)}.PandaMapTable-module__axu24W__table th .PandaMapTable-module__axu24W__sortIcon{opacity:.5;font-size:.75em}.PandaMapTable-module__axu24W__table th button[aria-sort=ascending] .PandaMapTable-module__axu24W__sortIcon,.PandaMapTable-module__axu24W__table th button[aria-sort=descending] .PandaMapTable-module__axu24W__sortIcon{opacity:1}.PandaMapTable-module__axu24W__table tbody tr:hover{background:#00000005}.PandaMapTable-module__axu24W__table td{color:var(--color-text);vertical-align:top}.PandaMapTable-module__axu24W__filterRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.5rem 0 .5rem .5rem;display:flex}.PandaMapTable-module__axu24W__filterRow label{color:var(--color-text);align-items:center;gap:.35rem;font-size:.9rem;display:flex}.PandaMapTable-module__axu24W__filterRow select{border:1px solid var(--color-border);border-radius:4px;min-width:100px;padding:.4rem;font-size:.9rem}.PandaMapTable-module__axu24W__filterRow select:focus{border-color:var(--color-secondary);outline:none}.PandaMapTable-module__axu24W__resultCount{color:var(--color-text);margin-left:auto;font-size:.9rem;font-weight:500}.PandaMapTable-module__axu24W__filterActionBtn{white-space:nowrap;flex-shrink:0;min-width:auto;margin:0;padding:.5rem .75rem;font-size:.875rem}.PandaMapTable-module__axu24W__clickableRow{cursor:pointer}.PandaMapTable-module__axu24W__selectedRow{background-color:#2e7d3214}.PandaMapTable-module__axu24W__nameCell{justify-content:space-between;align-items:center;gap:.5rem;max-width:280px;display:flex}.PandaMapTable-module__axu24W__nameCellMain{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.PandaMapTable-module__axu24W__zooName{word-break:break-word;min-width:0;font-weight:500}.PandaMapTable-module__axu24W__selectedRow .PandaMapTable-module__axu24W__zooName{color:#1b5e20;font-weight:700}.PandaMapTable-module__axu24W__expandIcon{width:1.25rem;color:var(--color-text-light,#666);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.PandaMapTable-module__axu24W__selectedRow .PandaMapTable-module__axu24W__expandIcon{color:#2e7d32}.PandaMapTable-module__axu24W__detailIconLink{width:2rem;height:2rem;color:var(--color-secondary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.PandaMapTable-module__axu24W__detailIconLink:hover{color:#1b5e20;background:#2e7d3214}.PandaMapTable-module__axu24W__selectedRow .PandaMapTable-module__axu24W__detailIconLink{color:#2e7d32}.PandaMapTable-module__axu24W__locationCell{word-break:break-word;max-width:220px}.PandaMapTable-module__axu24W__expandRow td{border-bottom:1px solid var(--color-border);vertical-align:top;background:#f5f8fc;padding:.5rem .75rem}.PandaMapTable-module__axu24W__expandContent{color:var(--color-text);font-size:.85rem}
