.board_wrap__StS_D{position:fixed;inset:0;display:flex;background:var(--paper);color:var(--ink);overflow:hidden}.board_back__44BPq{display:inline-block;margin-bottom:8px;font-size:10px;color:inherit;opacity:.5;text-decoration:none}.board_back__44BPq:hover{opacity:1;text-decoration:underline}.board_brand__A_Dqc{font-size:13px}.board_grp__GaC0V{display:flex;flex-direction:column;gap:7px}.board_grp__GaC0V h3{font-size:11px;font-weight:700;margin:0 0 1px;letter-spacing:.02em}.board_input__C2v7l{width:100%;box-sizing:border-box;border:1px solid var(--line);background:#fff;color:var(--ink);padding:7px 8px;font-size:11px;font-family:inherit}.board_input__C2v7l:focus{outline:1.5px solid var(--mark);outline-offset:-1px}textarea.board_input__C2v7l{resize:vertical;min-height:62px;line-height:1.5}.board_btn__kecU5{border:1px solid var(--ink);background:#fff;color:var(--ink);padding:7px 8px;font-size:11px;font-family:inherit;cursor:pointer;text-align:center}.board_btn__kecU5:hover:not(:disabled){background:var(--ink);color:var(--paper)}.board_btn__kecU5:disabled{opacity:.4;cursor:default}.board_btnOn__na6JP,.board_btnOn__na6JP:hover:not(:disabled){background:var(--ink);color:var(--paper)}.board_hint__FnRqB{font-size:var(--fs-s);line-height:1.6;opacity:.55}.board_err__5U7XO{font-size:10px;line-height:1.6;color:var(--warn)}.board_tags__V_82h{display:flex;flex-wrap:wrap;gap:4px}.board_tag___QSA_{font-size:10px;font-family:inherit;padding:2px 7px;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer}.board_tag___QSA_:hover{background:var(--ink);color:var(--paper)}.board_stage__fPeOY{flex:1 1;position:relative;overflow:hidden;background-color:var(--paper-deep);background-image:radial-gradient(rgba(17,17,17,.055) .7px,transparent .8px);background-size:20px 20px;cursor:-webkit-grab;cursor:grab;touch-action:none}.board_stage__fPeOY.board_panning__0OdO5{cursor:-webkit-grabbing;cursor:grabbing}.board_stage__fPeOY.board_linking__K0c5x{cursor:crosshair}.board_stage__fPeOY.board_spacing__U3XQt,.board_stage__fPeOY.board_spacing__U3XQt *{cursor:-webkit-grab!important;cursor:grab!important}.board_band__t4oZG{position:absolute;display:none;border:1px solid var(--mark);background:var(--mark-soft);pointer-events:none;z-index:8}.board_world__zPycY{position:absolute;inset:0;transform-origin:0 0;will-change:transform}.board_edgesHit__xxLnn,.board_edges__PzL5g{position:absolute;left:0;top:0;z-index:0;overflow:visible;pointer-events:none}.board_cluster__pP5p9{z-index:5;transform:translate(-50%,-50%);padding:0 .22em;font-weight:800;letter-spacing:-.03em;color:var(--ink);background:var(--paper);box-shadow:0 0 0 1px var(--paper);opacity:.9;pointer-events:none;white-space:nowrap;transition:opacity .4s ease}.board_cluster__pP5p9,.board_node__GkjwZ{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.board_node__GkjwZ{left:0;top:0;will-change:transform;cursor:-webkit-grab;cursor:grab;background:var(--panel)}.board_node__GkjwZ img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.board_node__GkjwZ.board_dragging__fG4UE{cursor:-webkit-grabbing;cursor:grabbing;outline:2px solid var(--edge);outline-offset:0;z-index:6}.board_node__GkjwZ.board_connecting__MAkBC{animation:board_nodeConnect____NFk .52s var(--ease-out)}@keyframes board_nodeConnect____NFk{0%{box-shadow:0 0 0 0 rgba(17,17,17,.42)}38%{box-shadow:0 0 0 8px rgba(17,17,17,0)}to{box-shadow:0 0 0 0 rgba(17,17,17,0)}}.board_edgeKick__6IKl8{animation:board_edgeConnect__Ggx6P .52s ease-out}@keyframes board_edgeConnect__Ggx6P{0%,to{stroke-opacity:1}36%{stroke-opacity:.38}}.board_node__GkjwZ.board_sel__JuIVE{outline:2px solid var(--edge);outline-offset:0;z-index:2}.board_node__GkjwZ.board_dim__G0Yke{opacity:.25}.board_node__GkjwZ.board_aim__cz9S9{cursor:crosshair}.board_node__GkjwZ.board_aim__cz9S9:hover{outline:2px solid var(--edge);outline-offset:0}.board_node__GkjwZ.board_from__S_C6e{outline:2px dashed var(--edge);outline-offset:2px;z-index:2}.board_label__cTsJg{position:absolute;font-size:12px;z-index:4;transform:translate(-50%,-50%);background:var(--paper);border:1px solid var(--line);padding:3px 8px;line-height:1.5;white-space:nowrap;cursor:pointer;pointer-events:auto;max-width:180px;overflow:hidden;text-overflow:ellipsis}.board_label__cTsJg.board_ghost__tGhkU{opacity:.5;font-style:italic}.board_labelEdit__p4uoT{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:stretch;z-index:5;border:1px solid var(--ink);background:#fff;overflow:hidden}.board_labelEdit__p4uoT input{border:0;outline:none;background:transparent;color:var(--ink);font-size:13px;font-family:inherit;padding:7px 10px;width:210px}.board_labelEdit__p4uoT button{border:0;border-left:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;font-size:16px;line-height:1;padding:0 11px;opacity:.55}.board_labelEdit__p4uoT button:hover{opacity:1;background:var(--ink);color:var(--paper)}.board_mode__0GKiV{position:absolute;left:50%;top:12px;transform:translateX(-50%);font-size:11px;padding:5px 12px;background:var(--paper);border:1px solid var(--line);color:var(--ink);opacity:.85;white-space:nowrap;max-width:88%;overflow:hidden;text-overflow:ellipsis;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:8px}.board_mode__0GKiV:hover{opacity:1}.board_modeSwap__krff0{font-size:10px;padding:1px 6px;border:1px solid;opacity:.6}.board_modeOn__Hshvs{background:var(--ink);color:var(--paper);border-color:var(--ink);opacity:1}.board_pin__X9V_j{position:absolute;right:5px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--ink);border:1.5px solid var(--paper);cursor:pointer;opacity:.55;transition:opacity .12s ease,transform .12s ease}.board_pin__X9V_j:after{content:"";position:absolute;inset:-8px}.board_pin__X9V_j:hover{opacity:1;transform:scale(1.35)}.board_node__GkjwZ.board_pinned__q_BJb{box-shadow:0 0 0 1px rgba(17,17,17,.2)}.board_toast__S_2xW{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);background:var(--ink);color:var(--paper);font-size:11px;padding:7px 13px;pointer-events:none;white-space:nowrap;max-width:80%;overflow:hidden;text-overflow:ellipsis}.board_empty__9rAYm{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px;pointer-events:none}.board_empty__9rAYm b{font-size:15px;font-weight:700}.board_howto__JptQM{width:min(460px,82vw);border:1px solid var(--line);background:#fff;pointer-events:auto;box-shadow:0 2px 14px rgba(0,0,0,.1)}.board_howtoSmall__eesxg{width:100%;border:1px solid var(--line);background:#fff}.board_empty__9rAYm i{font-style:normal;font-weight:700}.board_empty__9rAYm span{font-size:11px;opacity:.6;line-height:1.7;max-width:320px}.board_count___0qs_{position:absolute;left:14px;bottom:12px;font-size:var(--fs-s);color:var(--ink-soft);opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}@media (max-width:720px){.board_wrap__StS_D{flex-direction:column-reverse}.board_btn__kecU5,.board_input__C2v7l{font-size:12px;padding:9px 10px}.board_mode__0GKiV{top:8px;font-size:12px;padding:7px 14px}}.board_wrap__StS_D{flex-direction:column}.board_top___PCN5{position:absolute;left:0;right:0;top:0;z-index:12;display:flex;align-items:center;gap:18px;min-height:58px;padding:9px 18px;background:var(--paper);border-bottom:1px solid var(--line-soft)}.board_brandLink___W93E{flex:0 0 auto;display:flex;align-items:center;gap:7px;color:inherit;text-decoration:none;white-space:nowrap}.board_titleWrap__B9axm{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px}.board_title__y6UBk{min-width:0;flex:0 1 26ch;height:var(--h-control);border:1px solid transparent;background:transparent;color:var(--ink);font-family:inherit;font-size:var(--fs-l);font-weight:500;padding:0 var(--pad-x-tight);text-overflow:ellipsis}.board_title__y6UBk::placeholder{color:var(--ink-soft);opacity:.75}.board_title__y6UBk:hover{border-color:var(--line)}.board_title__y6UBk:focus{outline:none;border-color:var(--edge);background:var(--panel)}.board_state__CRRVD{color:var(--ink-soft)}.board_stateBtn__qA3iU,.board_state__CRRVD{flex:0 0 auto;font-size:var(--fs-s);white-space:nowrap}.board_stateBtn__qA3iU{border:0;background:none;color:var(--ink);font-family:inherit;text-decoration:underline;cursor:pointer;padding:0}.board_stateBtn__qA3iU:hover:not(:disabled){opacity:.6}.board_stateBtn__qA3iU:disabled{opacity:.4;cursor:default}.board_topRight__f5rA5{flex:0 0 auto;display:flex;gap:var(--gap-s)}.board_topBtn__rxidc{display:inline-flex;align-items:center;justify-content:center;height:var(--h-control);min-width:62px;border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer;white-space:nowrap}.board_topBtn__rxidc:hover:not(:disabled){background:var(--edge);color:var(--paper)}.board_topBtn__rxidc:disabled{opacity:.35;cursor:default}.board_dock__6TTPR{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);z-index:11;display:flex;gap:1px;background:var(--edge);border:1px solid var(--edge)}.board_dockBtn__MFx7O{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--h-control) - 2px);min-width:78px;border:0;background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer;white-space:nowrap}.board_dockBtn__MFx7O:hover{background:var(--paper)}.board_dockOn__THY0r,.board_dockOn__THY0r:hover{background:var(--edge);color:var(--paper)}.board_groupDock__Nqsk1{position:absolute;left:14px;bottom:38px;z-index:11}.board_groupBtn__DiuAG{display:inline-flex;align-items:center;height:var(--h-control);border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer}.board_groupBtn__DiuAG:hover{background:var(--edge);color:var(--paper)}.board_groupList__yCS0F{list-style:none;margin:0 0 6px;padding:0;position:absolute;bottom:100%;left:0;width:190px;max-height:46vh;overflow-y:auto;background:var(--paper);border:1px solid var(--ink)}.board_groupList__yCS0F button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid var(--line-soft);background:none;color:inherit;font-family:inherit;font-size:12px;padding:9px 11px;cursor:pointer;text-align:left}.board_groupList__yCS0F button:hover{background:var(--mark-soft)}.board_groupList__yCS0F small{color:var(--ink-soft);font-size:10.5px}.board_inspect__wK7rJ{position:absolute;right:0;top:58px;bottom:0;z-index:11;width:252px;padding:16px 14px;background:var(--panel);border-left:1px solid var(--line);overflow-y:auto;display:flex;flex-direction:column;gap:10px}.board_inspect__wK7rJ h2{margin:0;font-size:var(--fs-m);font-weight:700}.board_inspect__wK7rJ h3{margin:var(--gap-s) 0 0;font-size:var(--fs-s);font-weight:400;color:var(--ink-soft)}.board_inspectThumb__RdZXp{width:100%;max-height:168px;object-fit:contain;background:var(--paper-deep);display:block}.board_inspectRow__SAT_a{display:flex;flex-wrap:wrap;gap:4px}.board_inspectRow__SAT_a img{width:46px;height:46px;object-fit:cover;background:var(--paper-deep)}.board_srcLink__0PjR5{font-size:var(--fs-m);color:var(--ink)}.board_chips__Ew1ZQ{display:flex;flex-wrap:wrap;gap:4px}.board_chipBtn__DfqFe,.board_chip__uYd_D{font-size:var(--fs-s);padding:var(--pad-y-tight) var(--pad-x-tight);border:1px solid var(--line);background:none;color:var(--ink);font-family:inherit}.board_chipBtn__DfqFe{border-color:var(--edge);cursor:pointer}.board_chipBtn__DfqFe:hover{background:var(--edge);color:var(--paper)}.board_field__I0MQJ{width:100%;box-sizing:border-box;min-height:var(--h-control);border:1px solid var(--line);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x)}.board_field__I0MQJ:focus{outline:none;border-color:var(--edge)}textarea.board_field__I0MQJ{resize:vertical;min-height:72px;line-height:1.5}.board_solid__F7_c8{display:inline-flex;align-items:center;justify-content:center;min-height:var(--h-control);border:1px solid var(--edge);background:var(--edge);color:var(--paper);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);cursor:pointer;white-space:nowrap}.board_solid__F7_c8:disabled{opacity:.35;cursor:default}.board_hollow__lJcP8{display:inline-flex;align-items:center;justify-content:center;min-height:var(--h-control);border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);cursor:pointer;white-space:nowrap}.board_hollow__lJcP8:hover:not(:disabled){background:var(--edge);color:var(--paper)}.board_hollow__lJcP8:disabled{opacity:.35;cursor:default}.board_textBtn__Q1lwW{border:0;background:none;color:var(--ink-soft);font-family:inherit;font-size:var(--fs-s);text-decoration:underline;cursor:pointer;padding:0;align-self:flex-start}.board_textBtn__Q1lwW:hover{color:var(--ink)}.board_veil__kmWeO{position:absolute;inset:0;z-index:13;background:rgba(17,17,17,.12)}.board_sheet__dJGW0{position:absolute;z-index:14;right:14px;top:70px;width:min(380px,calc(100vw - 28px));max-height:calc(100dvh - 76px);overflow-y:auto;padding:18px;background:var(--panel);border:1px solid var(--edge);display:flex;flex-direction:column;gap:var(--gap-m)}.board_sheet__dJGW0 h2{margin:0 0 2px;font-size:var(--fs-l);font-weight:700}.board_lab__Mq0Wb{font-size:var(--fs-s);color:var(--ink-soft);margin-top:4px}.board_pair__2dqIh{display:flex;gap:6px}.board_pair__2dqIh .board_field__I0MQJ{flex:1 1}.board_note__pENZ6{color:var(--ink-soft)}.board_bad__9vQGV,.board_note__pENZ6{margin:0;font-size:var(--fs-s);line-height:1.7}.board_bad__9vQGV{color:var(--warn)}.board_linkBox__nlZbu{font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);border:1px solid var(--line);background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board_localNote__CAlLl{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}.board_localNote__CAlLl b{font-size:11.5px}.board_fold__2aHbM summary{font-size:var(--fs-m);cursor:pointer;color:var(--ink-soft);padding:4px 0}.board_foldBody__BUUKx{display:flex;flex-direction:column;gap:8px;padding-top:8px}.board_foldBody__BUUKx p{margin:0;font-size:var(--fs-s);line-height:1.7;color:var(--ink-soft)}.board_bookmarklet__RFraE{display:block;display:flex;align-items:center;justify-content:center;min-height:var(--h-control);text-align:center;padding:var(--pad-y) var(--pad-x);border:1px solid var(--edge);background:var(--edge);color:var(--paper);font-size:var(--fs-m);font-weight:700;text-decoration:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.board_menu__hN1Hm{width:min(238px,calc(100vw - 28px));padding:6px;gap:0}.board_menuFile__JREV6,.board_menu__hN1Hm button{display:flex;align-items:center;width:100%;min-height:var(--h-control);border:0;background:none;color:var(--ink);font-family:inherit;font-size:var(--fs-m);text-align:left;padding:var(--pad-y) var(--pad-x);cursor:pointer}.board_menuFile__JREV6:hover,.board_menu__hN1Hm button:hover:not(:disabled){background:var(--mark-soft)}.board_menu__hN1Hm button:disabled{opacity:.32;cursor:default}.board_danger__7qyIp{margin-top:4px;border-top:1px solid var(--line)!important;color:var(--warn)!important}@media (max-width:720px){.board_top___PCN5{gap:8px;padding:8px 10px}.board_stateBtn__qA3iU,.board_state__CRRVD,.board_titleField__2OZds>span{display:none}.board_title__y6UBk{width:13ch}.board_topRight__f5rA5{gap:3px}.board_topBtn__rxidc{font-size:10.5px;padding:7px 8px}.board_inspect__wK7rJ{top:auto;left:0;right:0;bottom:0;width:auto;max-height:52dvh;border-left:0;border-top:1px solid var(--ink)}.board_dock__6TTPR{bottom:auto;top:66px}.board_groupDock__Nqsk1{bottom:14px}.board_sheet__dJGW0{right:8px;left:8px;width:auto}}