/* GENERATED by scripts/_clips-account.mjs from index.html + mobile.css. Do not edit here. */
.ibsteps{margin:12px 0;padding-inline-start:20px;display:grid;gap:8px}.ibsteps small{display:block;color:var(--mute)}.ibbrief{background:var(--soft,#f3f4f6);border-radius:12px;padding:12px 14px;margin:12px 0}.ibbrief p{margin:4px 0 0;line-height:1.6}.ibgrp{margin-top:12px}.ibgrp>summary{font-weight:600;cursor:pointer;padding:6px 0}.ibdraft textarea{width:100%;margin-top:8px}.ibgrp label{display:block;margin:8px 0}.ibgrp label textarea{width:100%;margin-top:4px}
.nftbl{width:100%;border-collapse:collapse;margin-top:8px}.nftbl th,.nftbl td{padding:9px 6px;border-bottom:1px solid var(--line);text-align:start;font-size:14.5px}.nftbl thead th{font-size:13px;color:var(--mute)}.nftbl td{text-align:center;width:74px}.nftbl input{width:20px;height:20px}.nftbl tbody th small{display:block;font-weight:400}
#profileDlg{width:min(380px,calc(100vw - 32px));border:0;border-radius:18px;padding:24px 22px;box-shadow:0 30px 80px -20px rgba(16,24,64,.45);color:var(--ink);background:var(--card,#fff)}
#profileDlg::backdrop{background:rgba(15,23,42,.45)}#profileDlg h2{margin:0 0 14px;font-size:20px;text-align:center}
#profileDlg .pfx{position:absolute;top:12px;inset-inline-end:14px;width:40px;height:40px;border:0;background:none;font-size:20px;color:var(--mute);cursor:pointer}
#profileDlg .pfpic{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:12px}
#profileDlg .pfbig{width:96px;height:96px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#2c2fa8,#4a3df0);color:#fff;font:700 38px system-ui,Arial,sans-serif;box-shadow:0 10px 24px -10px rgba(44,47,168,.6)}#profileDlg .pfbig img{width:100%;height:100%;object-fit:cover}
#profileDlg label.pff{display:block;font-weight:600;font-size:13.5px;margin:10px 0 0}#profileDlg label.pff input{display:block;width:100%;margin-top:5px}
#profileDlg>.btn{width:100%;margin-top:14px}#profileDlg .pfup{display:inline-flex;align-items:center;gap:6px;min-height:40px;background:linear-gradient(90deg,#2c2fa8,#4a3df0);color:#fff;border-radius:10px;padding:8px 16px;font-weight:700;font-size:14px;cursor:pointer}#profileDlg .pfup:focus-within{outline:3px solid #4a3df0;outline-offset:2px}
#profileDlg .pfrows{display:grid;gap:4px;margin-top:16px;border-top:1px solid var(--line);padding-top:12px}#profileDlg .pfrows>*{padding:9px 4px;min-height:40px;display:flex;align-items:center;gap:6px}#profileDlg .pfrows a{cursor:pointer;color:var(--acc)}#profileDlg .pfout{color:#b42318!important}#profileDlg .pfadmin{font-weight:700}#perfAn .page-head{display:none}#profileDlg,#profileDlg *{scrollbar-width:none}#profileDlg::-webkit-scrollbar,#profileDlg *::-webkit-scrollbar{display:none}#profileDlg .pfhead{display:flex;align-items:center;gap:6px;margin:-6px -6px 12px}#profileDlg .pfhead h2{flex:1;margin:0;font-size:18px;text-align:center}#profileDlg .pfhead .pfx{position:static}#profileDlg .pfback,#profileDlg .pfhead .pfx{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--card,#fff);font-size:20px;line-height:1;cursor:pointer;color:var(--ink);display:grid;place-items:center;flex:none}#profileDlg .pfhead:not(:has(.pfback))::before{content:"";width:40px;flex:none}#profileDlg .pfme{display:flex;align-items:center;gap:12px;width:100%;padding:10px 4px;border:0;background:none;cursor:pointer;text-align:start;color:var(--ink);border-bottom:1px solid var(--line)}#profileDlg .pfav{width:52px;height:52px;border-radius:50%;overflow:hidden;background:var(--acc);color:#fff;display:grid;place-items:center;font-weight:700;font-size:20px;flex:none}#profileDlg .pfav img{width:100%;height:100%;object-fit:cover}#profileDlg .pfmet{flex:1;min-width:0}#profileDlg .pfmet b{display:block;font-size:16px}#profileDlg .pfmet small{display:block;color:var(--mute);font-size:13px;overflow:hidden;text-overflow:ellipsis;text-align:start}#profileDlg .pfg{padding:6px 0;border-bottom:6px solid var(--bg,#f4f5f8);margin:0 -22px;padding-inline:22px}#profileDlg .pfg:last-of-type{border-bottom:0}#profileDlg .pfgh{margin:8px 0 2px;font-size:13px;font-weight:600;color:var(--mute)}#profileDlg .pfr{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 2px;border:0;background:none;cursor:pointer;color:var(--ink);font:inherit;font-size:15px;text-align:start}#profileDlg .pfr:hover{background:color-mix(in srgb,var(--acc) 6%,transparent)}#profileDlg .pfrl{flex:1}#profileDlg .pfrv{color:var(--mute);font-size:13px}#profileDlg .pfch{color:var(--mute);font-size:22px;line-height:1}#profileDlg .pfok{color:var(--acc);font-weight:700}#profileDlg .pfstatic{cursor:default;color:var(--mute)}#profileDlg .pfr.pfout{color:#b42318}#profileDlg .pfr .pfi{width:22px;height:22px}#profileDlg .pftrash{width:44px;height:44px;border:1px solid var(--line);border-radius:12px;background:var(--card,#fff);color:#b42318;display:inline-grid;place-items:center;cursor:pointer}#profileDlg .pftrash:hover{border-color:#b42318}#profileDlg .pftrash svg{width:20px;height:20px}#profileDlg .cropnav{display:flex;gap:6px;justify-content:center;margin-top:10px}#profileDlg .cropnav button{min-width:40px;height:36px;padding:0 10px}#profileDlg .cropz{display:flex;align-items:center;gap:8px}#profileDlg .cropz input{flex:1}#profileDlg .cropz span{font-size:18px;color:var(--mute)}#profileDlg .crop:focus-visible{outline:3px solid #059669;outline-offset:4px}#profileDlg .acsec{padding:12px 0;border-bottom:1px solid var(--line)}#profileDlg .acsec h3{margin:0 0 4px;font-size:16px}#profileDlg .acsec p{margin:0 0 10px}#profileDlg .acmode{border:1px solid var(--line);border-radius:12px;padding:8px 12px;margin:10px 0}#profileDlg .acmode legend{font-weight:700;padding:0 4px}#profileDlg .acmode label{display:flex;gap:8px;align-items:flex-start;padding:6px 0;cursor:pointer}#profileDlg .acmode small{display:block;color:var(--mute)}#profileDlg .acmode input{width:auto;margin-top:4px}#profileDlg .btn.danger{background:#b42318;border-color:#b42318}#profileDlg .crop{position:relative;width:240px;height:240px;margin:8px auto 0;border-radius:50%;overflow:hidden;background:#eef0f4;touch-action:none;cursor:grab;box-shadow:0 0 0 3px var(--acc)}#profileDlg .crop:active{cursor:grabbing}#profileDlg .crop img{position:absolute;max-width:none;user-select:none;pointer-events:none}#profileDlg .pwbox{position:relative;display:block}#profileDlg .pwbox input{padding-inline-end:44px;width:100%;box-sizing:border-box}#profileDlg .pwbox .eye{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;background:none;color:var(--mute);cursor:pointer;display:grid;place-items:center}#profileDlg .pwbox .eye[aria-pressed=true]{color:var(--acc)}.pflegal{margin-top:14px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--mute);text-align:center}.pflegal a{color:var(--mute);text-decoration:underline}.pflegal a:hover{color:var(--acc)}#settings .pflegal{border:0;margin:24px 0 8px}.adminshield{border:1px solid var(--line);background:var(--card,#fff);color:var(--acc);width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;cursor:pointer;padding:0}.adminshield:hover{border-color:var(--acc)}.adminshield svg{width:18px;height:18px}#profileDlg .pfi{width:20px;height:20px;flex:none;opacity:.85}#profileDlg .pfrows>*{gap:10px}#profileDlg .pfb{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:170px;height:44px;padding:0 16px;box-sizing:border-box;font-size:15px;border-radius:12px}#profileDlg .pfb .pfi{width:18px;height:18px}
#profileDlg .devlist{list-style:none;padding:0;margin:12px 0;display:grid;gap:8px}#profileDlg .devlist li{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 12px}#profileDlg .devlist small{display:block;color:var(--mute);font-size:12.5px}
@media (max-width:820px){#profileDlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;padding:max(14px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));box-sizing:border-box;overflow:auto}#profileDlg .pfg{margin:0 -18px;padding-inline:18px}}
