._98FkLa_nav{z-index:100;background:0 0;align-items:center;gap:25px;height:72px;padding:0 20px;display:flex;position:relative}._98FkLa_stickyNav{top:var(--announce-sticky-height,0px);z-index:200;background:#fff;align-items:center;gap:24px;height:72px;padding:0 20px;display:flex;position:sticky;left:0;right:0}@media (min-width:1025px){._98FkLa_navHidden{display:none}}._98FkLa_stickyNav ._98FkLa_logo{height:72px}._98FkLa_searchWrap{flex-shrink:0;display:flex;position:relative}._98FkLa_stickySearch{background:var(--gray-100);border-radius:var(--radius-pill);outline-offset:-3px;outline:3px solid #0000;flex-shrink:0;align-items:center;width:460px;height:48px;padding:0 6px 0 20px;transition:background .15s,outline-color .15s,width .45s cubic-bezier(.22,1,.36,1),padding .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:flex;overflow:hidden}._98FkLa_stickySearch:hover,._98FkLa_stickySearch:focus-within{outline-color:var(--brand-300);background:#fff}._98FkLa_searchCollapsed{opacity:0;pointer-events:none;width:0;min-width:0;padding-left:0;padding-right:0;transform:translate(-16px);outline-color:#0000!important}@media (max-width:1279px){._98FkLa_searchWrap{display:none}}._98FkLa_stickyInput{background:0 0;border:none;border-radius:0;flex:1;min-width:0;height:100%;padding:0}._98FkLa_stickyInput:hover,._98FkLa_stickyInput:focus{box-shadow:none}._98FkLa_stickyInput{font-size:var(--text-sm);color:var(--ink);outline:none}._98FkLa_stickyInput::placeholder{color:var(--text-muted)}._98FkLa_stickyType{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0 14px;display:flex}._98FkLa_stickySearchBtn{background:var(--purple);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}._98FkLa_stickySearchBtn:hover{background:var(--purpleHover)}._98FkLa_stickyLinks{align-items:center;gap:25px;height:100%;display:flex}._98FkLa_stickyNav ._98FkLa_right{margin-left:auto}._98FkLa_logo{--logo-size:20px;flex-shrink:0;height:72px}._98FkLa_plain{height:72px;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;transition:color .2s;display:flex}._98FkLa_plain:hover{color:#7b7194}._98FkLa_trigger{gap:4px}._98FkLa_trigger svg{transition:transform .2s}._98FkLa_left,._98FkLa_right{align-items:center;gap:25px;display:flex}:is(._98FkLa_left a.button,._98FkLa_left button.button,._98FkLa_right a.button,._98FkLa_right button.button){height:40px;font-size:var(--text-sm);padding:0 18px}._98FkLa_right{margin-left:auto}._98FkLa_dropdown{align-items:center;display:flex;position:relative}._98FkLa_dropdown:hover ._98FkLa_dropdownMenu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}._98FkLa_dropdownMenu{white-space:nowrap;z-index:110;opacity:0;pointer-events:none;background:#fff;border-radius:15px;flex-direction:column;padding:6px;transition:opacity .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:100%;left:0;transform:translateY(4px)scale(.97);box-shadow:0 4px 20px #0000001f}._98FkLa_dropdownDivider{background:#e8e8ed;height:1px;margin:4px 0}._98FkLa_dropdownItem{width:100%;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#333;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;padding:10px 12px;font-family:inherit;transition:background .15s;display:flex}._98FkLa_dropdownItem:hover{background:var(--gray-100);color:#000}._98FkLa_createTrigger{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;height:40px;display:inline-flex}._98FkLa_navTrigger{height:72px}._98FkLa_avatarLink{align-items:center;display:flex}._98FkLa_menuRight{left:auto;right:0}._98FkLa_richMenu{white-space:normal;width:300px;padding:8px}._98FkLa_createItem{border-radius:10px;align-items:center;gap:14px;padding:11px 12px;transition:background .15s;display:flex}._98FkLa_createItem:hover{background:var(--gray-100)}._98FkLa_createIcon{color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}._98FkLa_createText{flex-direction:column;line-height:1.35;display:flex}._98FkLa_createText strong{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink)}._98FkLa_createText span{font-size:var(--text-xs);color:var(--gray-600)}._98FkLa_msgIconBtn{color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}._98FkLa_msgIconBtn:hover{color:var(--gray-600)}._98FkLa_msgBadge{background:var(--purple);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}._98FkLa_messagesMenu{white-space:normal;width:340px;padding:0;overflow:hidden}._98FkLa_messagesHead{text-align:center;font-weight:var(--weight-bold);font-size:var(--text-md);border-bottom:1px solid #e8e8ed;padding:16px}._98FkLa_messagesEmpty{text-align:center;color:var(--gray-500);font-size:var(--text-sm);padding:28px 16px}._98FkLa_messagesList{max-height:360px;overflow-y:auto}._98FkLa_msgRow{border-bottom:1px solid #f1f0f5;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}._98FkLa_msgRow:hover{background:var(--gray-100)}._98FkLa_msgRow:last-child{border-bottom:none}._98FkLa_msgRowUnread,._98FkLa_msgRowUnread:hover{background:var(--brand-50)}._98FkLa_msgDot{background:0 0;border-radius:50%;flex-shrink:0;width:8px;height:8px}._98FkLa_msgDotOn{background:var(--purple)}._98FkLa_msgPreviewUnread{color:var(--ink);font-weight:var(--weight-medium)}._98FkLa_msgAvatar{flex-shrink:0;line-height:0;position:relative}._98FkLa_msgOnline{background:var(--success);border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:-1px}._98FkLa_msgText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._98FkLa_msgRowTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._98FkLa_msgName{font-weight:var(--weight-semibold);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._98FkLa_msgUnread{font-weight:var(--weight-bold)}._98FkLa_msgTime{color:var(--gray-500);font-size:var(--text-xs);flex-shrink:0}._98FkLa_msgPreview{color:var(--gray-500);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._98FkLa_messagesFooter{border-top:1px solid #e8e8ed;justify-content:center;padding:12px 16px;display:flex}._98FkLa_burger{cursor:pointer;background:0 0;border:none;width:30px;height:30px;margin-left:auto;display:none;position:relative}._98FkLa_burger span{background:#000;width:27px;height:3px;transition:all .3s;display:block;position:absolute;left:0}._98FkLa_burger span:first-child{top:10px}._98FkLa_burger span:nth-child(2){top:20px}._98FkLa_burger._98FkLa_open span:first-child{top:15px;transform:rotate(45deg)}._98FkLa_burger._98FkLa_open span:nth-child(2){top:15px;transform:rotate(-45deg)}@media (max-width:1024px){._98FkLa_nav{top:var(--announce-sticky-height,0px);background:#fff;gap:0;position:sticky}._98FkLa_left,._98FkLa_right{display:none}._98FkLa_burger{display:block}._98FkLa_plain{box-shadow:none!important}._98FkLa_stickyNav{display:none}}._98FkLa_mobile{display:none}@media (max-width:1024px){._98FkLa_mobile{top:calc(72px + var(--announce-sticky-height,0px));z-index:101;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px);background:#fff;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._98FkLa_mobile>*{flex-shrink:0}._98FkLa_mobile>a,._98FkLa_mobile>._98FkLa_dropdown>a{height:48px;font-size:var(--text-md);font-weight:var(--weight-bold);color:#000;align-items:center;padding:0 20px;display:flex}._98FkLa_mobile>a.button{height:var(--btn-height-lg);justify-content:center;margin:8px 20px}._98FkLa_mobile>a._98FkLa_mobileSub{height:40px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}._98FkLa_mobile ._98FkLa_mobileDivider{background:var(--border);height:1px;margin:8px 20px}._98FkLa_mobile ._98FkLa_dropdown{flex-direction:column;align-items:stretch}._98FkLa_mobile ._98FkLa_dropdownMenu{box-shadow:none;opacity:1;pointer-events:auto;background:#f9f9fb;border-radius:0;padding:4px 0;display:none;position:static;transform:none}._98FkLa_mobile ._98FkLa_expanded ._98FkLa_dropdownMenu{display:flex}._98FkLa_mobile ._98FkLa_dropdownDivider{margin:4px 20px}._98FkLa_mobile ._98FkLa_dropdownItem{font-size:var(--text-sm);font-weight:var(--weight-medium);color:#555;padding:10px 36px}._98FkLa_mobile ._98FkLa_trigger{gap:6px}}
.jHrfgG_bubble{z-index:9500;border-radius:var(--radius-pill);background:var(--ink);color:#fff;cursor:pointer;height:52px;box-shadow:var(--shadow-lg);border:none;align-items:center;padding:0;transition:background .18s;display:inline-flex;position:fixed;bottom:20px;right:20px;overflow:hidden}.jHrfgG_bubble:hover{background:var(--ink-hover)}.jHrfgG_icon{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:relative}.jHrfgG_iconChat,.jHrfgG_iconPlus{transition:opacity .18s,transform .18s;position:absolute}.jHrfgG_iconPlus{opacity:0;transform:rotate(-90deg)scale(.6)}.jHrfgG_bubble:hover .jHrfgG_iconChat,.jHrfgG_bubble:focus-visible .jHrfgG_iconChat{opacity:0;transform:rotate(90deg)scale(.6)}.jHrfgG_bubble:hover .jHrfgG_iconPlus,.jHrfgG_bubble:focus-visible .jHrfgG_iconPlus{opacity:1;transform:rotate(0)scale(1)}.jHrfgG_label{opacity:0;white-space:nowrap;max-width:0;font-weight:var(--weight-semibold);font-size:var(--text-sm);transition:max-width .22s,opacity .18s,padding .22s;overflow:hidden}.jHrfgG_bubble:hover .jHrfgG_label,.jHrfgG_bubble:focus-visible .jHrfgG_label{opacity:1;max-width:180px;padding-right:22px}@media (max-width:768px){.jHrfgG_bubble{bottom:14px;right:14px}}
._1tHg_q_diag{flex-direction:column;gap:12px;display:flex}._1tHg_q_env{background:var(--gray-50);border-radius:var(--radius-md);font-size:var(--text-xs);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;padding:12px 14px;display:grid}._1tHg_q_env dt{color:var(--text-muted);white-space:nowrap}._1tHg_q_env dd{color:var(--text-secondary);word-break:break-word;margin:0}._1tHg_q_block{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._1tHg_q_blockHead{background:var(--gray-50);border-bottom:1px solid var(--border);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);padding:8px 12px}._1tHg_q_empty{font-size:var(--text-xs);color:var(--text-muted);padding:12px}._1tHg_q_logList{max-height:220px;margin:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;list-style:none;overflow-y:auto}._1tHg_q_logLine,._1tHg_q_netLine{border-bottom:1px solid var(--gray-100);gap:8px;padding:5px 12px;display:flex}._1tHg_q_logLine:last-child,._1tHg_q_netLine:last-child{border-bottom:none}._1tHg_q_lvl{text-transform:uppercase;font-weight:var(--weight-bold);letter-spacing:.3px;color:var(--text-muted);flex-shrink:0;align-self:center;font-size:9px}._1tHg_q_logTime{color:var(--text-muted);flex-shrink:0}._1tHg_q_logMsg{white-space:pre-wrap;word-break:break-word;min-width:0;color:var(--text-secondary)}._1tHg_q_lvl_error{background:#fdf3f3}._1tHg_q_lvl_error ._1tHg_q_lvl,._1tHg_q_lvl_error ._1tHg_q_logMsg{color:var(--error)}._1tHg_q_lvl_warn{background:#fffaf0}._1tHg_q_lvl_warn ._1tHg_q_lvl{color:var(--warning)}._1tHg_q_netLine ._1tHg_q_netStatus{font-weight:var(--weight-bold);color:var(--error);flex-shrink:0}._1tHg_q_netMethod{color:var(--text-muted);font-weight:var(--weight-semibold);flex-shrink:0}._1tHg_q_itag{color:var(--text-muted);opacity:.7}._1tHg_q_navLink{color:var(--purple);text-decoration:none}._1tHg_q_navLink:hover{text-decoration:underline}
.g5pYra_empty{text-align:center;color:var(--text-secondary);font-size:var(--text-sm);padding:40px 0}.g5pYra_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g5pYra_row{appearance:none;border:none;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;width:100%;padding:14px 0;display:flex}.g5pYra_row:hover .g5pYra_chevron{color:var(--ink);transform:translate(3px)}.g5pYra_row:hover .g5pYra_thumb{border-color:var(--border-strong)}.g5pYra_thumb{object-fit:cover;object-position:top;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--gray-50);flex-shrink:0;width:84px;height:56px;transition:border-color .15s}.g5pYra_thumbEmpty{justify-content:center;align-items:center;display:flex}.g5pYra_thumbEmpty:after{content:"No shot";color:var(--text-muted);font-size:10px}.g5pYra_rowBody{flex:1;min-width:0}.g5pYra_message{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.g5pYra_meta{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.g5pYra_chevron{color:var(--gray-300);flex-shrink:0;align-self:center;transition:color .15s,transform .15s}.g5pYra_doneCheck{color:var(--success);flex-shrink:0;align-self:center}.g5pYra_rowDone .g5pYra_message{color:var(--text-muted);text-decoration:line-through}.g5pYra_rowDone .g5pYra_thumb{opacity:.55}.g5pYra_detail{flex-direction:column;gap:14px;display:flex}.g5pYra_back{appearance:none;cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;display:inline-flex}.g5pYra_back:hover{color:var(--ink)}.g5pYra_detailShotLink{cursor:zoom-in;line-height:0;display:block}.g5pYra_detailShot{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--gray-50);width:100%}.g5pYra_noShot{text-align:center;font-size:var(--text-sm);color:var(--text-muted);background:var(--gray-50);border-radius:var(--radius-md);padding:28px}.g5pYra_attachGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.g5pYra_attachItem{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--gray-50);cursor:zoom-in;line-height:0;display:block;overflow:hidden}.g5pYra_attachItem img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.g5pYra_attachItem:hover{border-color:var(--border-strong)}.g5pYra_detailMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.g5pYra_metaText{font-size:var(--text-xs);color:var(--text-secondary)}.g5pYra_metaText a{color:var(--text-secondary);text-decoration:underline}.g5pYra_detailMessage{font-size:var(--text-md);color:var(--ink);line-height:var(--leading-normal);white-space:pre-wrap}.g5pYra_actions{gap:8px;display:flex}.g5pYra_editArea{resize:vertical;width:100%}
.vGNalG_toggle{appearance:none;cursor:pointer;font-family:inherit;font-size:var(--text-sm);color:var(--gray-500);background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;transition:color .15s;display:inline-flex}.vGNalG_toggle:hover{color:var(--ink)}.vGNalG_label{line-height:1}.vGNalG_track{border-radius:var(--radius-pill);background:var(--gray-300);flex-shrink:0;width:26px;height:16px;transition:background .18s;position:relative}.vGNalG_track.vGNalG_on{background:var(--ink)}.vGNalG_knob{width:12px;height:12px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;transition:transform .18s;position:absolute;top:2px;left:2px}.vGNalG_track.vGNalG_on .vGNalG_knob{transform:translate(10px)}
.JLT4gq_footer{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;padding:80px 20px 40px;display:flex}.JLT4gq_top{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.JLT4gq_logo{--logo-size:64px;flex-shrink:0;text-decoration:none}.JLT4gq_mainNav{flex-wrap:wrap;flex:1;align-items:center;gap:10px 32px;display:flex}.JLT4gq_mainNav a{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);text-decoration:none;transition:color .15s}.JLT4gq_mainNav a:hover{color:var(--gray-500)}.JLT4gq_social{color:var(--ink);flex-shrink:0;transition:color .15s;display:inline-flex}.JLT4gq_social:hover{color:var(--gray-500)}.JLT4gq_bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:28px;display:flex}.JLT4gq_legal,.JLT4gq_directory{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.JLT4gq_legal span,.JLT4gq_directory span{color:var(--gray-500)}.JLT4gq_legal a,.JLT4gq_directory a{color:var(--gray-500);text-decoration:none;transition:color .15s}.JLT4gq_legal a:hover,.JLT4gq_directory a:hover{color:var(--ink)}@media (max-width:768px){.JLT4gq_footer{gap:28px;padding:48px 20px 32px}.JLT4gq_top{flex-direction:column;align-items:flex-start;gap:24px}.JLT4gq_mainNav{grid-template-columns:1fr 1fr;gap:16px 24px;width:100%;display:grid}.JLT4gq_bottom{flex-direction:column;align-items:flex-start;gap:14px}}
.fEtISq_screen{min-height:100svh;padding:var(--space-6) var(--space-4);background:var(--bg);justify-content:center;align-items:center;display:flex}.fEtISq_card{gap:var(--space-4);text-align:center;flex-direction:column;width:100%;max-width:360px;display:flex}.fEtISq_card h1,.fEtISq_card p{margin:0}.fEtISq_card label,.fEtISq_card input{text-align:left}
.VpS4MW_viewer{z-index:1000;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.VpS4MW_bar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;display:grid}.VpS4MW_start{justify-self:start;align-items:center;display:flex}.VpS4MW_mark{--logo-size:20px;display:inline-flex}.VpS4MW_pager{justify-self:center;align-items:center;gap:var(--space-2);display:flex}.VpS4MW_count{font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text-muted)}.VpS4MW_end{justify-self:end;align-items:center;gap:var(--space-3);display:flex}.VpS4MW_staff{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.VpS4MW_frame{border:0;flex:1;width:100%;min-height:0;display:block}@media (max-width:700px){.VpS4MW_bar{padding:var(--space-2) var(--space-3)}.VpS4MW_staff{display:none}}
