.amine.embedded{display:block}.amine.embedded .head{align-items:center;margin-bottom:12px}.amine .emb-t{margin:0}.amine .card .fire{opacity:0;transition:opacity .12s}.amine .card:hover .fire,.amine .card:focus-within .fire{opacity:1}@media (hover:none){.amine .card .fire{opacity:1}}.amine .head{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.amine .pt{margin:0;font-size:22px;font-weight:700}.amine .hact{flex:none;gap:8px;margin-left:auto;display:flex}.amine .bar{margin-bottom:16px}.amine .fin{border:1px solid var(--field-line);width:240px;max-width:100%;height:32px;color:var(--text3);border-radius:20px;align-items:center;gap:8px;padding:0 12px;display:flex}.amine .fin:focus-within{border-color:var(--field-line-on)}.amine .fin input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.amine .atop{align-items:center;gap:12px;min-width:0;display:flex}.amine .acard-av{width:40px;height:40px;font-size:16px}.amine .aid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.amine .anm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.amine .arole{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.amine .persona-sm{color:var(--text2);border-left:2px solid var(--line);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;padding-left:8px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.amine .ameta{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex;overflow:hidden}.amine .ameta .dot{opacity:.45}.amine .aact{justify-content:flex-end;margin-top:8px;display:flex}.amine .fire-btn{border:1px solid var(--line);color:var(--text3);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;min-height:24px;padding:4px 8px;font-size:12px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.amine .fire-btn:hover{color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.amine .fire-btn:disabled{opacity:.55;cursor:default}.amine .reqbox{border:1px solid var(--warn-line);background:var(--surface2);border-radius:12px;margin-bottom:20px;padding:12px}.amine .rb-h{color:var(--warn-text);margin-bottom:8px;font-size:12px;font-weight:700}.amine .rb-h .cnt{color:var(--text3);font-weight:600}.amine .rb-row{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:flex}.amine .rb-who{color:var(--text);font-weight:700;text-decoration:none}.amine .rb-mid{color:var(--text2)}.amine .rb-note{color:var(--text3);font-size:12px}.amine .empty.start .e1{color:var(--text2);margin:0 0 4px;font-size:16px}.amine .empty.start .e2{margin:0 0 16px}.amine .ecta{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (max-width:620px){.amine .head{flex-wrap:wrap}.amine .hact{flex-wrap:wrap;width:100%;margin-left:0}.amine .hact .btn{flex:auto;justify-content:center}}
.settings{width:100%;min-height:0;padding:24px max(24px, calc((100% - var(--w-read))/2)) 64px;flex:1;overflow-y:auto}.settings .s-head h1{font-size:22px;font-weight:700}.settings .s-sub{color:var(--text2);margin-top:8px;font-size:13px;line-height:1.65}.settings .s-h2{color:var(--text);margin:20px 0 4px;font-size:14px;font-weight:600}.settings .s-sub2{color:var(--text3);margin:0 0 8px;font-size:13px;line-height:1.5}.settings .prov .prow{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex}.settings .prov .prow:last-of-type{border-bottom:0}.settings .p-name{color:var(--text);flex:0 0 76px;font-size:14px}.settings .p-key{flex:1;min-width:0}.settings .p-btn{flex:none;min-width:72px}.settings .p-err{color:var(--danger);flex-basis:100%;margin:0;font-size:12px}.settings .s-note{color:var(--text3);margin:12px 0 0;font-size:12px;line-height:1.5}.settings .guest-note{background:var(--surface2);border:1px solid var(--line);border-radius:var(--r);color:var(--text2);margin-top:16px;padding:20px;font-size:13px}.settings .lnk{color:var(--accent2)}.settings .card{margin-top:16px}.settings .rows{gap:2px;margin-bottom:12px;display:grid}.settings .row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px 0;display:grid}.settings .row:last-child{border-bottom:0}.settings .r-main{align-items:center;gap:12px;min-width:0;display:flex}.settings .r-name{color:var(--text);background:var(--surface2);border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600}.settings .set{color:var(--ok);align-items:center;gap:4px;font-size:12px;display:inline-flex}.settings .hint{color:var(--text3);font-family:monospace;font-size:11px}.settings .r-act{align-items:center;gap:4px;display:flex}.settings .lnkbtn{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:12px}.settings .lnkbtn:hover{color:var(--text);background:var(--surface2)}.settings .del{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px}.settings .del:hover{color:var(--danger);background:var(--surface2)}.settings .r-edit{grid-column:1/-1;gap:8px;margin-top:8px;display:flex}.settings .empty2{color:var(--text3);padding:8px 2px 12px;font-size:12px}.settings .addrow{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:flex}.settings .addrow input,.settings .r-edit input{background:var(--surface2);border:1px solid var(--field-line);color:var(--text);border-radius:8px;min-width:0;padding:8px 12px;font-size:13px}.settings .addrow input.k{flex:0 0 40%}.settings .addrow input.v,.settings .r-edit input{flex:1}.settings .addrow input:focus,.settings .r-edit input:focus{border-color:var(--field-line-on);outline:none}.settings .moved{color:var(--text3);margin:24px 0 0;font-size:13px}.settings .moved a{color:var(--accent2);text-decoration:none}.settings .moved a:hover{text-decoration:underline}
