.first-rule-panel-module__7LRnkq__panel{margin-bottom:var(--gap);align-items:center;gap:1.25rem;display:flex}.first-rule-panel-module__7LRnkq__text{flex:1;min-width:0}.first-rule-panel-module__7LRnkq__title{font-size:var(--fs-md);margin:0}.first-rule-panel-module__7LRnkq__summary{font-size:var(--fs-sm);grid-template-columns:auto 1fr;gap:.15rem .75rem;margin:.5rem 0 0;display:grid}.first-rule-panel-module__7LRnkq__summary dt{color:var(--text2)}.first-rule-panel-module__7LRnkq__summary dd{color:var(--text1);margin:0}.first-rule-panel-module__7LRnkq__when{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.first-rule-panel-module__7LRnkq__note{font-size:var(--fs-xs);color:var(--text2);margin:.5rem 0 0}.first-rule-panel-module__7LRnkq__actions{flex-shrink:0;gap:.5rem;display:flex}@media (max-width:640px){.first-rule-panel-module__7LRnkq__panel{flex-direction:column;align-items:stretch}.first-rule-panel-module__7LRnkq__actions{flex-wrap:wrap}}
.popover-menu-module__8N11bq__menu{padding:calc(var(--gap) / 2);border:1px solid var(--surface3);background-color:var(--surface1);border-radius:var(--br-card);corner-shape:squircle;flex-direction:column;align-items:flex-start;min-width:150px;display:flex;box-shadow:0 4px 16px #00000026}.popover-menu-module__8N11bq__menu>button{gap:calc(var(--gap) / 2);border-radius:var(--br-sm);width:100%;color:var(--text1);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;padding:8px 12px;display:flex}.popover-menu-module__8N11bq__menu>button:hover{background:var(--surface2)}.popover-menu-module__8N11bq__menu>button:disabled{opacity:.5;cursor:not-allowed}.popover-menu-module__8N11bq__menu>button[class*=danger],.popover-menu-module__8N11bq__menu>button.popover-menu-module__8N11bq__danger{color:var(--status-error)}.popover-menu-module__8N11bq__menu>button[class*=danger] svg,.popover-menu-module__8N11bq__menu>button.popover-menu-module__8N11bq__danger svg{fill:currentColor;color:var(--status-error)}
.loading-module__pRQr3q__spinnerRing{width:var(--ring-size);height:var(--ring-size);border:var(--ring-border) solid var(--surface3);border-top-color:var(--interactive-accent);animation:loading-module__pRQr3q__loader-spin var(--ring-duration) linear infinite;border-radius:50%;flex-shrink:0}@keyframes loading-module__pRQr3q__loader-spin{to{transform:rotate(360deg)}}
.rules-tab-styles-module__FNuTBW__testSection{flex-direction:column;display:flex}.rules-tab-styles-module__FNuTBW__testerThread{border:1px solid var(--surface2);border-radius:var(--br-card);corner-shape:squircle;flex-direction:column;gap:0;margin-top:1rem;display:flex;overflow:hidden}.rules-tab-styles-module__FNuTBW__threadBody{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.rules-tab-styles-module__FNuTBW__verdictBlock{border-top:1px solid var(--surface2);flex-direction:column;justify-content:center;gap:.4rem;padding:.6rem .9rem .75rem;animation:.28s ease-out both rules-tab-styles-module__FNuTBW__rules-tab-verdict-in;display:flex}@keyframes rules-tab-styles-module__FNuTBW__rules-tab-verdict-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rules-tab-styles-module__FNuTBW__verdictBlock{animation:none}}.rules-tab-styles-module__FNuTBW__testerHeader{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.rules-tab-styles-module__FNuTBW__testerHeader h2{margin:0}.rules-tab-styles-module__FNuTBW__testerSubtitle{color:var(--text2);font-size:var(--fs-sm);margin:0;line-height:1.5}.rules-tab-styles-module__FNuTBW__historyRow{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.rules-tab-styles-module__FNuTBW__testerError{font-size:var(--fs-sm);color:var(--status-error);margin-top:.5rem}.rules-tab-styles-module__FNuTBW__replyPendingRow{font-size:var(--fs-sm);color:var(--text2);align-items:center;gap:.5rem;margin-left:2rem;display:flex}.rules-tab-styles-module__FNuTBW__verdictRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rules-tab-styles-module__FNuTBW__verdictLine{font-size:var(--fs-sm);color:var(--text2);max-width:60ch;line-height:1.5}.rules-tab-styles-module__FNuTBW__verdictLine strong{color:var(--text1);font-weight:var(--fw-semibold)}.rules-tab-styles-module__FNuTBW__ruleReasonList{border-left:2px solid var(--surface3);flex-direction:column;gap:.45rem;max-height:15rem;padding-left:.75rem;display:flex;overflow-y:auto}.rules-tab-styles-module__FNuTBW__ruleReasonRow{font-size:var(--fs-sm);color:var(--text2);line-height:1.45}.rules-tab-styles-module__FNuTBW__ruleReasonRow strong{color:var(--text1);font-weight:var(--fw-semibold)}
