.dp-setrow{align-items:center;gap:var(--dp-space-md);width:100%;padding:var(--dp-space-md);border-radius:var(--dp-radius-md);cursor:pointer;text-align:left;transition:background var(--dp-transition-fast);background:0 0;border:0;font-family:inherit;display:flex}.dp-setrow:hover:not(:disabled){background:var(--dp-surface-muted)}.dp-setrow:focus-visible{box-shadow:var(--dp-focus-ring-soft)}.dp-setrow:disabled{cursor:default;opacity:.6}.dp-setrow-main{gap:var(--dp-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.dp-setrow-label{font-size:var(--dp-text-md);font-weight:var(--dp-weight-semibold);color:var(--dp-ink);letter-spacing:var(--dp-tracking-snug)}.dp-setrow-note{font-size:var(--dp-text-sm);color:var(--dp-ink-muted);text-wrap:pretty;word-break:keep-all}.dp-setrow-value{text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-size:var(--dp-text-md);color:var(--dp-ink);flex:none;overflow:hidden}.dp-setrow-value-empty{color:var(--dp-ink-muted)}.dp-setrow-chev{color:var(--dp-ink-muted);flex:none;display:inline-flex}.dp-setrow-danger .dp-setrow-label{color:var(--dp-danger)}.dp-setrow-danger:hover:not(:disabled){background:var(--dp-danger-soft)}div.dp-setrow{cursor:default}
.dp-mycert-screen{gap:var(--dp-space-lg);word-break:keep-all;text-wrap:pretty;flex-direction:column;width:100%;max-width:560px;display:flex}.dp-mycert-head{justify-content:space-between;align-items:center;gap:var(--dp-space-md);flex-wrap:wrap;display:flex}.dp-mycert-title{font-size:var(--dp-text-3xl);font-weight:var(--dp-weight-extrabold);letter-spacing:var(--dp-tracking-tight);color:var(--dp-ink);margin:0}.dp-mycert-card{background:var(--dp-surface);border-radius:var(--dp-radius-xl);box-shadow:var(--dp-elevation-1)}.dp-mycert-list{padding:var(--dp-space-xs);flex-direction:column;margin:0;list-style:none;display:flex}.dp-mycert-row{min-height:56px}.dp-mycert-row-sub{color:var(--dp-ink-soft)}.dp-mycert-addrow .dp-setrow-label{color:var(--dp-accent-dark)}.dp-mycert-addrow-icon{color:var(--dp-accent-dark);flex:none;display:inline-flex}.dp-mycert-hint{padding:0 var(--dp-space-xs);font-size:var(--dp-text-sm);line-height:var(--dp-leading-normal);color:var(--dp-ink-muted);margin:0}.dp-mycert-status{align-items:center;gap:var(--dp-space-md);padding:var(--dp-space-3xl) var(--dp-space-xl);text-align:center;flex-direction:column;display:flex}.dp-mycert-status-title{white-space:pre-line;font-size:var(--dp-text-lg);font-weight:var(--dp-weight-bold);color:var(--dp-ink);margin:0}.dp-mycert-status-sub{font-size:var(--dp-text-md);color:var(--dp-ink-soft);margin:0}.dp-mycert-skel-rows{gap:var(--dp-space-sm);padding:var(--dp-space-md);flex-direction:column;display:flex}.dp-mycert-skel-row{border-radius:var(--dp-radius-md);height:44px}.dp-mycert-add{gap:var(--dp-space-md);min-height:0;margin-top:var(--dp-space-lg);flex-direction:column;flex:1;display:flex}.dp-mycert-search{flex:none}.dp-mycert-scroll{overscroll-behavior:contain;min-height:0;margin-inline:calc(var(--dp-space-xs) * -1);padding-inline:var(--dp-space-xs);flex:1;overflow-y:auto}.dp-mycert-foot{flex:none}.dp-mycert-picks,.dp-mycert-pickwrap{flex-direction:column;display:flex}.dp-mycert-pick{align-items:center;gap:var(--dp-space-md);width:100%;min-height:52px;padding:var(--dp-space-sm) var(--dp-space-md);border-radius:var(--dp-radius-md);color:var(--dp-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.dp-mycert-pick:hover:not([aria-disabled=true]){background:var(--dp-surface-muted)}.dp-mycert-pick:focus-visible{box-shadow:var(--dp-focus-ring-soft);outline:none}.dp-mycert-pick[data-owned]{cursor:default;opacity:.55}.dp-mycert-pick-main{gap:var(--dp-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.dp-mycert-pick-name{font-size:var(--dp-text-md);font-weight:var(--dp-weight-semibold);color:var(--dp-ink);overflow-wrap:anywhere}.dp-mycert-pick-sub{font-size:var(--dp-text-sm);color:var(--dp-ink-soft)}.dp-mycert-check{border-radius:var(--dp-radius-sm);border:1.5px solid var(--dp-border-control);width:22px;height:22px;color:var(--dp-on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.dp-mycert-check[data-on]{background:var(--dp-accent);border-color:var(--dp-accent)}.dp-mycert-fields{gap:var(--dp-space-2xs);margin:0 0 var(--dp-space-sm) calc(22px + var(--dp-space-md));padding:var(--dp-space-xs);border-radius:var(--dp-radius-md);background:var(--dp-surface-muted);flex-direction:column;display:flex}.dp-mycert-edit .dp-mycert-fields{margin:var(--dp-space-lg) 0 0}.dp-mycert-score{gap:var(--dp-space-2xs);padding:var(--dp-space-xs) var(--dp-space-md);flex-direction:column;display:flex}.dp-mycert-score-label{font-size:var(--dp-text-sm);font-weight:var(--dp-weight-semibold);color:var(--dp-ink-soft)}.dp-mycert-state{align-items:center;gap:var(--dp-space-sm);padding:var(--dp-space-xl) 0;flex-direction:column;display:flex}.dp-mycert-state-text{font-size:var(--dp-text-md);color:var(--dp-ink-soft);text-align:center;margin:0}.dp-mycert-empty-search{padding:var(--dp-space-lg) 0 var(--dp-space-sm)}.dp-mycert-pickhead{align-items:center;gap:var(--dp-space-xs);display:inline-flex}.dp-mycert-pickpage{padding-top:var(--dp-space-md);flex-direction:column;display:flex}.dp-mycert-option{min-height:48px;padding:var(--dp-space-sm) var(--dp-space-md);border-radius:var(--dp-radius-md);color:var(--dp-ink);font:inherit;font-size:var(--dp-text-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.dp-mycert-option:hover,.dp-mycert-option[data-active]{background:var(--dp-surface-muted)}.dp-mycert-option:focus-visible{box-shadow:var(--dp-focus-ring-soft);outline:none}.dp-mycert-option[data-on]{color:var(--dp-accent-dark);font-weight:var(--dp-weight-bold)}.dp-mycert-edit-actions{gap:var(--dp-space-xs);margin-top:var(--dp-space-xl);flex-direction:column;display:flex}.dp-mycert-confirm-body{margin:var(--dp-space-md) 0 0;font-size:var(--dp-text-md);color:var(--dp-ink-soft)}.dp-my-certs-row{background:var(--dp-surface);border-radius:var(--dp-radius-xl);box-shadow:var(--dp-elevation-1);color:inherit;max-width:560px;text-decoration:none}.dp-my-certs-row:hover{background:var(--dp-surface-muted)}
