*,:before,:after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f4f8;width:100%;height:100%;margin:0;padding:0;font-family:Segoe UI,system-ui,-apple-system,sans-serif;overflow:hidden}#root{flex-direction:column;width:100%;height:100%;display:flex}button{font-family:inherit}*{-webkit-tap-highlight-color:transparent}body.high-contrast{filter:invert()hue-rotate(180deg);background:#000}body.high-contrast img{filter:invert()hue-rotate(180deg)}._screen_q3xqt_3{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_q3xqt_16{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_q3xqt_26{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_q3xqt_44{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._body_q3xqt_58{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._section_q3xqt_70{flex-direction:column;gap:10px;display:flex}._sectionTitle_q3xqt_76{text-transform:uppercase;letter-spacing:.07em;color:var(--a-mute-2);padding:0 2px;font-size:.7rem;font-weight:800}._grid_q3xqt_87{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=480px){._grid_q3xqt_87{grid-template-columns:1fr}}._cardWide_q3xqt_97{grid-column:1/-1}._card_q3xqt_97{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;padding:18px 20px}._cardLabel_q3xqt_111{text-transform:uppercase;letter-spacing:.05em;color:var(--a-mute-2);margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}._stepRow_q3xqt_123{align-items:center;gap:10px;display:flex}._stepBtn_q3xqt_129{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:36px;height:36px;color:var(--a-ink);box-shadow:none;background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}._stepBtn_q3xqt_129:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._stepBtn_q3xqt_129:disabled{opacity:.3;cursor:default}._dots_q3xqt_151{flex:1;justify-content:center;gap:5px;display:flex}._dot_q3xqt_151{background:var(--a-line);border-radius:50%;flex-shrink:0;width:10px;height:10px}._dotActive_q3xqt_165{background:var(--a-ink)}._sliderRow_q3xqt_169{align-items:center;gap:8px;display:flex}._slider_q3xqt_169{width:100%;accent-color:var(--a-ink);cursor:pointer;height:6px}._sliderVal_q3xqt_182{color:var(--a-ink);text-align:right;min-width:36px;font-size:.8rem;font-weight:700}._rateRow_q3xqt_192{gap:6px;display:flex}._rateBtn_q3xqt_197{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._rateBtn_q3xqt_197:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._rateBtnActive_q3xqt_213{background:var(--a-ink);border-color:var(--a-ink);color:#fff}._toggleRow_q3xqt_221{justify-content:space-between;align-items:center;display:flex}._toggleLabel_q3xqt_227{color:var(--a-ink);font-size:.85rem}._toggle_q3xqt_221{flex-shrink:0;width:48px;height:26px;position:relative}._toggle_q3xqt_221 input{opacity:0;width:0;height:0;position:absolute}._toggleTrack_q3xqt_246{background:var(--a-line);cursor:pointer;border-radius:13px;transition:background .2s;position:absolute;inset:0}._toggleTrack_q3xqt_246:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._toggle_q3xqt_221 input:checked+._toggleTrack_q3xqt_246{background:#1a1a2e}._toggle_q3xqt_221 input:checked+._toggleTrack_q3xqt_246:after{transform:translate(22px)}._cell_oq2rq_1{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:1px solid #00000024;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:0;padding:4px;transition:transform 80ms,filter 80ms,box-shadow 80ms;display:flex;position:relative;overflow:hidden}._cell_oq2rq_1:active{filter:brightness(.82)saturate(1.3);transform:scale(.94)}._cellFolder_oq2rq_30 ._label_oq2rq_30{padding-right:14px}._cell_oq2rq_1:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}._imageWrapper_oq2rq_37{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}._skeleton_oq2rq_46{aspect-ratio:1;background:linear-gradient(90deg,#00000014 25%,#0000000a 50%,#00000014 75%) 0 0/200% 100%;border-radius:6px;width:60%;animation:1.2s infinite _shimmer_oq2rq_1}@keyframes _shimmer_oq2rq_1{0%{background-position:200% 0}to{background-position:-200% 0}}._pictogram_oq2rq_60{object-fit:contain;max-width:100%;max-height:100%}._emoji_oq2rq_69{font-size:clamp(1.4rem,3.5vw,2.4rem);line-height:1}._noImage_oq2rq_74{opacity:.35;font-size:clamp(1rem,2.5vw,1.6rem)}._label_oq2rq_30{font-size:clamp(calc(.5rem * var(--label-scale,1)), 1.1vw, calc(.72rem * var(--label-scale,1)));text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;width:100%;padding:0 2px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}._navArrow_oq2rq_103{border-top:0 solid #0000;border-bottom:16px solid #00000042;border-left:16px solid #0000;border-right:0 solid #0000;border-bottom-right-radius:8px;width:0;height:0;font-size:0;line-height:0;position:absolute;bottom:0;right:0}._audioBadge_oq2rq_118{filter:drop-shadow(0 1px 2px #0006);font-size:clamp(.55rem,1.2vw,.75rem);line-height:1;position:absolute;top:3px;right:4px}._fixedDot_oq2rq_136{background:#0000004d;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:6px}._grid_13sb3_1{grid-auto-rows:var(--row-h,1fr);flex:1;gap:5px;width:100%;min-height:0;padding:5px;display:grid}._empty_13sb3_11{background:#00000008;border:1px dashed #00000014;border-radius:10px}._mark_wz4nl_2{--cell-off:#202634;display:block;overflow:visible}._cell_wz4nl_8,._cellStill_wz4nl_9{fill:var(--cell-off)}._cell_wz4nl_8{will-change:fill;animation-name:_glow_wz4nl_1;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes _glow_wz4nl_1{0%,67%{fill:var(--cell-off)}72%{fill:var(--accent)}90%{fill:var(--accent)}95%,to{fill:var(--cell-off)}}@media (prefers-reduced-motion:reduce){._cell_wz4nl_8{animation:none}._cell_wz4nl_8:nth-child(2){fill:#5fc6a5}}._bar_5wg7e_3{background:var(--ink);color:var(--cream);z-index:20;border-bottom:1px solid #ffffff0f;flex-shrink:0;grid-template-columns:auto 1fr;align-items:center;gap:18px;height:46px;padding:0 18px;display:grid}._left_5wg7e_18,._right_5wg7e_19{align-items:center;gap:10px;display:flex}._right_5wg7e_19{justify-self:end}._btn_5wg7e_29{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:52px;height:52px;transition:background .15s;display:flex}._btn_5wg7e_29:hover:not(:disabled){background:#ffffff1f}._btnOff_5wg7e_49{opacity:.35;pointer-events:none}._btnLabel_5wg7e_54{letter-spacing:.1em;text-transform:uppercase;color:var(--mute-2);font-family:JetBrains Mono,monospace;font-size:8.5px;line-height:1}._tableName_5wg7e_64{letter-spacing:.14em;text-transform:uppercase;color:var(--mute-2);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}._tableName_5wg7e_64 b{color:var(--cream);font-weight:500}._tableOwner_5wg7e_79{color:var(--mute-2)}._logo_5wg7e_84{flex-shrink:0;width:168px;height:40px;display:block}@media (width<=600px){._tableName_5wg7e_64{display:none}._logo_5wg7e_84{width:112px;height:28px}}._adminBtn_5wg7e_104{width:34px;height:34px;color:var(--cream);cursor:pointer;touch-action:manipulation;background:#ffffff0f;border:1.5px solid #ffffff38;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._adminBtn_5wg7e_104:hover{background:#ffffff24}._holdRing_5wg7e_121{background:var(--piki);width:0;height:2.5px;position:absolute;bottom:0;left:0}._adminBtnHold_5wg7e_130 ._holdRing_5wg7e_121{width:100%;transition:width .7s linear}._brand_5wg7e_141{align-items:center;gap:9px;display:flex}._wordmark_5wg7e_147{letter-spacing:-.02em;color:var(--cream);font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:800;line-height:1}._go_5wg7e_156{background:var(--cream);letter-spacing:.12em;vertical-align:.42em;color:var(--ink);border-radius:.3em;margin-left:.22em;padding:.18em .46em;font-family:JetBrains Mono,monospace;font-size:.46em;font-weight:700;display:inline-block}._bar_10s3c_3{background:var(--paper);border-bottom:1px solid var(--line);z-index:10;flex-shrink:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:92px;padding:14px 18px;display:grid}._cells_10s3c_17{border:1px solid var(--line);white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none;background:#fff;border-radius:14px;flex-wrap:nowrap;align-items:center;gap:10px;min-height:64px;padding:8px 10px;display:flex;overflow:auto hidden}._cells_10s3c_17::-webkit-scrollbar{display:none}._placeholder_10s3c_36{color:var(--mute-2);white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:Nunito,sans-serif;font-size:13px;font-style:italic}._chip_10s3c_46{border:1px solid var(--line);cursor:default;white-space:nowrap;background:#fff;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:56px;padding:6px 10px;display:inline-flex}._sym_10s3c_64{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}._symImg_10s3c_75{object-fit:contain;width:28px;height:28px}._symInitial_10s3c_81{color:var(--ink);font-family:Nunito,sans-serif;font-size:14px;font-weight:800;line-height:1}._chipLabel_10s3c_89{color:var(--ink);text-align:center;text-overflow:ellipsis;max-width:72px;font-family:Nunito,sans-serif;font-size:10.5px;font-weight:700;line-height:1;overflow:hidden}._caret_10s3c_102{background:var(--mute-2);border-radius:1px;flex-shrink:0;width:2px;height:28px;margin-left:2px;animation:1s step-end infinite _blink_10s3c_1}@keyframes _blink_10s3c_1{50%{opacity:0}}._actions_10s3c_114{flex-shrink:0;gap:8px;display:flex}._btn_10s3c_120{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:64px;height:64px;transition:filter .15s,transform .15s;display:flex}._btn_10s3c_120:hover:not(:disabled){filter:brightness(.92)}._btn_10s3c_120:active:not(:disabled){transform:scale(.96)}._btn_10s3c_120:disabled{opacity:.35;cursor:not-allowed}._btnLabel_10s3c_140{letter-spacing:.04em;font-family:Nunito,sans-serif;font-size:.62rem;font-weight:800;line-height:1}._btnFalar_10s3c_149{background:var(--piki)}._btnFalar_10s3c_149 ._btnLabel_10s3c_140{color:#0b3c2d}._speaking_10s3c_153{animation:.6s ease-in-out 2 _speakPulse_10s3c_1}@keyframes _speakPulse_10s3c_1{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}._btnApagar_10s3c_162{background:var(--warn)}._btnApagar_10s3c_162 ._btnLabel_10s3c_140{color:#4a2c0b}._btnLimpar_10s3c_166{background:var(--danger)}._btnLimpar_10s3c_166 ._btnLabel_10s3c_140{color:#4a1212}._nav_10s3c_172{border-right:1.5px solid var(--line);align-items:center;gap:6px;margin-right:14px;padding-right:14px;display:flex}._navBtn_10s3c_181{border:1.5px solid var(--line);width:58px;height:58px;color:var(--ink);cursor:pointer;touch-action:manipulation;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}._navBtn_10s3c_181:active{filter:brightness(.94);transform:scale(.94)}._navBtnOff_10s3c_200{opacity:.3;pointer-events:none}._navLabel_10s3c_203{letter-spacing:.03em;text-transform:lowercase;color:var(--mute);font-family:Nunito,sans-serif;font-size:.6rem;font-weight:800}._nav_1fbc4_3{border-top:1px solid var(--line);min-height:52px;padding:0 18px;padding-bottom:env(safe-area-inset-bottom,0px);z-index:20;background:#fff;flex-shrink:0;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;gap:10px;display:grid}._toggleCol_1fbc4_19{flex-direction:column;align-self:center;gap:4px;padding:6px 0;display:flex}._togglePill_1fbc4_28{background:var(--paper);border:1px solid var(--line);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}._ctxLine_1fbc4_39{letter-spacing:.06em;color:var(--piki-deep);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;overflow:hidden}._ctxLineWarn_1fbc4_52{color:var(--warn,#c05c00)}._opt_1fbc4_56{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:var(--mute);touch-action:manipulation;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-family:Nunito,sans-serif;font-size:11px;font-weight:700;transition:background .15s,color .15s;display:flex}._opt_1fbc4_56:hover:not(._optOn_1fbc4_79){background:#0000000a}._optOn_1fbc4_79{background:var(--ink)!important;color:var(--cream)!important}._optIcon_1fbc4_87{width:18px;height:18px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}._spin_1fbc4_98{transform-origin:12px 12px;animation:1s linear infinite _rotateSpin_1fbc4_1}@keyframes _rotateSpin_1fbc4_1{to{transform:rotate(360deg)}}._item_1fbc4_105{cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:6px 10px;display:flex}._item_1fbc4_105:hover{background:var(--paper)}._itemOn_1fbc4_122{background:var(--piki-mint)!important}._iconWrap_1fbc4_124{justify-content:center;align-items:center;display:flex}._itemTitle_1fbc4_126{letter-spacing:.02em;color:var(--ink);white-space:nowrap;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:800}._itemOn_1fbc4_122 ._itemTitle_1fbc4_126{color:var(--piki-deep)}@media (width>=768px){._itemTitle_1fbc4_126{font-size:.8rem}._opt_1fbc4_56{font-size:.78rem}}._overlay_1g7im_1{z-index:100;background:#00000073;justify-content:center;align-items:flex-end;animation:.15s _fadeIn_1g7im_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1g7im_1{0%{opacity:0}to{opacity:1}}._panel_1g7im_17{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:960px;padding:16px 16px 24px;animation:.2s _slideUp_1g7im_1;box-shadow:0 -8px 32px #0000002e}@keyframes _slideUp_1g7im_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}._header_1g7im_32{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._title_1g7im_39{color:#1a3a5c;font-size:1rem;font-weight:700}._closeBtn_1g7im_45{cursor:pointer;color:#4a5568;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:background .15s;display:flex}._closeBtn_1g7im_45:hover{background:#00000026}._grid_1g7im_64{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media (width<=600px){._grid_1g7im_64{grid-template-columns:repeat(3,1fr)}}._phraseBtn_1g7im_74{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 8px;transition:transform .1s,filter .1s;display:flex;box-shadow:0 3px #00000026,inset 0 1px #fff6}._phraseBtn_1g7im_74:active{filter:brightness(.88);transform:scale(.93);box-shadow:0 1px #00000026}._phraseEmoji_1g7im_97{font-size:2rem;line-height:1}._phraseLabel_1g7im_102{color:#fff;text-align:center;text-shadow:0 1px 2px #00000040;font-size:.72rem;font-weight:700;line-height:1.2}._overlay_a6wru_1{z-index:100;background:#00000080;justify-content:center;align-items:flex-end;animation:.15s _fadeIn_a6wru_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_a6wru_1{0%{opacity:0}to{opacity:1}}._panel_a6wru_17{background:#f8fafc;border-radius:20px 20px 0 0;width:100%;max-width:1024px;max-height:90vh;padding:16px 16px 20px;animation:.2s _slideUp_a6wru_1;overflow-y:auto;box-shadow:0 -8px 32px #0003}@keyframes _slideUp_a6wru_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}._header_a6wru_34{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._headerLeft_a6wru_41{flex-direction:column;gap:2px;display:flex}._title_a6wru_47{color:#1a3a5c;font-size:1rem;font-weight:700}._time_a6wru_53{color:#6b7a8d;font-size:.7rem}._closeBtn_a6wru_58{cursor:pointer;color:#4a5568;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}._closeBtn_a6wru_58:hover{background:#00000026}._inputRow_a6wru_74{gap:8px;margin-bottom:12px;display:flex}._input_a6wru_74{color:#1a1a1a;background:#fff;border:2px solid #dce5ef;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:.9rem}._input_a6wru_74:focus{border-color:#5aaee0}._generateBtn_a6wru_96{color:#fff;cursor:pointer;white-space:nowrap;background:#5aaee0;border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .15s}._generateBtn_a6wru_96:hover:not(:disabled){background:#3d8dc0}._generateBtn_a6wru_96:disabled{opacity:.45;cursor:default}._resetBtn_a6wru_113{cursor:pointer;color:#4a5568;background:#00000014;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex}._resetBtn_a6wru_113:hover{background:#00000026}._chipRow_a6wru_129{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}._chip_a6wru_129{cursor:pointer;white-space:nowrap;border:none;border-radius:20px;padding:5px 12px;font-family:inherit;font-size:.8rem;font-weight:600;transition:filter .1s}._chip_a6wru_129:hover{filter:brightness(.92)}._chip_a6wru_129:active{filter:brightness(.82)}._chipTemporal_a6wru_151{color:#1e40af;background:#dbeafe}._chipContext_a6wru_156{color:#166534;background:#dcfce7}._historySection_a6wru_161{margin-bottom:10px}._historyLabel_a6wru_165{text-transform:uppercase;letter-spacing:.05em;color:#9aa5b4;margin-bottom:5px;font-size:.7rem;font-weight:700;display:block}._historyList_a6wru_175{flex-wrap:wrap;gap:5px;display:flex}._historyItem_a6wru_181{color:#4a5568;cursor:pointer;background:#fff;border:1.5px solid #dce5ef;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:.8rem;transition:border-color .1s,background .1s}._historyItem_a6wru_181:hover{color:#1a3a5c;background:#f0f7fd;border-color:#5aaee0}._notice_a6wru_199{color:#7a6020;background:#fef9e7;border:1px solid #f0d060;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:.82rem}._noticeError_a6wru_209{color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:.82rem}._grid_a6wru_219{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}._cell_a6wru_225{cursor:pointer;touch-action:manipulation;border:2px solid #0000001a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:80px;padding:6px 4px;transition:transform 80ms,filter 80ms;display:flex;box-shadow:0 2px #00000024,inset 0 1px #ffffff73}._cell_a6wru_225:active{filter:brightness(.88);transform:scale(.91);box-shadow:0 1px #00000024}._coreCell_a6wru_247{border-width:2.5px;border-color:#0003}._empty_a6wru_252{background:#00000008;border:1px dashed #00000014;border-radius:10px;min-height:80px}._imgWrapper_a6wru_259{flex:1;justify-content:center;align-items:center;width:100%;display:flex}._pic_a6wru_267{object-fit:contain;max-width:85%;max-height:52px}._emoji_a6wru_273{font-size:1.6rem}._label_a6wru_277{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:clamp(.5rem,1.2vw,.72rem);font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}._loadingArea_a6wru_289{color:#6b7a8d;flex-direction:column;align-items:center;gap:16px;padding:40px 0;font-size:.9rem;display:flex}._spinner_a6wru_299{border:4px solid #dce5ef;border-top-color:#5aaee0;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite _spin_a6wru_299}@keyframes _spin_a6wru_299{to{transform:rotate(360deg)}}._overlay_8s7ae_1{z-index:200;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_8s7ae_10{background:#fff;flex-direction:column;width:min(360px,96vw);height:100%;animation:.22s ease-out _slideIn_8s7ae_1;display:flex;box-shadow:-4px 0 24px #00000026}@keyframes _slideIn_8s7ae_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_8s7ae_25{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._title_8s7ae_34{color:#1a202c;font-size:1rem;font-weight:700}._closeBtn_8s7ae_40{color:#718096;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-family:inherit;font-size:1.1rem;transition:background .12s}._closeBtn_8s7ae_40:hover{background:#e2e8f0}._list_8s7ae_56{flex-direction:column;flex:1;gap:6px;padding:10px 12px;display:flex;overflow-y:auto}._wordRow_8s7ae_65{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;transition:background .12s;display:flex}._wordRow_8s7ae_65._removed_8s7ae_76{opacity:.7;background:#fff5f5;border-color:#fed7d7}._wordLabel_8s7ae_82{color:#2d3748;flex:1;font-size:.9rem;font-weight:500}._wordLabel_8s7ae_82._removedLabel_8s7ae_89{color:#a0aec0;text-decoration:line-through}._replaceInput_8s7ae_94{color:#2d3748;background:#ebf8ff;border:1px solid #bee3f8;border-radius:6px;outline:none;flex:1;padding:4px 8px;font-family:inherit;font-size:.88rem}._replaceInput_8s7ae_94:focus{border-color:#3b82f6}._iconBtn_8s7ae_110{cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:.88rem;transition:background .12s;display:flex}._keepBtn_8s7ae_125{color:#276749;background:#c6f6d5}._keepBtn_8s7ae_125:hover{background:#9ae6b4}._replaceBtn_8s7ae_134{color:#2b6cb0;background:#bee3f8}._replaceBtn_8s7ae_134:hover{background:#90cdf4}._removeBtn_8s7ae_143{color:#9b2c2c;background:#fed7d7}._removeBtn_8s7ae_143:hover{background:#feb2b2}._undoBtn_8s7ae_152{color:#744210;background:#fefcbf}._undoBtn_8s7ae_152:hover{background:#faf089}._confirmReplaceBtn_8s7ae_161{color:#fff;background:#3b82f6;width:auto;padding:3px 8px}._confirmReplaceBtn_8s7ae_161:hover{background:#2563eb}._addSection_8s7ae_173{border-top:1px solid #e2e8f0;gap:6px;padding:10px 12px;display:flex}._addInput_8s7ae_180{color:#2d3748;border:1px solid #cbd5e0;border-radius:8px;outline:none;flex:1;padding:8px 10px;font-family:inherit;font-size:.88rem}._addInput_8s7ae_180:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}._addBtn_8s7ae_196{color:#fff;cursor:pointer;white-space:nowrap;background:#3b82f6;border:none;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:.88rem;font-weight:600;transition:background .12s}._addBtn_8s7ae_196:hover{background:#2563eb}._addBtn_8s7ae_196:disabled{cursor:not-allowed;background:#a0aec0}._footer_8s7ae_220{background:#f8fafc;border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:12px 16px;display:flex}._saveBtn_8s7ae_229{color:#fff;cursor:pointer;background:#38a169;border:none;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .12s}._saveBtn_8s7ae_229:hover{background:#2f855a}._helperText_8s7ae_246{color:#718096;text-align:center;font-size:.72rem;line-height:1.4}._overlay_848ws_1{z-index:100;background:#00000080;justify-content:center;align-items:flex-end;animation:.15s _fadeIn_848ws_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_848ws_1{0%{opacity:0}to{opacity:1}}._panel_848ws_17{background:#f8fafc;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:1024px;max-height:85vh;padding:16px 16px 20px;animation:.2s _slideUp_848ws_1;display:flex;box-shadow:0 -8px 32px #0003}@keyframes _slideUp_848ws_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}._header_848ws_35{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._title_848ws_43{color:#1a3a5c;font-size:1rem;font-weight:700}._headerRight_848ws_49{align-items:center;gap:8px;display:flex}._clearBtn_848ws_55{color:#b91c1c;cursor:pointer;background:#fff;border:1.5px solid #fca5a5;border-radius:8px;padding:5px 12px;font-family:inherit;font-size:.75rem;font-weight:600}._clearBtn_848ws_55:hover{background:#fef2f2}._closeBtn_848ws_69{cursor:pointer;color:#4a5568;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}._closeBtn_848ws_69:hover{background:#00000026}._empty_848ws_85{color:#9aa5b4;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px 0;font-size:.9rem;display:flex}._emptyIcon_848ws_97{font-size:2.5rem}._list_848ws_101{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}._entry_848ws_109{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}._badge_848ws_119{white-space:nowrap;border-radius:20px;flex-shrink:0;margin-top:1px;padding:3px 9px;font-size:.7rem;font-weight:700}._badge-request_848ws_129{color:#1e40af;background:#dbeafe}._badge-comment_848ws_130{color:#166534;background:#dcfce7}._badge-protest_848ws_131{color:#991b1b;background:#fee2e2}._badge-question_848ws_132{color:#5b21b6;background:#ede9fe}._badge-social_848ws_133{color:#9d174d;background:#fce7f3}._entryBody_848ws_135{flex:1;min-width:0}._phrase_848ws_140{color:#1a3a5c;word-break:break-word;font-size:.9rem;font-weight:600;line-height:1.4}._meta_848ws_148{color:#9aa5b4;margin-top:2px;font-size:.72rem}._stats_848ws_155{flex-shrink:0;gap:12px;margin-bottom:12px;display:flex}._stat_848ws_155{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:1;padding:8px 10px}._statValue_848ws_171{color:#1a3a5c;font-size:1.1rem;font-weight:700;line-height:1;display:block}._statLabel_848ws_179{color:#9aa5b4;text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:.65rem;display:block}._overlay_1p1sy_1{z-index:200;background:#000000a6;justify-content:center;align-items:center;animation:.15s _fadeIn_1p1sy_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1p1sy_1{0%{opacity:0}to{opacity:1}}._modal_1p1sy_13{background:#1a1a2e;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:min(340px,90vw);padding:28px 28px 24px;animation:.2s cubic-bezier(.34,1.56,.64,1) _popIn_1p1sy_1;display:flex;box-shadow:0 20px 60px #00000080}@keyframes _popIn_1p1sy_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._title_1p1sy_27{color:#e2e8f0;letter-spacing:.03em;font-size:1rem;font-weight:700}._dots_1p1sy_34{gap:14px;display:flex}._dot_1p1sy_34{background:0 0;border:2px solid #ffffff4d;border-radius:50%;width:16px;height:16px;transition:background .1s,border-color .1s}._dotFilled_1p1sy_46{background:#5aaee0;border-color:#5aaee0}._dotError_1p1sy_50{background:#e05a5a;border-color:#e05a5a;animation:.3s _shake_1p1sy_1}@keyframes _shake_1p1sy_1{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._keypad_1p1sy_63{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}._key_1p1sy_63{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:none;border-radius:12px;height:56px;font-family:inherit;font-size:1.4rem;font-weight:600;transition:background .1s}._key_1p1sy_63:hover{background:#ffffff29}._key_1p1sy_63:active{background:#5aaee066}._keyDel_1p1sy_83{color:#f0a0a0;font-size:1.1rem}._keyEmpty_1p1sy_87{visibility:hidden;pointer-events:none}._errorMsg_1p1sy_92{color:#f0a0a0;text-align:center;font-size:.8rem}._cancelBtn_1p1sy_98{color:#ffffff59;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:.8rem}._cancelBtn_1p1sy_98:hover{color:#fff9}._overlay_oxa5e_3{z-index:100;-webkit-backdrop-filter:blur(4px);background:#0f1423b8;justify-content:center;align-items:flex-end;animation:.22s _fadeIn_oxa5e_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_oxa5e_1{0%{opacity:0}to{opacity:1}}._sheet_oxa5e_23{background:#fff;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-width:640px;max-height:92dvh;animation:.28s cubic-bezier(.34,1.2,.64,1) _slideUp_oxa5e_1;display:flex;overflow:hidden;box-shadow:0 -8px 40px #00000040}@keyframes _slideUp_oxa5e_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._header_oxa5e_43{border-bottom:1.5px solid #f0f4f8;flex-shrink:0;align-items:center;gap:12px;padding:20px 20px 16px;display:flex}._headerIcon_oxa5e_52{flex-shrink:0;font-size:1.8rem;animation:.6s .3s both _ringBell_oxa5e_1}@keyframes _ringBell_oxa5e_1{0%,to{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}}._headerText_oxa5e_66{flex:1}._headerTitle_oxa5e_70{color:#1a202c;font-size:1.05rem;font-weight:800;line-height:1.2}._headerSub_oxa5e_77{color:#718096;margin-top:3px;font-size:.8rem}._snoozeWarning_oxa5e_85{color:#744210;background:ivory;border-bottom:1.5px solid #f6e05e;flex-shrink:0;padding:10px 20px;font-size:.82rem}._list_oxa5e_96{scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:12px;padding:14px 16px;display:flex;overflow-y:auto}._card_oxa5e_109{background:#f7f9fc;border:1.5px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;transition:opacity .2s;display:flex}._cardResolved_oxa5e_120{opacity:.55}._cardMandatory_oxa5e_125{background:#fffaf0;border-color:#f6ad55}._cardHeader_oxa5e_131{align-items:center;gap:8px;display:flex}._changeIcon_oxa5e_137{flex-shrink:0;font-size:1.1rem}._cardMeta_oxa5e_142{flex-wrap:wrap;flex:1;align-items:center;gap:6px;display:flex}._changeLabel_oxa5e_150{color:#4a5568;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}._mandatoryBadge_oxa5e_158{color:#744210;background:#fefcbf;border:1px solid #f6e05e;border-radius:20px;padding:1px 7px;font-size:.7rem;font-weight:700}._resolvedChip_oxa5e_168{border-radius:20px;flex-shrink:0;padding:2px 9px;font-size:.74rem;font-weight:700}._resolvedChipAccepted_oxa5e_176{color:#276749;background:#f0fff4}._resolvedChipRejected_oxa5e_181{color:#c53030;background:#fff5f5}._cardDesc_oxa5e_187{color:#2d3748;font-size:.9rem;font-weight:500;line-height:1.4}._cardAttrib_oxa5e_195{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._roleTag_oxa5e_202{border-radius:20px;align-items:center;gap:3px;padding:2px 8px;font-size:.74rem;font-weight:700;display:inline-flex}._cardBoard_oxa5e_212{color:#718096;font-size:.76rem}._cardTime_oxa5e_217{color:#a0aec0;font-size:.74rem}._diffRow_oxa5e_224{align-items:center;gap:12px;padding:10px 0 4px;display:flex}._diffArrow_oxa5e_231{color:#a0aec0;flex-shrink:0;font-size:1.4rem}._cellPreviewWrap_oxa5e_237{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}._cellPreviewLabel_oxa5e_246{color:#a0aec0;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:700}._cellPreview_oxa5e_237{aspect-ratio:1;border:2px solid #0000001a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;max-width:100px;padding:6px 4px 4px;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000001a}._cellPreviewImg_oxa5e_270{object-fit:contain;width:70%;height:65%}._cellPreviewNoImg_oxa5e_276{opacity:.35;font-size:1.2rem}._cellPreviewText_oxa5e_281{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:90%;font-size:.65rem;font-weight:700;line-height:1.1;display:-webkit-box;overflow:hidden}._cardActions_oxa5e_295{gap:10px;display:flex}._rejectBtn_oxa5e_300{color:#c53030;cursor:pointer;background:#fff5f5;border:1.5px solid #fc8181;border-radius:10px;flex:1;padding:11px;font-family:inherit;font-size:.88rem;font-weight:700;transition:all .12s}._rejectBtn_oxa5e_300:hover{background:#fed7d7}._acceptBtn_oxa5e_315{color:#fff;cursor:pointer;background:#38a169;border:none;border-radius:10px;flex:1;padding:11px;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .12s;box-shadow:0 3px 8px #38a1694d}._acceptBtn_oxa5e_315:hover{background:#2f855a}._globalActions_oxa5e_333{background:#fff;border-top:1.5px solid #f0f4f8;flex-direction:column;flex-shrink:0;gap:8px;padding:14px 16px 20px;display:flex}._acceptAllBtn_oxa5e_343{color:#fff;cursor:pointer;background:#38a169;border:none;border-radius:12px;padding:15px;font-family:inherit;font-size:1rem;font-weight:800;transition:background .12s;box-shadow:0 4px 14px #38a16959}._acceptAllBtn_oxa5e_343:hover{background:#2f855a}._skipBtn_oxa5e_358{color:#718096;cursor:pointer;background:#f7f9fc;border:1.5px solid #e2e8f0;border-radius:12px;padding:12px;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .12s}._skipBtn_oxa5e_358:hover{color:#4a5568;background:#edf2ff}._skipBtnWarning_oxa5e_372{color:#744210;background:#fffaf0;border-color:#f6ad55}._skipBtnWarning_oxa5e_372:hover{background:#fefcbf}._enterBtn_oxa5e_379{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:12px;margin:14px 16px 20px;padding:14px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .12s}._enterBtn_oxa5e_379:hover{background:#3b5bdb}._doneCard_oxa5e_396{background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:48px 40px;animation:.3s cubic-bezier(.34,1.4,.64,1) _popIn_oxa5e_1;display:flex;box-shadow:0 8px 40px #0003}@keyframes _popIn_oxa5e_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}._doneIcon_oxa5e_413{font-size:3.5rem}._doneText_oxa5e_417{color:#276749;font-size:1.4rem;font-weight:800}._doneSubtext_oxa5e_423{color:#718096;font-size:.85rem}._container_rn8mc_1{z-index:10000;pointer-events:auto;width:min(92vw,420px);animation:.35s cubic-bezier(.34,1.56,.64,1) both _slideUp_rn8mc_1;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}@keyframes _slideUp_rn8mc_1{0%{opacity:0;transform:translate(-50%)translateY(60px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}._card_rn8mc_23{background:#fff;border:2px solid #e0e7ff;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;box-shadow:0 8px 32px #4c6ef52e,0 2px 8px #00000014}._emojiWrap_rn8mc_37{background:linear-gradient(135deg,#e0e7ff 0%,#f3e8ff 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._emoji_rn8mc_37{font-size:26px;line-height:1}._content_rn8mc_53{flex:1;min-width:0}._message_rn8mc_58{color:#2d3748;margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}._dismissBtn_rn8mc_67{color:#718096;cursor:pointer;background:#f0f0f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:28px;height:28px;font-family:inherit;font-size:14px;transition:background .15s;display:flex}._dismissBtn_rn8mc_67:hover{color:#4a5568;background:#e2e8f0}._banner_1v9dk_1{z-index:50;background:#fef08a;border-top:1.5px solid #facc15;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}._text_1v9dk_17{color:#78350f;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._personalizeBtn_1v9dk_28{color:#fff;cursor:pointer;white-space:nowrap;background:#f59e0b;border:none;border-radius:6px;flex-shrink:0;margin-left:12px;padding:6px 12px;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .15s}._personalizeBtn_1v9dk_28:hover{background:#d97706}:root{--ink:#1e293b;--ink-2:#334155;--mute:#64748b;--mute-2:#94a3b8;--cream:#fff8f0;--paper:#fbfaf6;--line:#e7e3d9;--line-soft:#f0ece2;--piki:#4fd1a5;--piki-deep:#2fb487;--piki-mint:#cff3e4;--warn:#f4a261;--danger:#d94e4e;--a-ink:#202634;--a-ink-soft:#2c3444;--a-mute:#6b7785;--a-mute-2:#9aa5b1;--a-line:#dde2e9;--a-line-2:#eef1f5;--a-surface:#fafbfc;--a-mint:#5fc6a5;--a-mint-bg:#eaf7f1;--a-warn:#b26a00;--a-warn-line:#f0cf96;--a-warn-bg:#fdf6e8;--a-danger:#c8503f;--a-danger-bg:#fdf1ef;--a-radius:20px;--a-radius-s:12px}._app_19mr4_44{background:var(--paper);flex-direction:column;width:100vw;height:100dvh;font-family:Nunito,Segoe UI,system-ui,-apple-system,sans-serif;display:flex;overflow:hidden}._footer_19mr4_55{color:#9aa5b4;text-align:center;background:#f0f4f8;border-top:1px solid #dce5ef;flex-direction:column;flex-shrink:0;gap:3px;padding:3px 12px 4px;font-size:.6rem;display:flex}._footerAttrib_19mr4_68{line-height:1.4}._footer_19mr4_55 a{color:#5aaee0;text-decoration:none}._footer_19mr4_55 a:hover{text-decoration:underline}._fitzLegend_19mr4_82{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._fitzItem_19mr4_90{color:#718096;white-space:nowrap;align-items:center;gap:3px;font-size:.58rem;display:flex}._fitzDot_19mr4_99{border:1px solid #0000001f;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._gridWrapper_19mr4_108{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._arasaacCredit_19mr4_121{border-top:1px solid var(--line-soft);color:var(--mute-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fff;flex-shrink:0;padding:2px 10px 3px;font-family:Nunito,sans-serif;font-size:9px;line-height:1.3;overflow:hidden}._screen_1qpxf_1{background:linear-gradient(160deg,#e8f4fd 0%,#f0f4f8 60%,#e4f0e8 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._card_1qpxf_11{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:48px 64px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014}._card_1qpxf_11:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000026,0 4px 12px #0000001a}._card_1qpxf_11:active{transform:scale(.97);box-shadow:0 4px 16px #0000001a}._avatar_1qpxf_36{background:#e8f4fd;border:4px solid #5aaee0;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;font-size:6rem;line-height:1;display:flex}._name_1qpxf_49{color:#1a3a5c;letter-spacing:-.02em;font-size:2.4rem;font-weight:800}._age_1qpxf_56{color:#6b7a8d;font-size:1rem;font-weight:500}._enterHint_1qpxf_62{color:#5aaee0;letter-spacing:.02em;margin-top:8px;font-size:.9rem;font-weight:600}._adminBtn_1qpxf_70{color:#4a5568;cursor:pointer;background:#ffffffb3;border:1.5px solid #0000001f;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:.85rem;font-weight:600;transition:background .15s;display:flex;position:absolute;bottom:24px;right:24px}._adminBtn_1qpxf_70:hover{background:#fffffff2}._secondaryBtn_1qpxf_92{color:#4c6ef5;cursor:pointer;background:#ffffffb3;border:1.5px solid #4c6ef540;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .15s;display:flex;position:absolute;bottom:24px;right:110px}._secondaryBtn_1qpxf_92:hover{background:#fffffff2}._secondaryBtn_1qpxf_92+._secondaryBtn_1qpxf_92{right:260px}._card_1qpxf_11{position:relative}._approvalBadge_1qpxf_125{color:#fff;z-index:2;background:#e53e3e;border:2.5px solid #fff;border-radius:16px;justify-content:center;align-items:center;gap:5px;min-width:32px;height:32px;padding:0 8px;font-size:.85rem;font-weight:800;animation:.4s cubic-bezier(.34,1.4,.64,1) both _badgePop_1qpxf_1;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 2px 8px #e53e3e80}@keyframes _badgePop_1qpxf_1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}._approvalBadgeDot_1qpxf_152{background:#fffc;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s infinite _pulseBadge_1qpxf_1}@keyframes _pulseBadge_1qpxf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}._enterHintAlert_1qpxf_166{color:#c53030;letter-spacing:.01em;background:#fff5f5;border:1.5px solid #fc8181;border-radius:20px;margin-top:8px;padding:5px 14px;font-size:.88rem;font-weight:700;animation:2s infinite _hintPulse_1qpxf_1}@keyframes _hintPulse_1qpxf_1{0%,to{box-shadow:0 0 #e53e3e4d}50%{box-shadow:0 0 0 6px #e53e3e00}}._screen_1byeh_11{background:#fff;flex-direction:column;width:100vw;height:100dvh;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_1byeh_24{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}._modeBadge_1byeh_36{background:var(--a-ink);color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:.7rem;font-weight:800}._headerTitle_1byeh_47{color:var(--a-ink);letter-spacing:-.01em;flex:1;font-size:.95rem;font-weight:800}._lockedBadge_1byeh_55{color:#7a5900;white-space:nowrap;background:#fdf6e3;border:1px solid #e9c46a;border-radius:999px;padding:5px 12px;font-size:.7rem;font-weight:700}._exitBtn_1byeh_66{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:7px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;display:inline-flex}._exitBtn_1byeh_66:hover{border-color:var(--a-ink);background:var(--a-surface)}._layout_1byeh_84{flex:1;min-height:0;display:flex}._sidebar_1byeh_92{border-right:1px solid var(--a-line);background:var(--a-surface);flex-direction:column;flex-shrink:0;gap:2px;width:188px;padding:12px 8px;display:flex;overflow-y:auto}._navItem_1byeh_104{border-radius:var(--a-radius-s);min-height:46px;color:var(--a-mute);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;padding:11px 14px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:700;display:flex}._navItem_1byeh_104:hover{background:var(--a-line-2);color:var(--a-ink)}._navItemOn_1byeh_123,._navItemOn_1byeh_123:hover{background:var(--a-ink);color:#fff}._navIcon_1byeh_129{text-align:center;width:18px;font-size:1rem;line-height:1}._navLabel_1byeh_130{white-space:nowrap}._body_1byeh_132{flex-direction:column;flex:1;gap:12px;min-width:0;padding:12px;display:flex;overflow-y:auto}._section_1byeh_143{border:1.5px solid var(--a-line);border-radius:var(--a-radius);background:#fff;padding:18px 20px}._sectionTitle_1byeh_150{letter-spacing:.06em;text-transform:uppercase;color:var(--a-mute-2);margin-bottom:12px;font-size:.74rem;font-weight:800;display:block}._presenceRow_1byeh_161{flex-wrap:wrap;gap:10px;display:flex}._presenceUser_1byeh_167{border:1.5px solid var(--line);background:var(--paper);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;display:flex}._presenceDot_1byeh_177{border-radius:50%;flex-shrink:0;width:10px;height:10px}._presenceDotOffline_1byeh_183{opacity:.3}._presenceName_1byeh_185{color:var(--ink);font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._presenceTime_1byeh_192{color:var(--mute-2);font-family:JetBrains Mono,monospace;font-size:.7rem}._presenceOffline_1byeh_198{opacity:.7;border-style:dashed}._supabaseTag_1byeh_203{color:var(--mute-2);margin-top:6px;font-family:JetBrains Mono,monospace;font-size:.68rem;line-height:1.5}._statsRow_1byeh_212{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (width<=480px){._statsRow_1byeh_212{grid-template-columns:repeat(2,1fr)}}._stat_1byeh_212{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:10px;padding:10px 8px}._statValue_1byeh_230{color:var(--ink);font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:800;line-height:1;display:block}._statLabel_1byeh_239{color:var(--mute-2);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:.58rem;display:block}._treeList_1byeh_250{flex-direction:column;gap:2px;display:flex}._treeRow_1byeh_257{cursor:pointer;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:7px 8px;transition:background .1s;display:flex}._treeRow_1byeh_257:hover{background:var(--paper)}._treeRow_1byeh_257:hover ._editBtn_1byeh_268{opacity:1}._treeRowHome_1byeh_271{background:var(--piki-mint);border-left:3px solid var(--piki);border-radius:0 8px 8px 0;padding-left:6px}._treeRowHome_1byeh_271 ._treeName_1byeh_277{font-size:.9rem;font-weight:800}._treeRowOrphan_1byeh_283{opacity:.65}._treeRowOrphan_1byeh_283 ._treeName_1byeh_277{color:var(--mute)}._treePrefix_1byeh_287{color:var(--line);white-space:pre;letter-spacing:0;-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.78rem;line-height:1}._treeIcon_1byeh_299{flex-shrink:0;font-size:1.05rem;line-height:1}._treeInfo_1byeh_306{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._treeName_1byeh_277{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;overflow:hidden}._treeMeta_1byeh_324{color:var(--mute-2);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:.62rem;display:flex}._orphanBadge_1byeh_336{text-transform:uppercase;letter-spacing:.06em;color:var(--mute-2);white-space:nowrap;background:#64748b1f;border:1px solid #64748b40;border-radius:4px;align-items:center;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:700;display:inline-flex}._usageBar_1byeh_353{background:var(--line);border-radius:2px;flex-shrink:0;width:40px;height:3px;overflow:hidden}._usageBarFill_1byeh_362{background:var(--piki);border-radius:2px;height:100%;transition:width .3s}._treeActions_1byeh_370{flex-shrink:0;align-items:center;gap:4px;display:flex}._editBtn_1byeh_268{border:1.5px solid var(--piki-deep);color:var(--piki-deep);cursor:pointer;white-space:nowrap;opacity:.7;background:#fff;border-radius:7px;padding:4px 10px;font-family:Nunito,sans-serif;font-size:.72rem;font-weight:700;transition:background .1s}._editBtn_1byeh_268:hover{background:var(--piki-mint);opacity:1}._addSubBtn_1byeh_393{border:1.5px solid var(--line);width:26px;height:26px;color:var(--mute-2);cursor:pointer;opacity:.6;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1rem;font-weight:700;transition:border-color .1s,color .1s;display:flex}._addSubBtn_1byeh_393:hover{border-color:var(--piki-deep);color:var(--piki-deep);opacity:1}._deleteBtn_1byeh_414{border:1.5px solid var(--line);width:26px;height:26px;color:var(--mute-2);cursor:pointer;opacity:.55;background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.8rem;transition:border-color .15s,background .15s,color .15s;display:flex}._deleteBtn_1byeh_414:hover:not(:disabled){border-color:var(--danger);color:var(--danger);opacity:1;background:#d94e4e0f}._deleteBtnDisabled_1byeh_438,._deleteBtn_1byeh_414:disabled{opacity:.2;cursor:not-allowed}._orphanBlock_1byeh_446{border:1.5px solid var(--a-warn-line);border-radius:var(--a-radius-s);background:var(--a-warn-bg);margin-top:18px;padding:14px 14px 4px}._orphanHead_1byeh_454{color:var(--a-warn);align-items:center;gap:8px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:800;display:flex}._orphanHint_1byeh_464{max-width:62ch;color:var(--a-ink-soft);margin:6px 0 0;font-family:Nunito,sans-serif;font-size:.78rem;line-height:1.5}._orphanBlock_1byeh_446 ._branchGrid_1byeh_473{margin-top:12px}._orphanBlock_1byeh_446 ._row_1byeh_474:hover{background:#f7ead1}._activityList_1byeh_477{flex-direction:column;gap:8px;display:flex}._activityItem_1byeh_483{border-bottom:1px solid var(--paper);align-items:flex-start;gap:10px;padding:8px 0;display:flex}._activityItem_1byeh_483:last-child{border-bottom:none}._activityIcon_1byeh_492{background:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9rem;display:flex}._activityBody_1byeh_504{flex:1;min-width:0}._activityDesc_1byeh_506{color:var(--ink);font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600;line-height:1.35}._activityMeta_1byeh_514{color:var(--mute-2);letter-spacing:.02em;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:.62rem}._activityEmpty_1byeh_522{color:var(--mute-2);text-align:center;padding:12px 0;font-size:.82rem}._quickActions_1byeh_530{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=380px){._quickActions_1byeh_530{grid-template-columns:repeat(2,1fr)}}._quickBtn_1byeh_540{border:1.5px solid var(--a-line);border-radius:var(--a-radius);min-height:94px;color:var(--a-ink);cursor:pointer;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 10px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700;line-height:1.3;transition:border-color .1s,background .1s;display:flex}._quickBtn_1byeh_540:hover{border-color:var(--a-ink);background:var(--a-surface)}._quickBtnIcon_1byeh_562{color:var(--a-ink);justify-content:center;align-items:center;display:flex}._modalOverlay_1byeh_570{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e293b8c;justify-content:center;align-items:center;padding:20px;animation:.12s _fadeIn_1byeh_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1byeh_1{0%{opacity:0}to{opacity:1}}._modalCard_1byeh_588{background:#fff;border-radius:16px;width:100%;max-width:360px;padding:24px 22px 20px;animation:.15s _slideUp_1byeh_1;box-shadow:0 20px 60px #1e293b40}@keyframes _slideUp_1byeh_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._modalTitle_1byeh_603{color:var(--ink);margin-bottom:10px;font-family:Nunito,sans-serif;font-size:1rem;font-weight:800}._modalBody_1byeh_611{color:var(--mute);margin-bottom:20px;font-family:Nunito,sans-serif;font-size:.875rem;line-height:1.55}._modalBody_1byeh_611 strong{color:var(--ink)}._modalActions_1byeh_620{justify-content:flex-end;gap:8px;display:flex}._modalBtnCancel_1byeh_626{border:1.5px solid var(--line);color:var(--mute);cursor:pointer;background:#fff;border-radius:8px;padding:8px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:700;transition:background .1s}._modalBtnCancel_1byeh_626:hover{background:var(--paper)}._modalBtnDelete_1byeh_640{border-radius:var(--a-radius-s);background:var(--a-danger);color:#fff;cursor:pointer;border:none;align-items:center;gap:7px;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s;display:inline-flex}._modalBtnDelete_1byeh_640:hover{background:#b14433}._sectionDesc_1byeh_659{color:var(--a-mute);margin:0 0 14px;font-size:.84rem;line-height:1.55}._fixedRow_1byeh_666{border:1px solid var(--a-line);border-radius:var(--a-radius-s);background:var(--a-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}._fixedCount_1byeh_678{color:var(--a-ink);font-size:.86rem;font-weight:700}._releaseBtn_1byeh_684{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:7px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._releaseBtn_1byeh_684:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._releaseBtn_1byeh_684:disabled{opacity:.35;cursor:not-allowed}._modalBtnOk_1byeh_703{background:var(--piki-deep);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-left:auto;padding:8px 22px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:700;transition:background .1s}._modalBtnOk_1byeh_703:hover{background:var(--piki)}._pageList_1byeh_719{flex-direction:column;gap:2px;display:flex}._pageRow_1byeh_720{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 8px;transition:background .1s;display:flex}._pageRow_1byeh_720:hover{background:var(--paper)}._pageRowHome_1byeh_722{background:var(--piki-mint);border-left:3px solid var(--piki)}._pageIcon_1byeh_723{flex-shrink:0;font-size:1.05rem}._pageInfo_1byeh_724{flex:1;min-width:0}._pageName_1byeh_725{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:700;overflow:hidden}._pageMeta_1byeh_726{color:var(--mute-2);margin-top:1px;font-family:JetBrains Mono,monospace;font-size:.62rem}._flagList_1byeh_730{flex-direction:column;gap:8px;display:flex}._flagRow_1byeh_736{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}._flagRow_1byeh_736:hover{border-color:var(--a-line);background:var(--a-surface)}._flagText_1byeh_750{flex-direction:column;gap:2px;min-width:0;display:flex}._flagLabel_1byeh_751{color:var(--a-ink);font-size:.86rem;font-weight:700}._flagHint_1byeh_752{color:var(--a-mute);font-size:.74rem;line-height:1.4}._flagSwitch_1byeh_754{width:20px;height:20px;accent-color:var(--a-mint);cursor:pointer;flex-shrink:0}._warnBox_1byeh_764{color:#7a5900;background:#fdf6e3;border:1.5px solid #e9c46a;border-radius:10px;padding:10px 12px;font-size:.78rem;line-height:1.45}@media (width<=720px){._layout_1byeh_84{flex-direction:column}._sidebar_1byeh_92{border-right:none;border-bottom:1px solid var(--line);flex-direction:row;width:auto;padding:8px;overflow-x:auto}._navItem_1byeh_104{flex-shrink:0}._navLabel_1byeh_130{font-size:.82rem}._header_1byeh_24{gap:9px;padding:11px 13px}._lockedBadge_1byeh_55{display:none}._headerTitle_1byeh_47{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._modeBadge_1byeh_36,._exitBtn_1byeh_66{flex-shrink:0}}@media (width<=420px){._exitBtn_1byeh_66{gap:0;padding:9px 11px;font-size:0}._modeBadge_1byeh_36{padding:5px 9px;font-size:.64rem}}._treeHead_1byeh_813{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._treeHead_1byeh_813 ._sectionTitle_1byeh_150{margin-bottom:0}._treeSummary_1byeh_824{color:var(--a-mute);margin-right:auto;font-family:Nunito,sans-serif;font-size:.76rem;font-weight:600}._treeSummaryWarn_1byeh_831{color:var(--a-warn);font-weight:800}._newBoardBtn_1byeh_833{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;background:#fff;flex-shrink:0;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700}._newBoardBtn_1byeh_833:hover{border-color:var(--a-ink);background:var(--a-surface)}._branchGrid_1byeh_473{column-width:230px;column-gap:14px;margin-top:10px}._branch_1byeh_473{break-inside:avoid;margin-bottom:12px}._row_1byeh_474{cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:30px;padding:4px 8px;display:flex}._row_1byeh_474:hover{background:var(--a-line-2)}._rowName_1byeh_878{min-width:0;color:var(--a-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600;overflow:hidden}._rowMeta_1byeh_890{color:var(--a-mute-2);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.68rem;font-weight:600}._rowRoot_1byeh_899{background:var(--a-mint-bg);border:1.5px solid var(--a-mint);border-radius:var(--a-radius-s);min-height:40px;margin-bottom:6px}._rowRoot_1byeh_899 ._rowName_1byeh_878{font-size:.9rem;font-weight:800}._rowHead_1byeh_909 ._rowName_1byeh_878{font-weight:700}._rowNested_1byeh_912{padding-left:22px}._rowNested_1byeh_912 ._rowName_1byeh_878{color:var(--a-mute);font-weight:500}._rowActions_1byeh_917{opacity:0;flex-shrink:0;gap:2px;display:flex}._row_1byeh_474:hover ._rowActions_1byeh_917,._row_1byeh_474:focus-within ._rowActions_1byeh_917{opacity:1}@media (hover:none){._rowActions_1byeh_917{opacity:1}}._rowBtn_1byeh_932{width:22px;height:22px;color:var(--a-mute-2);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:.9rem;line-height:1}._rowBtn_1byeh_932:hover:not(:disabled){color:var(--a-ink);background:#fff}._rowBtnDanger_1byeh_945:hover:not(:disabled){color:#c0392b;background:#fdecea}._rowBtn_1byeh_932:disabled{opacity:.25;cursor:default}._overlay_1ximx_3{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1220a6;justify-content:center;align-items:center;padding:16px;animation:.15s _fadeIn_1ximx_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1ximx_1{0%{opacity:0}to{opacity:1}}._modal_1ximx_21{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:640px;max-height:90dvh;animation:.18s _slideUp_1ximx_1;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000004d}@keyframes _slideUp_1ximx_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._header_1ximx_40{border-bottom:1px solid var(--a-line);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px 12px;display:flex}._headerTitle_1ximx_49{color:var(--a-ink);font-size:.95rem;font-weight:700}._closeBtn_1ximx_55{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:30px;height:30px;color:var(--a-ink);box-shadow:none;background:#fff;justify-content:center;align-items:center;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}._closeBtn_1ximx_55:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._body_1ximx_76{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}._centreWrap_1ximx_83{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 24px 32px;display:flex}._desc_1ximx_92{color:var(--a-ink);max-width:480px;margin:0;font-size:.875rem;line-height:1.6}._bullets_1ximx_100{text-align:left;flex-direction:column;gap:6px;width:100%;max-width:400px;margin:0;padding:0;list-style:none;display:flex}._bullets_1ximx_100 li{color:#64748b;background:var(--a-surface);border:1px solid var(--a-line);border-radius:7px;padding:6px 10px;font-size:.82rem}._warnBox_1ximx_120{color:#9a3412;text-align:left;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;max-width:440px;padding:10px 14px;font-size:.8rem;line-height:1.45}._startBtn_1ximx_132{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;margin-top:4px;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._startBtn_1ximx_132:hover:not(:disabled){background:var(--a-ink-soft)}._spinner_1ximx_149{border:4px solid var(--a-line);border-top-color:#7c3aed;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _spin_1ximx_149}@keyframes _spin_1ximx_149{to{transform:rotate(360deg)}}._scanTitle_1ximx_159{color:var(--a-ink);font-size:1rem;font-weight:700}._scanSub_1ximx_165{color:var(--a-mute-2);font-size:.82rem}._progressBar_1ximx_170{background:var(--a-line);border-radius:3px;width:100%;max-width:320px;height:6px;overflow:hidden}._progressFill_1ximx_178{background:linear-gradient(90deg, #7c3aed, var(--a-ink));border-radius:3px;height:100%;transition:width .3s}._errorBox_1ximx_185{color:#c53030;text-align:left;background:#fff5f5;border:1px solid #feb2b2;border-radius:8px;max-width:440px;padding:10px 14px;font-size:.8rem;line-height:1.4}._bigEmoji_1ximx_198{font-size:3rem;line-height:1}._bigTitle_1ximx_199{color:var(--a-ink);font-size:1.2rem;font-weight:700}._bigSub_1ximx_204{color:#64748b;max-width:360px;font-size:.85rem;line-height:1.5}._okBtn_1ximx_210{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;margin-top:4px;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._okBtn_1ximx_210:hover:not(:disabled){background:var(--a-ink-soft)}._reportWrap_1ximx_227{flex-direction:column;height:100%;display:flex}._reportMeta_1ximx_233{color:var(--a-ink);border-bottom:1px solid #f1f5f9;flex-shrink:0;padding:14px 18px 8px;font-size:.85rem}._reportMeta_1ximx_233 strong{color:var(--a-ink);font-size:1rem}._changeList_1ximx_242{flex:1;padding:4px 10px 8px;overflow-y:auto}._changeRow_1ximx_248{border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 8px;display:flex}._changeRow_1ximx_248:hover{background:var(--a-surface)}._changeBoardTag_1ximx_258{color:var(--a-mute-2);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:#f1f5f9;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.68rem;font-weight:700}._changeLabel_1ximx_271{color:var(--a-ink);flex:1;min-width:80px;font-size:.85rem;font-weight:600}._changeSwatches_1ximx_279{flex-shrink:0;align-items:center;gap:5px;display:flex}._swatch_1ximx_286{white-space:nowrap;text-align:center;border-radius:6px;justify-content:center;align-items:center;min-width:70px;padding:3px 8px;font-size:.68rem;font-weight:700;display:inline-flex}._swatchProposed_1ximx_298{outline-offset:1px;outline:2px solid #0000001f}._swatchArrow_1ximx_303{color:var(--a-mute-2);font-size:.85rem}._legacyBadge_1ximx_308{color:#92400e;white-space:nowrap;background:#fef3c7;border-radius:4px;padding:2px 6px;font-size:.62rem;font-weight:700}._reportActions_1ximx_318{border-top:1px solid var(--a-line);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 16px 14px;display:flex}._cancelBtn_1ximx_328{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._cancelBtn_1ximx_328:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._reviewOneBtn_1ximx_343{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._reviewOneBtn_1ximx_343:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._confirmAllBtn_1ximx_358{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._confirmAllBtn_1ximx_358:hover:not(:disabled){background:var(--a-ink-soft)}._reviewWrap_1ximx_374{flex-direction:column;align-items:center;gap:16px;padding:20px 20px 24px;display:flex}._reviewProgress_1ximx_382{background:var(--a-line);border-radius:2px;width:100%;height:4px;overflow:hidden}._reviewProgressFill_1ximx_389{background:var(--a-ink);border-radius:2px;height:100%;transition:width .25s}._reviewCounter_1ximx_396{color:var(--a-mute-2);letter-spacing:.04em;align-self:flex-end;font-size:.75rem;font-weight:600}._reviewCard_1ximx_404{border:1px solid var(--a-line);border-radius:var(--a-radius);width:100%;box-shadow:none;background:#fff;flex-direction:column;gap:14px;padding:18px 20px;display:flex}._reviewCardMeta_1ximx_416{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._reviewCardBoard_1ximx_423{color:var(--a-mute-2);text-transform:uppercase;letter-spacing:.05em;background:var(--a-line);border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:700}._reviewLabel_1ximx_434{color:var(--a-ink);text-align:center;font-size:1.4rem;font-weight:700}._reviewSwatches_1ximx_441{justify-content:center;align-items:flex-end;gap:16px;display:flex}._reviewSwatchItem_1ximx_448{flex-direction:column;align-items:center;gap:6px;display:flex}._reviewSwatchBox_1ximx_455{text-align:center;word-break:break-word;border-radius:10px;justify-content:center;align-items:center;width:100px;height:64px;padding:6px;font-size:.82rem;font-weight:700;display:flex}._reviewSwatchBoxNew_1ximx_468{outline-offset:2px;outline:3px solid #00000026}._reviewSwatchCaption_1ximx_473{color:#64748b;text-align:center;font-size:.72rem;font-weight:600}._reviewArrow_1ximx_480{color:#cbd5e1;padding-bottom:28px;font-size:1.4rem}._reviewBtns_1ximx_486{gap:10px;width:100%;display:flex}._rejectBtn_1ximx_492{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._rejectBtn_1ximx_492:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._acceptBtn_1ximx_508{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;flex:2;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._acceptBtn_1ximx_508:hover:not(:disabled){background:var(--a-ink-soft)}._acceptAllBtn_1ximx_524{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;width:100%;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._acceptAllBtn_1ximx_524:hover:not(:disabled){background:var(--a-ink-soft)}._root_1pl7a_3{flex-direction:column;gap:8px;display:flex}._input_1pl7a_10{color:#1a3a5c;box-sizing:border-box;border:1.5px solid #e2e8f0;border-radius:9px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:.88rem;transition:border-color .15s}._input_1pl7a_10:focus{border-color:#1a73e8}._input_1pl7a_10::placeholder{color:#b0bac6;font-style:italic}._grid_1pl7a_26{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._item_1pl7a_33{cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:6px 4px 5px;font-family:inherit;transition:border-color .1s,background .1s,transform .1s;display:flex}._item_1pl7a_33:hover{background:#f0f7fd;border-color:#5aaee0;transform:scale(1.04)}._itemActive_1pl7a_52{box-shadow:0 0 0 2px #1a73e840;background:#eef4ff!important;border-color:#1a73e8!important}._img_1pl7a_59{object-fit:contain;flex-shrink:0;width:48px;height:48px;display:block}._word_1pl7a_68{color:#4a5568;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.58rem;font-weight:600;line-height:1.2;overflow:hidden}._itemActive_1pl7a_52 ._word_1pl7a_68{color:#1a73e8}._empty_1pl7a_82{color:#744210;background:#fffbeb;border:1px solid #f6e05e;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.78rem;line-height:1.45;display:flex}._emptyIcon_1pl7a_95{flex-shrink:0;font-size:1rem;line-height:1.4}._hint_1pl7a_102{color:#9aa5b4;margin:0;font-size:.72rem;line-height:1.4}._hintLink_1pl7a_109{color:#5aaee0;text-decoration:none}._hintLink_1pl7a_109:hover{text-decoration:underline}._overlay_1lvbm_5{z-index:500;background:#1e293b8c;align-items:flex-end;display:flex;position:fixed;inset:0}._panel_1lvbm_15{background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:92dvh;animation:.22s ease-out _slideUp_1lvbm_1;display:flex;overflow:hidden}@keyframes _slideUp_1lvbm_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._header_1lvbm_32{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;padding:14px 16px 12px;display:flex}._title_1lvbm_41{color:var(--ink);flex:1;font-family:Nunito,sans-serif;font-size:.92rem;font-weight:800}._cancelBtn_1lvbm_49{background:var(--paper);color:var(--mute);cursor:pointer;border:none;border-radius:8px;padding:7px 14px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600}._cancelBtn_1lvbm_49:hover{background:var(--line)}._saveBtn_1lvbm_62{background:var(--piki);color:#0b3c2d;cursor:pointer;border:none;border-radius:8px;padding:7px 18px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._saveBtn_1lvbm_62:hover{background:var(--piki-deep);color:#fff}._saveBtn_1lvbm_62:disabled{color:#00000059;cursor:default;background:#4fd1a559}._body_1lvbm_77{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:16px;padding:14px 16px 24px;display:flex;overflow-y:scroll}._previewWrap_1lvbm_88{flex-direction:column;align-self:center;align-items:center;gap:8px;display:flex}._preview_1lvbm_88{border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:80px;height:80px;transition:background-color .15s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001f}._previewImg_1lvbm_111{object-fit:contain;width:56px;height:56px}._previewEmoji_1lvbm_117{font-size:2rem;line-height:1}._previewLabel_1lvbm_122{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 4px;font-family:Nunito,sans-serif;font-size:.6rem;font-weight:700;overflow:hidden}._previewAudioDot_1lvbm_134{font-size:.6rem;line-height:1;position:absolute;top:3px;right:4px}._previewVoiceBtn_1lvbm_143{border:1.5px solid var(--line);background:var(--paper);color:var(--mute);cursor:pointer;border-radius:20px;align-items:center;gap:5px;padding:7px 16px;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}._previewVoiceBtn_1lvbm_143:hover:not(:disabled){border-color:var(--piki-deep);background:var(--piki-mint);color:var(--piki-deep)}._previewVoiceBtn_1lvbm_143:disabled{opacity:.4;cursor:not-allowed}._previewVoiceBtnActive_1lvbm_167{animation:.9s ease-in-out infinite _pulseBtn_1lvbm_1;border-color:var(--danger)!important;color:var(--danger)!important;background:#d94e4e0f!important}@keyframes _pulseBtn_1lvbm_1{0%,to{opacity:1}50%{opacity:.65}}._previewVoiceBtnLabel_1lvbm_179{font-size:.75rem}._colorTag_1lvbm_182{text-align:center;font-family:Nunito,sans-serif;font-size:.72rem;font-weight:600;line-height:1.3}._colorTagFitz_1lvbm_190{color:var(--ink)}._colorTagAuto_1lvbm_191{color:var(--mute)}._colorTagCustom_1lvbm_192{color:var(--mute);font-family:JetBrains Mono,monospace;font-size:.68rem}._section_1lvbm_199{flex-direction:column;gap:7px;display:flex}._sectionLabel_1lvbm_205{text-transform:uppercase;letter-spacing:.08em;color:var(--mute-2);font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700}._labelInput_1lvbm_215{border:1.5px solid var(--line);color:var(--ink);border-radius:10px;outline:none;padding:11px 14px;font-family:Nunito,sans-serif;font-size:1.05rem;transition:border-color .15s}._labelInput_1lvbm_215:focus{border-color:var(--piki-deep)}._fitzRow_1lvbm_228{justify-content:space-between;align-items:flex-start;gap:0;display:flex}._fitzSwatch_1lvbm_235{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:4px 2px 2px;font-family:Nunito,sans-serif;display:flex}._fitzSwatch_1lvbm_235:hover ._fitzBall_1lvbm_248{transform:scale(1.12)}._fitzBall_1lvbm_248{border:3px solid #0000;border-radius:50%;flex-shrink:0;width:40px;height:40px;transition:transform .1s,border-color .1s,box-shadow .1s;box-shadow:0 1px 4px #00000026}._fitzBallBorder_1lvbm_260{border-color:var(--line)!important}._fitzBallActive_1lvbm_261{border-color:var(--ink)!important;box-shadow:0 0 0 2px var(--ink), 0 2px 8px #0003!important;transform:scale(1.14)!important}._fitzSwatchName_1lvbm_267{color:var(--mute);text-align:center;word-break:break-word;max-width:100%;font-size:.6rem;font-weight:600;line-height:1.2}._fitzSwatchNameActive_1lvbm_276{color:var(--ink);font-weight:800}._fitzSwatchEx_1lvbm_278{color:var(--mute-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.54rem;font-style:italic;line-height:1;overflow:hidden}._colorDivider_1lvbm_291{text-transform:uppercase;letter-spacing:.08em;color:var(--mute-2);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:700;display:flex}._colorDivider_1lvbm_291:before,._colorDivider_1lvbm_291:after{content:"";background:var(--line);flex:1;height:1px}._customColorRow_1lvbm_311{align-items:center;gap:10px;display:flex}._customColorBtn_1lvbm_317{border:2px dashed var(--line);cursor:pointer;color:var(--mute);border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-family:Nunito,sans-serif;transition:border-color .1s,background .1s;display:inline-flex}._customColorBtn_1lvbm_317:hover{border-color:var(--piki-deep);background:var(--piki-mint);color:var(--piki-deep)}._customColorPlus_1lvbm_335{font-size:1.1rem;font-weight:700;line-height:1}._customColorBtnLabel_1lvbm_341{font-size:.82rem;font-weight:600}._customColorInput_1lvbm_346{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._customColorSwatch_1lvbm_354{border:3px solid #0000001f;border-radius:50%;flex-shrink:0;width:36px;height:36px;display:inline-block;box-shadow:0 1px 4px #00000026}._imageTabs_1lvbm_365{background:var(--paper);border-radius:9px;gap:4px;padding:3px;display:flex}._imageTab_1lvbm_365{text-align:center;cursor:pointer;color:var(--mute);background:0 0;border:none;border-radius:7px;flex:1;padding:7px 4px;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:700;transition:background .1s}._imageTabActive_1lvbm_387{color:var(--piki-deep);background:#fff;box-shadow:0 1px 4px #0000001a}._searchInput_1lvbm_394{border:1.5px solid var(--line);color:var(--ink);border-radius:9px;outline:none;padding:9px 12px;font-family:Nunito,sans-serif;font-size:.88rem;transition:border-color .15s}._searchInput_1lvbm_394:focus{border-color:var(--piki-deep)}._langRow_1lvbm_407{flex-wrap:wrap;gap:4px;display:flex}._langBtn_1lvbm_413{border:1.5px solid var(--line);background:var(--paper);color:var(--mute);cursor:pointer;letter-spacing:.04em;border-radius:6px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;transition:border-color .1s,background .1s,color .1s}._langBtn_1lvbm_413:hover{border-color:var(--piki-deep);color:var(--piki-deep);background:var(--piki-mint)}._langBtnActive_1lvbm_428{border-color:var(--piki)!important;background:var(--piki)!important;color:#0b3c2d!important}._searchLoading_1lvbm_434{color:var(--mute-2);text-align:center;padding:4px 0;font-family:Nunito,sans-serif;font-size:.78rem}._searchGrid_1lvbm_442{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}._searchResult_1lvbm_448{aspect-ratio:1;border:1.5px solid var(--line);background:var(--paper);cursor:pointer;border-radius:5px;padding:2px;transition:border-color .1s;overflow:hidden}._searchResult_1lvbm_448:hover{border-color:var(--piki-deep)}._searchResultActive_1lvbm_459{background:var(--piki-mint);border-color:var(--piki)!important}._searchResultImg_1lvbm_461{object-fit:contain;width:100%;height:100%}._searchEmpty_1lvbm_467{text-align:center;color:var(--mute-2);grid-column:1/-1;padding:10px 0;font-family:Nunito,sans-serif;font-size:.8rem}._uploadLabel_1lvbm_477{border:2px dashed var(--piki-deep);cursor:pointer;color:var(--piki-deep);border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:600;transition:background .1s;display:inline-flex}._uploadLabel_1lvbm_477:hover{background:var(--piki-mint)}._uploadInput_1lvbm_493{display:none}._imagePreviewRow_1lvbm_496{align-items:center;gap:10px;display:flex}._imagePreview_1lvbm_496{border:2px solid var(--line);object-fit:contain;background:var(--paper);border-radius:10px;width:68px;height:68px;padding:4px}._clearBtn_1lvbm_512{color:var(--danger);border:1px solid var(--danger);cursor:pointer;background:0 0;border-radius:6px;padding:5px 10px;font-family:Nunito,sans-serif;font-size:.75rem}._clearBtn_1lvbm_512:hover{background:#d94e4e0f}._phoneticWrap_1lvbm_525{flex-direction:column;gap:5px;display:flex}._phoneticLabelText_1lvbm_531{color:var(--ink);align-items:center;gap:6px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700;display:flex}._phoneticInputRow_1lvbm_541{align-items:center;gap:8px;display:flex}._phoneticOptional_1lvbm_547{color:var(--mute-2);font-size:.7rem;font-weight:400}._phoneticInput_1lvbm_541{border:1.5px solid var(--line);min-width:0;color:var(--ink);border-radius:9px;outline:none;flex:1;padding:9px 12px;font-family:Nunito,sans-serif;font-size:.9rem;transition:border-color .15s}._phoneticInput_1lvbm_541:focus{border-color:var(--piki-deep)}._phoneticInput_1lvbm_541::placeholder{color:var(--mute-2);font-style:italic}._phoneticHint_1lvbm_568{color:var(--piki-deep);background:var(--piki-mint);border:1px solid #2fb4874d;border-radius:7px;margin:0;padding:6px 10px;font-family:Nunito,sans-serif;font-size:.72rem;line-height:1.45}._audioRow_1lvbm_581{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._recordBtn_1lvbm_588{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700;transition:background .1s;display:flex}._recordBtn_1lvbm_588:hover{background:#c23c3c}._recordBtnActive_1lvbm_604{background:#9b2c2c;animation:.9s ease-in-out infinite _blink_1lvbm_1}@keyframes _blink_1lvbm_1{0%,to{opacity:1}50%{opacity:.55}}._audioPlayer_1lvbm_614{flex:1;min-width:0;height:36px}._audioHint_1lvbm_620{color:var(--mute-2);font-family:Nunito,sans-serif;font-size:.72rem}._micError_1lvbm_626{color:var(--danger);padding:4px 0;font-family:Nunito,sans-serif;font-size:.78rem}._toggleRow_1lvbm_634{justify-content:space-between;align-items:center;display:flex}._toggleLabel_1lvbm_640{color:var(--ink);font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600}._toggle_1lvbm_634{flex-shrink:0;width:44px;height:24px;position:relative}._toggle_1lvbm_634 input{opacity:0;width:0;height:0;position:absolute}._toggleSlider_1lvbm_659{background:var(--line);cursor:pointer;border-radius:24px;transition:background .2s;position:absolute;inset:0}._toggleSlider_1lvbm_659:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._toggle_1lvbm_634 input:checked+._toggleSlider_1lvbm_659{background:var(--piki)}._toggle_1lvbm_634 input:checked+._toggleSlider_1lvbm_659:before{transform:translate(20px)}._boardSelect_1lvbm_682{border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;outline:none;width:100%;padding:9px 12px;font-family:Nunito,sans-serif;font-size:.88rem}._boardSelect_1lvbm_682:focus{border-color:var(--piki-deep)}._lockSection_1lvbm_696{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:12px 14px;transition:border-color .15s,background .15s}._lockSectionActive_1lvbm_704{background:var(--piki-mint);border-color:#4fd1a573}._lockToggleLabel_1lvbm_709{color:var(--ink);align-items:center;gap:7px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:700;display:flex}._lockIcon_1lvbm_719{flex-shrink:0;font-size:1rem;line-height:1}._toggleSliderLock_1lvbm_725{background:var(--piki-deep)!important}._lockHint_1lvbm_727{color:var(--piki-deep);padding:2px 0 0 26px;font-family:Nunito,sans-serif;font-size:.76rem;line-height:1.45}._syncRow_1lvbm_736{background:var(--piki-mint);border:1px solid #4fd1a54d;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding:8px 10px;display:flex}._syncRowInner_1lvbm_748{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._syncIcon_1lvbm_756{flex-shrink:0;font-size:1rem;line-height:1}._syncText_1lvbm_758{flex-direction:column;gap:1px;min-width:0;display:flex}._syncLabel_1lvbm_765{color:var(--ink);font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._syncDesc_1lvbm_772{color:var(--mute);font-family:Nunito,sans-serif;font-size:.68rem;line-height:1.3}._unlockConfirm_1lvbm_780{flex-direction:column;gap:10px;padding-top:4px;display:flex}._unlockConfirmText_1lvbm_787{color:#744210;background:#fffbeb;border:1px solid #f6e05e;border-radius:8px;padding:10px 12px;font-family:Nunito,sans-serif;font-size:.82rem;line-height:1.45;display:block}._unlockConfirmBtns_1lvbm_799{gap:8px;display:flex}._unlockBtnCancel_1lvbm_804{border:1.5px solid var(--line);color:var(--mute);cursor:pointer;background:#fff;border-radius:9px;flex:1;padding:9px 8px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600;transition:background .1s}._unlockBtnCancel_1lvbm_804:hover{background:var(--paper)}._unlockBtnConfirm_1lvbm_819{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:9px;flex:1;padding:9px 8px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700;transition:background .1s}._unlockBtnConfirm_1lvbm_819:hover{background:#c23c3c}._screen_18pu6_12{z-index:200;background:#fff;flex-direction:column;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;position:fixed;inset:0}._topBar_18pu6_24{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_18pu6_34{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._backBtn_18pu6_34:hover{border-color:var(--a-ink);background:var(--a-surface)}._titleBlock_18pu6_53{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._boardName_18pu6_61{color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:800;overflow:hidden}._boardMeta_18pu6_72{color:var(--a-mute-2);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:600;overflow:hidden}._toolGroup_18pu6_83{flex-shrink:0;align-items:center;gap:6px;display:flex}._toolBtn_18pu6_90{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-mute);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:7px;padding:8px 13px;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700;transition:border-color .12s,background .12s,color .12s;display:inline-flex}._toolBtn_18pu6_90:hover{border-color:var(--a-ink);color:var(--a-ink)}._toolBtnOn_18pu6_108{background:var(--a-ink);border-color:var(--a-ink);color:#fff}._toolBtnOn_18pu6_108:hover{background:var(--a-ink-soft);color:#fff}._modeStrip_18pu6_116{background:var(--a-warn-bg);color:var(--a-warn);white-space:nowrap;border:1.5px solid #f0cf96;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}._modeStrip_18pu6_116 strong{font-weight:800}._modeStripBtn_18pu6_132{color:var(--a-warn);cursor:pointer;background:#b26a0024;border:none;border-radius:999px;padding:5px 13px;font-family:Nunito,sans-serif;font-size:.78rem;font-weight:800}._modeStripBtn_18pu6_132:hover{background:#b26a003d}._saveBtn_18pu6_145{border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:7px;padding:9px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s;display:inline-flex}._saveBtn_18pu6_145:hover{background:var(--a-ink-soft)}._gridArea_18pu6_166{background:var(--a-surface);flex:1;min-height:0;padding:14px;overflow:hidden}._grid_18pu6_166{gap:6px;width:100%;height:100%;display:grid}._cell_18pu6_183{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;border:1.5px dashed #00000052;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;transition:transform 80ms,border-color .12s,opacity .15s;display:flex;position:relative;overflow:hidden}._cell_18pu6_183:active{transform:scale(.97)}._cellEmpty_18pu6_204{border:1.5px dashed var(--a-line);background:#fff}._cellEmpty_18pu6_204:hover,._cellEmpty_18pu6_204:focus{border-color:var(--a-mute-2);background:#fff}._addIcon_18pu6_214{color:var(--a-mute-2);line-height:0;display:flex}._cellLocked_18pu6_223{border-color:#00000080}._fixedDot_18pu6_225{background:#0000004d;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:6px}._cellImg_18pu6_235{object-fit:contain;flex-shrink:0;width:56%;height:56%}._cellEmoji_18pu6_242{opacity:.4;flex-shrink:0;line-height:0;display:flex}._cellSkeleton_18pu6_249{background:linear-gradient(90deg,#0000000d 25%,#0000001a 50%,#0000000d 75%) 0 0/200% 100%;border-radius:6px;flex-shrink:0;width:50%;height:50%;animation:1.4s ease-in-out infinite _shimmer_18pu6_1}@keyframes _shimmer_18pu6_1{0%{background-position:200%}to{background-position:-200%}}._cellLabel_18pu6_264{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 3px;font-family:Nunito,sans-serif;font-size:.6rem;font-weight:700;line-height:1.2;overflow:hidden}._navArrow_18pu6_278{border-top:0 solid #0000;border-bottom:14px solid #00000042;border-left:14px solid #0000;border-right:0 solid #0000;border-bottom-right-radius:9px;width:0;height:0;position:absolute;bottom:0;right:0}._audioBadge_18pu6_290{opacity:.55;line-height:0;display:flex;position:absolute;top:3px;right:4px}._cellSelected_18pu6_299{box-shadow:0 0 0 3px #b26a002e;border:2px solid var(--a-warn)!important}._cellMoveTarget_18pu6_304{animation:1.1s ease-in-out infinite _pulse_18pu6_1;border:2px dashed var(--a-mint)!important;background:var(--a-mint-bg)!important}@keyframes _pulse_18pu6_1{0%,to{opacity:1}50%{opacity:.55}}._cellHidden_18pu6_315{opacity:.42;border:1.5px dashed #0000004d!important}._hiddenBadge_18pu6_320{opacity:.7;line-height:0;display:flex;position:absolute;bottom:3px;left:4px}._cellMultiSelected_18pu6_329{box-shadow:0 0 0 3px #2026342e;border:2px solid var(--a-ink)!important}._multiSelectOverlay_18pu6_334{border-radius:inherit;pointer-events:none;background:#20263473;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._checkMark_18pu6_345{color:#fff;line-height:0;display:flex}._actionBar_18pu6_353{border-top:1px solid var(--a-line);background:#fff;flex-shrink:0;box-shadow:0 -6px 20px #2026340f}._actionRow_18pu6_360{padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}._actionRow_18pu6_360::-webkit-scrollbar{display:none}._actionCount_18pu6_372{color:var(--a-ink);white-space:nowrap;flex-shrink:0;font-size:.8rem;font-weight:800}._actionLink_18pu6_382{color:var(--a-mute);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:6px 8px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700;text-decoration:underline}._actionLink_18pu6_382:hover:not(:disabled){color:var(--a-ink)}._actionLink_18pu6_382:disabled{opacity:.35;cursor:not-allowed;text-decoration:none}._actionSep_18pu6_399{background:var(--a-line);flex-shrink:0;width:1px;height:22px;margin:0 4px}._actionBtn_18pu6_407{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:6px;padding:8px 13px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._actionBtn_18pu6_407:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._actionBtn_18pu6_407:disabled{opacity:.35;cursor:not-allowed}._actionBtnActive_18pu6_427{background:var(--a-ink)!important;border-color:var(--a-ink)!important;color:#fff!important}._actionBtnDanger_18pu6_433{color:var(--a-danger)}._actionBtnDanger_18pu6_433:hover:not(:disabled){border-color:var(--a-danger);background:#fdf1ef}._batchPanel_18pu6_441{border-bottom:1px solid var(--a-line-2);background:var(--a-surface);padding:14px 16px 10px}._batchPanelTitle_18pu6_447{color:var(--a-mute);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.72rem;font-weight:800;display:block}._colorSwatches_18pu6_457{flex-wrap:wrap;gap:9px;display:flex}._colorSwatch_18pu6_457{cursor:pointer;border:1.5px solid #0000001f;border-radius:10px;flex-shrink:0;width:36px;height:36px;transition:transform .1s,border-color .12s}._colorSwatch_18pu6_457:hover{border-color:var(--a-ink);transform:scale(1.1)}._colorSwatchCustom_18pu6_474{color:var(--a-mute);background:#fff;justify-content:center;align-items:center;display:flex}._hiddenColorInput_18pu6_482{opacity:0;pointer-events:none;width:0;height:0;position:absolute}._sliderRow_18pu6_490{align-items:center;gap:12px;display:flex}._sliderMark_18pu6_496{color:var(--a-mute);text-align:center;flex-shrink:0;width:16px;font-size:.74rem;font-weight:800}._sliderMarkLarge_18pu6_504{font-size:1.1rem}._textSlider_18pu6_506{height:4px;accent-color:var(--a-ink);cursor:pointer;flex:1}._sliderActions_18pu6_513{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}._batchPanelCancel_18pu6_520{color:var(--a-mute);border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);cursor:pointer;background:#fff;padding:7px 16px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700}._batchPanelCancel_18pu6_520:hover{border-color:var(--a-ink);color:var(--a-ink)}._batchPanelApply_18pu6_533{background:var(--a-ink);color:#fff;border-radius:var(--a-radius-s);cursor:pointer;border:none;padding:7px 20px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:800}._batchPanelApply_18pu6_533:hover{background:var(--a-ink-soft)}._contextMenu_18pu6_548{z-index:400;border:1px solid var(--a-line);border-radius:var(--a-radius);background:#fff;min-width:182px;padding:6px;animation:.14s ease-out _menuPop_18pu6_1;position:fixed;box-shadow:0 16px 44px #2026342e,0 2px 6px #20263414}@keyframes _menuPop_18pu6_1{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}._contextHeader_18pu6_567{letter-spacing:.05em;text-transform:uppercase;color:var(--a-mute-2);white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:7px 12px 8px;font-size:.72rem;font-weight:800;display:block;overflow:hidden}._contextItem_18pu6_581{border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;padding:11px 12px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:700;transition:background .1s;display:flex}._contextItem_18pu6_581:hover{background:var(--a-surface)}._contextItemDanger_18pu6_600{color:var(--a-danger)}._contextItemDanger_18pu6_600:hover{background:#fdf1ef}._contextDivider_18pu6_603{background:var(--a-line-2);height:1px;margin:5px 6px;display:block}._confirmOverlay_18pu6_612{z-index:600;background:#20263485;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._confirmModal_18pu6_623{border-radius:var(--a-radius);background:#fff;width:100%;max-width:360px;padding:26px 24px 22px;animation:.18s ease-out _modalPop_18pu6_1;box-shadow:0 24px 64px #20263447}@keyframes _modalPop_18pu6_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}._confirmIcon_18pu6_638{background:var(--a-surface);border:1.5px solid var(--a-line);width:50px;height:50px;color:var(--a-ink);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}._confirmIconDanger_18pu6_651{color:var(--a-danger);background:#fdf1ef;border-color:#f0cfc9}._confirmTitle_18pu6_657{color:var(--a-ink);text-align:center;margin:0 0 10px;font-family:Nunito,sans-serif;font-size:1rem;font-weight:800;line-height:1.3}._confirmBody_18pu6_667{color:var(--a-mute);text-align:center;margin:0 0 22px;font-family:Nunito,sans-serif;font-size:.85rem;line-height:1.55}._confirmBtns_18pu6_676{gap:9px;display:flex}._confirmBtnCancel_18pu6_681{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-mute);cursor:pointer;background:#fff;flex:1;padding:11px 8px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:700}._confirmBtnCancel_18pu6_681:hover{border-color:var(--a-ink);color:var(--a-ink)}._confirmBtnPrimary_18pu6_695{border-radius:var(--a-radius-s);background:var(--a-danger);color:#fff;cursor:pointer;border:none;flex:1;padding:11px 8px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800}._confirmBtnPrimary_18pu6_695:hover{background:#b14433}._confirmBtnBlue_18pu6_710{background:var(--a-ink)}._confirmBtnBlue_18pu6_710:hover{background:var(--a-ink-soft)}@media (width<=720px){._topBar_18pu6_24{gap:10px;padding:10px 12px}._backBtn_18pu6_34 span,._toolBtn_18pu6_90 span{display:none}._backBtn_18pu6_34,._toolBtn_18pu6_90{padding:8px 10px}._modeStrip_18pu6_116{padding-left:10px;font-size:.76rem}._gridArea_18pu6_166{padding:10px}}._screen_1nrjd_13{z-index:200;background:#fff;flex-direction:column;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;position:fixed;inset:0}._header_1nrjd_25{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_1nrjd_35{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._backBtn_1nrjd_35:hover{border-color:var(--a-ink);background:var(--a-surface)}._titleBlock_1nrjd_54{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._headerTitle_1nrjd_62{color:var(--a-ink);letter-spacing:-.01em;font-size:.98rem;font-weight:800}._headerMeta_1nrjd_69{color:var(--a-mute-2);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:600;overflow:hidden}._headerTitle_1nrjd_62,._headerMeta_1nrjd_69{min-width:0}._createBtn_1nrjd_81{border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:7px;padding:9px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s;display:inline-flex}._createBtn_1nrjd_81:hover:not(:disabled){background:var(--a-ink-soft)}._createBtn_1nrjd_81:disabled{opacity:.3;cursor:not-allowed}._body_1nrjd_103{flex:1;align-items:flex-start;gap:0;min-height:0;display:flex}._formCol_1nrjd_111{flex-direction:column;flex:1;gap:14px;min-width:0;height:100%;padding:20px 22px 40px;display:flex;overflow-y:auto}._previewCol_1nrjd_122{background:var(--a-surface);border-left:1px solid var(--a-line);flex-shrink:0;width:380px;height:100%;padding:20px 22px 40px;overflow-y:auto}._section_1nrjd_134{border:1px solid var(--a-line);border-radius:var(--a-radius);background:#fff;padding:18px 20px}._sectionLabel_1nrjd_141{letter-spacing:.07em;text-transform:uppercase;color:var(--a-mute);align-items:center;gap:7px;margin-bottom:10px;font-size:.72rem;font-weight:800;display:flex}._sectionDesc_1nrjd_153{color:var(--a-mute);margin:-4px 0 12px;font-size:.82rem;line-height:1.5}._nameInput_1nrjd_160{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);background:#fff;outline:none;padding:12px 14px;font-family:Nunito,sans-serif;font-size:.95rem;font-weight:700;transition:border-color .12s}._nameInput_1nrjd_160::placeholder{color:var(--a-mute-2);font-weight:600}._nameInput_1nrjd_160:focus{border-color:var(--a-ink)}._iconRow_1nrjd_178{align-items:flex-start;gap:12px;display:flex}._iconSelected_1nrjd_184{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}._iconSelectedImg_1nrjd_197{object-fit:contain;width:40px;height:40px}._iconRemoveBtn_1nrjd_203{border:1.5px solid var(--a-line);width:22px;height:22px;color:var(--a-danger);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-7px;right:-7px}._iconRemoveBtn_1nrjd_203:hover{border-color:var(--a-danger)}._iconPlaceholder_1nrjd_221{border:1.5px dashed var(--a-line);border-radius:var(--a-radius-s);width:54px;height:54px;color:var(--a-mute-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconSearchWrap_1nrjd_233{flex:1;min-width:0;position:relative}._iconSearchIcon_1nrjd_239{color:var(--a-mute-2);pointer-events:none;display:flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}._iconSearchInput_1nrjd_249{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);background:#fff;outline:none;padding:12px 14px 12px 38px;font-family:Nunito,sans-serif;font-size:.86rem;font-weight:600;transition:border-color .12s}._iconSearchInput_1nrjd_249::placeholder{color:var(--a-mute-2)}._iconSearchInput_1nrjd_249:focus{border-color:var(--a-ink)}._iconDropdown_1nrjd_265{z-index:50;border:1px solid var(--a-line);border-radius:var(--a-radius);background:#fff;padding:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 44px #20263429}._iconDropdownMsg_1nrjd_278{text-align:center;color:var(--a-mute-2);padding:14px 4px;font-size:.82rem;font-weight:600}._iconGrid_1nrjd_286{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:6px;max-height:220px;display:grid;overflow-y:auto}._iconResult_1nrjd_294{aspect-ratio:1;background:var(--a-surface);cursor:pointer;border:1.5px solid #0000;border-radius:10px;padding:5px;transition:border-color .12s}._iconResult_1nrjd_294:hover{border-color:var(--a-ink)}._iconResultImg_1nrjd_305{object-fit:contain;width:100%;height:100%}._iconDropdownClose_1nrjd_311{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-mute);cursor:pointer;background:#fff;margin-top:8px;padding:8px;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:700}._iconDropdownClose_1nrjd_311:hover{border-color:var(--a-ink);color:var(--a-ink)}._presetRow_1nrjd_328{flex-wrap:wrap;gap:8px;display:flex}._presetBtn_1nrjd_334{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:2px;min-width:68px;padding:11px 12px;font-family:Nunito,sans-serif;transition:border-color .12s,background .12s;display:flex}._presetBtn_1nrjd_334:hover{border-color:var(--a-ink)}._presetBtnActive_1nrjd_350{background:var(--a-ink);border-color:var(--a-ink)}._presetBtnActive_1nrjd_350 ._presetDim_1nrjd_354{color:#fff}._presetBtnActive_1nrjd_350 ._presetCount_1nrjd_355{color:#ffffff9e}._presetDim_1nrjd_354{color:var(--a-ink);font-size:.92rem;font-weight:800}._presetCount_1nrjd_355{color:var(--a-mute-2);font-size:.68rem;font-weight:600}._customDimRow_1nrjd_369{border-top:1px solid var(--a-line-2);align-items:flex-end;gap:10px;margin-top:12px;padding-top:12px;display:flex}._customDimField_1nrjd_378{flex-direction:column;gap:4px;display:flex}._customDimName_1nrjd_384{color:var(--a-mute);font-size:.7rem;font-weight:700}._customDimInput_1nrjd_390{border:1.5px solid var(--a-line);width:74px;color:var(--a-ink);background:#fff;border-radius:10px;outline:none;padding:9px 11px;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:800}._customDimInput_1nrjd_390:focus{border-color:var(--a-ink)}._customDimSep_1nrjd_404{color:var(--a-mute-2);padding-bottom:10px;font-weight:700}._customDimTotal_1nrjd_410{color:var(--a-mute);margin-left:auto;padding-bottom:10px;font-size:.78rem;font-weight:700}._parentList_1nrjd_420{border:1px solid var(--a-line-2);border-radius:var(--a-radius-s);background:var(--a-surface);flex-direction:column;gap:1px;max-height:240px;padding:4px;display:flex;overflow-y:auto}._parentOption_1nrjd_432{cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;transition:background .1s;display:flex}._parentOption_1nrjd_432:hover{background:#fff}._parentOption_1nrjd_432 input{accent-color:var(--a-ink);cursor:pointer;flex-shrink:0}._parentOptionOrphan_1nrjd_444 ._parentLabel_1nrjd_444{color:var(--a-warn)}._parentPrefix_1nrjd_446{color:var(--a-mute-2);white-space:pre;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.78rem}._parentLabel_1nrjd_444{min-width:0;color:var(--a-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}._parentIcon_1nrjd_467{object-fit:contain;flex-shrink:0;width:18px;height:18px}._orphanTag_1nrjd_474{background:var(--a-warn-bg);color:var(--a-warn);border:1px solid #f0cf96;border-radius:999px;flex-shrink:0;margin-left:6px;padding:2px 8px;font-size:.64rem;font-weight:800}._toggleRow_1nrjd_488{align-items:center;gap:16px;display:flex}._toggleInfo_1nrjd_494{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._toggleTitle_1nrjd_502{color:var(--a-ink);align-items:center;gap:7px;font-size:.88rem;font-weight:800;display:flex}._toggleDesc_1nrjd_511{color:var(--a-mute);font-size:.78rem;line-height:1.45}._toggle_1nrjd_488{cursor:pointer;flex-shrink:0;width:46px;height:27px;position:relative}._toggle_1nrjd_488 input{opacity:0;width:0;height:0;position:absolute}._toggleSlider_1nrjd_526{background:var(--a-line);border-radius:999px;transition:background .16s;position:absolute;inset:0}._toggleSlider_1nrjd_526:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #20263438}._toggle_1nrjd_488 input:checked+._toggleSlider_1nrjd_526{background:var(--a-ink)}._toggle_1nrjd_488 input:checked+._toggleSlider_1nrjd_526:after{transform:translate(19px)}._coreChips_1nrjd_548{border-top:1px solid var(--a-line-2);flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:14px;display:flex}._coreChip_1nrjd_548{border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700}._coreChipFits_1nrjd_564{border:1px solid #0000001a}._coreChipOob_1nrjd_566{border:1px dashed var(--a-line);color:var(--a-mute-2);background:#fff;text-decoration:line-through}._aiInput_1nrjd_575{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);background:#fff;outline:none;padding:12px 14px;font-family:Nunito,sans-serif;font-size:.86rem;font-weight:600;transition:border-color .12s}._aiInput_1nrjd_575::placeholder{color:var(--a-mute-2)}._aiInput_1nrjd_575:focus{border-color:var(--a-ink)}._aiBtn_1nrjd_591{border:1.5px solid var(--a-ink);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;background:#fff;align-items:center;gap:8px;margin-top:10px;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s;display:inline-flex}._aiBtn_1nrjd_591:hover:not(:disabled){background:var(--a-surface)}._aiBtn_1nrjd_591:disabled{opacity:.35;cursor:not-allowed;border-color:var(--a-line)}._aiBtnLoading_1nrjd_610{opacity:.6}._aiResult_1nrjd_612{border-top:1px solid var(--a-line-2);margin-top:14px;padding-top:14px}._aiResultTitle_1nrjd_618{letter-spacing:.05em;text-transform:uppercase;color:var(--a-mute);margin-bottom:9px;font-size:.74rem;font-weight:800;display:block}._aiChips_1nrjd_628{flex-wrap:wrap;gap:6px;display:flex}._aiChip_1nrjd_628{border:1px solid #0000001a;border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700}._aiChipMore_1nrjd_642{border:1px dashed var(--a-line);color:var(--a-mute-2);border-radius:999px;padding:4px 11px;font-size:.74rem;font-weight:700}._aiError_1nrjd_651{border-radius:var(--a-radius-s);background:var(--a-warn-bg);color:var(--a-warn);border:1px solid #f0cf96;align-items:center;gap:8px;margin-top:12px;padding:11px 14px;font-size:.8rem;font-weight:700;line-height:1.45;display:flex}._previewCard_1nrjd_668{border:1px solid var(--a-line);border-radius:var(--a-radius);background:#fff;padding:16px;position:sticky;top:0}._previewMeta_1nrjd_677{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}._previewName_1nrjd_685{min-width:0;color:var(--a-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:.9rem;font-weight:800;display:flex;overflow:hidden}._previewName_1nrjd_685 em{color:var(--a-mute-2);font-style:italic;font-weight:600}._previewIconImg_1nrjd_699{object-fit:contain;flex-shrink:0;width:20px;height:20px}._previewDim_1nrjd_706{color:var(--a-mute-2);flex-shrink:0;font-size:.72rem;font-weight:700}._previewGrid_1nrjd_713{border-radius:var(--a-radius-s);background:var(--a-surface);gap:4px;padding:8px;display:grid}._previewEmpty_1nrjd_721{aspect-ratio:1;border:1px dashed var(--a-line);background:#fff;border-radius:7px}._previewCell_1nrjd_728{aspect-ratio:1;border:1px solid #0000001a;border-radius:7px;justify-content:center;align-items:center;padding:2px;display:flex;position:relative;overflow:hidden}._previewCellLocked_1nrjd_740{border-color:#00000042}._previewCellLabel_1nrjd_742{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.52rem;font-weight:700;line-height:1.1;overflow:hidden}._previewLock_1nrjd_754{background:#0000004d;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;left:3px}._previewHint_1nrjd_764{color:var(--a-mute-2);margin:12px 0 0;font-size:.74rem;line-height:1.5}@media (width<=900px){._body_1nrjd_103{flex-direction:column;align-items:stretch;overflow-y:auto}._formCol_1nrjd_111,._previewCol_1nrjd_122{width:auto;height:auto;padding:16px;overflow:visible}._previewCol_1nrjd_122{border-left:none;border-bottom:1px solid var(--a-line);order:-1;padding-bottom:16px}._previewCard_1nrjd_668{max-width:420px;margin:0 auto;position:static}._previewHint_1nrjd_764{display:none}._header_1nrjd_25{gap:10px;padding:10px 12px}._backBtn_1nrjd_35 span{display:none}._backBtn_1nrjd_35{padding:8px 10px}}@media (width<=560px){._headerMeta_1nrjd_69{display:none}._createBtn_1nrjd_81{padding:9px 14px}._presetRow_1nrjd_328{grid-template-columns:repeat(3,1fr);display:grid}._presetBtn_1nrjd_334{min-width:0}}._container_55h1t_1{max-width:680px;margin:0 auto}._sectionHeader_55h1t_6{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}._sectionTitle_55h1t_13{color:var(--a-ink);font-size:1.1rem;font-weight:700}._addBtn_55h1t_19{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;align-items:center;gap:7px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._addBtn_55h1t_19:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._cardList_55h1t_39{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}._card_55h1t_39{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;align-items:center;gap:12px;padding:18px 20px;display:flex}._cardEmoji_55h1t_57{flex-shrink:0;font-size:1.8rem}._cardInfo_55h1t_62{flex:1;min-width:0}._cardName_55h1t_67{color:var(--a-ink);font-size:.95rem;font-weight:600}._cardMeta_55h1t_73{color:var(--a-mute);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;overflow:hidden}._cardNoGps_55h1t_82{color:#c05c00;margin-top:3px;font-size:.7rem;font-weight:600}._cardActions_55h1t_89{flex-shrink:0;gap:6px;display:flex}._iconBtn_55h1t_95{border:1px solid var(--a-line);background:var(--a-surface);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-family:inherit;font-size:.9rem;transition:background .12s;display:flex}._iconBtn_55h1t_95:hover{background:var(--a-line)}._deleteBtn_55h1t_114:hover{background:#fed7d7;border-color:#fc8181}._form_55h1t_120{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px 20px;display:flex}._formTitle_55h1t_132{color:var(--a-ink);margin-bottom:-4px;font-size:.95rem;font-weight:700}._label_55h1t_139{color:var(--a-ink);margin-bottom:4px;font-size:.8rem;font-weight:600;display:block}._labelHint_55h1t_147{color:var(--a-mute-2);font-size:.75rem;font-weight:400}._coordHint_55h1t_153{color:#c05c00;background:#fff8f0;border:1px solid #fcd9a0;border-radius:8px;margin-top:6px;padding:7px 10px;font-size:.75rem;line-height:1.4}._input_55h1t_164{box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._input_55h1t_164:focus{border-color:var(--a-ink);border-color:var(--a-ink);box-shadow:0 0 0 2px #3b82f633}._emojiRow_55h1t_186{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._emojiBtn_55h1t_193{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.2rem;transition:border-color .1s;display:flex}._emojiBtn_55h1t_193:hover{border-color:var(--a-line);background:var(--a-surface)}._emojiBtnActive_55h1t_212{border-color:var(--a-ink);background:var(--a-surface)}._emojiCustomInput_55h1t_217{border:1px solid var(--a-mute-2);text-align:center;border-radius:8px;outline:none;width:60px;padding:6px 8px;font-family:inherit;font-size:.9rem}._emojiCustomInput_55h1t_217:focus{border-color:var(--a-ink)}._coordRow_55h1t_232{align-items:flex-end;gap:8px;display:flex}._coordGroup_55h1t_238{flex:1}._coordInput_55h1t_242{box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._coordInput_55h1t_242:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._detectBtn_55h1t_263{cursor:pointer;white-space:nowrap;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex-shrink:0;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._detectBtn_55h1t_263:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._detectBtn_55h1t_263:disabled{opacity:.5;cursor:not-allowed}._sliderRow_55h1t_286{align-items:center;gap:10px;display:flex}._slider_55h1t_286{accent-color:var(--a-ink);flex:1}._sliderVal_55h1t_297{color:var(--a-ink);text-align:right;min-width:50px;font-size:.82rem}._chipList_55h1t_304{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._chip_55h1t_304{background:var(--a-line);color:var(--a-ink);border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.82rem;display:flex}._chipRemove_55h1t_322{cursor:pointer;color:var(--a-mute);background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;line-height:1}._chipRemove_55h1t_322:hover{color:#e53e3e}._chipInput_55h1t_337{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:120px;min-width:0;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:0 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._chipInput_55h1t_337:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._textarea_55h1t_358{resize:vertical;box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;min-height:64px;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._textarea_55h1t_358:focus{border-color:var(--a-ink);border-color:var(--a-ink);box-shadow:0 0 0 2px #3b82f633}._toggleRow_55h1t_382{justify-content:space-between;align-items:center;gap:8px;display:flex}._toggle_55h1t_382{flex-shrink:0;width:40px;height:22px;display:inline-block;position:relative}._toggle_55h1t_382 input{display:none}._toggleTrack_55h1t_399{background:var(--a-mute-2);cursor:pointer;border-radius:11px;transition:background .2s;position:absolute;inset:0}._toggle_55h1t_382 input:checked+._toggleTrack_55h1t_399{background:var(--a-ink)}._toggleTrack_55h1t_399:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._toggle_55h1t_382 input:checked+._toggleTrack_55h1t_399:after{transform:translate(18px)}._formActions_55h1t_429{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_55h1t_435{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._cancelBtn_55h1t_435:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._saveBtn_55h1t_451{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._saveBtn_55h1t_451:hover:not(:disabled){background:var(--a-ink-soft)}._saveBtn_55h1t_451:disabled{background:var(--a-mute-2);cursor:not-allowed}._emptyState_55h1t_472{text-align:center;color:var(--a-mute-2);padding:32px 16px;font-size:.9rem}._screen_1906u_4{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_1906u_15{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_1906u_25{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._backBtn_1906u_25:hover{border-color:var(--a-ink);background:var(--a-surface)}._headerTitle_1906u_44{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._body_1906u_56{flex:1;min-height:0;padding:20px 22px 40px;overflow-y:auto}@media (width<=560px){._header_1906u_15{gap:10px;padding:10px 12px}._backBtn_1906u_25{padding:8px 10px}._backBtn_1906u_25 span{display:none}._body_1906u_56{padding:14px 14px 32px}}._container_11o9p_1{max-width:720px;margin:0 auto;padding:16px}._sectionHeader_11o9p_7{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}._sectionTitle_11o9p_14{color:var(--a-ink);font-size:1.1rem;font-weight:700}._addBtn_11o9p_20{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;align-items:center;gap:7px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._addBtn_11o9p_20:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._weekGrid_11o9p_40{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:20px;display:grid}._dayCol_11o9p_47{flex-direction:column;gap:6px;display:flex}._dayHeader_11o9p_53{color:var(--a-ink);text-align:center;background:var(--a-surface);border-radius:8px;padding:6px 4px;font-size:.78rem;font-weight:700}._entryChip_11o9p_63{background:var(--a-surface);border:1px solid var(--a-line);border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex;position:relative}._entryTime_11o9p_74{color:var(--a-ink);font-size:.7rem;font-weight:600}._entrySubject_11o9p_80{color:var(--a-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}._entryTeacher_11o9p_89{color:var(--a-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}._deleteEntryBtn_11o9p_97{color:var(--a-mute-2);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;font-family:inherit;font-size:.72rem;line-height:1;position:absolute;top:4px;right:4px}._deleteEntryBtn_11o9p_97:hover{color:#e53e3e;background:#fed7d7}._emptyDay_11o9p_117{color:var(--a-mute-2);text-align:center;padding:8px 4px;font-size:.7rem}._form_11o9p_125{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px 20px;display:flex}._formTitle_11o9p_137{color:var(--a-ink);font-size:.95rem;font-weight:700}._label_11o9p_143{color:var(--a-ink);margin-bottom:4px;font-size:.8rem;font-weight:600;display:block}._daySelector_11o9p_151{gap:6px;display:flex}._dayBtn_11o9p_156{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._dayBtn_11o9p_156:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._dayBtnActive_11o9p_172{background:var(--a-ink);border-color:var(--a-ink);color:#fff;font-weight:600}._timeRow_11o9p_179{align-items:center;gap:10px;display:flex}._timeLabel_11o9p_185{color:var(--a-ink);white-space:nowrap;font-size:.82rem}._timeInput_11o9p_191{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100px;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:0 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._timeInput_11o9p_191:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._input_11o9p_211{box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._input_11o9p_211:focus{border-color:var(--a-ink);border-color:var(--a-ink);box-shadow:0 0 0 2px #3b82f633}._emojiRow_11o9p_233{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._emojiBtn_11o9p_240{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.2rem;transition:border-color .1s;display:flex}._emojiBtn_11o9p_240:hover{border-color:var(--a-line);background:var(--a-surface)}._emojiBtnActive_11o9p_259{border-color:var(--a-ink);background:var(--a-surface)}._emojiCustomInput_11o9p_264{border:1px solid var(--a-mute-2);text-align:center;border-radius:8px;outline:none;width:60px;padding:6px 8px;font-family:inherit;font-size:.9rem}._formActions_11o9p_275{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_11o9p_281{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._cancelBtn_11o9p_281:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._saveBtn_11o9p_297{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._saveBtn_11o9p_297:hover:not(:disabled){background:var(--a-ink-soft)}._saveBtn_11o9p_297:disabled{background:var(--a-mute-2);cursor:not-allowed}._note_11o9p_318{color:var(--a-mute);background:#fffbeb;border:1px solid #fbd38d;border-radius:8px;padding:10px 12px;font-size:.75rem;line-height:1.5}._screen_11m41_1{background:linear-gradient(160deg,#e8f4fd,#f0f4f8);justify-content:center;align-items:center;height:100%;padding:24px;display:flex;position:relative}._card_11m41_11{border:1.5px solid var(--line,#d7dce3);text-align:center;background:#fff;border-radius:20px;max-width:420px;padding:32px 28px;box-shadow:0 8px 28px #10243a14}._icon_11m41_21{margin-bottom:14px;font-size:2.6rem;line-height:1}._title_11m41_27{color:var(--ink,#1f2d3d);margin:0 0 10px;font-family:Nunito,sans-serif;font-size:1.35rem;font-weight:800}._text_11m41_35{color:var(--mute-2,#5b6b7c);margin:0;font-family:Nunito,sans-serif;font-size:.95rem;line-height:1.5}._bypass_11m41_45{border:1.5px solid var(--line,#d7dce3);min-height:48px;color:var(--ink,#1f2d3d);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:700;display:inline-flex;position:absolute;bottom:20px;right:20px;box-shadow:0 2px 10px #10243a1a}._bypass_11m41_45:hover,._bypass_11m41_45:focus-visible{border-color:var(--piki-deep,#2f7d62);background:var(--piki-mint,#eaf7f1)}._bypassIcon_11m41_71{font-size:1.05rem;line-height:1}._screen_1p0ua_3{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_1p0ua_14{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_1p0ua_24{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_1p0ua_42{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._body_1p0ua_54{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._privacyNotice_1p0ua_66{background:var(--a-surface);border:1.5px solid var(--a-line);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}._privacyIcon_1p0ua_76{flex-shrink:0;margin-top:1px;font-size:1.25rem}._privacyText_1p0ua_82{color:#2c5282;font-size:.82rem;line-height:1.45}._phaseTitle_1p0ua_90{color:var(--ink);margin:0 0 6px;font-size:1.15rem;font-weight:700}._phaseSubtitle_1p0ua_97{color:var(--mute);margin:0 0 18px;font-size:.88rem;line-height:1.5}._modeSelect_1p0ua_106{flex-direction:column;gap:14px;display:flex}._modeCards_1p0ua_112{flex-direction:column;gap:10px;display:flex}._modeCard_1p0ua_112{cursor:pointer;text-align:left;border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;align-items:flex-start;gap:4px;padding:18px 20px;display:flex}._modeCard_1p0ua_112:hover{border-color:var(--mute-2)}._modeCardActive_1p0ua_133{border-color:var(--a-ink);background:var(--a-surface);box-shadow:0 0 0 3px #4c6ef526}._modeCardIcon_1p0ua_139{margin-bottom:2px;font-size:1.6rem}._modeCardName_1p0ua_144{color:var(--ink);font-size:1rem;font-weight:700}._modeCardDesc_1p0ua_150{color:var(--mute);font-size:.83rem;line-height:1.4}._modeCardBadge_1p0ua_156{background:var(--a-surface);color:var(--a-ink);border-radius:20px;margin-top:4px;padding:2px 8px;font-size:.74rem;font-weight:600}._modeCardActive_1p0ua_133 ._modeCardBadge_1p0ua_156{background:var(--a-ink);color:#fff}._infoPhase_1p0ua_172{flex-direction:column;gap:12px;display:flex}._fieldLabel_1p0ua_180{color:var(--mute);margin-bottom:4px;font-size:.84rem;font-weight:600;display:block}._fieldInput_1p0ua_188{box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._fieldInput_1p0ua_188:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._primaryBtn_1p0ua_208{cursor:pointer;text-align:center;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;min-width:200px;box-shadow:none;border:none;align-self:center;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._primaryBtn_1p0ua_208:hover:not(:disabled){background:var(--a-ink-soft)}._primaryBtn_1p0ua_208:disabled{opacity:.4;cursor:default}._recordPhase_1p0ua_229{flex-direction:column;gap:16px;display:flex}._recProgress_1p0ua_236{flex-direction:column;gap:6px;display:flex}._recProgressText_1p0ua_242{color:var(--mute);text-align:center;font-size:.82rem;font-weight:600}._recProgressBar_1p0ua_249{background:var(--line);border-radius:3px;height:6px;overflow:hidden}._recProgressFill_1p0ua_256{background:#48bb78;border-radius:3px;height:100%;transition:width .3s}._recNav_1p0ua_264{justify-content:center;align-items:center;gap:16px;display:flex}._recNavBtn_1p0ua_271{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:36px;height:36px;color:var(--a-ink);box-shadow:none;background:#fff;justify-content:center;align-items:center;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}._recNavBtn_1p0ua_271:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._recNavBtn_1p0ua_271:disabled{opacity:.3;cursor:default}._recNavLabel_1p0ua_292{color:var(--mute);text-align:center;min-width:48px;font-size:.84rem;font-weight:600}._recPhrase_1p0ua_301{border:2px solid var(--line);color:var(--ink);text-align:center;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:80px;padding:24px 20px;font-size:1.4rem;font-weight:600;line-height:1.4;display:flex;position:relative}._recPhraseWord_1p0ua_319{font-size:2rem}._recPhraseRecorded_1p0ua_323{background:#f0fff4;border-color:#68d391}._recPhraseCheck_1p0ua_328{color:#38a169;flex-shrink:0;font-size:1.2rem}._vizWrapper_1p0ua_335{background:var(--ink);border-radius:12px;justify-content:center;align-items:center;height:80px;display:flex;position:relative;overflow:hidden}._vizWrapperActive_1p0ua_346 ._vizPlaceholder_1p0ua_346{display:none}._vizCanvas_1p0ua_350{width:100%;height:100%;position:absolute;inset:0}._vizPlaceholder_1p0ua_346{color:var(--mute);z-index:1;font-size:.82rem}._recControls_1p0ua_364{justify-content:center;display:flex}._recBtn_1p0ua_369{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:50px;align-items:center;gap:10px;padding:14px 32px;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;display:flex;box-shadow:0 4px 12px #e53e3e59}._recBtn_1p0ua_369:hover{background:#c53030}._recBtn_1p0ua_369:active{transform:scale(.96)}._recBtnStop_1p0ua_387{background:var(--ink);box-shadow:0 4px 12px #2d37484d}._recBtnStop_1p0ua_387:hover{background:var(--ink)}._recBtnDot_1p0ua_393{background:#fff;border-radius:50%;width:14px;height:14px;animation:1.2s infinite _pulseDot_1p0ua_1}._recBtnSquare_1p0ua_401{background:#fff;border-radius:2px;width:12px;height:12px}@keyframes _pulseDot_1p0ua_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}._reviewControls_1p0ua_414{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._reviewBtn_1p0ua_421{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._reviewBtn_1p0ua_421:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._reviewBtnActive_1p0ua_436{border-color:var(--a-ink);color:var(--a-ink)}._reviewBtnRepeat_1p0ua_441{color:#c05621;border-color:#ed8936}._reviewBtnRepeat_1p0ua_441:hover{background:#fffaf0}._reviewBtnAccept_1p0ua_447{color:#fff;background:#38a169;border-color:#38a169}._reviewBtnAccept_1p0ua_447:hover{background:#2f855a}._recDots_1p0ua_455{flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 0;display:flex}._recDot_1p0ua_455{background:var(--line);cursor:pointer;border:2px solid #0000;border-radius:50%;width:14px;height:14px;padding:0;transition:all .12s}._recDot_1p0ua_455:disabled{cursor:default}._recDotCurrent_1p0ua_475{border-color:var(--a-ink);background:#c3d0ff}._recDotDone_1p0ua_480{background:#68d391;border-color:#38a169}._recDotDone_1p0ua_480._recDotCurrent_1p0ua_475{border-color:#2f855a}._createVoiceWrap_1p0ua_490{background:#f0fff4;border:2px solid #68d391;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}._createVoiceBtn_1p0ua_501{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._createVoiceBtn_1p0ua_501:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._createVoiceHint_1p0ua_516{color:#2f855a;text-align:center;margin:0;font-size:.8rem}._processingPhase_1p0ua_525{flex-direction:column;align-items:center;gap:20px;padding:30px 0;display:flex}._procSpinner_1p0ua_533{border:5px solid var(--line);border-top-color:var(--a-ink);border-radius:50%;width:56px;height:56px;animation:.8s linear infinite _spin_1p0ua_1}@keyframes _spin_1p0ua_1{to{transform:rotate(360deg)}}._procStepList_1p0ua_546{flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex}._procStep_1p0ua_546{color:var(--mute-2);border-radius:8px;padding:8px 12px;font-size:.87rem;transition:all .2s}._procStepDone_1p0ua_562{color:#38a169}._procStepActive_1p0ua_566{color:var(--a-ink);background:var(--a-surface);font-weight:700}._procNote_1p0ua_572{color:var(--mute-2);text-align:center;margin:0;font-size:.78rem}._procErrorIcon_1p0ua_579{font-size:2.5rem}._procErrorMsg_1p0ua_583{color:#c53030;text-align:center;background:#fff5f5;border:1.5px solid #fc8181;border-radius:10px;max-width:340px;padding:14px 16px;font-size:.9rem;line-height:1.5}._donePhase_1p0ua_597{flex-direction:column;align-items:stretch;gap:18px;display:flex}._doneHero_1p0ua_604{text-align:center;font-size:3rem}._doneTitle_1p0ua_609{color:var(--ink);text-align:center;margin:0;font-size:1.3rem;font-weight:700}._doneSubtitle_1p0ua_617{color:var(--mute);text-align:center;margin:0;font-size:.87rem}._qualityBar_1p0ua_625{align-items:center;gap:10px;display:flex}._qualityLabel_1p0ua_631{color:var(--mute);white-space:nowrap;font-size:.8rem}._qualityTrack_1p0ua_637{background:var(--line);border-radius:4px;flex:1;height:8px;overflow:hidden}._qualityFill_1p0ua_645{background:linear-gradient(90deg,#48bb78,#38a169);border-radius:4px;height:100%;transition:width 1s}._qualityPct_1p0ua_652{color:#38a169;text-align:right;min-width:34px;font-size:.82rem;font-weight:700}._previewWrap_1p0ua_661{flex-direction:column;gap:6px;display:flex}._previewRow_1p0ua_667{gap:8px;display:flex}._previewBtn_1p0ua_672{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:44px;height:44px;color:var(--a-ink);box-shadow:none;background:#fff;flex-shrink:0;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._previewBtn_1p0ua_672:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._toggleRow_1p0ua_691{border:1.5px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}._toggleInfo_1p0ua_701{flex-direction:column;flex:1;gap:2px;display:flex}._toggleLabel_1p0ua_708{color:var(--ink);font-size:.92rem;font-weight:700}._toggleDesc_1p0ua_714{color:var(--mute);font-size:.77rem;line-height:1.4}._toggle_1p0ua_691{background:var(--line);cursor:pointer;border:none;border-radius:14px;flex-shrink:0;width:50px;height:28px;padding:0;transition:background .2s;position:relative}._toggleOn_1p0ua_733{background:var(--a-ink)}._toggleThumb_1p0ua_737{background:#fff;border-radius:50%;width:22px;height:22px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._toggleOn_1p0ua_733 ._toggleThumb_1p0ua_737{left:calc(100% - 25px)}._existingView_1p0ua_755{flex-direction:column;gap:16px;display:flex}._modelCard_1p0ua_761{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}._modelCardIcon_1p0ua_772{flex-shrink:0;font-size:2rem}._modelCardInfo_1p0ua_777{flex-direction:column;flex:1;gap:3px;display:flex}._modelCardName_1p0ua_784{color:var(--ink);font-size:1rem;font-weight:700}._modelCardMeta_1p0ua_790{color:var(--mute);font-size:.8rem}._modelCardQuality_1p0ua_795{color:#f6ad55;letter-spacing:2px;margin-top:2px;font-size:1rem}._modelActions_1p0ua_802{gap:10px;display:flex}._recriarBtn_1p0ua_807{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._recriarBtn_1p0ua_807:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._eliminarBtn_1p0ua_823{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-danger);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._eliminarBtn_1p0ua_823:hover:not(:disabled){border-color:var(--a-danger);background:var(--a-danger-bg)}._screen_z1trp_3{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_z1trp_16{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_z1trp_26{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_z1trp_44{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._headerMeta_z1trp_56{align-items:center;gap:6px;display:flex}._badgeLive_z1trp_62{color:#68d391;white-space:nowrap;background:#48bb7833;border:1px solid #48bb7866;border-radius:20px;padding:3px 9px;font-size:.7rem;font-weight:700}._badgeOffline_z1trp_73{color:var(--mute-2);background:#a0aec026;border:1px solid #a0aec04d;border-radius:20px;padding:3px 9px;font-size:.7rem;font-weight:700}._supabaseBanner_z1trp_85{color:#744210;background:ivory;border-bottom:1.5px solid #f6e05e;flex-shrink:0;align-items:flex-start;gap:10px;padding:10px 16px;font-size:.8rem;line-height:1.45;display:flex}._supabaseBanner_z1trp_85 code{background:#00000012;border-radius:3px;padding:1px 4px;font-family:JetBrains Mono,monospace;font-size:.78rem}._tabs_z1trp_108{border-bottom:1.5px solid var(--line);scrollbar-width:none;background:#fff;flex-shrink:0;display:flex;overflow-x:auto}._tabs_z1trp_108::-webkit-scrollbar{display:none}._tab_z1trp_108{min-width:max-content;color:var(--mute);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;padding:11px 14px;font-family:inherit;font-size:.83rem;font-weight:600;transition:all .15s;display:flex}._tab_z1trp_108:hover{color:var(--mute);background:var(--paper)}._tabActive_z1trp_138{color:var(--a-ink);border-bottom-color:var(--a-ink);background:var(--a-surface)}._tabBadge_z1trp_144{background:var(--line);color:var(--mute);border-radius:20px;padding:1px 6px;font-size:.7rem;font-weight:700}._tabBadgeAlert_z1trp_153{color:#c53030;background:#fed7d7}._body_z1trp_160{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._section_z1trp_172{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:12px;padding:18px 20px;display:flex}._sectionHeader_z1trp_183{justify-content:space-between;align-items:center;gap:10px;display:flex}._sectionTitle_z1trp_190{text-transform:uppercase;letter-spacing:.06em;color:var(--mute-2);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;display:flex}._sectionCount_z1trp_202{background:var(--a-surface);color:var(--a-ink);text-transform:none;letter-spacing:0;border-radius:20px;padding:1px 7px;font-size:.7rem;font-weight:700}._alertBadge_z1trp_213{color:#c53030;text-transform:none;letter-spacing:0;background:#fed7d7;border-radius:20px;padding:1px 7px;font-size:.72rem;font-weight:700}._presenceStatus_z1trp_224{color:var(--mute);font-size:.74rem}._subSectionTitle_z1trp_229{text-transform:uppercase;letter-spacing:.05em;color:#b0b8c4;border-top:1px solid var(--paper);padding-top:4px;font-size:.72rem;font-weight:700}._roleLegend_z1trp_241{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width>=520px){._roleLegend_z1trp_241{grid-template-columns:repeat(4,1fr)}}._roleLegendItem_z1trp_251{border:1.5px solid #0000;border-radius:9px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:.76rem;display:flex}._roleLegendName_z1trp_261{font-size:.78rem;font-weight:700}._roleLegendDesc_z1trp_266{color:var(--mute);margin-top:2px;font-size:.72rem;line-height:1.35}._userList_z1trp_275{flex-direction:column;gap:8px;display:flex}._userCard_z1trp_281{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:18px 20px;display:flex;position:relative}._avatarWrap_z1trp_295{flex-shrink:0;position:relative}._avatar_z1trp_295,._avatarInitials_z1trp_301{object-fit:cover;border-radius:50%;width:44px;height:44px}._avatarInitials_z1trp_301{color:#fff;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}._presenceDot_z1trp_317{border:2px solid var(--paper);border-radius:50%;width:11px;height:11px;position:absolute;bottom:1px;right:1px}._presenceDotOnline_z1trp_327{background:#48bb78}._presenceDotOffline_z1trp_328{background:var(--line)}._userInfo_z1trp_331{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._userName_z1trp_339{color:var(--ink);font-size:.92rem;font-weight:700}._userEmail_z1trp_345{color:var(--mute);font-size:.76rem}._userMeta_z1trp_350{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}._lastSeen_z1trp_358{color:var(--mute-2);font-size:.74rem}._demoBadge_z1trp_363{color:#856404;background:#fff3cd;border-radius:4px;padding:1px 5px;font-size:.65rem;font-weight:600}._userActions_z1trp_373{align-items:flex-start;gap:4px;display:flex}._editRoleBtn_z1trp_379,._removeBtn_z1trp_380{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:32px;height:32px;box-shadow:none;background:#fff;justify-content:center;align-items:center;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}._editRoleBtn_z1trp_379{color:var(--a-ink)}._removeBtn_z1trp_380{color:var(--a-danger)}._editRoleBtn_z1trp_379:hover{border-color:var(--a-ink);background:var(--a-surface)}._removeBtn_z1trp_380:hover:not(:disabled){border-color:var(--a-danger);background:var(--a-danger-bg)}._removeBtn_z1trp_380:disabled{opacity:.3;cursor:default}._roleSelector_z1trp_405{background:var(--a-surface);border:1.5px solid #c3d0ff;border-radius:10px;flex-direction:column;gap:10px;width:100%;margin-top:4px;padding:12px;display:flex}._roleSelectorTitle_z1trp_417{color:var(--mute);font-size:.8rem;font-weight:600}._roleSelectorActions_z1trp_423{justify-content:flex-end;gap:8px;display:flex}._cancelRoleBtn_z1trp_429{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._cancelRoleBtn_z1trp_429:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._confirmRoleBtn_z1trp_444{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._confirmRoleBtn_z1trp_444:hover:not(:disabled){background:var(--a-ink-soft)}._confirmRoleBtn_z1trp_444:disabled{opacity:.4;cursor:default}._roleOptions_z1trp_462{flex-wrap:wrap;gap:6px;display:flex}._roleOption_z1trp_462{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .12s;display:flex}._roleOption_z1trp_462:hover{background:var(--paper);border-color:var(--mute-2)}._roleOptionSelected_z1trp_484{border-color:var(--a-ink);background:var(--a-surface)}._roleOptionDisabled_z1trp_489{opacity:.4;cursor:not-allowed}._roleTag_z1trp_496{border-radius:20px;align-items:center;gap:3px;padding:2px 8px;font-size:.74rem;font-weight:700;display:inline-flex}._primaryBtn_z1trp_508{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;align-self:flex-start;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._primaryBtn_z1trp_508:hover:not(:disabled){background:var(--a-ink-soft)}._primarySmallBtn_z1trp_524{cursor:pointer;white-space:nowrap;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._primarySmallBtn_z1trp_524:hover:not(:disabled){background:var(--a-ink-soft)}._iconBtn_z1trp_540{border:1.5px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;transition:all .1s;display:flex}._iconBtn_z1trp_540:hover{background:var(--paper)}._fieldLabel_z1trp_557{color:var(--mute);font-size:.8rem;font-weight:600;display:block}._fieldInput_z1trp_564{box-sizing:border-box;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100%;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._fieldInput_z1trp_564:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._inviteForm_z1trp_584{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:10px;padding:18px 20px;display:flex}._inviteRoleInfo_z1trp_595{color:var(--mute);background:var(--a-surface);border-radius:8px;padding:8px 10px;font-size:.8rem;line-height:1.45}._inviteFormActions_z1trp_604{justify-content:flex-end;display:flex}._newInviteBox_z1trp_610{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:8px;padding:18px 20px;display:flex}._newInviteTitle_z1trp_621{color:#276749;font-size:.9rem;font-weight:700}._newInviteDesc_z1trp_627{color:#2f855a;font-size:.8rem}._inviteLinkRow_z1trp_632{gap:8px;display:flex}._inviteLinkInput_z1trp_637{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);min-width:0;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;flex:1;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._inviteLinkInput_z1trp_637:focus{border-color:var(--a-ink)}._inviteActions_z1trp_654{flex-wrap:wrap;gap:8px;display:flex}._inviteActionBtn_z1trp_660{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;align-items:center;gap:5px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;text-decoration:none;transition:border-color .12s,background .12s;display:inline-flex}._inviteActionBtn_z1trp_660:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._inviteActionBtnCopied_z1trp_679{color:#fff;background:#68d391;border-color:#38a169}._inviteList_z1trp_686{flex-direction:column;gap:6px;display:flex}._inviteRow_z1trp_692{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}._inviteRowLeft_z1trp_704{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._inviteRowRight_z1trp_711{align-items:center;gap:6px;display:flex}._inviteEmail_z1trp_717{color:var(--mute);font-size:.78rem}._inviteDate_z1trp_722{color:var(--mute-2);font-size:.74rem}._inviteStatus_z1trp_727{font-size:.76rem;font-weight:700}._approvalsInfo_z1trp_734{background:var(--a-surface);border:1px solid var(--a-line);color:#2c5282;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.8rem;line-height:1.45;display:flex}._approvalCard_z1trp_747{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:10px;padding:18px 20px;display:flex}._approvalCardResolved_z1trp_758{opacity:.65}._approvalTop_z1trp_762{align-items:flex-start;gap:10px;display:flex}._approvalIcon_z1trp_768{flex-shrink:0;margin-top:1px;font-size:1.2rem}._approvalInfo_z1trp_774{flex-direction:column;flex:1;gap:5px;display:flex}._approvalDesc_z1trp_781{color:var(--ink);font-size:.88rem;font-weight:600;line-height:1.35}._approvalMeta_z1trp_788{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._approvalBoard_z1trp_795{color:var(--mute);font-size:.74rem}._approvalTime_z1trp_800{color:var(--mute-2);font-size:.74rem}._resolvedBadge_z1trp_805{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:.74rem;font-weight:700}._approvalActions_z1trp_814{justify-content:flex-end;gap:8px;display:flex}._rejectBtn_z1trp_820{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-danger);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._rejectBtn_z1trp_820:hover:not(:disabled){border-color:var(--a-danger);background:var(--a-danger-bg)}._acceptBtn_z1trp_835{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._acceptBtn_z1trp_835:hover:not(:disabled){background:var(--a-ink-soft)}._auditFilters_z1trp_852{flex-wrap:wrap;gap:8px;display:flex}._auditFilter_z1trp_852{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);min-width:130px;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;flex:1;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._auditFilter_z1trp_852:focus{border-color:var(--a-ink);border-color:var(--a-ink)}._auditList_z1trp_877{flex-direction:column;gap:4px;display:flex}._auditRow_z1trp_883{background:var(--paper);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:.8rem;display:flex}._auditLeft_z1trp_895{flex-wrap:wrap;flex:1;align-items:center;gap:7px;min-width:0;display:flex}._auditAction_z1trp_904{color:var(--mute);font-weight:600}._auditTarget_z1trp_909{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:.77rem;overflow:hidden}._auditTime_z1trp_918{color:var(--mute-2);white-space:nowrap;flex-shrink:0;font-size:.74rem}._emptyState_z1trp_927{text-align:center;color:var(--mute-2);padding:20px 0;font-size:.85rem}._overlay_qlnnh_1{z-index:9000;background:#00000073;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}._modal_qlnnh_12{background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:580px;max-height:85vh;animation:.28s cubic-bezier(.34,1.56,.64,1) both _slideUp_qlnnh_1;display:flex;box-shadow:0 -4px 32px #0000002e}@keyframes _slideUp_qlnnh_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._header_qlnnh_30{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._title_qlnnh_39{color:#2d3748;font-size:17px;font-weight:700}._closeBtn_qlnnh_45{color:#718096;cursor:pointer;background:#f0f0f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:inherit;font-size:15px;transition:background .15s;display:flex}._closeBtn_qlnnh_45:hover{background:#e2e8f0}._body_qlnnh_64{flex:1;padding:16px 20px 24px;overflow-y:auto}._description_qlnnh_70{color:#718096;margin-bottom:16px;font-size:14px;line-height:1.5}._recipientList_qlnnh_78{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}._recipientCard_qlnnh_85{background:#f8f9ff;border:1.5px solid #e0e7ff;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}._recipientInfo_qlnnh_95{flex:1;min-width:0}._recipientName_qlnnh_100{color:#2d3748;font-size:15px;font-weight:700}._recipientMeta_qlnnh_106{color:#718096;margin-top:2px;font-size:12px}._recipientEmail_qlnnh_112{color:#4c6ef5;margin-top:2px;font-size:12px}._recipientActions_qlnnh_118{flex-shrink:0;align-items:center;gap:6px;display:flex}._shareNowBtn_qlnnh_125{color:#fff;cursor:pointer;white-space:nowrap;background:#4c6ef5;border:none;border-radius:8px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s}._shareNowBtn_qlnnh_125:hover:not(:disabled){background:#3b5bdb}._shareNowBtn_qlnnh_125:disabled{opacity:.6;cursor:not-allowed}._removeBtn_qlnnh_142{color:#e53e3e;cursor:pointer;background:#fff5f5;border:1.5px solid #fed7d7;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:12px;display:flex}._removeBtn_qlnnh_142:hover{background:#fed7d7}._form_qlnnh_160{background:#f7f9ff;border:1.5px solid #e0e7ff;border-radius:12px;margin-bottom:14px;padding:16px}._formRow_qlnnh_168{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}._formRowGrid_qlnnh_175{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:12px;display:grid}@media (width<=480px){._formRowGrid_qlnnh_175{grid-template-columns:1fr 1fr}}._label_qlnnh_186{color:#4a5568;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}._input_qlnnh_194,._select_qlnnh_195{color:#2d3748;background:#fff;border:1.5px solid #c3cfe2;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}._input_qlnnh_194:focus,._select_qlnnh_195:focus{border-color:#4c6ef5}._formActions_qlnnh_210{gap:8px;display:flex}._saveBtn_qlnnh_215{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:8px;flex:1;padding:10px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}._saveBtn_qlnnh_215:hover:not(:disabled){background:#3b5bdb}._saveBtn_qlnnh_215:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_qlnnh_232{color:#4a5568;cursor:pointer;background:#f1f3f5;border:none;border-radius:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s}._cancelBtn_qlnnh_232:hover{background:#e2e8f0}._addBtn_qlnnh_248{color:#4c6ef5;cursor:pointer;background:#fff;border:2px dashed #c3cfe2;border-radius:12px;width:100%;padding:12px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s,border-color .15s}._addBtn_qlnnh_248:hover{background:#f0f4ff;border-color:#4c6ef5}._toast_qlnnh_268{color:#fff;white-space:nowrap;pointer-events:none;background:#2d3748;border-radius:20px;padding:10px 20px;font-size:14px;font-weight:600;animation:.2s _fadeIn_qlnnh_1;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@keyframes _fadeIn_qlnnh_1{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._section_1uwve_4{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px 14px}._sectionTitle_1uwve_11{text-transform:uppercase;letter-spacing:.08em;color:var(--mute-2);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700;display:block}._statsRow_1uwve_22{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._stat_1uwve_22{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:10px;padding:10px 8px}._statValue_1uwve_36{color:var(--ink);font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:800;line-height:1;display:block}._statLabel_1uwve_45{color:var(--mute-2);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:.58rem;display:block}._activityList_1uwve_55{flex-direction:column;gap:8px;display:flex}._activityItem_1uwve_61{border-bottom:1px solid var(--paper);align-items:flex-start;gap:10px;padding:8px 0;display:flex}._activityIcon_1uwve_69{background:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9rem;display:flex}._activityBody_1uwve_81{flex:1;min-width:0}._activityDesc_1uwve_83{color:var(--ink);font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600;line-height:1.35}._activityMeta_1uwve_91{color:var(--mute-2);letter-spacing:.02em;margin-top:2px;font-family:JetBrains Mono,monospace;font-size:.62rem}._activityEmpty_1uwve_99{color:var(--mute-2);text-align:center;padding:12px 0;font-size:.82rem}._presenceRow_1uwve_106{flex-wrap:wrap;gap:10px;display:flex}._presenceUser_1uwve_112{border:1.5px solid var(--line);background:var(--paper);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;display:flex}._presenceOffline_1uwve_122{opacity:.7;border-style:dashed}._presenceDot_1uwve_127{border-radius:50%;flex-shrink:0;width:10px;height:10px}._presenceName_1uwve_134{color:var(--ink);font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._presenceTime_1uwve_141{color:var(--mute-2);font-family:JetBrains Mono,monospace;font-size:.7rem}._empty_1uwve_147{color:var(--mute-2);padding:6px 0;font-size:.78rem}._lastEdit_1uwve_153{color:var(--mute-2);margin-top:8px;font-family:JetBrains Mono,monospace;font-size:.72rem}._lastEdit_1uwve_153 strong{color:var(--ink)}._screen_o2g1q_3{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_o2g1q_16{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_o2g1q_26{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_o2g1q_45{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._body_o2g1q_59{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._demoBanner_o2g1q_71{color:#744210;background:#fffbeb;border:1.5px solid #f6e05e;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:.85rem;line-height:1.5;display:flex}._demoBanner_o2g1q_71 strong{font-weight:700}._periodCard_o2g1q_90{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:12px;padding:18px 20px;display:flex}._periodBtns_o2g1q_101{flex-wrap:wrap;gap:8px;display:flex}._periodBtn_o2g1q_101{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._periodBtn_o2g1q_101:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._periodBtnActive_o2g1q_123{background:var(--a-ink);border-color:var(--a-ink);color:#fff}._customRange_o2g1q_129{align-items:center;gap:10px;display:flex}._dateInput_o2g1q_135{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._dateInput_o2g1q_135:focus{border-color:var(--a-ink);border-color:var(--a-ink);outline:none}._dateRangeSep_o2g1q_156{color:var(--mute-2);font-size:1rem}._metricsRow_o2g1q_163{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=700px){._metricsRow_o2g1q_163{grid-template-columns:repeat(2,1fr)}}._metricCard_o2g1q_175{text-align:center;border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;align-items:center;gap:4px;padding:18px 20px;display:flex}._metricIcon_o2g1q_188{font-size:1.5rem;line-height:1}._metricValue_o2g1q_193{color:var(--ink);letter-spacing:-.02em;font-size:1.8rem;font-weight:800;line-height:1.1}._metricLabel_o2g1q_201{color:var(--mute);text-transform:uppercase;letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600}._metricChange_o2g1q_210{border-radius:10px;margin-top:2px;padding:2px 7px;font-size:.72rem;font-weight:700}._metricChangeUp_o2g1q_218{color:#276749;background:#c6f6d5}._metricChangeDown_o2g1q_223{color:#9b2c2c;background:#fed7d7}._metricChangeFlat_o2g1q_228{background:var(--line);color:var(--mute)}._insightRow_o2g1q_235{flex-wrap:wrap;gap:12px;display:flex}._insight_o2g1q_235{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;padding:18px 20px}._insight_o2g1q_235 strong{font-weight:700}._sectionCard_o2g1q_255{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:16px;padding:18px 20px;display:flex}._sectionHeader_o2g1q_266{align-items:baseline;gap:10px;display:flex}._sectionTitle_o2g1q_272{color:var(--ink);font-size:.95rem;font-weight:700}._sectionSubtitle_o2g1q_278{color:var(--mute-2);font-size:.75rem;font-weight:500}._funcChart_o2g1q_286{flex-direction:column;gap:10px;display:flex}._funcRow_o2g1q_292{grid-template-columns:140px 1fr 80px;align-items:center;gap:10px;display:grid}._funcLabel_o2g1q_299{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}._funcBars_o2g1q_309{flex-direction:column;gap:3px;display:flex}._funcBarTrack_o2g1q_315{background:var(--paper);border-radius:6px;height:12px;overflow:hidden}._funcBar_o2g1q_309{border-radius:6px;height:100%;transition:width .4s}._funcBarTrackPrev_o2g1q_328{background:var(--paper);border-radius:4px;height:6px;overflow:hidden}._funcBarPrev_o2g1q_335{background:var(--line);border-radius:4px;height:100%;transition:width .4s}._funcValue_o2g1q_342{flex-direction:column;align-items:flex-end;display:flex}._funcCount_o2g1q_348{color:var(--ink);font-size:.95rem;font-weight:800;line-height:1}._funcPct_o2g1q_355{color:var(--mute);font-size:.72rem}._funcPrevPct_o2g1q_360{color:var(--mute-2);font-size:.68rem}._funcLegend_o2g1q_365{border-top:1px solid var(--paper);gap:16px;margin-top:4px;padding-top:8px;display:flex}._funcLegendCurr_o2g1q_373{color:var(--a-ink);font-size:.72rem;font-weight:600}._funcLegendPrev_o2g1q_379{color:var(--mute-2);font-size:.72rem;font-weight:600}._lineChartWrap_o2g1q_387{width:100%;overflow:hidden}._lineChart_o2g1q_387{width:100%;height:120px;display:block}._emptyChart_o2g1q_398{text-align:center;color:var(--mute-2);padding:20px;font-size:.82rem}._hourlySection_o2g1q_407{flex-direction:column;gap:8px;display:flex}._hourlySectionTitle_o2g1q_413{color:var(--mute);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:600}._hourlyChart_o2g1q_421{align-items:flex-end;gap:2px;height:64px;padding-bottom:16px;display:flex;position:relative}._hourBar_o2g1q_430{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}._hourBarFill_o2g1q_440{background:linear-gradient(to top, var(--a-ink), var(--a-ink-soft));border-radius:2px 2px 0 0;width:100%;min-height:2px;transition:height .3s}._hourLabel_o2g1q_448{color:var(--mute-2);white-space:nowrap;font-size:.6rem;position:absolute;bottom:-16px}._wordList_o2g1q_458{flex-direction:column;gap:8px;display:flex}._wordRow_o2g1q_464{grid-template-columns:28px 1fr 40px;align-items:center;gap:8px;display:grid}._wordRank_o2g1q_471{color:var(--mute-2);text-align:right;font-size:.75rem;font-weight:700;line-height:1}._wordBarWrap_o2g1q_479{flex-direction:column;gap:4px;display:flex}._wordMeta_o2g1q_485{align-items:center;gap:6px;display:flex}._wordText_o2g1q_491{color:var(--ink);font-size:.88rem;font-weight:600}._coreBadge_o2g1q_497{color:#553c9a;letter-spacing:.03em;text-transform:uppercase;background:#e9d8fd;border-radius:8px;padding:1px 6px;font-size:.62rem;font-weight:700}._trendBadge_o2g1q_508{border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.72rem;font-weight:700;display:inline-flex}._trendUp_o2g1q_519{color:#276749;background:#c6f6d5}._trendDown_o2g1q_520{color:#9b2c2c;background:#fed7d7}._trendSame_o2g1q_521{background:var(--line);color:var(--mute)}._wordBarTrack_o2g1q_523{background:var(--paper);border-radius:4px;height:6px;overflow:hidden}._wordBar_o2g1q_479{background:linear-gradient(90deg, var(--a-ink), var(--a-ink-soft));border-radius:4px;height:100%;transition:width .4s}._wordCount_o2g1q_537{color:var(--mute);text-align:right;font-size:.82rem;font-weight:700}._boardList_o2g1q_546{flex-direction:column;gap:10px;display:flex}._boardRow_o2g1q_552{grid-template-columns:28px 1fr 64px;align-items:center;gap:8px;display:grid}._boardRank_o2g1q_559{color:var(--mute-2);text-align:right;font-size:.75rem;font-weight:700}._boardInfo_o2g1q_566{flex-direction:column;gap:4px;display:flex}._boardName_o2g1q_572{color:var(--ink);font-size:.88rem;font-weight:600}._boardBarTrack_o2g1q_578{background:var(--paper);border-radius:4px;height:6px;overflow:hidden}._boardBar_o2g1q_578{background:linear-gradient(90deg,#38a169,#68d391);border-radius:4px;height:100%;transition:width .4s}._boardStats_o2g1q_592{flex-direction:column;align-items:flex-end;display:flex}._boardCount_o2g1q_598{color:var(--ink);font-size:.88rem;font-weight:700}._boardPct_o2g1q_604{color:var(--mute-2);font-size:.7rem}._recList_o2g1q_611{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._recItem_o2g1q_620{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;align-items:flex-start;gap:8px;padding:18px 20px;line-height:1.5;display:flex}._reportDesc_o2g1q_634{color:var(--mute);margin:0;font-size:.85rem;line-height:1.6}._reportActions_o2g1q_641{flex-wrap:wrap;gap:10px;display:flex}._reportBtn_o2g1q_647{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._reportBtn_o2g1q_647:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._reportBtn_o2g1q_647:disabled{opacity:.7;cursor:default}._reportBtnLoading_o2g1q_668{background:var(--mute-2)}._reportBtnDone_o2g1q_672{background:#38a169}._shareBtn_o2g1q_676{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._shareBtn_o2g1q_676:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._empty_o2g1q_398{text-align:center;color:var(--mute-2);padding:20px;font-size:.85rem}._screen_1gfgj_3{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_1gfgj_16{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_1gfgj_26{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_1gfgj_44{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._tabs_1gfgj_58{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;gap:2px;padding:0 16px;display:flex;overflow-x:auto}._tab_1gfgj_58{cursor:pointer;white-space:nowrap;color:var(--mute);background:0 0;border:none;border-bottom:3px solid #0000;flex-direction:column;align-items:center;gap:2px;min-width:64px;padding:10px 14px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._tab_1gfgj_58:hover{color:var(--ink);background:var(--paper)}._tabActive_1gfgj_86{color:var(--a-ink);border-bottom-color:var(--a-ink)}._tabIcon_1gfgj_91{font-size:1.1rem}._tabLabel_1gfgj_92{font-size:.72rem}._body_1gfgj_96{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._tabContent_1gfgj_106{flex-direction:column;gap:16px;max-width:640px;display:flex}._sectionCard_1gfgj_115{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:12px;padding:18px 20px;display:flex}._sectionTitle_1gfgj_126{color:var(--ink);border-bottom:1px solid var(--paper);margin-bottom:2px;padding-bottom:8px;font-size:.88rem;font-weight:700}._boardChecks_1gfgj_137{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}._checkRow_1gfgj_145{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;transition:background .1s;display:flex}._checkRow_1gfgj_145:hover{background:var(--paper)}._checkRow_1gfgj_145 input[type=checkbox]{accent-color:var(--a-ink);cursor:pointer;width:15px;height:15px}._checkLabel_1gfgj_157{color:var(--ink);align-items:center;gap:6px;font-size:.85rem;display:flex}._radioRow_1gfgj_165{cursor:pointer;color:var(--ink);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:.85rem;transition:background .1s;display:flex}._radioRow_1gfgj_165:hover{background:var(--paper)}._radioRow_1gfgj_165 input[type=radio]{accent-color:var(--a-ink);cursor:pointer;margin-top:2px}._mergeOptions_1gfgj_179{flex-direction:column;gap:4px;display:flex}._badge_1gfgj_187{background:var(--a-surface);color:var(--a-ink);letter-spacing:.04em;border-radius:9px;padding:2px 7px;font-size:.65rem;font-weight:700}._badgeGray_1gfgj_197{color:var(--mute);background:#edf2f7;border-radius:9px;padding:1px 6px;font-size:.65rem;font-weight:600}._badgeBlue_1gfgj_206{background:var(--a-surface);color:var(--a-ink);border-radius:9px;padding:1px 6px;font-size:.65rem;font-weight:600}._formatGrid_1gfgj_217{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=500px){._formatGrid_1gfgj_217{grid-template-columns:repeat(2,1fr)}}._formatCard_1gfgj_227{cursor:pointer;text-align:center;border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;align-items:center;gap:4px;padding:18px 20px;display:flex}._formatCard_1gfgj_227:hover{background:var(--a-surface);border-color:#a3bffa}._formatCardActive_1gfgj_241{border-color:var(--a-ink);background:var(--a-surface)}._formatIcon_1gfgj_243{font-size:1.4rem;line-height:1}._formatLabel_1gfgj_244{color:var(--ink);font-size:.8rem;font-weight:700}._formatSub_1gfgj_245{color:var(--mute);font-size:.62rem;line-height:1.4}._paperRow_1gfgj_249{border-top:1px solid var(--paper);align-items:center;gap:8px;margin-top:4px;padding-top:10px;display:flex}._paperLabel_1gfgj_258{color:var(--mute);font-size:.8rem;font-weight:600}._paperBtn_1gfgj_260{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._paperBtn_1gfgj_260:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._paperBtnActive_1gfgj_274{background:var(--a-ink);border-color:var(--a-ink);color:#fff}._primaryBtn_1gfgj_278{cursor:pointer;border-radius:var(--a-radius-s);background:var(--a-ink);color:#fff;box-shadow:none;border:none;align-self:flex-start;padding:10px 18px;font-family:Nunito,sans-serif;font-size:.85rem;font-weight:800;transition:background .12s,opacity .12s}._primaryBtn_1gfgj_278:hover:not(:disabled){background:var(--a-ink-soft)}._primaryBtn_1gfgj_278:disabled{opacity:.6;cursor:default}._primaryBtnBusy_1gfgj_294{background:var(--mute-2)}._primaryBtnDone_1gfgj_295{background:#38a169}._secondaryBtn_1gfgj_297{cursor:pointer;white-space:nowrap;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._secondaryBtn_1gfgj_297:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._secondaryBtn_1gfgj_297:disabled{opacity:.6;cursor:default}._secondaryBtnDone_1gfgj_313{color:#276749;background:#f0fff4;border-color:#9ae6b4}._emailRow_1gfgj_317{align-items:center;gap:8px;display:flex}._textInput_1gfgj_323{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;outline:none;flex:1;padding:11px 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._textInput_1gfgj_323:focus{border-color:var(--a-ink);border-color:var(--a-ink);background:#fff;outline:none}._linkOptions_1gfgj_342{flex-direction:column;gap:10px;display:flex}._linkOptionRow_1gfgj_348{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._linkOptionLabel_1gfgj_355{color:var(--mute);min-width:90px;font-size:.8rem;font-weight:600}._expiryBtns_1gfgj_362{flex-wrap:wrap;gap:6px;display:flex}._expiryBtn_1gfgj_362{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._expiryBtn_1gfgj_362:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._expiryBtnActive_1gfgj_378{background:var(--a-ink);border-color:var(--a-ink);color:#fff}._pinInput_1gfgj_380{letter-spacing:.15em;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:100px;color:var(--a-ink);box-shadow:none;background:#fff;outline:none;padding:0 13px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:600;transition:border-color .12s}._pinInput_1gfgj_380:focus{border-color:var(--a-ink);border-color:var(--a-ink);background:#fff;outline:none}._linkBox_1gfgj_400{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;gap:8px;padding:18px 20px;display:flex}._linkUrl_1gfgj_411{color:var(--mute);word-break:break-all;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.5}._linkActions_1gfgj_419{flex-wrap:wrap;gap:8px;display:flex}._copyBtn_1gfgj_421{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._copyBtn_1gfgj_421:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._shareNativeBtn_1gfgj_436{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._shareNativeBtn_1gfgj_436:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._downloadLinkBtn_1gfgj_451{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._downloadLinkBtn_1gfgj_451:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._infoMsg_1gfgj_468{color:var(--a-ink);background:var(--a-surface);border:1px solid var(--a-line);border-radius:8px;padding:7px 10px;font-size:.78rem;line-height:1.5}._warnMsg_1gfgj_478{color:#744210;background:#fffbeb;border:1px solid #f6e05e;border-radius:8px;padding:7px 10px;font-size:.78rem;line-height:1.5}._errorBox_1gfgj_488{color:#9b2c2c;background:#fff5f5;border:1.5px solid #fc8181;border-radius:10px;padding:10px 14px;font-size:.85rem}._dropzone_1gfgj_499{border:2.5px dashed var(--line);cursor:pointer;text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;transition:all .2s;display:flex}._dropzone_1gfgj_499:hover{border-color:var(--a-ink);background:var(--paper)}._dropzoneActive_1gfgj_513{border-color:var(--a-ink);background:var(--a-surface)}._fileInput_1gfgj_515{display:none}._dropzoneIcon_1gfgj_517{font-size:2.5rem}._dropzoneText_1gfgj_518{color:var(--ink);font-size:.9rem;font-weight:600}._dropzoneFormats_1gfgj_523{color:var(--mute-2);font-size:.72rem;font-weight:500}._formatInfoList_1gfgj_531{flex-direction:column;gap:10px;display:flex}._formatInfoRow_1gfgj_537{background:var(--paper);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}._formatInfoIcon_1gfgj_546{margin-top:1px;font-size:1.2rem}._formatInfoBody_1gfgj_548{flex-direction:column;gap:2px;display:flex}._formatInfoLabel_1gfgj_554{color:var(--ink);font-size:.85rem;font-weight:700}._formatInfoCompat_1gfgj_555{font-size:.7rem;font-weight:600}._compatFull_1gfgj_556{color:#276749}._compatPartial_1gfgj_557{color:#744210}._formatInfoNote_1gfgj_558{color:var(--mute);font-size:.72rem;line-height:1.4}._previewHeader_1gfgj_562{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._previewFormat_1gfgj_570{color:var(--mute);align-items:center;gap:6px;font-size:.8rem;display:flex}._previewCount_1gfgj_578{color:var(--mute);font-size:.78rem;font-weight:600}._importReport_1gfgj_586{background:#f0fff4;border:1.5px solid #9ae6b4;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}._importReportTitle_1gfgj_596{color:#276749;margin-bottom:4px;font-size:.95rem;font-weight:700}._importReportRow_1gfgj_603{color:var(--ink);font-size:.82rem}._communityPlaceholder_1gfgj_610{text-align:center;border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;flex-direction:column;align-items:center;gap:12px;padding:18px 20px;display:flex}._communityIcon_1gfgj_623{font-size:3rem}._communityTitle_1gfgj_625{color:var(--ink);font-size:1.3rem;font-weight:800}._communityBadge_1gfgj_631{color:#744210;letter-spacing:.04em;background:#fefcbf;border:1.5px solid #f6e05e;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:700}._communityDesc_1gfgj_642{color:var(--mute);max-width:380px;font-size:.88rem;line-height:1.7}._communityFeatures_1gfgj_649{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:340px;margin-top:8px;display:grid}._communityFeatureItem_1gfgj_658{background:var(--paper);color:var(--mute);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.8rem;font-weight:600;display:flex}._linkHistoryList_1gfgj_672{flex-direction:column;gap:8px;display:flex}._linkHistoryRow_1gfgj_678{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex}._linkHistoryInfo_1gfgj_690{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._linkHistoryBoards_1gfgj_698{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}._linkHistoryMeta_1gfgj_707{color:var(--mute);font-size:.72rem}._revokeBtn_1gfgj_712{cursor:pointer;white-space:nowrap;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-danger);box-shadow:none;background:#fff;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._revokeBtn_1gfgj_712:hover:not(:disabled){border-color:var(--a-danger);background:var(--a-danger-bg)}._historyList_1gfgj_728{flex-direction:column;gap:6px;display:flex}._historyRow_1gfgj_734{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;align-items:flex-start;gap:10px;padding:18px 20px;display:flex}._historyIcon_1gfgj_745{flex-shrink:0;margin-top:1px;font-size:1.1rem}._historyBody_1gfgj_747{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._historyTitle_1gfgj_749{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:flex}._historyMeta_1gfgj_759{color:var(--mute-2);font-size:.7rem}._historyImportReport_1gfgj_761{color:#276749;background:#f0fff4;border-radius:5px;padding:2px 6px;font-size:.7rem;display:inline-block}._emptyHist_1gfgj_770{color:var(--mute-2);text-align:center;padding:20px;font-size:.82rem}._screen_job7o_1{background:#fffdf7;flex-direction:column;height:100%;font-family:inherit;display:flex;overflow:hidden}._header_job7o_11{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._headerLeft_job7o_21{flex-direction:column;gap:2px;display:flex}._headerTitle_job7o_27{font-size:20px;font-weight:700}._headerDate_job7o_32{opacity:.85;font-size:13px}._closeBtn_job7o_37{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-family:inherit;font-size:18px;transition:background .15s;display:flex}._closeBtn_job7o_37:hover{background:#ffffff59}._coreChips_job7o_58{background:#f8f9ff;border-bottom:1px solid #e8e8f0;flex-wrap:wrap;flex-shrink:0;gap:8px;max-height:120px;padding:14px 16px;display:flex;overflow-y:auto}._coreChip_job7o_58{cursor:pointer;border:none;border-radius:20px;padding:7px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .1s,opacity .1s;box-shadow:0 1px 4px #0000001f}._coreChip_job7o_58:hover{opacity:.9;transform:scale(1.06)}._coreChip_job7o_58:active{transform:scale(.96)}._narrativeArea_job7o_92{flex:1;min-height:120px;padding:20px 20px 8px;overflow-y:auto}._narrativePlaceholder_job7o_99{color:#b0b0c0;font-size:16px;font-style:italic}._narrativeText_job7o_105{color:#2d3748;font-size:22px;font-weight:500;line-height:1.7}._narrativeWord_job7o_112{display:inline}._removeRow_job7o_117{flex-shrink:0;padding:0 16px 4px}._removeBtn_job7o_122{color:#e53e3e;cursor:pointer;background:0 0;border:1px solid #fed7d7;border-radius:8px;padding:5px 12px;font-family:inherit;font-size:13px;transition:background .15s}._removeBtn_job7o_122:hover{background:#fff5f5}._connectorRow_job7o_139{background:#f0f4ff;border-top:1px solid #e0e7ff;flex-shrink:0;padding:8px 16px}._connectorLabel_job7o_146{color:#5a67d8;margin-bottom:6px;font-size:12px;font-weight:600;display:block}._connectorChips_job7o_154{flex-wrap:wrap;gap:6px;display:flex}._connectorChip_job7o_154{color:#4c6ef5;cursor:pointer;background:#fff;border:1.5px solid #7c8ef5;border-radius:16px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s,color .15s}._connectorChip_job7o_154:hover{color:#fff;background:#4c6ef5}._inputRow_job7o_179{border-top:1px solid #eee;flex-shrink:0;gap:8px;padding:10px 16px;display:flex}._customInput_job7o_187{border:1.5px solid #d1d5db;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:15px;transition:border-color .15s}._customInput_job7o_187:focus{border-color:#4c6ef5}._addBtn_job7o_202{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;font-size:22px;transition:background .15s;display:flex}._addBtn_job7o_202:hover:not(:disabled){background:#3b5bdb}._addBtn_job7o_202:disabled{cursor:not-allowed;background:#c3cfe2}._actions_job7o_228{flex-shrink:0;gap:8px;padding:10px 16px 16px;display:flex}._speakBtn_job7o_235,._saveBtn_job7o_236,._clearBtn_job7o_237{cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px 8px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s}._speakBtn_job7o_235{color:#fff;background:#10b981}._saveBtn_job7o_236{color:#fff;background:#4c6ef5}._clearBtn_job7o_237{color:#4a5568;background:#f1f3f5}._speakBtn_job7o_235:hover:not(:disabled),._saveBtn_job7o_236:hover:not(:disabled),._clearBtn_job7o_237:hover:not(:disabled){opacity:.88}._speakBtn_job7o_235:disabled,._saveBtn_job7o_236:disabled,._clearBtn_job7o_237:disabled{opacity:.45;cursor:not-allowed}._toast_job7o_278{color:#fff;z-index:9999;background:#2d3748;border-radius:24px;padding:12px 24px;font-size:15px;font-weight:600;animation:.2s _fadeIn_job7o_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0003}@keyframes _fadeIn_job7o_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._screen_iyni3_1{background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Nunito,Segoe UI,system-ui,sans-serif;display:flex;overflow:hidden}._header_iyni3_13{border-bottom:1px solid var(--a-line);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:11px 18px;display:flex}._backBtn_iyni3_23{border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);cursor:pointer;white-space:nowrap;background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._headerTitle_iyni3_42{min-width:0;color:var(--a-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.98rem;font-weight:800;overflow:hidden}._body_iyni3_55{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 22px 40px;display:flex;overflow-y:auto}._empty_iyni3_66{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;min-height:260px;display:flex}._emptyIcon_iyni3_76{font-size:60px}._emptyText_iyni3_80{color:var(--a-mute);text-align:center;max-width:300px;font-size:16px;line-height:1.6}._list_iyni3_89{flex-direction:column;gap:14px;display:flex}._card_iyni3_96{border:1px solid var(--a-line);border-radius:var(--a-radius);box-shadow:none;background:#fff;padding:18px 20px;overflow:hidden}._cardHeader_iyni3_105{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}._cardMeta_iyni3_114{flex-direction:column;gap:3px;display:flex}._cardDate_iyni3_120{color:var(--a-ink);text-transform:capitalize;font-size:15px;font-weight:700}._cardCount_iyni3_127{color:var(--a-mute-2);font-size:12px}._expandBtn_iyni3_132{color:var(--a-mute);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:12px}._cardText_iyni3_142{color:var(--a-ink);padding:0 16px 12px;font-size:16px;line-height:1.7}._usedConnectors_iyni3_149{color:var(--a-mute-2);padding:0 16px 10px;font-size:12px;font-style:italic}._cardActions_iyni3_157{border-top:1px solid #f0f0f5;align-items:center;gap:8px;padding:10px 16px 14px;display:flex}._shareBtn_iyni3_165{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);color:var(--a-ink);box-shadow:none;background:#fff;flex:1;padding:9px 16px;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s}._shareBtn_iyni3_165:hover:not(:disabled){border-color:var(--a-ink);background:var(--a-surface)}._deleteBtn_iyni3_182{cursor:pointer;border:1.5px solid var(--a-line);border-radius:var(--a-radius-s);width:38px;height:38px;color:var(--a-danger);box-shadow:none;background:#fff;justify-content:center;align-items:center;padding:0;font-family:Nunito,sans-serif;font-size:.84rem;font-weight:700;transition:border-color .12s,background .12s;display:flex}._deleteBtn_iyni3_182:hover:not(:disabled){border-color:var(--a-danger);background:var(--a-danger-bg)}._confirmRow_iyni3_203{align-items:center;gap:6px;display:flex}._confirmText_iyni3_209{color:#e53e3e;font-size:13px;font-weight:600}._confirmYes_iyni3_215{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600}._confirmNo_iyni3_227{color:var(--a-ink);cursor:pointer;background:#edf2f7;border:none;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600}._toast_iyni3_240{background:var(--a-ink);color:#fff;z-index:9999;pointer-events:none;border-radius:24px;padding:12px 24px;font-size:15px;font-weight:600;animation:.2s _fadeIn_iyni3_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0003}._overlay_iyni3_258{z-index:999;position:fixed;inset:0}@keyframes _fadeIn_iyni3_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._screen_9m7i5_3{background:#f0f4f8;flex-direction:column;height:100%;font-family:inherit;display:flex;overflow:hidden}._header_9m7i5_14{background:#fff;border-bottom:1px solid #dde3ea;flex-shrink:0;align-items:center;gap:8px;padding:6px 10px;display:flex}._headerTitle_9m7i5_24{color:#2c3e50;flex:1;font-size:1rem;font-weight:600}._headerBtn_9m7i5_31{color:#1a6fa3;cursor:pointer;white-space:nowrap;background:#e8f4fd;border:none;border-radius:8px;align-items:center;gap:4px;min-height:40px;padding:6px 12px;font-family:inherit;font-size:.875rem;font-weight:600;display:flex}._headerBtn_9m7i5_31:active{background:#c8e6f9}._headerBtnSpeak_9m7i5_52{color:#fff;background:#2ecc71}._headerBtnSpeak_9m7i5_52:disabled{color:#fff;cursor:not-allowed;background:#b2dfdb}._headerBtnSpeak_9m7i5_52._speaking_9m7i5_63{background:#f39c12}._phraseBar_9m7i5_69{scrollbar-width:none;background:#fff;border-bottom:1px solid #dde3ea;flex-shrink:0;align-items:center;gap:6px;min-height:56px;padding:6px 10px;display:flex;overflow-x:auto}._phraseBar_9m7i5_69::-webkit-scrollbar{display:none}._phraseWord_9m7i5_86{cursor:default;background:#e8f4fd;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;min-width:48px;padding:4px 8px;display:flex}._phraseWordImg_9m7i5_99{object-fit:contain;width:32px;height:32px}._phraseWordLabel_9m7i5_105{color:#1a6fa3;white-space:nowrap;text-overflow:ellipsis;max-width:80px;font-size:.75rem;font-weight:500;overflow:hidden}._phraseInput_9m7i5_115{color:#2c3e50;white-space:nowrap;background:#f8fafc;border:2px solid #5aaee0;border-radius:8px;flex-shrink:0;align-items:center;min-width:60px;padding:4px 8px;font-size:1rem;font-weight:600;display:flex}._cursor_9m7i5_130{background:#5aaee0;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite _blink_9m7i5_1;display:inline-block}@keyframes _blink_9m7i5_1{0%,to{opacity:1}50%{opacity:0}}._phrasePlaceholder_9m7i5_144{color:#9aabb7;font-size:.9rem;font-style:italic}._predictionsRow_9m7i5_152{scrollbar-width:none;background:#e8f4fd;border-bottom:1px solid #c5dff5;flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:5px 10px;display:flex;overflow-x:auto}._predictionsRow_9m7i5_152::-webkit-scrollbar{display:none}._predictionLabel_9m7i5_169{color:#5aaee0;flex-shrink:0;font-size:.75rem;font-weight:700}._predictionBtn_9m7i5_176{color:#1a6fa3;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #5aaee0;border-radius:20px;flex-shrink:0;min-height:36px;padding:6px 14px;font-family:inherit;font-size:.875rem;font-weight:600}._predictionBtn_9m7i5_176:active{background:#c8e6f9}._predictionsLoading_9m7i5_195{color:#9aabb7;font-size:.875rem;font-style:italic}._keyboardArea_9m7i5_203{background:#dde3ea;flex-direction:column;flex:1;justify-content:flex-end;gap:5px;padding:6px 4px 8px;display:flex;overflow:hidden}._keyRow_9m7i5_214{justify-content:center;gap:5px;display:flex}._key_9m7i5_203{color:#2c3e50;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:52px;padding:0 4px;font-family:inherit;font-size:1.1rem;font-weight:600;transition:background 80ms,transform 80ms;display:flex;box-shadow:0 2px #b0bec5}._key_9m7i5_203:active{background:#e8f4fd;transform:translateY(1px);box-shadow:0 1px #b0bec5}._keyFunc_9m7i5_251{color:#2c3e50;background:#b0bec5;min-width:52px;font-size:.85rem}._keyFunc_9m7i5_251:active{background:#90a4ae}._keyShift_9m7i5_262{min-width:64px}._keyShiftActive_9m7i5_266{color:#fff;background:#5aaee0;box-shadow:0 2px #1a6fa3}._keyShiftActive_9m7i5_266:active{background:#3a8ec0}._keyCapsLock_9m7i5_276{color:#fff;background:#f39c12;box-shadow:0 2px #c0870a}._keyCapsLock_9m7i5_276:active{background:#d4880a}._keyBackspace_9m7i5_286{min-width:64px;font-size:1.2rem}._keySpace_9m7i5_291{letter-spacing:.04em;background:#fff;flex:1;min-width:120px;font-size:.85rem}._keyEnter_9m7i5_299{color:#fff;background:#2ecc71;min-width:88px;font-size:.82rem;box-shadow:0 2px #1ea055}._keyEnter_9m7i5_299:active{background:#27ae60}._keyModeActive_9m7i5_311{color:#fff;background:#5aaee0;box-shadow:0 2px #1a6fa3}._emojiGrid_9m7i5_319{flex-wrap:wrap;justify-content:center;gap:5px;padding:8px;display:flex}._keyEmoji_9m7i5_327{min-width:54px;min-height:54px;font-size:1.5rem}._historyOverlay_9m7i5_335{z-index:200;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}._historyPanel_9m7i5_344{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:10px;width:100%;max-height:60vh;padding:16px;display:flex;overflow-y:auto}._historyHeader_9m7i5_356{justify-content:space-between;align-items:center;display:flex}._historyTitle_9m7i5_362{color:#2c3e50;font-size:1rem;font-weight:700}._historyClose_9m7i5_368{cursor:pointer;color:#6b7f8e;background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:1.2rem}._historyEmpty_9m7i5_378{color:#9aabb7;text-align:center;padding:16px;font-style:italic}._historyEntry_9m7i5_385{cursor:pointer;color:#2c3e50;text-align:left;background:#f0f4f8;border:none;border-radius:8px;width:100%;padding:10px 14px;font-family:inherit;font-size:.9rem}._historyEntry_9m7i5_385:active{background:#e8f4fd}@media (width<=480px){._key_9m7i5_203{min-width:34px;min-height:44px;font-size:.95rem}._keyFunc_9m7i5_251{min-width:42px;font-size:.75rem}._keyShift_9m7i5_262,._keyBackspace_9m7i5_286{min-width:52px}._keyEnter_9m7i5_299{min-width:72px;font-size:.75rem}._keyRow_9m7i5_214,._keyboardArea_9m7i5_203{gap:3px}}._screen_skgv3_1{background:#fffdf7;flex-direction:column;height:100%;font-family:inherit;display:flex}._header_skgv3_10{color:#fff;background:linear-gradient(135deg,#f6c90e 0%,#f97316 100%);flex-shrink:0;grid-template-columns:auto 1fr auto;align-items:center;padding:14px 16px;display:grid}._backBtn_skgv3_20{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:14px;transition:background .15s}._backBtn_skgv3_20:hover{background:#ffffff59}._headerTitle_skgv3_34{text-align:center;font-size:18px;font-weight:700}._body_skgv3_41{flex:1;padding:16px;overflow-y:auto}._empty_skgv3_48{flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;min-height:260px;display:flex}._emptyIcon_skgv3_58{font-size:60px}._emptyText_skgv3_60{color:#718096;text-align:center;max-width:300px;font-size:16px;line-height:1.6}._summary_skgv3_69{background:linear-gradient(135deg,#fef9c3 0%,#fde68a 100%);border:1px solid #fcd34d;border-radius:12px;align-items:baseline;gap:6px;margin-bottom:20px;padding:12px 16px;display:flex}._summaryCount_skgv3_80{color:#92400e;font-size:32px;font-weight:800}._summaryLabel_skgv3_86{color:#78350f;font-size:16px;font-weight:600}._monthGroup_skgv3_93{margin-bottom:24px}._monthLabel_skgv3_97{color:#a0aec0;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:13px;font-weight:700}._timeline_skgv3_107{border-left:2px solid #e9d8a6;flex-direction:column;gap:10px;padding-left:8px;display:flex}._milestoneCard_skgv3_115{align-items:flex-start;gap:12px;padding-left:12px;display:flex;position:relative}._timelineDot_skgv3_123{background:#fff;border:2px solid #fcd34d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:8px;left:-22px;box-shadow:0 2px 6px #0000001a}._dotEmoji_skgv3_139{font-size:16px}._cardContent_skgv3_143{background:#fff;border:1px solid #f0e9c8;border-radius:12px;flex:1;padding:12px 14px;box-shadow:0 2px 6px #0000000f}._cardMessage_skgv3_152{color:#2d3748;margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.4}._cardMeta_skgv3_160{align-items:center;gap:8px;margin-bottom:10px;display:flex}._cardDate_skgv3_167{color:#a0aec0;font-size:12px}._sharedBadge_skgv3_172{color:#38a169;background:#f0fff4;border:1px solid #c6f6d5;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600}._shareBtn_skgv3_182{color:#92400e;cursor:pointer;background:#fffbeb;border:1.5px solid #fcd34d;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s}._shareBtn_skgv3_182:hover{background:#fef3c7}._toast_skgv3_200{color:#fff;z-index:9999;pointer-events:none;background:#2d3748;border-radius:24px;padding:12px 24px;font-size:15px;font-weight:600;animation:.2s _fadeIn_skgv3_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0003}@keyframes _fadeIn_skgv3_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._screen_12f7f_8{background:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px 24px;display:flex}._hero_12f7f_18{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}._wordmark_12f7f_28{letter-spacing:-.02em;color:#202634;margin:28px 0 0;font-family:Nunito,sans-serif;font-size:clamp(2.1rem,7vw,2.9rem);font-weight:800;line-height:1}._go_12f7f_39{letter-spacing:.12em;vertical-align:.42em;color:#fff;background:#202634;border-radius:.3em;margin-left:10px;padding:.18em .46em;font-family:JetBrains Mono,monospace;font-size:.46em;font-weight:700;display:inline-block}._btnLogin_12f7f_55{color:#fff;cursor:pointer;background:#202634;border:none;border-radius:20px;min-width:232px;min-height:56px;margin-top:92px;padding:16px 40px;font-family:Nunito,sans-serif;font-size:1.05rem;font-weight:800;transition:transform .12s,box-shadow .2s,background .2s;box-shadow:0 6px 20px #2026342e}._btnLogin_12f7f_55:hover,._btnLogin_12f7f_55:focus-visible{background:#2c3444;box-shadow:0 10px 28px #20263442}._btnLogin_12f7f_55:active{transform:translateY(1px)}@media (height<=560px){._btnLogin_12f7f_55{margin-top:26px}}._screen_16alk_6{background:#fff;justify-content:center;align-items:center;height:100%;padding:32px 24px;display:flex;position:relative}._backBtn_16alk_16{color:#6b7785;cursor:pointer;background:0 0;border:none;border-radius:12px;width:44px;height:44px;font-size:1.5rem;line-height:1;position:absolute;top:20px;left:20px}._backBtn_16alk_16:hover,._backBtn_16alk_16:focus-visible{color:#202634;background:#f2f4f7}._hero_16alk_34{flex-direction:column;align-items:center;width:100%;max-width:320px;display:flex}._form_16alk_44{flex-direction:column;gap:16px;width:100%;margin-top:44px;display:flex}._field_16alk_52{flex-direction:column;gap:6px;display:flex}._label_16alk_58{color:#6b7785;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._input_16alk_65{color:#202634;background:#fff;border:1.5px solid #dde2e9;border-radius:20px;min-height:52px;padding:14px 16px;font-family:Nunito,sans-serif;font-size:1rem}._input_16alk_65::placeholder{color:#b3bcc7}._input_16alk_65:focus{border-color:#202634;outline:none;box-shadow:0 0 0 3px #20263414}._forgotRow_16alk_86{justify-content:center;min-height:20px;display:flex}._forgotLink_16alk_92{color:#6b7785;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:600;text-decoration:underline}._forgotLink_16alk_92:hover,._forgotLink_16alk_92:focus-visible{color:#202634}._resetMsg_16alk_108{color:#2f7d62;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:700}._error_16alk_117{color:#a33b28;background:#fdf3f1;border:1.5px solid #f0c9c2;border-radius:14px;width:100%;margin-top:16px;padding:12px 14px;font-family:Nunito,sans-serif;font-size:.84rem;line-height:1.4}._submitBtn_16alk_132{color:#fff;cursor:pointer;background:#202634;border:none;border-radius:20px;width:100%;min-height:56px;margin-top:28px;padding:16px 40px;font-family:Nunito,sans-serif;font-size:1.05rem;font-weight:800;transition:transform .12s,box-shadow .2s,background .2s;box-shadow:0 6px 20px #2026342e}._submitBtn_16alk_132:hover:not(:disabled),._submitBtn_16alk_132:focus-visible:not(:disabled){background:#2c3444;box-shadow:0 10px 28px #20263442}._submitBtn_16alk_132:active:not(:disabled){transform:translateY(1px)}._submitBtn_16alk_132:disabled{opacity:.55;cursor:default}._screen_18amu_1{box-sizing:border-box;background:linear-gradient(160deg,#e8f4fd 0%,#f0f4f8 60%,#eaf4ee 100%);flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow-y:auto}._topBar_18amu_12{box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}._backBtn_18amu_21{cursor:pointer;color:#1a3a5c;background:0 0;border:none;border-radius:8px;padding:6px;font-size:1.4rem;line-height:1;transition:background .15s}._backBtn_18amu_21:hover{background:#0000000f}._headerTitle_18amu_37{color:#1a3a5c;font-size:1.15rem;font-weight:800}._content_18amu_43{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:380px;padding:0 24px 40px;display:flex}._priceCard_18amu_53{text-align:center;background:#fff;border-radius:20px;padding:28px;box-shadow:0 4px 20px #00000014}._price_18amu_53{color:#1a3a5c;font-size:3.5rem;font-weight:900;line-height:1}._priceLabel_18amu_68{color:#718096;margin-top:6px;font-size:.9rem;font-weight:500}._features_18amu_75{background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:20px 24px;display:flex;box-shadow:0 4px 20px #00000014}._featureItem_18amu_85{color:#2d3748;align-items:center;gap:10px;font-size:.92rem;font-weight:500;display:flex}._featureCheck_18amu_94{flex-shrink:0;font-size:1rem}._payBtn_18amu_99{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:14px;width:100%;padding:16px;font-family:inherit;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;box-shadow:0 4px 16px #4c6ef559}._payBtn_18amu_99:hover:not(:disabled){background:#3b5de0;transform:translateY(-1px)}._payBtn_18amu_99:disabled{opacity:.7;cursor:not-allowed}._discountSection_18amu_124{flex-direction:column;gap:10px;display:flex}._discountToggle_18amu_130{color:#5aaee0;cursor:pointer;text-underline-offset:2px;text-align:center;background:0 0;border:none;padding:4px;font-family:inherit;font-size:.88rem;text-decoration:underline}._discountToggle_18amu_130:hover{color:#3b8fc0}._discountRow_18amu_147{gap:8px;display:flex}._discountInput_18amu_152{border:2px solid #e2e8f0;border-radius:10px;outline:none;flex:1;padding:11px 14px;font-family:inherit;font-size:.95rem;transition:border-color .15s}._discountInput_18amu_152:focus{border-color:#4c6ef5}._applyBtn_18amu_167{color:#fff;cursor:pointer;white-space:nowrap;background:#4c6ef5;border:none;border-radius:10px;padding:11px 18px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .15s}._applyBtn_18amu_167:hover{background:#3b5de0}._discountApplied_18amu_185{color:#38a169;text-align:center;font-size:.85rem;font-weight:700}._discountError_18amu_192{color:#c53030;text-align:center;font-size:.85rem;font-weight:600}._demoNote_18amu_199{text-align:center;color:#718096;background:#fef9c3;border:1.5px solid #f6e05e;border-radius:10px;padding:10px 14px;font-size:.82rem;font-weight:500}._screen_sre1n_1{box-sizing:border-box;background:linear-gradient(160deg,#e8f4fd 0%,#f0f4f8 60%,#eaf4ee 100%);flex-direction:column;align-items:center;width:100%;height:100%;display:flex;overflow-y:auto}._topBar_sre1n_12{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:360px;padding:12px 16px 0;display:flex}._backBtn_sre1n_22{color:#4a5568;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:1.4rem;line-height:1;transition:background .15s}._backBtn_sre1n_22:hover{background:#0000000f}._skipBtn_sre1n_36{color:#8a97aa;cursor:pointer;background:0 0;border:1px dashed #c0c8d8;border-radius:8px;padding:5px 12px;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s}._skipBtn_sre1n_36:hover{color:#4c6ef5;border-color:#4c6ef5}._content_sre1n_51{box-sizing:border-box;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:360px;padding:40px 24px;display:flex}._title_sre1n_62{color:#1a3a5c;text-align:center;font-size:1.4rem;font-weight:800}._explanation_sre1n_69{color:#4a6785;text-align:center;max-width:280px;font-size:.92rem;line-height:1.5}._pinSection_sre1n_77{flex-direction:column;gap:20px;width:100%;display:flex}._pinField_sre1n_84{flex-direction:column;align-items:center;gap:10px;display:flex}._pinLabel_sre1n_91{color:#4a5568;font-size:.85rem;font-weight:600}._dots_sre1n_97{gap:14px;display:flex}._dot_sre1n_97{background:0 0;border:2px solid #cbd5e0;border-radius:50%;width:16px;height:16px;transition:background .1s,border-color .1s}._dotFilled_sre1n_111{background:#4c6ef5;border-color:#4c6ef5}._dotError_sre1n_116{background:#e05a5a;border-color:#e05a5a}._keypad_sre1n_121{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:280px;display:grid}._key_sre1n_121{color:#2d3748;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:12px;height:56px;font-family:inherit;font-size:1.4rem;font-weight:600;transition:background .1s,border-color .1s}._key_sre1n_121:hover{background:#f7fafc;border-color:#cbd5e0}._key_sre1n_121:active{background:#4c6ef51f;border-color:#4c6ef5}._keyDel_sre1n_145{color:#e05a5a;font-size:1.1rem}._keyEmpty_sre1n_150{visibility:hidden;pointer-events:none}._activePin_sre1n_155{border-color:#4c6ef5;box-shadow:0 0 0 3px #4c6ef51f}._createBtn_sre1n_160{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:12px;width:100%;max-width:280px;padding:15px;font-family:inherit;font-size:1rem;font-weight:700;transition:background .15s,transform .1s,opacity .15s;box-shadow:0 4px 14px #4c6ef559}._createBtn_sre1n_160:hover:not(:disabled){background:#3b5de0;transform:translateY(-1px)}._createBtn_sre1n_160:disabled{opacity:.45;cursor:not-allowed}._error_sre1n_186{color:#c53030;text-align:center;font-size:.85rem;font-weight:600}._recoveryNote_sre1n_193{color:#718096;text-align:center;background:#f0f4f8;border-radius:10px;max-width:280px;padding:10px 14px;font-size:.8rem;line-height:1.5}._screen_trp5w_1{background:linear-gradient(160deg,#e8f4fd 0%,#f0f4f8 60%,#eaf4ee 100%);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._header_trp5w_10{flex-shrink:0;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}._backBtn_trp5w_18{cursor:pointer;color:#1a3a5c;background:0 0;border:none;border-radius:8px;padding:6px;font-size:1.4rem;line-height:1;transition:background .15s}._backBtn_trp5w_18:hover{background:#0000000f}._progressBarWrap_trp5w_34{background:#e2e8f0;border-radius:3px;flex:1;height:6px;overflow:hidden}._progressBar_trp5w_34{background:#4c6ef5;border-radius:3px;height:100%;transition:width .3s}._stepCount_trp5w_49{color:#718096;white-space:nowrap;font-size:.82rem;font-weight:600}._body_trp5w_56{flex:1;padding:8px 20px 0;overflow-y:auto}._stepTitle_trp5w_62{color:#1a3a5c;text-align:center;margin-bottom:20px;font-size:1.3rem;font-weight:800}._field_trp5w_71{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}._label_trp5w_78{color:#4a5568;font-size:.85rem;font-weight:600}._input_trp5w_84{color:#2d3748;background:#fff;border:2px solid #e2e8f0;border-radius:12px;outline:none;padding:13px 14px;font-family:inherit;font-size:1rem;transition:border-color .15s}._input_trp5w_84:focus{border-color:#4c6ef5}._agePicker_trp5w_100{align-items:center;gap:12px;display:flex}._ageBtn_trp5w_106{cursor:pointer;color:#4c6ef5;background:#fff;border:2px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;font-weight:700;transition:background .15s,border-color .15s;display:flex}._ageBtn_trp5w_106:hover{background:#ebf0fe;border-color:#4c6ef5}._ageValue_trp5w_128{text-align:center;color:#1a3a5c;background:#fff;border:2px solid #e2e8f0;border-radius:10px;flex:1;padding:10px;font-size:1.5rem;font-weight:800}._options_trp5w_141{flex-direction:column;gap:10px;display:flex}._optionCard_trp5w_147{cursor:pointer;text-align:left;background:#fff;border:2px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;width:100%;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}._optionCard_trp5w_147:hover{background:#f7f9fe;border-color:#a3b4f0}._optionCardActive_trp5w_167{background:#ebf0fe;border-color:#4c6ef5}._optionIcon_trp5w_172{flex-shrink:0;font-size:1.6rem}._optionText_trp5w_177{flex-direction:column;gap:2px;display:flex}._optionTitle_trp5w_183{color:#1a3a5c;font-size:.95rem;font-weight:700}._optionDesc_trp5w_189{color:#718096;font-size:.8rem}._gridOptions_trp5w_195{grid-template-columns:1fr 1fr;gap:10px;display:grid}._gridOptionCard_trp5w_201{cursor:pointer;text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:14px 12px;transition:border-color .15s,background .15s;display:flex}._gridOptionCard_trp5w_201:hover{background:#f7f9fe;border-color:#a3b4f0}._gridOptionCardActive_trp5w_220{background:#ebf0fe;border-color:#4c6ef5}._gridPreview_trp5w_225{gap:3px;display:grid}._gridDot_trp5w_230{opacity:.5;background:#4c6ef5;border-radius:2px;width:8px;height:8px}._gridOptionTitle_trp5w_238{color:#1a3a5c;font-size:.88rem;font-weight:700}._gridOptionDesc_trp5w_244{color:#718096;font-size:.75rem}._chips_trp5w_250{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._chip_trp5w_250{cursor:pointer;color:#2d3748;background:#fff;border:2px solid #e2e8f0;border-radius:20px;align-items:center;gap:5px;padding:8px 14px;font-family:inherit;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}._chip_trp5w_250:hover{background:#f7f9fe;border-color:#a3b4f0}._chipActive_trp5w_278{color:#3b5de0;background:#ebf0fe;border-color:#4c6ef5}._addInput_trp5w_284{gap:8px;margin-top:4px;display:flex}._addInputField_trp5w_290{border:2px solid #e2e8f0;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:.92rem;transition:border-color .15s}._addInputField_trp5w_290:focus{border-color:#4c6ef5}._addBtn_trp5w_305{color:#fff;cursor:pointer;white-space:nowrap;background:#4c6ef5;border:none;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .15s}._addBtn_trp5w_305:hover{background:#3b5de0}._sectionTitle_trp5w_324{color:#1a3a5c;margin:16px 0 10px;font-size:.95rem;font-weight:700}._personRow_trp5w_331{align-items:center;gap:8px;margin-bottom:8px;display:flex}._personInput_trp5w_338{border:2px solid #e2e8f0;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:.9rem;transition:border-color .15s}._personInput_trp5w_338:focus{border-color:#4c6ef5}._removePersonBtn_trp5w_353{cursor:pointer;color:#a0aec0;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:1.1rem;transition:color .15s}._removePersonBtn_trp5w_353:hover{color:#e05a5a}._addPersonBtn_trp5w_368{color:#718096;cursor:pointer;background:0 0;border:2px dashed #cbd5e0;border-radius:10px;width:100%;padding:10px;font-family:inherit;font-size:.88rem;font-weight:600;transition:border-color .15s,color .15s}._addPersonBtn_trp5w_368:hover{color:#4c6ef5;border-color:#4c6ef5}._footer_trp5w_388{flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}._skipBtn_trp5w_396{color:#a0aec0;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:.9rem;text-decoration:underline}._skipBtn_trp5w_396:hover{color:#718096}._continueBtn_trp5w_413{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:12px;flex:1;padding:15px;font-family:inherit;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;box-shadow:0 4px 14px #4c6ef559}._continueBtn_trp5w_413:hover{background:#3b5de0;transform:translateY(-1px)}._continueBtn_trp5w_413:active{transform:scale(.98)}._screen_1ey9d_1{background:linear-gradient(160deg,#e8f4fd 0%,#f0f4f8 60%,#eaf4ee 100%);flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}._header_1ey9d_10{text-align:center;padding:20px 20px 12px}._headerTitle_1ey9d_15{color:#1a3a5c;font-size:1.25rem;font-weight:800}._content_1ey9d_21{flex-direction:column;flex:1;gap:20px;padding:0 16px 32px;display:flex}._loadingState_1ey9d_30{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:200px;display:flex}._spinner_1ey9d_40{border:4px solid #e2e8f0;border-top-color:#4c6ef5;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite _spin_1ey9d_40}@keyframes _spin_1ey9d_40{to{transform:rotate(360deg)}}._loadingText_1ey9d_53{color:#4a6785;font-size:1rem;font-weight:600}._previewCard_1ey9d_60{background:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 20px #00000014}._previewBoardName_1ey9d_67{color:#718096;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:.85rem;font-weight:700}._miniGrid_1ey9d_76{gap:4px;display:grid}._miniCell_1ey9d_81{text-align:center;color:#2d3748;word-break:break-word;border-radius:6px;justify-content:center;align-items:center;min-height:32px;padding:6px 4px;font-size:.68rem;font-weight:600;line-height:1.2;display:flex;overflow:hidden}._miniCellEmpty_1ey9d_97{background:#f7fafc;border:1px dashed #e2e8f0}._actions_1ey9d_103{flex-direction:column;gap:10px;display:flex}._btnPrimary_1ey9d_109{color:#fff;cursor:pointer;background:#38a169;border:none;border-radius:12px;width:100%;padding:15px;font-family:inherit;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;box-shadow:0 4px 14px #38a16959}._btnPrimary_1ey9d_109:hover{background:#2f8a5b;transform:translateY(-1px)}._btnSecondary_1ey9d_129{color:#4c6ef5;cursor:pointer;background:0 0;border:2px solid #4c6ef5;border-radius:12px;width:100%;padding:14px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .15s}._btnSecondary_1ey9d_129:hover{background:#4c6ef50f}._btnText_1ey9d_147{color:#718096;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:6px;font-family:inherit;font-size:.9rem;text-decoration:underline}._btnText_1ey9d_147:hover{color:#4a5568}._separator_1ey9d_164{color:#a0aec0;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:flex}._separator_1ey9d_164:before,._separator_1ey9d_164:after{content:"";background:#e2e8f0;flex:1;height:1px}._templates_1ey9d_182{flex-direction:column;gap:10px;display:flex}._templateCard_1ey9d_188{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 2px 10px #0000000f}._templateInfo_1ey9d_198{flex:1}._templateName_1ey9d_202{color:#1a3a5c;font-size:.95rem;font-weight:700}._templateDesc_1ey9d_208{color:#718096;margin-top:2px;font-size:.78rem}._templateAge_1ey9d_214{color:#a0aec0;margin-top:3px;font-size:.72rem;font-weight:500}._templateMiniPreview_1ey9d_221{flex-shrink:0;grid-template-rows:repeat(3,8px);grid-template-columns:repeat(3,8px);gap:3px;display:grid}._templateDot_1ey9d_229{border-radius:2px;width:8px;height:8px}._templateUseBtn_1ey9d_235{color:#fff;cursor:pointer;background:#4c6ef5;border:none;border-radius:8px;flex-shrink:0;padding:8px 14px;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .15s}._templateUseBtn_1ey9d_235:hover{background:#3b5de0}._errorState_1ey9d_254{text-align:center;background:#fff5f5;border:2px solid #feb2b2;border-radius:14px;padding:16px}._errorTitle_1ey9d_262{color:#c53030;margin-bottom:8px;font-size:1rem;font-weight:700}._errorDesc_1ey9d_269{color:#718096;font-size:.85rem;line-height:1.5}
