.configurable-table{min-width:0;max-width:100%}.configurable-table-controls{display:flex;align-items:flex-start;gap:15px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--line,#3c454f);background:#171c21;font-size:12px;color:#c5cfd9}.table-column-menu{position:relative;max-width:100%}.table-column-menu>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 12px;border:1px solid #586471;border-radius:7px;cursor:pointer;font-size:13px;color:#e9edf2;list-style:none}.table-column-menu>summary::-webkit-details-marker{display:none}.table-column-popover{position:relative;left:auto;top:auto;margin-top:8px;width:min(380px,calc(100vw - 62px));z-index:30;border:1px solid #677483;border-radius:10px;padding:16px;background:#20272f;box-shadow:0 12px 35px #0008}.table-column-popover>p{font-size:12px;line-height:1.65;color:#c0ccd8;margin:0 0 10px}.table-column-popover ol{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:5px}.table-column-popover li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #3c4651;min-height:46px;padding:4px 0}.table-column-popover li>span{font-size:13px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.table-column-popover li>div{display:flex;gap:5px}.table-column-popover li button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #697586;border-radius:6px;background:#17202a;color:#e7d5b2}.table-column-popover li button:disabled{cursor:default;opacity:.35}.table-column-reset{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:12px;line-height:1.6;text-align:left;color:#f0d19b}.table-sort-status{padding-top:12px;font-size:12px;line-height:1.7;color:#b7c3d0}.table-column-heading{display:flex;align-items:center;gap:5px;min-width:0}.table-column-grip{display:inline-flex;align-items:center;align-self:stretch;cursor:grab;color:#a4afbb;padding:3px 1px}.table-column-grip:active{cursor:grabbing}.table-column-sort{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-height:36px;padding:0;text-align:left;font-size:inherit;line-height:1.5;color:#cdd7e1;min-width:0;white-space:normal}.table-column-sort svg{flex-shrink:0;color:#a8b4c1}.configurable-table th[aria-sort=ascending] .table-column-sort,.configurable-table th[aria-sort=descending] .table-column-sort{color:#f1d49f}.configurable-table th.table-column-dragging{opacity:.45}.configurable-table button:focus-visible,.table-column-menu>summary:focus-visible,.table-sort-mobile select:focus-visible{outline:2px solid #e5c482;outline-offset:3px}.table-sort-mobile{display:none}@media(max-width:740px){.configurable-table-controls{padding:12px 14px;gap:10px}.table-sort-status{width:100%}.table-column-menu{max-width:100%}.table-column-popover{position:relative;top:auto;left:auto;margin-top:10px;width:min(100%,360px);box-shadow:none}.table-column-menu[open]{width:100%}.table-sort-mobile{display:flex;align-items:flex-end;gap:10px;width:100%;flex-wrap:wrap}.table-sort-mobile>label{display:grid;gap:6px;flex:1 1 150px;min-width:0;font-size:12px;color:#c8d3df}.table-sort-mobile select{width:100%;background:#111820;color:#edf1f5}.table-sort-mobile select,.table-sort-mobile>button{min-height:44px;padding:8px 12px;border:1px solid #647282;border-radius:7px;font-size:13px}.table-sort-mobile>button{display:flex;align-items:center;gap:7px;background:#202934;color:#edd1a0}}.table-column-sort{flex:1}.table-column-label{min-width:0}.table-column-heading>span:not(.table-column-grip),.table-column-label{overflow-wrap:anywhere;white-space:normal}@media(max-width:740px){.mobile-records .configurable-table table{display:block;min-width:0;width:100%;white-space:normal}.mobile-records .configurable-table td[data-label]:before{content:attr(data-label)!important}}.audit-log{--audit-muted:#c0c6cc;--audit-line:#3b4148;display:grid;gap:24px;color:#f4f5f7;font-size:15px;line-height:1.6;min-width:0}.audit-toolbar{display:flex;gap:20px;align-items:end;padding:22px 24px;background:#1b1e22;border:1px solid var(--audit-line);border-radius:12px}.audit-toolbar label{display:grid;gap:8px;min-width:0;font-size:14px;color:#e1e5e9}.audit-search{flex:1}.audit-search>div{display:flex;align-items:center;gap:12px;background:#111418;border:1px solid #626b76;border-radius:8px;padding:0 14px}.audit-search svg{color:var(--audit-muted)}.audit-toolbar input,.audit-toolbar select{font-size:15px;min-height:48px;line-height:1.5;color:#f4f5f7;background:#111418;border:1px solid #626b76;border-radius:8px;width:100%;margin:0}.audit-toolbar input{border:0;padding:10px 0;background:transparent;min-width:0}.audit-toolbar input::placeholder{color:#aeb7c2;opacity:1}.audit-search:focus-within>div{outline:2px solid var(--gold);outline-offset:3px}.audit-toolbar input:focus-visible{outline:0}.audit-filter{width:255px;max-width:100%}.audit-toolbar select{padding:10px 38px 10px 12px}.audit-result-count{display:flex;align-items:center;gap:18px;font-size:14px;color:var(--audit-muted);flex-wrap:wrap;margin-top:-9px}.audit-result-count strong{color:#f4f5f7;font-size:15px}.audit-result-count button{margin-left:auto;min-height:44px;padding:6px 12px;color:#eed3a1;text-decoration:underline;text-underline-offset:4px}.audit-day{min-width:0}.audit-day-heading{display:flex;align-items:center;gap:14px;font-size:16px;letter-spacing:0;font-weight:600;margin:0 0 12px}.audit-day-heading span{font-size:13px;font-weight:400;color:var(--audit-muted)}.audit-events{list-style:none;padding:0;margin:0;border:1px solid var(--audit-line);border-radius:12px;overflow:hidden;background:#1b1e22}.audit-event{padding:0;margin:0;border-top:1px solid var(--audit-line);min-width:0}.audit-event:first-child{border-top:0}.audit-event:nth-child(2n){background:#20242a}.audit-event-main{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(160px,210px);gap:16px;padding:22px 24px 0;align-items:start}.audit-event-icon{width:40px;height:40px;display:grid;place-items:center;background:#433820;color:#f6d38d;border:1px solid #72603c;border-radius:10px;margin-top:2px}.audit-tone-added .audit-event-icon{background:#19392e;color:#9ee4c5;border-color:#366953}.audit-tone-removed .audit-event-icon{background:#42282d;color:#ffb3bd;border-color:#7d4852}.audit-tone-automatic .audit-event-icon{background:#24374b;color:#b0d5ff;border-color:#456789}.audit-event-content{min-width:0}.audit-area{display:block;font-size:13px;line-height:1.5;color:#d5be93;margin-bottom:4px}.audit-event-content h3{font-family:inherit;font-size:17px;line-height:1.5;letter-spacing:0;font-weight:650;margin:0;overflow-wrap:anywhere}.audit-contexts{display:flex;flex-wrap:wrap;gap:2px 20px;margin-top:7px}.audit-context{display:flex;align-items:center;gap:7px;font-size:15px;min-width:0;flex-wrap:wrap;max-width:100%}.audit-context>span{color:var(--audit-muted);font-size:14px}.audit-context strong{font-weight:500;overflow-wrap:anywhere;min-width:0}.audit-context button{display:inline-flex;align-items:center;gap:6px;min-height:36px;max-width:100%;font-size:15px;line-height:1.5;text-align:left;color:#f2d59e;padding:0;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;min-width:0}.audit-missing,.audit-saved-label{font-size:14px;line-height:1.65;color:var(--audit-muted);margin:5px 0 0;overflow-wrap:anywhere}.audit-event-meta{display:grid;justify-items:end;gap:8px;text-align:right;min-width:0}.audit-event-meta time{font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;color:#f4f5f7}.audit-event-meta>span{font-size:14px;line-height:1.6;color:var(--audit-muted);overflow-wrap:anywhere}.audit-details{margin:0;padding:0 24px 5px 80px}.audit-details summary{display:flex;align-items:center;gap:6px;cursor:pointer;min-height:44px;width:fit-content;font-size:13px;color:#d6dbe1;list-style:none;border-radius:5px;padding:3px 4px;margin-left:-4px}.audit-details summary::-webkit-details-marker{display:none}.audit-details summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.audit-details[open] summary svg{transform:rotate(180deg)}.audit-details-body{padding:14px 18px 18px;margin:0 0 15px;background:#11161c;border:1px solid #3b4653;border-radius:8px;font-size:14px;color:var(--audit-muted)}.audit-details-body>p{font-size:14px;line-height:1.7;margin:0 0 16px;max-width:900px}.audit-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 25px;margin:0}.audit-details dl>div{min-width:0}.audit-details dt{font-size:13px;color:var(--audit-muted);margin:0 0 3px}.audit-details dd{font-size:14px;line-height:1.7;color:#f0f3f6;margin:0;overflow-wrap:anywhere}.audit-details code{font-size:13px;white-space:normal;overflow-wrap:anywhere}.audit-privacy{display:flex;align-items:center;gap:10px;color:var(--audit-muted);font-size:13px;line-height:1.7;margin:0}.audit-empty{display:grid;justify-items:center;gap:12px;text-align:center;padding:50px 20px;border:1px solid var(--audit-line);border-radius:12px;background:#1b1e22}.audit-empty>svg{color:#d4b477}.audit-empty h2{font-size:20px}.audit-empty p{color:var(--audit-muted);font-size:15px;line-height:1.7}.audit-empty .button{font-size:14px;min-height:44px;margin-top:8px}@media(min-width:1600px){.audit-event-content h3{font-size:18px}.audit-context,.audit-context button{font-size:16px}.audit-event-main{padding-top:24px;padding-bottom:3px}}@media(max-width:1000px){.audit-event-main{grid-template-columns:36px minmax(0,1fr) 145px;gap:12px;padding-left:18px;padding-right:18px}.audit-event-icon{width:36px;height:36px}.audit-event-content h3{font-size:16px}.audit-details{padding-left:66px;padding-right:18px}.audit-toolbar{padding:18px;gap:14px}.audit-filter{width:220px}}@media(max-width:740px){.audit-log{gap:20px}.audit-toolbar{flex-direction:column;align-items:stretch;padding:16px;gap:14px}.audit-filter{width:100%}.audit-search input{font-size:14px}.audit-result-count{gap:3px 10px;align-items:flex-start;flex-direction:column;font-size:13px}.audit-result-count button{margin-left:-12px}.audit-day-heading{font-size:15px;gap:10px}.audit-day-heading span{font-size:12px}.audit-event-main{grid-template-columns:32px minmax(0,1fr);gap:11px;padding:18px 15px 0}.audit-event-icon{width:32px;height:32px;border-radius:8px}.audit-event-icon svg{width:16px;height:16px}.audit-event-content h3{font-size:16px;line-height:1.55}.audit-area{font-size:12px}.audit-contexts{gap:3px;margin-top:8px;flex-direction:column}.audit-context,.audit-context button{font-size:14px}.audit-context>span{font-size:13px}.audit-context button{min-height:44px}.audit-event-meta{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 12px;text-align:left;margin-top:1px}.audit-event-meta time{font-size:14px}.audit-event-meta>span{font-size:13px}.audit-details{padding:0 15px 5px 58px}.audit-details summary{font-size:13px}.audit-details-body{padding:13px;margin-left:-43px}.audit-details dl{grid-template-columns:minmax(0,1fr);gap:13px}.audit-privacy{font-size:12px;align-items:flex-start}.audit-privacy svg{margin-top:3px}}.audit-recent .activity-item strong{font-size:14px;line-height:1.6}.audit-recent .activity-item small{font-size:12px;line-height:1.6;color:#c0c6cc}.audit-recent .activity-item time{font-size:12px;color:#c0c6cc}