.wg5IEG_screen{min-height:100svh;padding:calc(var(--nav-h) + var(--space-xl)) var(--space-md) var(--space-2xl);background:var(--jm-gradient-subtle);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wg5IEG_flare{top:-20%;right:-10%}.wg5IEG_card{z-index:3;background:color-mix(in srgb, var(--jm-surface) 92%, transparent);border:1px solid var(--jm-border-strong);border-radius:var(--radius-lg);width:100%;max-width:440px;padding:var(--space-xl);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--jm-shadow-lg);position:relative}.wg5IEG_title{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--jm-white);margin-bottom:.6rem;font-weight:600}.wg5IEG_sub{color:var(--jm-slate);font-size:var(--text-sm);margin-bottom:var(--space-lg);line-height:1.8}.wg5IEG_googleBtn{background:var(--jm-fixed-white);color:#1d2730;border-radius:var(--radius-pill);width:100%;font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s ease;border:none;justify-content:center;align-items:center;gap:.75rem;padding:.95rem 1.5rem;font-weight:600;display:inline-flex}.wg5IEG_googleBtn:hover{box-shadow:var(--jm-shadow-md);transform:translateY(-2px)}.wg5IEG_googleBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.wg5IEG_error{margin-top:var(--space-md);color:var(--jm-error);font-size:var(--text-sm)}.wg5IEG_note{margin-top:var(--space-lg);font-size:var(--text-xs);color:var(--jm-slate);line-height:1.7}.wg5IEG_loading{justify-content:center;align-items:center;gap:var(--space-md);min-height:100svh;color:var(--jm-slate);font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;flex-direction:column;display:flex}.wg5IEG_spinner{border:2px solid var(--jm-border-strong);border-top-color:var(--jm-copper);border-radius:50%;width:32px;height:32px;animation:.85s linear infinite wg5IEG_spin}@keyframes wg5IEG_spin{to{transform:rotate(360deg)}}.wg5IEG_denied{}.wg5IEG_deniedIcon{width:54px;height:54px;margin:0 auto var(--space-md);border:2px solid var(--jm-error);color:var(--jm-error);border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;display:flex}
.GB-yMG_wrap{min-height:100svh;padding:calc(var(--nav-h) + var(--space-lg)) 5vw var(--space-2xl)}.GB-yMG_inner{max-width:1180px;margin:0 auto}.GB-yMG_header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--jm-border);flex-wrap:wrap;display:flex}.GB-yMG_title{font-family:var(--font-display);color:var(--jm-white);font-size:clamp(1.7rem,3.5vw,2.3rem);font-weight:700}.GB-yMG_subtitle{font-size:var(--text-sm);color:var(--jm-slate);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.GB-yMG_tabs{gap:var(--space-md);margin:var(--space-lg) 0 var(--space-xl);border-bottom:1px solid var(--jm-border);scrollbar-width:none;display:flex;overflow-x:auto}.GB-yMG_tabs::-webkit-scrollbar{display:none}.GB-yMG_tab{color:var(--jm-slate);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;padding:0 0 var(--space-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;font-weight:600;transition:color .25s;display:flex;position:relative}.GB-yMG_tab:hover{color:var(--jm-lightgrey)}.GB-yMG_tabActive{color:var(--jm-white)}.GB-yMG_tabActive:after{content:"";background:var(--jm-copper);height:2px;position:absolute;bottom:-1px;left:0;right:0}.GB-yMG_tabCount{background:var(--jm-border-strong);border-radius:var(--radius-pill);letter-spacing:.04em;padding:.1rem .5rem;font-size:.62rem}.GB-yMG_panelHead{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.GB-yMG_panelTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--jm-white);font-weight:600}.GB-yMG_filters{flex-wrap:wrap;gap:.5rem;display:flex}.GB-yMG_filter{border:1px solid var(--jm-border-strong);border-radius:var(--radius-pill);color:var(--jm-slate);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.4rem .9rem;font-size:.68rem;transition:border-color .25s,color .25s,background .25s}.GB-yMG_filter:hover{color:var(--jm-lightgrey);border-color:var(--jm-border-strong)}.GB-yMG_filterActive{border-color:var(--jm-copper);color:var(--jm-copper);background:#c15a3226}.GB-yMG_list{gap:var(--space-sm);flex-direction:column;display:flex}.GB-yMG_row{background:var(--jm-surface);border:1px solid var(--jm-border);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);align-items:center;gap:var(--space-md);flex-wrap:wrap;transition:border-color .3s;display:flex}.GB-yMG_row:hover{border-color:var(--jm-border-strong)}.GB-yMG_rowUnread{border-left:3px solid var(--jm-copper)}.GB-yMG_rowMain{flex:1;min-width:240px}.GB-yMG_rowTitle{font-family:var(--font-body);font-size:var(--text-base);color:var(--jm-white);font-weight:500}.GB-yMG_rowMeta{font-size:var(--text-sm);color:var(--jm-slate);margin-top:.3rem;line-height:1.6}.GB-yMG_rowDetails{font-size:var(--text-sm);color:var(--jm-muted);white-space:pre-wrap;padding-left:var(--space-sm);border-left:2px solid var(--jm-border-strong);margin-top:.6rem;line-height:1.75}.GB-yMG_rowActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GB-yMG_amount{font-family:var(--font-display);font-size:var(--text-lg);color:var(--jm-amber)}.GB-yMG_empty{border:1px dashed var(--jm-border-strong);border-radius:var(--radius-lg);padding:var(--space-xl);text-align:center;color:var(--jm-slate);font-size:var(--text-sm)}.GB-yMG_groupLabel{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jm-slate);margin:var(--space-md) 0 var(--space-sm);font-size:.68rem}.GB-yMG_lineItem{grid-template-columns:1fr 110px 80px 36px;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}.GB-yMG_lineHead{letter-spacing:.12em;text-transform:uppercase;color:var(--jm-slate);grid-template-columns:1fr 110px 80px 36px;gap:.5rem;margin-bottom:.4rem;font-size:.62rem;display:grid}.GB-yMG_iconBtn{border:1px solid var(--jm-border-strong);border-radius:var(--radius-sm);color:var(--jm-slate);cursor:pointer;background:0 0;width:36px;height:38px;font-size:1.1rem;line-height:1;transition:color .25s,border-color .25s}.GB-yMG_iconBtn:hover{color:var(--jm-error);border-color:var(--jm-error)}.GB-yMG_total{padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--jm-border-strong);justify-content:space-between;align-items:baseline;display:flex}.GB-yMG_totalLabel{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate)}.GB-yMG_totalValue{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--jm-amber)}.GB-yMG_modalActions{margin-top:var(--space-lg);flex-wrap:wrap;gap:.75rem;display:flex}.GB-yMG_warning{border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--jm-amber);margin-bottom:var(--space-md);background:#f2c88d14;border:1px solid #f2c88d40;line-height:1.7}@media (max-width:640px){.GB-yMG_lineItem,.GB-yMG_lineHead{grid-template-columns:1fr 90px 60px 34px}.GB-yMG_row{flex-direction:column;align-items:flex-start}}.GB-yMG_depositBox{border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-md);background:var(--jm-input-bg)}.GB-yMG_depositToggle{cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-white);align-items:flex-start;gap:.75rem;display:flex}.GB-yMG_depositToggle input{width:17px;height:17px;accent-color:var(--jm-copper);cursor:pointer;flex-shrink:0;margin-top:.15rem}.GB-yMG_depositToggle em{font-style:normal;font-size:var(--text-xs);color:var(--jm-slate);margin-top:.2rem;line-height:1.6;display:block}.GB-yMG_depositFields{margin-top:var(--space-md);grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.GB-yMG_depositFields .GB-yMG_jm-field{margin-bottom:0}.GB-yMG_splitRow{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.GB-yMG_splitRow span{min-width:150px;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--jm-slate);border-left:2px solid #c15a3266;flex:1;padding-left:.75rem}.GB-yMG_splitRow strong{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:0;text-transform:none;color:var(--jm-amber);margin-top:.3rem;font-weight:600;display:block}@media (max-width:560px){.GB-yMG_depositFields{grid-template-columns:1fr}}.GB-yMG_depositNote{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--jm-slate);margin-top:.15rem;font-size:.68rem;display:block}.GB-yMG_estimateNote{font-size:var(--text-sm);color:var(--jm-muted);padding-left:var(--space-sm);border-left:2px solid var(--jm-copper);margin-top:.6rem;line-height:1.7}.GB-yMG_estimateNote strong{color:var(--jm-amber);font-family:var(--font-display);font-size:var(--text-base)}.GB-yMG_squareLinks{gap:var(--space-sm);flex-wrap:wrap;margin-top:.6rem;display:flex}.GB-yMG_squareLinks a{font-size:var(--text-xs);letter-spacing:.06em;color:var(--jm-blue);text-underline-offset:3px;text-decoration:underline;transition:color .25s}.GB-yMG_squareLinks a:hover{color:var(--jm-copper)}.GB-yMG_linkBtn{font-family:inherit;font-size:var(--text-xs);letter-spacing:.06em;color:var(--jm-blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .25s}.GB-yMG_linkBtn:hover{color:var(--jm-copper)}.GB-yMG_chain{gap:var(--space-sm);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.GB-yMG_chainStep{border-left:2px solid var(--jm-border-strong);opacity:.55;flex:7rem;min-width:7rem;padding:.5rem 0 .5rem .7rem;transition:opacity .25s,border-color .25s}.GB-yMG_chainDone,.GB-yMG_chainActive{opacity:1}.GB-yMG_chainDone{border-left-color:var(--jm-blue)}.GB-yMG_chainActive{border-left-color:var(--jm-copper)}.GB-yMG_chainLabel{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jm-slate);font-size:.66rem;display:block}.GB-yMG_chainActive .GB-yMG_chainLabel{color:var(--jm-amber)}.GB-yMG_chainLabel a{color:inherit;text-underline-offset:3px;text-decoration:underline}.GB-yMG_chainLabel a:hover{color:var(--jm-copper)}.GB-yMG_chainDetail{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-white);margin-top:.3rem;line-height:1.5;display:block}.GB-yMG_chainStep:not(.GB-yMG_chainDone):not(.GB-yMG_chainActive) .GB-yMG_chainDetail{color:var(--jm-muted)}.GB-yMG_stagePicker{gap:.3rem;display:grid}.GB-yMG_stagePicker>span{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jm-slate);font-size:.66rem}.GB-yMG_stagePicker select{width:150px;padding:.45rem 2.5rem .45rem .85rem}.GB-yMG_panelBar{gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.GB-yMG_fieldRow{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.GB-yMG_fieldRow{grid-template-columns:1fr;gap:0}}.GB-yMG_panelIntro{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-muted);margin-bottom:var(--space-lg);max-width:62ch;line-height:1.7}.GB-yMG_panelIntro strong{color:var(--jm-white);font-weight:500}.GB-yMG_modeRow{gap:var(--space-md);margin:var(--space-md) 0;grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.GB-yMG_modeRow{grid-template-columns:1fr}}.GB-yMG_uploadRow{align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-top:.6rem;display:flex}.GB-yMG_fileInput{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-muted);max-width:100%}.GB-yMG_fileInput::file-selector-button{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--jm-white);background:var(--jm-input-bg);border:1px solid var(--jm-border-strong);border-radius:var(--radius-pill);cursor:pointer;margin-right:.75rem;padding:.4rem 1rem;transition:border-color .25s}.GB-yMG_fileInput::file-selector-button:hover{border-color:var(--jm-copper)}.GB-yMG_uploadNote{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-slate);margin-top:.4rem}.GB-yMG_saveBar{align-items:center;gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--jm-border);flex-wrap:wrap;display:flex}.GB-yMG_addCard{border:1px solid var(--jm-border);border-radius:var(--radius-lg);background:var(--jm-surface);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-lg)}.GB-yMG_thumbBox{border-radius:var(--radius-sm);background:var(--jm-input-bg);border:1px solid var(--jm-border);flex-shrink:0;place-items:center;width:96px;height:64px;display:grid;overflow:hidden}.GB-yMG_thumb{object-fit:cover;width:100%;height:100%}.GB-yMG_thumbKind{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate);font-size:.6rem}
.MRR5pG_wrap{min-height:100svh;padding:calc(var(--nav-h) + var(--space-xl)) 5vw var(--space-2xl)}.MRR5pG_inner{max-width:1040px;margin:0 auto}.MRR5pG_header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--jm-border);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.MRR5pG_greeting{font-family:var(--font-display);color:var(--jm-white);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1.15}.MRR5pG_sub{color:var(--jm-slate);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.MRR5pG_section{margin-bottom:var(--space-2xl)}.MRR5pG_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.MRR5pG_sectionTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--jm-white);font-weight:600}.MRR5pG_count{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate)}.MRR5pG_list{gap:var(--space-sm);flex-direction:column;display:flex}.MRR5pG_row{background:var(--jm-surface);border:1px solid var(--jm-border);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;transition:border-color .3s,transform .3s;display:flex}.MRR5pG_row:hover{border-color:#c15a324d;transform:translate(3px)}.MRR5pG_rowMain{flex:1;min-width:220px}.MRR5pG_rowTitle{font-family:var(--font-body);font-size:var(--text-base);color:var(--jm-white);font-weight:500}.MRR5pG_rowMeta{font-size:var(--text-sm);color:var(--jm-slate);margin-top:.35rem}.MRR5pG_rowActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.MRR5pG_amount{font-family:var(--font-display);font-size:var(--text-lg);color:var(--jm-amber)}.MRR5pG_stages{margin-top:var(--space-sm);gap:4px;width:100%;display:flex}.MRR5pG_stage{background:var(--jm-border-strong);border-radius:2px;flex:1;height:3px;position:relative}.MRR5pG_stageDone{background:var(--jm-copper)}.MRR5pG_stageLabels{letter-spacing:.1em;text-transform:uppercase;color:var(--jm-slate);justify-content:space-between;gap:.25rem;margin-top:.5rem;font-size:.62rem;display:flex}.MRR5pG_stageLabelActive{color:var(--jm-copper);font-weight:600}.MRR5pG_files{margin-top:var(--space-sm);flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.MRR5pG_file{font-size:var(--text-xs);color:var(--jm-blue);border-radius:var(--radius-pill);border:1px solid #3f95a84d;padding:.3rem .85rem;transition:background .25s,color .25s}.MRR5pG_file:hover{color:var(--jm-white);background:#3f95a826}.MRR5pG_empty{border:1px dashed var(--jm-border-strong);border-radius:var(--radius-lg);padding:var(--space-xl);text-align:center;color:var(--jm-slate);font-size:var(--text-sm);line-height:1.8}.MRR5pG_profileGrid{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.MRR5pG_profileGrid{grid-template-columns:1fr}.MRR5pG_row{flex-direction:column;align-items:flex-start}.MRR5pG_stageLabels{display:none}}.MRR5pG_estimate{width:100%;margin-top:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);background:#c15a320d;border:1px solid #c15a324d}.MRR5pG_estimateLabel{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--jm-copper);margin-bottom:var(--space-sm);font-size:.68rem;font-weight:600;display:block}.MRR5pG_estimateNotes{font-size:var(--text-sm);color:var(--jm-muted);white-space:pre-wrap;margin-bottom:var(--space-sm);line-height:1.8}.MRR5pG_estimateLines{margin:0;padding:0;list-style:none}.MRR5pG_estimateLines li{justify-content:space-between;align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--jm-border);font-size:var(--text-sm);color:var(--jm-lightgrey);padding:.5rem 0;display:flex}.MRR5pG_estimateTotal{font-family:var(--font-display);font-size:var(--text-lg)!important;color:var(--jm-amber)!important;border-bottom:none!important;padding-top:.85rem!important}.MRR5pG_estimateTotal span:first-child{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate)}.MRR5pG_estimateActions{margin-top:var(--space-md);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.MRR5pG_estimateExpiry{font-size:var(--text-xs);color:var(--jm-slate);line-height:1.7}.MRR5pG_docs{width:100%;margin-top:var(--space-sm);gap:.5rem;display:grid}.MRR5pG_doc{border:1px solid var(--jm-border);border-radius:var(--radius-md);background:var(--jm-input-bg);padding:.6rem .85rem}.MRR5pG_docLabel{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jm-slate);font-size:.66rem;display:block}.MRR5pG_docDetail{font-size:var(--text-sm);color:var(--jm-white);margin-top:.25rem;display:block}.MRR5pG_docDetail a{color:var(--jm-blue);text-underline-offset:3px;text-decoration:underline}.MRR5pG_docDetail a:hover{color:var(--jm-copper)}.MRR5pG_docNote{font-size:var(--text-xs);color:var(--jm-muted);margin-top:.3rem;line-height:1.6;display:block}.MRR5pG_attention{margin-bottom:var(--space-xl);gap:.5rem;display:grid}.MRR5pG_attentionItem{padding:var(--space-md);border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);background:var(--jm-surface);align-items:flex-start;gap:.85rem;transition:border-color .25s;display:flex}.MRR5pG_attentionItem[data-tone=amber]{border-left:3px solid var(--jm-amber)}.MRR5pG_attentionItem[data-tone=copper]{border-left:3px solid var(--jm-copper)}.MRR5pG_attentionItem[data-tone=teal]{border-left:3px solid var(--jm-blue)}.MRR5pG_attentionDot{background:var(--jm-copper);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.45rem}.MRR5pG_attentionItem[data-tone=amber] .MRR5pG_attentionDot{background:var(--jm-amber)}.MRR5pG_attentionItem[data-tone=teal] .MRR5pG_attentionDot{background:var(--jm-blue)}.MRR5pG_attentionMain{min-width:0}.MRR5pG_attentionMain strong{font-family:var(--font-body);font-size:var(--text-base);color:var(--jm-white);font-weight:500;line-height:1.4;display:block}.MRR5pG_attentionMain em{font-style:normal;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-muted);margin-top:.2rem;line-height:1.5;display:block}.MRR5pG_allClear{margin-bottom:var(--space-xl);padding:var(--space-md);border:1px dashed var(--jm-border-strong);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-slate);line-height:1.7}
.g-Kina_shell{background:var(--jm-bg);min-height:100svh;transition:grid-template-columns .22s var(--ease-out);grid-template-columns:248px 1fr;display:grid}.g-Kina_shell[data-pinned=false]{grid-template-columns:64px 1fr}.g-Kina_shell[data-pinned=false] .g-Kina_navLabel,.g-Kina_shell[data-pinned=false] .g-Kina_brandSub,.g-Kina_shell[data-pinned=false] .g-Kina_sideFoot,.g-Kina_shell[data-pinned=false] .g-Kina_brandLogo{display:none}.g-Kina_shell[data-pinned=false] .g-Kina_navItem{justify-content:center;padding-inline:0}.g-Kina_shell[data-pinned=false] .g-Kina_navCount{min-width:auto;margin:0;padding:.05rem .3rem;font-size:.55rem;position:absolute;top:.25rem;right:.35rem}.g-Kina_shell[data-pinned=false] .g-Kina_navItem{position:relative}.g-Kina_shell[data-pinned=false] .g-Kina_brand{justify-items:center}.g-Kina_shell[data-pinned=false] .g-Kina_side{padding-inline:.5rem}.g-Kina_pinBtn{top:var(--space-lg);border:1px solid var(--jm-border-strong);border-radius:var(--radius-sm);background:var(--jm-surface);width:24px;height:24px;color:var(--jm-muted);cursor:pointer;place-items:center;font-size:.75rem;line-height:1;transition:color .2s,border-color .2s;display:grid;position:absolute;right:.5rem}.g-Kina_pinBtn:hover{color:var(--jm-white);border-color:var(--jm-copper)}.g-Kina_drawerClose,.g-Kina_mobileBar,.g-Kina_scrim{display:none}.g-Kina_navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.g-Kina_side{gap:var(--space-lg);padding:var(--space-lg) var(--space-md);background:var(--jm-surface);border-right:1px solid var(--jm-border);flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden auto}.g-Kina_brand{padding-bottom:var(--space-sm);border-bottom:1px solid var(--jm-border);gap:.4rem;display:grid;position:relative}.g-Kina_brandLogo{filter:brightness(1.18);width:auto;height:34px}.g-Kina_brandSub{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--jm-copper);font-size:.62rem}.g-Kina_nav{flex-direction:column;gap:.15rem;display:flex}.g-Kina_navItem{border-radius:var(--radius-md);cursor:pointer;width:100%;font-family:var(--font-body);font-size:var(--text-sm);text-align:left;color:var(--jm-muted);background:0 0;border:none;align-items:center;gap:.7rem;padding:.6rem .75rem;transition:background .2s,color .2s;display:flex}.g-Kina_navItem:hover{background:var(--jm-hover-wash);color:var(--jm-white)}.g-Kina_navOn,.g-Kina_navOn:hover{background:var(--jm-hover-wash);color:var(--jm-white);box-shadow:inset 2px 0 0 var(--jm-copper)}.g-Kina_navIcon{text-align:center;opacity:.85;flex-shrink:0;width:16px}.g-Kina_navCount{text-align:center;border-radius:var(--radius-pill);background:var(--jm-copper);min-width:1.35rem;color:var(--jm-fixed-white);margin-left:auto;padding:.1rem .4rem;font-size:.62rem;font-weight:600}.g-Kina_sideFoot{padding-top:var(--space-md);border-top:1px solid var(--jm-border);font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-slate);margin-top:auto;line-height:1.6}.g-Kina_sideFoot strong{color:var(--jm-white);text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.g-Kina_levelChip{border-radius:var(--radius-pill);background:var(--jm-hover-wash);border:1px solid var(--jm-border-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--jm-muted);margin-top:.4rem;padding:.1rem .55rem;font-size:.6rem;display:inline-block}.g-Kina_main{min-width:0;padding:var(--space-lg) var(--space-xl) var(--space-2xl)}.g-Kina_main[data-full=true]{height:100svh;padding:0;overflow:hidden}.g-Kina_main[data-full=false]{overflow:visible}.g-Kina_head{justify-content:space-between;align-items:flex-end;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--jm-border);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.g-Kina_title{font-family:var(--font-display);color:var(--jm-white);font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.g-Kina_sub{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-muted);max-width:60ch;margin-top:.35rem;line-height:1.6}.g-Kina_actions{flex-wrap:wrap;gap:.5rem;display:flex}.g-Kina_list{flex-direction:column;gap:.5rem;display:flex}.g-Kina_row{align-items:center;gap:var(--space-md);padding:var(--space-md);background:var(--jm-surface);border:1px solid var(--jm-border);border-radius:var(--radius-md);flex-wrap:wrap;transition:border-color .25s;display:flex}.g-Kina_row:hover{border-color:var(--jm-border-strong)}.g-Kina_rowUnread{border-left:3px solid var(--jm-copper)}.g-Kina_rowMain{flex:1;min-width:220px}.g-Kina_rowTitle{font-family:var(--font-body);font-size:var(--text-base);color:var(--jm-white);font-weight:500}.g-Kina_rowMeta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-slate);margin-top:.25rem;line-height:1.6}.g-Kina_rowActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.g-Kina_empty{padding:var(--space-2xl) var(--space-lg);border:1px dashed var(--jm-border-strong);border-radius:var(--radius-lg);text-align:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-slate);line-height:1.7}.g-Kina_empty strong{font-size:var(--text-base);color:var(--jm-white);margin-bottom:.4rem;font-weight:500;display:block}.g-Kina_statRow{gap:var(--space-sm);margin-bottom:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.g-Kina_stat{padding:var(--space-md);background:var(--jm-surface);border:1px solid var(--jm-border);border-radius:var(--radius-md)}.g-Kina_statLabel{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate);font-size:.62rem;display:block}.g-Kina_statValue{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--jm-amber);margin-top:.35rem;display:block}.g-Kina_statNote{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-slate);margin-top:.2rem;display:block}.g-Kina_composer{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.g-Kina_field2{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.g-Kina_editor{width:100%;min-height:320px;padding:var(--space-md);background:var(--jm-input-bg);border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);color:var(--jm-white);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);resize:vertical;font-size:.82rem;line-height:1.7}.g-Kina_editor:focus-visible{outline:2px solid var(--jm-copper);outline-offset:1px}.g-Kina_aside{top:var(--space-lg);gap:var(--space-md);display:grid;position:sticky}.g-Kina_card{padding:var(--space-md);background:var(--jm-surface);border:1px solid var(--jm-border);border-radius:var(--radius-md)}.g-Kina_cardTitle{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate);margin-bottom:.75rem;font-size:.66rem}.g-Kina_tokens{gap:.4rem;display:grid}.g-Kina_token{text-align:left;border:1px solid var(--jm-border);border-radius:var(--radius-sm);background:var(--jm-input-bg);cursor:pointer;gap:.1rem;width:100%;padding:.4rem .55rem;transition:border-color .2s;display:grid}.g-Kina_token:hover{border-color:var(--jm-copper)}.g-Kina_token code{color:var(--jm-amber);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.g-Kina_token span{font-family:var(--font-body);color:var(--jm-slate);font-size:.68rem;line-height:1.4}.g-Kina_preview{border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);background:#fff;width:100%;min-height:480px}.g-Kina_inbox{gap:var(--space-md);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.g-Kina_thread{gap:var(--space-sm);display:grid}.g-Kina_bubble{border-radius:var(--radius-md);background:var(--jm-input-bg);border:1px solid var(--jm-border);max-width:86%;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-lightgrey);white-space:pre-wrap;padding:.8rem 1rem;line-height:1.7}.g-Kina_bubbleOut{background:var(--jm-hover-wash);border-color:var(--jm-border-strong);margin-left:auto}.g-Kina_bubbleWho{letter-spacing:.14em;text-transform:uppercase;color:var(--jm-slate);margin-bottom:.35rem;font-size:.6rem;display:block}.g-Kina_warn{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-amber);margin-bottom:var(--space-md);background:#f2c88d14;border:1px solid #f2c88d40;line-height:1.7}.g-Kina_gate{min-height:100svh;padding:var(--space-xl) var(--space-lg);text-align:center;place-items:center;display:grid}@media (max-width:1100px){.g-Kina_composer,.g-Kina_inbox{grid-template-columns:1fr}.g-Kina_aside{position:static}}@media (max-width:860px){.g-Kina_shell,.g-Kina_shell[data-pinned=false]{grid-template-columns:1fr}.g-Kina_shell[data-full=true]{grid-template-rows:auto minmax(0,1fr);height:100svh;overflow:hidden}.g-Kina_main[data-full=true]{height:auto;min-height:0}.g-Kina_mobileBar{align-items:center;gap:var(--space-sm);z-index:30;padding:.65rem var(--space-md);background:var(--jm-surface);border-bottom:1px solid var(--jm-border);display:flex;position:sticky;top:0}.g-Kina_mobileTitle{font-family:var(--font-display);font-size:var(--text-lg);color:var(--jm-white);flex:1;font-weight:600}.g-Kina_hamburger{cursor:pointer;background:0 0;border:none;gap:4px;width:34px;padding:.4rem .35rem;display:grid}.g-Kina_hamburger span{background:var(--jm-white);border-radius:2px;height:2px;display:block}.g-Kina_side{z-index:60;width:min(80vw,280px);height:100svh;transition:transform .24s var(--ease-out);box-shadow:var(--jm-shadow-lg);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.g-Kina_shell[data-drawer=open] .g-Kina_side{transform:none}.g-Kina_shell[data-pinned=false] .g-Kina_navLabel,.g-Kina_shell[data-pinned=false] .g-Kina_brandSub,.g-Kina_shell[data-pinned=false] .g-Kina_brandLogo,.g-Kina_shell[data-pinned=false] .g-Kina_sideFoot{display:revert}.g-Kina_shell[data-pinned=false] .g-Kina_navItem{justify-content:flex-start;padding-inline:.75rem}.g-Kina_pinBtn{display:none}.g-Kina_drawerClose{top:var(--space-lg);width:30px;height:30px;color:var(--jm-muted);cursor:pointer;background:0 0;border:none;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute;right:.25rem}.g-Kina_scrim{z-index:50;background:var(--jm-scrim);opacity:0;pointer-events:none;transition:opacity .24s;display:block;position:fixed;inset:0}.g-Kina_shell[data-drawer=open] .g-Kina_scrim{opacity:1;pointer-events:auto}.g-Kina_main{padding:var(--space-md)}.g-Kina_field2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.g-Kina_shell,.g-Kina_side,.g-Kina_scrim{transition:none}}.g-Kina_mail{background:var(--jm-border);grid-template-columns:232px minmax(0,1fr);gap:1px;height:100%;display:grid;overflow:hidden}.g-Kina_mail[data-reading=true] .g-Kina_threadList,.g-Kina_mail[data-reading=false] .g-Kina_reader{display:none}.g-Kina_rail{background:var(--jm-surface);padding:var(--space-sm) .5rem;overflow-y:auto}.g-Kina_composeBtn{border-radius:var(--radius-pill);background:var(--jm-copper);width:100%;color:var(--jm-fixed-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;border:none;justify-content:center;align-items:center;gap:.45rem;margin-bottom:.6rem;padding:.6rem .85rem;font-weight:600;transition:filter .2s;display:flex}.g-Kina_composeBtn:hover{filter:brightness(1.08)}.g-Kina_backBtn{cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-blue);background:0 0;border:none;align-items:center;gap:.3rem;padding:0 0 .5rem;display:flex}.g-Kina_railHead{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jm-slate);padding:var(--space-md) .65rem .4rem;font-size:.6rem}.g-Kina_railItem{border-radius:var(--radius-md);cursor:pointer;text-align:left;width:100%;color:var(--jm-muted);background:0 0;border:none;align-items:center;gap:.6rem;padding:.55rem .65rem;transition:background .2s,color .2s;display:flex}.g-Kina_railItem:hover{background:var(--jm-hover-wash);color:var(--jm-white)}.g-Kina_railOn,.g-Kina_railOn:hover{background:var(--jm-hover-wash);color:var(--jm-white);box-shadow:inset 2px 0 0 var(--jm-copper)}.g-Kina_railIcon{text-align:center;opacity:.8;flex-shrink:0;width:15px;font-size:.8rem}.g-Kina_railText{flex:1;min-width:0}.g-Kina_railText strong{font-family:var(--font-body);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.3;display:block;overflow:hidden}.g-Kina_railText em{color:var(--jm-slate);text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.66rem;font-style:normal;display:block;overflow:hidden}.g-Kina_railSmall{padding:.4rem .65rem}.g-Kina_railSmall .g-Kina_railText em{font-size:.68rem}.g-Kina_railCount{text-align:center;border-radius:var(--radius-pill);background:var(--jm-copper);min-width:1.3rem;color:var(--jm-fixed-white);font-family:var(--font-body);flex-shrink:0;padding:.1rem .4rem;font-size:.62rem;font-weight:600}.g-Kina_threadList{background:var(--jm-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.g-Kina_searchBar{border-bottom:1px solid var(--jm-border);background:var(--jm-surface);align-items:center;gap:.45rem;padding:.6rem;display:flex}.g-Kina_search{border:1px solid var(--jm-border-strong);border-radius:var(--radius-pill);background:var(--jm-input-bg);min-width:0;color:var(--jm-white);font-family:var(--font-body);font-size:var(--text-sm);flex:1;padding:.5rem .85rem}.g-Kina_search:focus-visible{outline:2px solid var(--jm-copper);outline-offset:1px}.g-Kina_refreshBtn{border:1px solid var(--jm-border-strong);background:var(--jm-input-bg);width:2.1rem;height:2.1rem;color:var(--jm-muted);cursor:pointer;transition:color .18s var(--ease-out), border-color .18s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:1.05rem;line-height:1;display:grid}.g-Kina_refreshBtn:hover:not(:disabled){color:var(--jm-white);border-color:var(--jm-copper)}.g-Kina_refreshBtn:disabled{cursor:default;opacity:.7}.g-Kina_refreshSpin{animation:.9s linear infinite g-Kina_jmRefreshSpin;display:inline-block}@media (prefers-reduced-motion:reduce){.g-Kina_refreshSpin{opacity:.5;animation:none}}@keyframes g-Kina_jmRefreshSpin{to{transform:rotate(360deg)}}.g-Kina_syncLine{border-bottom:1px solid var(--jm-border);background:var(--jm-surface);color:var(--jm-muted);font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:.3rem .75rem;font-size:.68rem}.g-Kina_threads{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.g-Kina_threads li{border-bottom:1px solid var(--jm-border);position:relative}.g-Kina_threadRow{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:.7rem;width:100%;padding:.8rem 2.2rem .8rem .8rem;transition:background .18s;display:flex}.g-Kina_threadRow:hover{background:var(--jm-hover-wash)}.g-Kina_threadOpen,.g-Kina_threadOpen:hover{background:var(--jm-hover-wash);box-shadow:inset 3px 0 0 var(--jm-copper)}.g-Kina_threadUnread .g-Kina_threadFrom,.g-Kina_threadUnread .g-Kina_threadSubject{color:var(--jm-white);font-weight:600}.g-Kina_avatar{background:var(--jm-teal);width:34px;height:34px;color:var(--jm-fixed-white);font-family:var(--font-body);letter-spacing:.04em;border-radius:50%;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:600;display:grid}.g-Kina_avatarSm{background:var(--jm-border-strong);width:28px;height:28px;color:var(--jm-white);font-family:var(--font-body);border-radius:50%;flex-shrink:0;place-items:center;font-size:.62rem;font-weight:600;display:grid}.g-Kina_threadMain{flex:1;min-width:0}.g-Kina_threadTop{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.g-Kina_threadFrom{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-lightgrey);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-Kina_threadWhen{font-family:var(--font-body);color:var(--jm-slate);flex-shrink:0;font-size:.66rem}.g-Kina_threadSubject{font-family:var(--font-display);color:var(--jm-lightgrey);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.95rem;display:block;overflow:hidden}.g-Kina_threadSnippet{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;line-height:1.5;display:-webkit-box;overflow:hidden}.g-Kina_threadBox{border:1px solid var(--jm-border-strong);border-radius:var(--radius-pill);font-family:var(--font-body);color:var(--jm-slate);margin-top:.35rem;padding:.1rem .5rem;font-size:.6rem;display:inline-block}.g-Kina_star{cursor:pointer;color:var(--jm-border-strong);background:0 0;border:none;font-size:.95rem;line-height:1;transition:color .2s;position:absolute;top:.7rem;right:.55rem}.g-Kina_star:hover{color:var(--jm-muted)}.g-Kina_starOn,.g-Kina_starOn:hover{color:var(--jm-amber)}.g-Kina_reader{background:var(--jm-surface);flex-direction:column;min-height:0;display:flex}.g-Kina_readerEmpty{text-align:center;color:var(--jm-slate);font-family:var(--font-body);font-size:var(--text-sm);margin:auto}.g-Kina_readerMark{opacity:.25;margin-bottom:.75rem;font-size:2.4rem;display:block}.g-Kina_readerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);border-bottom:1px solid var(--jm-border);flex-wrap:wrap;display:flex}.g-Kina_readerSubject{font-family:var(--font-display);font-size:var(--text-xl);color:var(--jm-white);font-weight:600;line-height:1.25}.g-Kina_readerMeta{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-slate);margin-top:.3rem;line-height:1.6}.g-Kina_readerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.g-Kina_readerBody{padding:var(--space-md);gap:var(--space-md);flex:1;align-content:start;display:grid;overflow-y:auto}.g-Kina_mailMsg{border:1px solid var(--jm-border);border-radius:var(--radius-md);background:var(--jm-input-bg);overflow:hidden}.g-Kina_mailMsgOut{border-left:3px solid var(--jm-copper)}.g-Kina_mailMsgHead{padding:.7rem var(--space-md);border-bottom:1px solid var(--jm-border);align-items:center;gap:.6rem;display:flex}.g-Kina_mailMsgHead strong{font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-white);font-weight:500;display:block}.g-Kina_mailMsgHead em{color:var(--jm-slate);margin-top:.1rem;font-size:.66rem;font-style:normal;display:block}.g-Kina_mailMsgBody{padding:var(--space-md);font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-lightgrey);white-space:pre-wrap;word-break:break-word;line-height:1.75}.g-Kina_toRow{align-items:center;gap:.4rem;display:flex}.g-Kina_toRow input{flex:1;min-width:0}.g-Kina_ccToggle{color:var(--jm-slate);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;padding:.35rem .5rem}.g-Kina_ccToggle:hover{color:var(--jm-copper)}.g-Kina_ccNote{font-family:var(--font-body);color:var(--jm-slate);margin:-.35rem 0 0;font-size:.72rem;line-height:1.5}.g-Kina_saveState{font-family:var(--font-body);color:var(--jm-slate);align-self:center;margin-left:auto;font-size:.72rem}.g-Kina_replyCopies{gap:.4rem;margin-bottom:.4rem;display:grid}.g-Kina_mailMsgCc{padding:.35rem var(--space-md) 0;font-family:var(--font-body);color:var(--jm-slate);word-break:break-word;margin:0;font-size:.68rem}.g-Kina_mailFrame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;width:100%;display:block}.g-Kina_composeBar{border-top:1px solid var(--jm-border);padding:var(--space-md);background:var(--jm-bg)}.g-Kina_composeBox{border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);background:var(--jm-input-bg);width:100%;color:var(--jm-white);font-family:var(--font-body);font-size:var(--text-sm);resize:vertical;padding:.75rem .9rem;line-height:1.7}.g-Kina_composeBox:focus-visible{outline:2px solid var(--jm-copper);outline-offset:1px}.g-Kina_composeActions{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.g-Kina_mailEmpty{padding:var(--space-xl) var(--space-md);text-align:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-slate);line-height:1.7}.g-Kina_mailEmpty strong{font-size:var(--text-base);color:var(--jm-white);margin-bottom:.35rem;font-weight:500;display:block}@media (max-width:1180px){.g-Kina_mail{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:720px){.g-Kina_mail{grid-template-columns:minmax(0,1fr)}.g-Kina_rail{align-items:center;gap:.35rem;padding:.5rem;display:flex;overflow-x:auto}.g-Kina_composeBtn,.g-Kina_railHead{display:none}.g-Kina_railItem{white-space:nowrap;flex:none;width:auto}.g-Kina_railText em{display:none}.g-Kina_backBtn{display:flex}.g-Kina_mail[data-reading=true] .g-Kina_rail{display:none}.g-Kina_threads{max-height:none}}.g-Kina_tickList{border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);background:var(--jm-input-bg);gap:.15rem;max-height:220px;padding:.35rem;display:grid;overflow-y:auto}.g-Kina_tick{border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-white);align-items:flex-start;gap:.6rem;padding:.4rem .5rem;display:flex}.g-Kina_tick:hover{background:var(--jm-hover-wash)}.g-Kina_tick input{accent-color:var(--jm-copper);margin-top:.15rem}.g-Kina_tick input:disabled{opacity:.6}.g-Kina_tick strong{font-weight:500;display:block}.g-Kina_tick em{font-style:normal;font-size:var(--text-xs);color:var(--jm-slate);display:block}.g-Kina_startList{margin-top:var(--space-sm);gap:.5rem;display:grid}.g-Kina_startCard{align-items:flex-start;gap:var(--space-md);width:100%;padding:var(--space-md);border:1px solid var(--jm-border-strong);border-radius:var(--radius-md);background:var(--jm-surface);cursor:pointer;text-align:left;font-family:var(--font-body);color:var(--jm-white);transition:border-color .2s,background .2s;display:flex}.g-Kina_startCard:hover{border-color:var(--jm-copper);background:var(--jm-hover-wash)}.g-Kina_startCard strong{font-size:var(--text-base);font-weight:500;display:block}.g-Kina_startCard em{font-style:normal;font-size:var(--text-sm);color:var(--jm-slate);margin-top:.2rem;line-height:1.6;display:block}.g-Kina_startMark{border-radius:var(--radius-sm);background:var(--jm-hover-wash);width:2rem;height:2rem;color:var(--jm-copper);flex-shrink:0;place-items:center;display:grid}.g-Kina_tabBar{display:none}@media (max-width:860px){.g-Kina_tabBar{z-index:40;background:var(--jm-surface);border-top:1px solid var(--jm-border);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.g-Kina_tab{cursor:pointer;font-family:var(--font-body);color:var(--jm-muted);background:0 0;border:none;justify-items:center;gap:.15rem;padding:.5rem .2rem .55rem;display:grid;position:relative}.g-Kina_tabOn{color:var(--jm-copper)}.g-Kina_tabIcon{font-size:1.05rem;line-height:1}.g-Kina_tabLabel{letter-spacing:.04em;font-size:.58rem}.g-Kina_tabDot{background:var(--jm-copper);border-radius:50%;width:7px;height:7px;position:absolute;top:.35rem;right:50%;transform:translate(1rem)}.g-Kina_tabCompose{border:3px solid var(--jm-bg);background:var(--jm-copper);width:52px;height:52px;color:var(--jm-fixed-white);cursor:pointer;box-shadow:var(--jm-shadow-md);border-radius:50%;justify-self:center;place-items:center;margin-top:-18px;font-size:1.6rem;line-height:1;display:grid}.g-Kina_tabCompose:active{filter:brightness(.94)}.g-Kina_main{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.g-Kina_shell[data-full=true]{grid-template-rows:auto minmax(0,1fr) auto}.g-Kina_main[data-full=true]{padding-bottom:0}.g-Kina_shell[data-full=true] .g-Kina_tabBar{position:static}}.g-Kina_threadBy{border-radius:var(--radius-pill);background:var(--jm-hover-wash);letter-spacing:.04em;color:var(--jm-teal,var(--jm-muted));white-space:nowrap;flex-shrink:0;margin-left:auto;padding:.05rem .4rem;font-size:.6rem}.g-Kina_row2{--row-bg:var(--jm-bg);border-bottom:1px solid var(--jm-border);background:var(--row-bg);align-items:center;gap:.5rem;min-height:40px;padding:0 .6rem 0 .5rem;transition:background .15s;display:flex;position:relative}.g-Kina_row2:hover{background:var(--jm-hover-wash)}.g-Kina_row2Unread{--row-bg:var(--jm-surface)}.g-Kina_row2Unread .g-Kina_row2From,.g-Kina_row2Unread .g-Kina_row2Subject{color:var(--jm-white);font-weight:700}.g-Kina_row2Open{box-shadow:inset 3px 0 0 var(--jm-copper)}.g-Kina_row2Picked{background:var(--jm-hover-wash)}.g-Kina_pick{accent-color:var(--jm-copper);cursor:pointer;flex-shrink:0}.g-Kina_row2Main{cursor:pointer;text-align:left;min-width:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--jm-muted);background:0 0;border:none;flex:1;align-items:center;gap:.6rem;padding:.5rem 0;display:flex}.g-Kina_row2From{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--jm-white);flex:0 0 11rem;overflow:hidden}.g-Kina_row2Text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.g-Kina_row2Subject{color:var(--jm-white)}.g-Kina_row2Snippet{color:var(--jm-slate)}.g-Kina_row2Box{border:1px solid var(--jm-border-strong);border-radius:var(--radius-pill);color:var(--jm-slate);white-space:nowrap;flex-shrink:0;padding:.05rem .4rem;font-size:.6rem}.g-Kina_row2When{text-align:right;min-width:4.2rem;font-size:var(--text-xs);color:var(--jm-slate);white-space:nowrap;flex:none}.g-Kina_rowActions{background:linear-gradient(var(--jm-hover-wash), var(--jm-hover-wash)), var(--row-bg);gap:.15rem;padding-left:1.2rem;display:none;position:absolute;right:.5rem}.g-Kina_row2:hover .g-Kina_rowActions,.g-Kina_row2:focus-within .g-Kina_rowActions{display:flex}.g-Kina_rowAction{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--jm-muted);cursor:pointer;background:0 0;border:none;place-items:center;font-size:.9rem;display:grid}.g-Kina_rowAction:hover{background:var(--jm-border-strong);color:var(--jm-white)}@media (hover:none){.g-Kina_rowActions{display:none!important}}.g-Kina_bulkBar{background:var(--jm-surface);border-bottom:1px solid var(--jm-border);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .6rem;display:flex}.g-Kina_bulkAll{font-family:var(--font-body);font-size:var(--text-xs);color:var(--jm-muted);cursor:pointer;align-items:center;gap:.45rem;margin-right:auto;display:flex}.g-Kina_bulkAll input{accent-color:var(--jm-copper)}.g-Kina_bulkBtn{border:1px solid var(--jm-border-strong);border-radius:var(--radius-sm);color:var(--jm-muted);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);background:0 0;padding:.3rem .65rem}.g-Kina_bulkBtn:hover{border-color:var(--jm-copper);color:var(--jm-white)}@media (max-width:720px){.g-Kina_row2From{flex-basis:7rem}.g-Kina_row2Box,.g-Kina_threadBy{display:none}}
