.cr-page>.own-bar,.cr-page>.own-notice,.cr-page>.own-state-row{grid-column:1/-1;margin-top:0}.own-bar{--ring-width:1px;background:var(--inset);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:14px 14px 14px 22px;display:flex;position:relative}.own-bar>.glow>.glow-one{left:-14px;right:-14px}.own-bar>.glow>.glow-one>span{left:14px;right:14px}.own-bar-text{flex-direction:column;flex:280px;gap:3px;min-width:0;display:flex}.own-bar-lead{color:var(--fg-soft);font-size:14px;line-height:1.45}.own-mode{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);align-items:center;gap:10px;font-size:12px;display:inline-flex}.own-dot{background:var(--dim);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.own-dot.ok{background:var(--tip-ink)}.own-dot.warn{background:var(--warn-ink)}.own-dot.neg{background:var(--neg)}.own-tag{border:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--fg-soft);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;line-height:1.3;display:inline-flex}.own-save{font-family:var(--font-mono);color:var(--dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.own-save svg{color:var(--tip-ink)}.own-save.err{color:var(--neg)}.own-retry{font:inherit;font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.btn.own-done{background:var(--fg);color:var(--bg)}.own-state-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.own-state-reason{color:var(--neg);overflow-wrap:anywhere;font-size:14px}.own-notice{margin-top:0}.own-side{gap:16px}.own-avatar-row{align-items:flex-end;gap:14px;display:flex}.own-avatar{cursor:pointer;border-radius:50%;display:block;position:relative}.own-avatar input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.own-avatar-over{background:var(--bg);opacity:.8;color:var(--fg);pointer-events:none;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;inset:6px}.own-avatar-note{color:var(--dim);font-size:11px;line-height:1.5}.own-label{margin-bottom:8px}.own-edit{border:1px dashed var(--line-strong);cursor:text;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px;display:flex}.own-edit:hover{border-color:var(--dim)}.own-edit:focus-within{border-style:solid;border-color:var(--fg-soft);background:var(--surf)}.own-edit input,.own-edit textarea{min-width:0;color:var(--fg);font:inherit;resize:vertical;background:0 0;border:0;outline:none;flex:120px;font-size:15px;line-height:1.6}.own-edit textarea{flex-basis:100%}.own-edit input::placeholder,.own-edit textarea::placeholder{color:var(--dim);font-style:italic}.own-name input{text-overflow:ellipsis;font-family:var(--font-head);text-transform:uppercase;font-size:22px;font-weight:900;line-height:1.15}.own-city input{font-family:var(--font-mono);font-size:13px}.own-prefix{font-family:var(--font-mono);color:var(--dim);flex:none;font-size:11px}.own-counter{text-align:right;font-family:var(--font-mono);color:var(--dim);flex-basis:100%;font-size:11px}.own-contacts{flex-direction:column;gap:8px;display:flex}.own-chips{flex-wrap:wrap;gap:6px;display:flex}.own-chip{border:1px solid var(--line-strong);color:var(--fg-soft);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 8px 6px 12px;font-size:13px;display:inline-flex}.own-chip.main{background:var(--fg);color:var(--bg);border-color:var(--fg)}.own-chip button{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;font-size:12px}.own-chip-note{font-family:var(--font-mono);opacity:.65;font-size:10px}.own-chip.add{cursor:pointer;border-style:dashed;padding:6px 12px}.own-picker{background:var(--surf);border:1px solid var(--line-strong);border-radius:14px;flex-direction:column;gap:4px;margin-top:10px;padding:12px;display:flex}.own-picker input{background:var(--inset);border:1px solid var(--line);width:100%;color:var(--fg);font:inherit;border-radius:10px;padding:9px 12px;font-size:14px}.own-picker-row{text-align:left;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:12px;padding:8px 6px;font-size:14px;display:flex}.own-picker-row:disabled{opacity:.5;cursor:default}.own-picker-row>span:first-child{overflow-wrap:break-word;min-width:0}.own-picker-row .mono{white-space:nowrap;flex:none}.own-picker-row .mono,.own-picker-note{color:var(--dim);font-size:11px}.own-cases-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.own-hint{color:var(--dim);font-size:12px}.own-newcase{flex-direction:column;gap:12px;min-width:0;display:flex}.own-newcase-btn{aspect-ratio:16/9;border:1.5px dashed var(--line-strong);color:var(--fg);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.own-newcase-btn:disabled{opacity:.5;cursor:default}.own-plus{--ring-width:1px;background:var(--surf);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative}.own-newcase-title{font-family:var(--font-head);text-transform:uppercase;font-size:13px;font-weight:800}.own-newcase-note{color:var(--dim);font-size:13px;line-height:1.5}.own-case{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.own-case-cover{aspect-ratio:16/9;background:var(--media);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.own-case-cover.ring-warn{border-color:var(--warn-ink)}.own-case-cover.ring-neg,.own-case-cover.rejected{border-color:var(--neg)}.own-case-cover img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.own-case-state{z-index:2;background:var(--bg);max-width:calc(100% - 20px);font-family:var(--font-mono);color:var(--fg-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;line-height:1.3;display:inline-flex;position:absolute;top:10px;left:10px}.own-case-stars{bottom:10px;left:auto;right:10px}.own-case-over{z-index:3;opacity:0;background:0 0;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}@supports (background:color-mix(in srgb, red 50%, blue)){.own-case-over{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.own-case:hover .own-case-over,.own-case:focus-within .own-case-over{opacity:1}@media (hover:none){.own-case-over{opacity:1;background:0 0;justify-content:flex-end;padding:8px;inset:auto 0 0}}.own-handle{letter-spacing:-2px;color:var(--fg-soft);cursor:grab;background:0 0;border:0;font-size:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (hover:none){.own-handle{margin-right:auto;position:static;transform:none}}.own-menu{position:relative}.own-menu summary{border:1px solid var(--line-strong);background:var(--surf);width:38px;height:38px;color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;list-style:none;display:grid}.own-menu summary::-webkit-details-marker{display:none}.own-menu-list{z-index:5;background:var(--surf);border:1px solid var(--line-strong);border-radius:14px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}.own-menu-list a,.own-menu-list button{text-align:left;color:var(--fg-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:14px}.own-menu-list a:hover,.own-menu-list button:hover{background:var(--inset);color:var(--fg)}.own-case-unsent{font-family:var(--font-mono);color:var(--warn-ink);margin-top:8px;font-size:11px}.own-case-reason{color:var(--neg);margin-top:10px;font-size:13px;line-height:1.5}.own-case-title{margin-top:6px}.own-trash{border-top:1px solid var(--line);margin-top:36px;padding-top:18px}.own-trash summary{cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:12px}.own-trash ul{flex-direction:column;gap:10px;margin-top:14px;list-style:none;display:flex}.own-trash li{border:1px solid var(--line);background:var(--surf);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.own-trash-title{overflow-wrap:anywhere;flex:180px;min-width:0}.own-trash li .mono,.own-trash-note{color:var(--dim);font-size:11px}.own-trash-note{margin-top:12px}@media (max-width:600px){.own-bar{padding:14px}.own-bar-text{flex-basis:100%}.own-name input{font-size:19px}}
