.content-lang-help{display:block;margin-top:.35rem;color:var(--muted,#66736e);font-size:.78rem;line-height:1.35}.content-language-settings select,.content-policy-settings input,.content-policy-settings textarea,.content-policy-settings select,.content-language-local-control select{width:100%;box-sizing:border-box}.content-lang-output{min-height:1.3rem;margin-top:.5rem;color:var(--muted,#66736e);font-size:.82rem}.content-policy-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.content-policy-head h2{margin-bottom:.25rem}.content-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.content-policy-check{display:flex!important;align-items:center;gap:.55rem}.content-policy-check input{width:auto}.content-policy-locked{margin:.8rem 0;padding:.75rem;border:1px solid var(--line,#d9dfdc);border-radius:12px;background:rgba(0,0,0,.018)}.content-policy-locked summary{cursor:pointer;font-weight:700}.content-policy-lock{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid var(--line,#e4e8e6);font-size:.82rem}.content-policy-lock:last-child{border-bottom:0}.content-policy-lock b{white-space:nowrap;font-size:.72rem;letter-spacing:.04em}.content-language-local-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,280px);align-items:center;gap:.7rem 1rem;margin:0 0 1rem;padding:.75rem .9rem;border:1px solid var(--line,#d9dfdc);border-radius:14px;background:var(--panel,#fff)}.content-language-local-control>div{display:flex;flex-direction:column;gap:.15rem}.content-language-local-control small{color:var(--muted,#66736e)}.content-language-local-control label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;font-size:.8rem}.content-language-local-control p{grid-column:1/-1;margin:0;color:var(--muted,#66736e);font-size:.76rem;line-height:1.35}@media(max-width:720px){.content-policy-grid{grid-template-columns:1fr}.content-language-local-control{grid-template-columns:1fr}.content-language-local-control p{grid-column:1}.content-language-local-control label{grid-template-columns:70px 1fr}}