.drawer-tag{border-radius:var(--border-radius-circle);text-transform:uppercase;letter-spacing:.4px;background:var(--text-alt);color:var(--white);padding:.25rem .65rem;font-size:.65rem;font-weight:700}.drawer-tag.verified{background:var(--success)}.drawer-tag.not-verified{background:var(--error)}.drawer-tag.danger{background:#c0392b}.drawer-tag.suspend{background:#464545}.drawer-tag.kind{color:#9b59b6;background:0 0;padding:.25rem .2rem;font-size:.75rem}.client-drawer{flex-direction:column;gap:1rem;padding:1.25rem 0;display:flex}.client-drawer .client-header{background:#f8f9ff;align-items:flex-start;gap:1.25rem;padding:.4rem 1rem;display:flex}.client-drawer .client-header .container-avatar.giant{flex-shrink:0;width:150px;height:150px}.client-drawer .client-header .container-avatar.giant .icon{width:36px;height:36px;font-size:36px}.client-drawer .client-header .content-header{flex-direction:column;flex:1;gap:10px;display:flex}.client-drawer .client-header .content-header .header-main{flex-direction:column;flex:1.3;gap:.45rem;display:flex}.client-drawer .client-header .content-header .header-main .title-headers{flex-direction:column;gap:2px;display:flex}.client-drawer .client-header .content-header .header-main .title-headers h2{color:var(--title);margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}.client-drawer .client-header .content-header .header-main .title-headers .account-id{color:var(--sub-title);font-size:.7rem}.client-drawer .client-header .content-header .header-main .badges{align-items:center;gap:.6rem;display:flex}.client-drawer .client-header .content-header .header-main .badges .badge{border-radius:var(--border-radius-circle);text-transform:uppercase;letter-spacing:.4px;background:var(--success);color:var(--white);padding:.22rem .6rem;font-size:.62rem;font-weight:700}.client-drawer .client-header .content-header .header-main .badges .badge.verified{background:var(--success)}.client-drawer .client-header .content-header .header-main .badges .badge.not-verified{background:var(--error)}.client-drawer .client-header .content-header .header-main .badges .account-kind{color:#1abc9c;text-transform:uppercase;font-size:.82rem;font-weight:600}.client-drawer .client-header .content-header .header-main .badges .account-kind.basic{color:var(--text-alt)}.client-drawer .client-header .content-header .header-main .premium{align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:flex}.client-drawer .client-header .content-header .header-main .premium.active{color:#d4a017}.client-drawer .client-header .content-header .header-main .premium.inactive{color:var(--text-alt)}.client-drawer .client-header .content-header .header-bottom{width:100%;color:var(--text);text-transform:uppercase;border-top:1px solid #cccccc5b;flex-direction:row;flex:1;justify-content:space-between;gap:.7rem;padding-top:.4rem;font-size:.8rem;display:flex}.client-drawer .client-header .content-header .header-bottom .side-group{flex-direction:column;gap:.25rem;display:flex}.client-drawer .client-header .content-header .header-bottom .side-group b{color:var(--text-alt);padding-right:4px}.client-drawer .drawer-tabs{border-bottom:1px solid var(--core-border);justify-content:space-between;padding:0 3rem;display:flex}.client-drawer .drawer-tabs button{cursor:pointer;color:var(--text-alt);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.7rem .2rem;font-size:1.02rem;font-weight:600;display:flex}.client-drawer .drawer-tabs button .tab-icon{font-size:.95rem;line-height:0;display:flex}.client-drawer .drawer-tabs button.active{color:var(--text);border-bottom-color:#14b8a6}.client-drawer .drawer-body{flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}@media (width<=920px){.client-drawer .client-header{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.5rem}.client-drawer .client-header .container-avatar.giant{width:100px;height:100px}.client-drawer .client-header .container-avatar.giant .icon{width:32px;height:32px;font-size:32px}.client-drawer .client-header .content-header{flex-direction:column;flex:1;gap:10px;width:100%;display:flex}.client-drawer .client-header .content-header .header-main{flex-direction:column;flex:1.3;gap:.45rem;display:flex}.client-drawer .client-header .content-header .header-main .title-headers{text-align:center}.client-drawer .client-header .content-header .header-main .title-headers h2{margin:0;font-size:1.2rem;font-weight:700}.client-drawer .client-header .content-header .header-main .title-headers .account-id{color:var(--sub-title);font-size:.7rem}.client-drawer .client-header .content-header .header-main .badges{justify-content:center;align-items:center}.client-drawer .client-header .content-header .header-main .premium{justify-content:center}.client-drawer .client-header .content-header .header-bottom{flex-direction:column;gap:1rem;padding:0 .5rem}.client-drawer .drawer-tabs{border-bottom:1px solid var(--core-border);flex-flow:wrap;justify-content:space-between;padding:0 .5rem}.client-drawer .drawer-tabs button{cursor:pointer;color:var(--text-alt);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.7rem .2rem;font-size:1.02rem;font-weight:600;display:flex}.client-drawer .drawer-tabs button .tab-icon{font-size:.95rem;line-height:0;display:flex}.client-drawer .drawer-tabs button.active{color:var(--text);border-bottom-color:#14b8a6}.client-drawer .drawer-body{flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}}h4{color:var(--title);margin:.5rem 0 0;font-size:.95rem;font-weight:700}.staff-secret{border:1px dashed var(--primary);border-radius:var(--border-radius-medium);background:var(--box-background);flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.staff-secret__head{text-transform:uppercase;letter-spacing:.05em;color:var(--sub-title);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:flex}.staff-secret__head svg{color:#b45309}.staff-secret__copy{border:1px solid var(--core-border);background:var(--white,#fff);color:var(--text);text-transform:none;letter-spacing:normal;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;margin-left:auto;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.staff-secret__copy:hover{border-color:var(--primary);color:var(--primary)}.staff-secret__value{letter-spacing:.2em;color:var(--title);text-align:center;-webkit-user-select:all;user-select:all;font-family:monospace;font-size:1.4rem;font-weight:700}.staff-secret__warn{color:#b45309;margin:0;font-size:.75rem;line-height:1.45}p{margin:.25rem 0;font-size:.85rem}.info-grid{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;display:grid}.field{flex-direction:column;gap:.1rem;padding:.2rem 0;display:flex}.field .field-label{color:var(--sub-title);font-size:.72rem}.field .field-value{color:var(--text);font-size:.88rem}.boats-list{flex-direction:column;gap:.5rem;display:flex}.boats-list .boat-row{border:1px solid var(--core-border);border-radius:var(--border-radius-core);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.boats-list .boat-row div{flex-direction:column;gap:.15rem;display:flex}.boats-list .boat-row div strong{font-size:.9rem}.boats-list .boat-row div span{color:var(--sub-title);font-size:.78rem}.boats-list .boat-row .boat-status{border-radius:var(--border-radius-circle);background:var(--text-alt);color:var(--white);padding:.25rem .6rem;font-size:.7rem;font-weight:700}.boats-list .boat-row .boat-status.approved{background:var(--success)}.boats-list .boat-row .boat-status.waiting{background:#d4a017}.boats-list .boat-row .boat-status.reproved{background:#c0392b}.crm-boat-list{flex-direction:column;gap:.75rem;display:flex}.crm-boat-list .crm-boat-card{background:var(--white,#fff);box-shadow:var(--box-shadow-light);border-left:5px solid #0000;border-radius:10px;align-items:stretch;gap:.95rem;padding:.75rem .9rem .75rem .75rem;display:flex}.crm-boat-list .crm-boat-card.WAITING{border-left-color:#b44f20}.crm-boat-list .crm-boat-card.APPROVED{border-left-color:#34c771}.crm-boat-list .crm-boat-card.REPROVED{border-left-color:#d42828}.crm-boat-list .crm-boat-card .crm-boat-photo{flex-shrink:0;align-self:center;width:62px;height:62px}.crm-boat-list .crm-boat-card .crm-boat-photo img{object-fit:cover;border-radius:50%;width:62px;height:62px;display:block}.crm-boat-list .crm-boat-card .crm-boat-photo .crm-boat-photo-fallback{width:62px;height:62px;color:var(--text-alt);background:#eef2f7;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.crm-boat-list .crm-boat-card .crm-boat-main{flex-direction:column;flex:3;gap:.3rem;min-width:0;display:flex}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-title{color:var(--title);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-flags{align-items:center;gap:1.1rem;display:flex}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-flags .flag{color:var(--text);align-items:center;gap:.35rem;font-size:.92rem;display:inline-flex}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-flags .flag .flag-icon{color:var(--text-alt);font-size:.9rem}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-meta{color:var(--text);align-items:center;gap:1.5rem;font-size:.9rem;display:flex}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crm-boat-list .crm-boat-card .crm-boat-main .crm-boat-meta span b{color:var(--title);margin-right:.25rem;font-weight:700}.crm-boat-list .crm-boat-card .crm-boat-side{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.45rem;display:flex}.crm-boat-list .crm-boat-card .crm-boat-side .side-row{justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .price-block{text-align:right;flex-direction:column;line-height:1.15;display:flex}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .price-block .label{text-transform:uppercase;letter-spacing:.4px;text-align:center;color:var(--sub-title);font-size:.62rem}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .price-block .value{color:var(--title);text-align:center;font-size:1.05rem;font-weight:800}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .price-block .calc{text-transform:uppercase;color:var(--text-alt);font-size:.92rem;font-weight:600}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col{justify-content:space-between;align-items:center;gap:.4rem;width:100%;display:flex}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill{text-transform:capitalize;white-space:nowrap;text-align:center;border-radius:6px;flex:1;padding:.28rem .7rem;font-size:.68rem;font-weight:800}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.solid{color:#fff;border:1px solid #0000}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.solid.approved{background:#22c55e;border-color:#22c55e}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.solid.waiting{background:#d4a017;border-color:#d4a017}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.solid.reproved{background:#c0392b;border-color:#c0392b}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.solid.unknown{background:var(--text-alt)}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.outline{background:0 0}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.outline.on{color:#22c55e;border:1px solid #22c55e}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .pill.outline.off{color:var(--text-alt);border:1px solid var(--core-border)}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .icon-btn{border:1px solid var(--core-border);width:26px;height:26px;color:var(--title);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.crm-boat-list .crm-boat-card .crm-boat-side .side-row .action-col .icon-btn:hover{border-color:var(--title)}@media (width<=720px){.crm-boat-list .crm-boat-card{flex-wrap:wrap}.crm-boat-list .crm-boat-card .crm-boat-side{width:100%;min-width:0}}.gap-note{color:var(--sub-title);font-size:.8rem;font-style:italic}.wallet-blocked{border-radius:var(--border-radius-core);background:#c0392b12;border-left:5px solid #c0392b;justify-content:space-between;align-items:center;gap:.6rem;margin:.5rem 0;padding:.6rem .8rem;font-size:.82rem;font-weight:600;display:flex}.wallet-main{align-items:center;gap:.8rem;margin-bottom:.5rem;display:flex}.wallet-main .wallet-icon{color:var(--primary);font-size:2.2rem;line-height:1}.wallet-main .wallet-values{flex-direction:column;display:flex}.wallet-main .wallet-values .label{text-transform:uppercase;color:var(--text-alt);font-size:.8rem}.wallet-main .wallet-values .balance{font-size:2.2rem}.wallet-grid{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:1rem;display:grid}.wallet-grid .wallet-cell{background:var(--box-background);border-radius:var(--border-radius-tiny);flex-direction:column;gap:.2rem;padding:.6rem;display:flex}.wallet-grid .wallet-cell span{text-transform:uppercase;color:var(--text-alt);font-size:.75rem}.wallet-grid .wallet-cell strong{font-size:1rem}.wallet-grid .wallet-cell strong.ok{color:var(--success)}.wallet-grid .wallet-cell.danger strong{color:var(--error)}@media (width<=720px){.wallet-grid{grid-template-columns:repeat(2,1fr)}}.wallet-debt-form{flex-direction:column;gap:.6rem;display:flex}.wallet-debt-form .form-actions{gap:.75rem;display:flex}.wallet-adjust-buttons{gap:.75rem;margin-bottom:.5rem;display:flex}.wallet-field{color:var(--sub-title);flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;display:flex}.wallet-field input,.wallet-field textarea{border:1px solid var(--core-border);border-radius:var(--border-radius-core);padding:.55rem .7rem;font-family:inherit;font-size:.9rem}.wallet-error{color:#c0392b;font-size:.78rem;font-weight:600}.wallet-adjust-modal{flex-direction:column;gap:.75rem;display:flex}.wallet-adjust-modal .wallet-adjust-header{flex-direction:column;gap:.5rem;display:flex}.wallet-adjust-modal .wallet-adjust-header h4{margin:0;font-size:1rem}.wallet-adjust-modal .audit-views{gap:.5rem;display:flex}.wallet-adjust-modal .audit-views button{border:1px solid var(--core-border);border-radius:var(--border-radius-circle);color:var(--text-alt);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.35rem .9rem;font-size:.82rem;font-weight:600;display:flex}.wallet-adjust-modal .audit-views button.active{background:var(--text);border-color:var(--text);color:var(--core-background)}.timeline-toggle{cursor:pointer;text-align:left;color:var(--text);background:0 0;border:none;padding:0}.timeline-toggle:hover strong{text-decoration:underline}.diff-table{border:1px solid var(--core-border);border-radius:var(--border-radius-core);flex-direction:column;margin:.25rem 0 .75rem 1.1rem;font-size:.78rem;display:flex;overflow:hidden}.diff-table .diff-head,.diff-table .diff-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:.5rem;padding:.35rem .6rem;display:grid}.diff-table .diff-head span,.diff-table .diff-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.diff-table .diff-head{text-transform:uppercase;color:var(--sub-title);background:#80808014;font-size:.68rem;font-weight:700}.diff-table .diff-row{border-top:1px solid var(--core-border)}.diff-table .diff-row .diff-path{color:var(--sub-title);font-family:monospace}.diff-table .diff-row.changed{background:#14b8a612}.diff-table .diff-row.changed span:not(.diff-path){font-weight:600}.diff-table p{padding:.5rem .6rem}.diff-table .diff-toggle{border:none;border-top:1px solid var(--core-border);color:var(--text-alt);cursor:pointer;background:0 0;padding:.4rem;font-size:.75rem;font-weight:600}.diff-table .diff-toggle:hover{color:var(--text)}.audit-views{gap:.5rem;display:flex}.audit-views button{border:1px solid var(--core-border);border-radius:var(--border-radius-circle);color:var(--text-alt);cursor:pointer;background:0 0;padding:.35rem .9rem;font-size:.82rem;font-weight:600}.audit-views button.active{background:var(--text);border-color:var(--text);color:var(--core-background)}.audit-filters{flex-wrap:wrap;gap:.4rem;display:flex}.audit-filters button{color:var(--text-alt);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.25rem .1rem;font-size:.78rem;font-weight:600}.audit-filters button.active{color:var(--text);border-bottom-color:#14b8a6}.timeline{flex-direction:column;display:flex}.timeline .timeline-item{border-bottom:1px solid var(--core-border);gap:.75rem;padding:.55rem 0;display:flex}.timeline .timeline-item:last-child{border-bottom:none}.timeline .timeline-item .timeline-dot{background:var(--text-alt);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.3rem}.timeline .timeline-item .timeline-dot.access,.timeline .timeline-item .timeline-dot.create{background:var(--success)}.timeline .timeline-item .timeline-dot.attempt,.timeline .timeline-item .timeline-dot.update{background:#d4a017}.timeline .timeline-item .timeline-dot.recover{background:#1abc9c}.timeline .timeline-item .timeline-dot.block,.timeline .timeline-item .timeline-dot.delete{background:#c0392b}.timeline .timeline-item div{flex-direction:column;gap:.1rem;display:flex}.timeline .timeline-item div strong{font-size:.88rem}.timeline .timeline-item div span{color:var(--sub-title);font-size:.78rem}.client-form{flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.client-form .form-actions{gap:.75rem;margin-top:.5rem;display:flex}.actions-panel{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.actions-panel__intro p{max-width:640px;color:var(--sub-title);margin:.25rem 0 0;font-size:.85rem;line-height:1.5}.action-card{border:1px solid var(--core-border);border-radius:var(--border-radius-medium);background:var(--box-background);box-shadow:var(--box-shadow-light);flex-direction:column;gap:.9rem;padding:1rem 1.15rem 1.1rem;display:flex}.action-card__head{border-bottom:1px solid var(--core-border);align-items:center;gap:.8rem;padding-bottom:.85rem;display:flex}.action-card__head .action-card__icon{border-radius:var(--border-radius-medium);width:42px;height:42px;color:var(--primary);background:#0097df1f;flex-shrink:0;place-items:center;font-size:1.15rem;display:grid}.action-card__head .action-card__titles{flex-direction:column;gap:.15rem;min-width:0;display:flex}.action-card__head .action-card__titles h5{color:var(--title);margin:0;font-size:.98rem;font-weight:700}.action-card__head .action-card__titles p{color:var(--sub-title);margin:0;font-size:.8rem}.action-card__head .action-card__chip{border-radius:var(--border-radius-circle);background:var(--success);color:var(--white);letter-spacing:.4px;text-transform:uppercase;flex-shrink:0;margin-left:auto;padding:.22rem .65rem;font-size:.65rem;font-weight:700}.action-card__head .action-card__chip.danger{background:#c0392b}.action-card__body{flex-direction:column;gap:.85rem;display:flex}.action-card__row{flex-wrap:wrap;gap:.6rem;display:flex}.action-card__warn{border-radius:var(--border-radius-tiny);color:#c0392b;background:#c0392b14;border-left:4px solid #c0392b;align-items:center;gap:.45rem;margin:0;padding:.55rem .7rem;font-size:.8rem;font-weight:600;display:flex}.action-card__footer{border-top:1px solid var(--core-border);justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.85rem;display:flex}.action-card__pending{border-radius:var(--border-radius-circle);color:#b45309;letter-spacing:.4px;text-transform:uppercase;background:#d977061f;margin-right:auto;padding:.22rem .65rem;font-size:.65rem;font-weight:700}.password-box{border:1px dashed var(--core-border);border-radius:var(--border-radius-medium);background:var(--white,#fff);flex-direction:column;gap:.6rem;padding:.8rem .9rem;display:flex}.password-box .password-box__value{letter-spacing:.08em;color:var(--title);text-align:center;word-break:break-all;font-family:monospace;font-size:1.15rem;font-weight:700}.password-box .password-box__meta{justify-content:center;gap:.5rem;display:flex}.password-box .password-box__action{border:1px solid var(--core-border);color:var(--text-alt);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.password-box .password-box__action:hover{border-color:var(--primary);color:var(--primary)}.action-card__body .container-checkbox .text span{color:var(--text);font-size:.9rem;font-weight:600}.action-card__body .container-checkbox .text p{color:var(--sub-title);font-size:.78rem}.client-confirm{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.client-confirm .client-confirm-icon{border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:.35rem;font-size:2rem;display:grid}.client-confirm .client-confirm-icon.danger{color:var(--error,#ef4444);background:#ef44441f}.client-confirm .client-confirm-icon.warn{color:#d97706;background:#f59e0b24}.client-confirm .client-confirm-name{color:var(--title);font-size:1.15rem}.client-confirm .client-confirm-id{color:var(--sub-title);word-break:break-all;font-family:monospace;font-size:.75rem}.client-confirm .client-confirm-owner{border:1px solid var(--core-border);border-radius:var(--border-radius-medium);background:var(--box-background);flex-direction:column;align-items:center;gap:.3rem;width:100%;padding:.6rem .75rem;display:flex}.client-confirm .client-confirm-owner-label{text-transform:uppercase;letter-spacing:.4px;color:var(--sub-title);font-size:.65rem;font-weight:700}.client-confirm .client-confirm-owner-main{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.client-confirm .client-confirm-owner-main .container-avatar{flex-shrink:0;width:28px;height:28px}.client-confirm .client-confirm-owner-name{color:var(--text);word-break:break-all;font-size:.9rem;font-weight:600}.client-confirm .client-confirm-question{color:var(--text);margin:.35rem 0 0;font-size:.9rem}.client-confirm .client-confirm-audit{border-left:4px solid var(--error,#ef4444);width:100%;color:var(--error,#dc2626);text-align:left;background:#ef444414;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:.65rem .85rem;font-size:.82rem;font-weight:600;display:flex}.client-confirm .client-confirm-summary{border:1px solid var(--core-border);border-radius:var(--border-radius-medium);background:var(--box-background);text-align:left;flex-direction:column;gap:.35rem;width:100%;margin:.25rem 0 0;padding:.65rem .8rem;display:flex}.client-confirm .client-confirm-summary div{justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}.client-confirm .client-confirm-summary dt{color:var(--sub-title);flex-shrink:0;font-weight:600}.client-confirm .client-confirm-summary dd{color:var(--text);text-align:right;word-break:break-all;margin:0;font-weight:600}.client-confirm .client-confirm-reason{text-align:left;flex-direction:column;gap:.35rem;width:100%;display:flex}.client-confirm .client-confirm-reason-label{text-transform:uppercase;letter-spacing:.3px;color:var(--sub-title);font-size:.72rem;font-weight:700}.client-confirm .client-confirm-reason textarea{resize:vertical;border:1px solid var(--core-border);border-radius:var(--border-radius-medium);width:100%;min-height:72px;color:var(--text);background:var(--white,#fff);padding:.6rem .7rem;font-family:inherit;font-size:.88rem}.client-confirm .client-confirm-reason-error{color:var(--error,#dc2626);font-size:.78rem;font-weight:600}.client-confirm .client-confirm-permanent{text-align:left;flex-flow:wrap;gap:.5rem;width:100%;display:flex}.client-confirm .client-confirm-switch{border:2px solid var(--error);border-radius:var(--border-radius-medium);cursor:pointer;background:#ef444414;flex:1;padding:.65rem .85rem;display:flex}.timeline-activity{flex-direction:column;gap:8px;padding:.3rem 0;display:flex}.timeline-activity .timeline-activity-item{cursor:pointer;transition:all .2s linear}.timeline-activity .timeline-activity-item:hover{box-shadow:var(--box-shadow-core);transition:all .2s linear;transform:scale(1.01)}.timeline-activity .timeline-activity-item{background:var(--box-background);border-radius:var(--border-radius-tiny);border-bottom:1px solid var(--core-border);border-left:5px solid #0000;flex-direction:column;gap:.35rem;padding:.2rem .5rem;display:flex}.timeline-activity .timeline-activity-item .activity-header{flex-direction:row;justify-content:space-between;gap:15px;display:flex}.timeline-activity .timeline-activity-item .activity-header .module{flex-direction:row;gap:5px;padding:5px 0 0;font-size:.8rem;display:flex}.timeline-activity .timeline-activity-item:last-child{border-bottom:none}.timeline-activity .timeline-activity-item.access,.timeline-activity .timeline-activity-item.create{border-left-color:var(--success)}.timeline-activity .timeline-activity-item.attempt,.timeline-activity .timeline-activity-item.update{border-left-color:#d4a017}.timeline-activity .timeline-activity-item.recover{border-left-color:#1abc9c}.timeline-activity .timeline-activity-item.block,.timeline-activity .timeline-activity-item.delete{border-left-color:#c0392b}.timeline-activity .timeline-activity-item div{flex-direction:column;gap:.1rem;display:flex}.timeline-activity .timeline-activity-item div strong{font-size:.88rem}.timeline-activity .timeline-activity-item div span{color:var(--sub-title);font-size:.78rem}.audit-activity-details{flex-direction:column;gap:10px;display:flex;position:relative}.audit-activity-details .header{flex-direction:column;display:flex}.audit-activity-details .header h2{margin:0;padding:0;line-height:1}.audit-activity-details .header .auid{color:var(--sub-title);text-transform:uppercase;padding-top:5px}.audit-activity-details .flags{justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;display:flex}.audit-activity-details .flags .flag{border-radius:var(--border-radius-tiny);color:#fff;box-shadow:var(--box-shadow-light);text-transform:uppercase;flex-direction:column;padding:.5rem 1.3rem;display:flex;position:relative}.audit-activity-details .flags .flag .icon-flag{font-size:1.8rem;line-height:0;position:absolute;left:7px}.audit-activity-details .flags .flag span{color:#f3f3f3dc;text-transform:uppercase;padding:2px;font-size:.7rem}.audit-activity-details .flags .flag.TASK{text-align:left;text-transform:none;background:#680560;justify-content:center;padding-left:2.5rem}.audit-activity-details .flags .flag.TASK span{color:#fff}.audit-activity-details .flags .flag.DATE{background:#3d88ddc7}.audit-activity-details .flags .flag.BASIC{background:#424242c7}.audit-activity-details .flags .flag.READ{background:#2da7e0}.audit-activity-details .flags .flag.CREATE{background:#13afa2}.audit-activity-details .flags .flag.UPDATE{background:#ce7917}.audit-activity-details .flags .flag.DELETE{background:#dd274f}.audit-activity-details .content{flex-direction:column;padding:1rem 0;display:flex}.audit-activity-details .content label{text-transform:uppercase;color:var(--text-alt);font-size:1px;font-weight:700}.audit-activity-details .content .description{font-size:1.2rem}.audit-activity-details .data{justify-content:space-between;align-items:stretch;gap:1rem;width:100%;display:flex}.audit-activity-details .data .block{flex-direction:column;flex:1;min-width:450px;display:flex}.audit-activity-details .data .block label{text-align:center;justify-content:center;align-items:center;gap:.5rem;display:flex}.audit-activity-details .data .block label .diff-badge{text-transform:uppercase;color:#fff;background:#ce7917;border-radius:999px;padding:.1rem .55rem;font-size:.65rem;font-weight:700;line-height:1.4}.audit-activity-details .data .block .value{border-radius:var(--border-radius-core);background:var(--core-background);flex:1;justify-content:center;align-items:center;padding:1rem;display:flex}@media (width<=1024px){.audit-activity-details .data{flex-direction:column}.audit-activity-details .data .block{width:100%;min-width:0}}.json-empty{color:var(--text-alt);flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem .5rem;display:flex}.json-empty svg{opacity:.6;font-size:1.5rem}.json-empty span{font-size:.8rem}.json-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.78rem}.json-table th,.json-table td{text-align:left;border-bottom:1px solid var(--core-border);vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:.3rem .5rem}.json-table thead th:first-child{width:38%}.json-table th{text-transform:uppercase;color:var(--sub-title);font-size:.68rem}.json-table .json-path{color:var(--sub-title);font-family:monospace}.json-table tbody tr.is-changed td{background:#ce791724;border-left:3px solid #ce7917}.json-table tbody tr.is-added td{background:#13afa224;border-left:3px solid #13afa2}.json-table tbody tr.is-removed td{background:#dd274f1f;border-left:3px solid #dd274f}
