.u2sP1G_flow{width:100%;max-width:calc(600px + 2 * var(--edge));padding:calc(var(--bar-h) + 12px) var(--edge) 40px;flex-direction:column;gap:18px;display:flex}.u2sP1G_title{margin-top:8px}.u2sP1G_lead{color:#f4ece4e0;text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.u2sP1G_box{background:var(--fill-05);border:1px solid var(--line-10);border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}.u2sP1G_boxHead{font-size:15px;font-weight:700}.u2sP1G_boxText{color:#f4ece4c7;margin:0;font-size:14px;line-height:1.5}.u2sP1G_links{flex-direction:column;display:flex}.u2sP1G_linkRow{border-top:1px solid var(--line-10);color:var(--text);justify-content:space-between;align-items:center;padding:15px 4px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.u2sP1G_linkRow:hover{color:var(--accent-light)}.u2sP1G_profileCard{background:var(--fill-05);border:1px solid var(--line-10);border-radius:22px;align-items:center;gap:14px;padding:16px;display:flex}.u2sP1G_avatar{background:linear-gradient(135deg, var(--accent-deep), var(--accent));width:52px;height:52px;font-family:var(--font-display);color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:27px;font-weight:800;display:flex}.u2sP1G_who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.u2sP1G_whoName{font-size:16px;font-weight:700}.u2sP1G_whoStatus{color:var(--text-65);font-size:13px}.u2sP1G_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.u2sP1G_stat{border:1px solid var(--line-10);background:var(--fill-05);color:var(--text);border-radius:18px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px;text-decoration:none;display:flex}.u2sP1G_stat:hover{color:var(--text);border-color:var(--line-25)}.u2sP1G_statN{font-family:var(--font-display);letter-spacing:-.005em;font-size:34px;font-weight:800;line-height:1.1}.u2sP1G_statL{color:var(--text-65);font-size:12px}.u2sP1G_editBtn{border:1px solid var(--line-22);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.u2sP1G_editBtn:hover{background:var(--fill-06)}.u2sP1G_rename{background:var(--fill-05);border:1px solid var(--line-10);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex}.u2sP1G_renameLabel{color:var(--text-65);font-size:13px;font-weight:600}.u2sP1G_renameRow{gap:8px;display:flex}.u2sP1G_dice{border:1px solid var(--line-22);width:52px;height:52px;color:var(--text);cursor:pointer;background:0 0;border-radius:16px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.u2sP1G_renameHint{color:var(--text-50);font-size:12px;line-height:1.4}.u2sP1G_renameBtns{justify-content:flex-end;gap:8px;display:flex}.u2sP1G_legalSec{flex-direction:column;gap:8px;margin-top:12px;display:flex}.u2sP1G_legalH{margin:0;font-size:18px;font-weight:700;line-height:1.3}.u2sP1G_legalP{color:var(--text-80);white-space:pre-line;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.u2sP1G_legalNote{color:var(--text-60);margin:16px 0 0;font-size:13px}.u2sP1G_open{color:var(--accent-light);background:#ff5c8d2e;border-radius:4px;padding:0 4px}.u2sP1G_statsToggle{min-height:44px;color:var(--text);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.u2sP1G_statsToggle input{width:20px;height:20px;accent-color:var(--accent)}.u2sP1G_textDanger{min-height:44px;font:inherit;color:var(--text-60);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.u2sP1G_textDanger:hover{color:#ff8a8a}.u2sP1G_confirmBox{background:#ff6e6e0f;border:1px solid #ff6e6e59;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.u2sP1G_confirmText{color:var(--text-85);font-size:15px;line-height:1.5}.u2sP1G_dangerBtn{color:#05080d;background:#ff6e6e;border:0}.u2sP1G_setting{background:var(--fill-04);border:1px solid var(--line-10);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.u2sP1G_select{border:1px solid var(--line-12);background:var(--fill-06) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23f4ece4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;width:100%;height:48px;color:var(--text);font:inherit;appearance:none;cursor:pointer;border-radius:14px;padding:0 40px 0 16px;font-size:15px;font-weight:600}.u2sP1G_select option{background:var(--bg);color:var(--text)}.u2sP1G_pubTitle{font-family:var(--font-display);font-size:24px;font-weight:800}.u2sP1G_handleRow{align-items:center;gap:8px;display:flex}.u2sP1G_handleRow .field{flex:1;min-width:0}.u2sP1G_handleAt{color:var(--text-65);font-size:18px;font-weight:800}.u2sP1G_handleStatus{color:var(--beige);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.u2sP1G_handleStatus[data-ok=true]{color:var(--accent)}.u2sP1G_switchRow{border:none;border-top:1px solid var(--line-10);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.u2sP1G_switchRow:disabled{opacity:.45;cursor:default}.u2sP1G_switchTx{flex-direction:column;gap:2px;display:flex}.u2sP1G_switchL{font-size:15px;font-weight:700}.u2sP1G_switchS{color:var(--text-65);font-size:13px}.u2sP1G_switch{background:var(--fill-08);border:1px solid var(--line-25);border-radius:14px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.u2sP1G_switch:after{content:"";background:var(--text);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.u2sP1G_switch[data-on=true]{background:var(--accent);border-color:var(--accent)}.u2sP1G_switch[data-on=true]:after{transform:translate(18px)}.u2sP1G_linkRow2{border-top:1px solid var(--line-10);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.u2sP1G_linkUrl{min-width:160px;color:var(--text-85);text-overflow:ellipsis;flex:1;font-size:14px;font-weight:700;overflow:hidden}
