.notice-page{max-width:1400px;margin:auto;padding-bottom:32px}.notice-page-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.notice-page-head h1{font-size:26px;letter-spacing:-.5px}.notice-page-head p{color:var(--ink-600);margin-top:5px}.notice-scope,.notice-category{color:var(--primary);background:var(--primary-50);border-radius:6px;padding:4px 10px;font-size:12px}.notice-tabs{display:flex;gap:6px;flex-wrap:wrap}.notice-tabs button{font:inherit;cursor:pointer;border:0;background:transparent;color:var(--ink-600);padding:10px 18px;border-radius:7px}.notice-tabs button.active{background:var(--primary-50);color:var(--primary);font-weight:600}.notice-main-tabs{padding:8px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:20px}.notice-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0}.notice-toolbar label{display:flex;align-items:center;gap:8px}.notice-toolbar input[type=search]{max-width:320px}.notice-toolbar select{width:auto;min-width:140px}.notice-info{padding:15px 18px;border:1px solid var(--line);background:var(--surface-2);border-radius:var(--radius-sm);color:var(--ink-600);line-height:1.8}.notice-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--card)}.notice-table{width:100%;border-collapse:collapse;min-width:720px}.notice-table th{text-align:left;background:var(--surface-2);color:var(--ink-600);font-weight:500}.notice-table td,.notice-table th{padding:16px 18px;border-bottom:1px solid var(--line);vertical-align:middle}.notice-table tr:last-child td{border-bottom:0}.notice-table input:not([type=checkbox]){min-width:180px;max-width:340px}.notice-check,.notice-switch{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.notice-check input,.notice-switch input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}.notice-subtext{display:block;color:var(--ink-600);margin-top:5px}.notice-muted{color:var(--ink-600);font-size:13px}.notice-robot-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:22px;margin-bottom:20px}.notice-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px}.notice-card h2{font-size:18px;margin-bottom:20px}.notice-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.notice-card .field{margin-bottom:20px}.notice-card .field small{display:block;margin-top:7px}.notice-steps{padding-left:22px;color:var(--ink-600);line-height:1.9}.notice-steps li{margin-bottom:12px}.notice-test{margin-top:28px;padding-top:22px;border-top:1px solid var(--line);display:grid;gap:12px}.notice-test h3{font-size:15px}.notice-test .btn{justify-self:start}.notice-actions{display:flex;align-items:center;gap:14px;margin-top:22px}.notice-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}.notice-stats>div{border:1px solid var(--line);background:var(--card);border-radius:var(--radius);padding:18px 22px}.notice-stats span{color:var(--ink-600);font-size:13px}.notice-stats strong{display:block;font-size:28px;margin-top:7px;font-variant-numeric:tabular-nums}.notice-status{display:inline-block;padding:4px 9px;border-radius:6px;background:var(--surface-2);white-space:nowrap;font-size:12px}.notice-status.accepted{background:var(--success-bg);color:var(--success)}.notice-status.failed,.notice-status.unknown{background:var(--danger-bg);color:var(--danger)}.notice-status.blocked{background:var(--warning-bg);color:var(--warning)}.notice-status.queued,.notice-status.sending{background:var(--primary-50);color:var(--primary)}.notice-error{max-width:350px;font-size:13px;overflow-wrap:anywhere;color:var(--ink-600)}.notice-empty{text-align:center;padding:50px 20px;color:var(--ink-600)}.notice-more{display:block;margin:20px auto}.notice-inbox{display:grid;gap:12px}.notice-message{display:flex;gap:16px;align-items:center;padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card)}.notice-message.unread{border-left:3px solid var(--primary)}.notice-message-open{flex:1;min-width:0;text-align:left;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.notice-message-open strong{display:block;font-size:16px;margin:12px 0 7px}.notice-message-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.notice-message-meta time{color:var(--ink-600);font-size:12px}.notice-unread-dot{width:7px;height:7px;border-radius:50%;background:var(--primary)}.notice-body{display:block;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:var(--ink-600)}.notice-detail .notice-body{margin:22px 0}.notice-detail>p{margin-top:16px}.notice-preview{border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:var(--surface-2)}.notice-preview h3{margin:18px 0}.notice-preview p{margin:10px 0}.notice-preview .btn{margin-top:16px}.notice-highlight{outline:2px solid var(--primary)}
.notice-page input:not([type=checkbox]),.notice-page select,.notice-page textarea{font:inherit;color:var(--ink-900);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:9px 12px}.notice-test select{width:100%}
@media(max-width:850px){.notice-robot-layout{grid-template-columns:1fr}.notice-page-head{align-items:flex-start}.notice-scope{display:none}.notice-stats{grid-template-columns:repeat(2,1fr)}.notice-card{padding:20px}.notice-tabs button{padding:9px 12px}.notice-message{padding:16px;align-items:flex-start;flex-wrap:wrap}}
.notice-binding-panel{line-height:1.8}.notice-binding-command{margin-top:22px}.notice-binding-command label{display:block;margin-bottom:8px}.notice-binding-command input{width:100%;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-900);font:600 20px monospace;letter-spacing:1px}.notice-binding-panel .notice-actions{flex-wrap:wrap}.notice-binding-panel .file-note{margin-top:20px}
.notice-binding-target{padding:18px;margin-bottom:20px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.notice-binding-target strong{display:block;font-size:19px;margin:4px 0 8px;overflow-wrap:anywhere}.notice-binding-target p{font-size:13px;color:var(--ink-600)}.notice-binding-target .notice-actions{gap:8px;margin-top:12px}.notice-binding-help{margin-bottom:16px;color:var(--ink-600);font-size:13px}.notice-binding-help summary{cursor:pointer;color:var(--primary)}.notice-binding-help p{margin-top:8px}
