.auth-module__u5r3CG__authPage{--auth-font-sans:"Inter Variable", system-ui, sans-serif;--auth-font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:#17181a;min-height:100vh;font-family:var(--auth-font-sans);font-feature-settings:"cv01" 1, "ss03" 1;font-optical-sizing:auto;background:#fff;place-items:center;padding:32px 18px 72px;font-weight:400;display:grid}.auth-module__u5r3CG__authStack{justify-items:center;gap:0;width:min(100%,560px);display:grid}.auth-module__u5r3CG__authWordmark{color:#17181a;font-family:var(--auth-font-sans);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.auth-module__u5r3CG__authWordmark strong{letter-spacing:-.012em;font-size:17px;font-weight:590;line-height:23.8px}.auth-module__u5r3CG__authBrandMark{box-sizing:border-box;background:#f2f2f2;border:1px solid #dedee0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.auth-module__u5r3CG__authBrandMark img{object-fit:contain;width:29px;height:29px}.auth-module__u5r3CG__authBrandKana{color:#68696c;letter-spacing:normal;font-size:13px;font-weight:400;line-height:19.5px}.auth-module__u5r3CG__gatewayBridge{width:100%;height:58px;position:relative}.auth-module__u5r3CG__gatewayBridge:before{content:"";background:#e8e8e8;width:1px;position:absolute;top:0;bottom:11px;left:50%}.auth-module__u5r3CG__gatewayBridge:after{content:"";border:1px solid #e8e8e8;border-bottom:0;height:12px;position:absolute;bottom:10px;left:25%;right:25%}.auth-module__u5r3CG__gatewayNode{z-index:1;color:#68696c;background:#fff;border:1px solid #dedee0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:13px;left:50%;transform:translate(-50%)}.auth-module__u5r3CG__authIntro{text-align:center;gap:6px;display:grid}.auth-module__u5r3CG__authIntro h1{font-family:var(--auth-font-sans);letter-spacing:-.022em;margin:0;font-size:32px;font-weight:510;line-height:36px}.auth-module__u5r3CG__authIntro span{color:#68696c;letter-spacing:-.011em;font-size:15px;line-height:24px}.auth-module__u5r3CG__authIntro+.auth-module__u5r3CG__passwordlessCard{margin-top:20px}.auth-module__u5r3CG__clerkCardBox{width:min(100%,420px)!important;box-shadow:0 18px 50px #17181a14!important}.auth-module__u5r3CG__clerkCard{border:1px solid #dedee0!important;border-radius:12px!important}.auth-module__u5r3CG__clerkPrimary{color:#fff!important;min-height:44px!important;box-shadow:none!important;background:#17181a!important;border:1px solid #17181a!important;border-radius:8px!important;font-size:13px!important;font-weight:510!important}.auth-module__u5r3CG__clerkInput{background:#fff!important;border:1px solid #dedee0!important;border-radius:8px!important;min-height:44px!important;font-size:15px!important}.auth-module__u5r3CG__clerkSocial{color:#17181a!important;background:#fff!important;border:1px solid #dedee0!important;border-radius:8px!important;min-height:44px!important;font-size:13px!important;font-weight:510!important}.auth-module__u5r3CG__passwordlessCard{box-sizing:border-box;background:#fff;border:1px solid #dedee0;border-radius:14px;width:min(100%,560px);padding:18px;box-shadow:0 16px 44px #17181a0f}.auth-module__u5r3CG__continueAction{color:#fff;letter-spacing:normal;background:#17181a;border:1px solid #17181a;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:510;text-decoration:none;display:inline-flex}.auth-module__u5r3CG__continueAction:focus-visible{outline-offset:2px;outline:2px solid #17181a}@media (max-width:520px){.auth-module__u5r3CG__authPage{place-items:start center;padding-top:24px}.auth-module__u5r3CG__authStack{width:100%}.auth-module__u5r3CG__authIntro h1{letter-spacing:-.012em;font-size:24px;line-height:31.92px}.auth-module__u5r3CG__gatewayBridge{height:48px}.auth-module__u5r3CG__gatewayBridge:after{display:none}.auth-module__u5r3CG__passwordlessCard{padding:16px}.auth-module__u5r3CG__clerkInput{font-size:16px!important}}.auth-module__u5r3CG__signInPage{--auth-path-columns:minmax(0, 1fr);--auth-path-gap:24px;--auth-email-gap:16px;--auth-consequence-align:center;min-height:100svh;padding:64px 24px 96px}.auth-module__u5r3CG__signInPage .auth-module__u5r3CG__authStack{width:min(100%,360px)}.auth-module__u5r3CG__signInPage .auth-module__u5r3CG__gatewayBridge{display:none}.auth-module__u5r3CG__signInPage .auth-module__u5r3CG__authWordmark{margin-bottom:40px}.auth-module__u5r3CG__signInPage:not(.auth-module__u5r3CG__invitationPage) .auth-module__u5r3CG__authIntro{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__u5r3CG__signInPage:not(.auth-module__u5r3CG__invitationPage) .auth-module__u5r3CG__authIntro>span{display:none}.auth-module__u5r3CG__signInPage .auth-module__u5r3CG__passwordlessCard{width:100%;box-shadow:none;border:0;border-radius:0;padding:0}.auth-module__u5r3CG__signInPage .auth-module__u5r3CG__authIntro+.auth-module__u5r3CG__passwordlessCard{margin-top:0}.auth-module__u5r3CG__invitationPage .auth-module__u5r3CG__authIntro+.auth-module__u5r3CG__passwordlessCard{margin-top:20px}@media (max-width:520px){.auth-module__u5r3CG__signInPage{padding:64px 24px}}
.passwordless-auth-module__O2pWCW__stack{gap:14px;display:grid}.passwordless-auth-module__O2pWCW__paths{grid-template-columns:var(--auth-path-columns,minmax(0,1fr) minmax(0,1fr));gap:var(--auth-path-gap,18px);display:grid}.passwordless-auth-module__O2pWCW__providerPath,.passwordless-auth-module__O2pWCW__emailPath{min-width:0}.passwordless-auth-module__O2pWCW__providerPath{align-items:flex-start;display:flex}.passwordless-auth-module__O2pWCW__emailPath{gap:var(--auth-email-gap,10px);display:grid}.passwordless-auth-module__O2pWCW__google,.passwordless-auth-module__O2pWCW__primary{letter-spacing:normal;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 16px;font-size:13px;font-weight:510;display:flex}.passwordless-auth-module__O2pWCW__google{color:#17181a;background:#fff;border:1px solid #dedee0}.passwordless-auth-module__O2pWCW__google:hover{background:#f7f7f7}.passwordless-auth-module__O2pWCW__primary{color:#fff;background:#17181a;border:1px solid #17181a}.passwordless-auth-module__O2pWCW__primary:hover{background:#36373a;border-color:#36373a}.passwordless-auth-module__O2pWCW__google:disabled,.passwordless-auth-module__O2pWCW__primary:disabled{cursor:not-allowed;opacity:.5}.passwordless-auth-module__O2pWCW__google:focus-visible,.passwordless-auth-module__O2pWCW__primary:focus-visible,.passwordless-auth-module__O2pWCW__secondary:focus-visible{outline-offset:2px;outline:3px solid #17181a}.passwordless-auth-module__O2pWCW__form{gap:10px;display:grid}.passwordless-auth-module__O2pWCW__label{color:#17181a;letter-spacing:-.011em;gap:7px;font-size:15px;font-weight:510;line-height:24px;display:grid}.passwordless-auth-module__O2pWCW__floatingField{min-width:0;display:block;position:relative}.passwordless-auth-module__O2pWCW__floatingText{z-index:1;color:#68696c;pointer-events:none;font-size:16px;font-weight:510;line-height:1;transition:top .16s,transform .16s,font-size .16s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.passwordless-auth-module__O2pWCW__input{color:#17181a;background:#fff;border:1px solid #dedee0;border-radius:8px;width:100%;min-height:54px;padding:0 14px;font-size:16px}.passwordless-auth-module__O2pWCW__floatingField:focus-within .passwordless-auth-module__O2pWCW__floatingText,.passwordless-auth-module__O2pWCW__floatingFieldActive .passwordless-auth-module__O2pWCW__floatingText{font-size:13px;top:8px;transform:none}.passwordless-auth-module__O2pWCW__floatingField:focus-within .passwordless-auth-module__O2pWCW__input,.passwordless-auth-module__O2pWCW__floatingFieldActive .passwordless-auth-module__O2pWCW__input{padding-top:17px}.passwordless-auth-module__O2pWCW__input:focus{outline-offset:1px;border-color:#17181a;outline:2px solid #17181a}.passwordless-auth-module__O2pWCW__input[aria-invalid=true]{border-color:#b84a3e}.passwordless-auth-module__O2pWCW__code{text-align:center;letter-spacing:.2em;font-size:18px}.passwordless-auth-module__O2pWCW__intro{gap:3px;display:grid}.passwordless-auth-module__O2pWCW__intro strong{letter-spacing:-.011em;font-size:15px;font-weight:510;line-height:24px}.passwordless-auth-module__O2pWCW__intro span{color:#68696c;font-size:13px;line-height:19.5px}.passwordless-auth-module__O2pWCW__boundary{color:#68696c;text-align:center;font-size:13px;line-height:19.5px}.passwordless-auth-module__O2pWCW__secondary{color:#68696c;background:0 0;border:0;min-height:44px;font-size:13px;font-weight:510}.passwordless-auth-module__O2pWCW__secondary:hover{color:#17181a}.passwordless-auth-module__O2pWCW__error{color:#8e3329;background:#fff2f0;border:1px solid #e7b9b3;border-radius:8px;margin:0;padding:11px;font-size:13px;line-height:19.5px}.passwordless-auth-module__O2pWCW__consequence{align-items:center;justify-content:var(--auth-consequence-align,flex-start);color:#68696c;gap:7px;margin:0;font-size:13px;line-height:19.5px;display:flex}.passwordless-auth-module__O2pWCW__googleMark{flex:0 0 20px;width:20px;height:20px}.passwordless-auth-module__O2pWCW__shieldMark{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 15px;width:15px;height:15px}@media (max-width:640px){.passwordless-auth-module__O2pWCW__paths{grid-template-columns:1fr}.passwordless-auth-module__O2pWCW__providerPath{display:block}.passwordless-auth-module__O2pWCW__google,.passwordless-auth-module__O2pWCW__primary{min-height:50px}}.passwordless-auth-module__O2pWCW__stack :where(button){font-family:inherit}.passwordless-auth-module__O2pWCW__skipLink{z-index:60;color:#17181a;background:#fff;border:1px solid #17181a;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;font-weight:510;line-height:normal;text-decoration:none;display:inline-flex;position:fixed;top:-100px;left:10px}.passwordless-auth-module__O2pWCW__skipLink:focus,.passwordless-auth-module__O2pWCW__skipLink:focus-visible{outline-offset:2px;outline:3px solid #17181a;top:10px}@media (prefers-reduced-motion:reduce){.passwordless-auth-module__O2pWCW__floatingText{transition:none}}:has(.passwordless-auth-module__O2pWCW__ticketJoining) .passwordless-auth-module__O2pWCW__gatewayLine{display:none}
.preview-badge-module__7eir-q__previewBadge{z-index:100;border:1px solid var(--border-default);border-radius:var(--radius-pill);width:fit-content;color:var(--text-primary);background:var(--surface-raised);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:normal;align-items:center;padding:4px 10px;line-height:1.45;display:inline-flex;position:fixed;bottom:12px;left:68px}.preview-badge-module__7eir-q__previewBadgeCanvasHead{margin:8px 0 0 12px;position:static;inset:auto}@media (max-width:1024px){.preview-badge-module__7eir-q__previewBadge,.preview-badge-module__7eir-q__previewBadgeCanvasHead{width:fit-content;margin:8px 0 0 12px;display:inline-flex;position:static}}@media (max-width:720px){.preview-badge-module__7eir-q__previewBadge,.preview-badge-module__7eir-q__previewBadgeCanvasHead{margin-top:8px}.preview-badge-module__7eir-q__previewBadge:not(#main-content *){margin-top:calc(var(--phone-header-height,0px) + 8px)}.preview-badge-module__7eir-q__previewLead:not(#main-content *){margin-top:var(--phone-header-height,0px)}:is(.preview-badge-module__7eir-q__previewBadge~#main-content,.preview-badge-module__7eir-q__previewBadge~* #main-content,.preview-badge-module__7eir-q__previewLead~#main-content,.preview-badge-module__7eir-q__previewLead~* #main-content){border-top-width:0}body:has(.preview-badge-module__7eir-q__previewBadge:not(#main-content *)):has([data-communication-shell][data-kinju-theme=white-ink]):not([data-theme=dark]):not(:has([data-theme=dark])){background:#fff}}
.activity-list-rail-module__aJqfYG__foot{padding:var(--space-2) 10px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.activity-list-rail-module__aJqfYG__link{color:inherit;text-decoration:none}.activity-list-rail-module__aJqfYG__link:hover{color:var(--text-primary);text-decoration:underline}.activity-list-rail-module__aJqfYG__link:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}.activity-list-rail-module__aJqfYG__chips{min-width:0;padding:var(--space-2) var(--space-3) 0;flex:none}.activity-list-rail-module__aJqfYG__chipRow{margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) 0;padding:var(--space-1);scrollbar-width:none;gap:6px;list-style:none;display:flex;overflow-x:auto}.activity-list-rail-module__aJqfYG__chipRow::-webkit-scrollbar{display:none}.activity-list-rail-module__aJqfYG__chip{min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.activity-list-rail-module__aJqfYG__chip[aria-current=page]{background:var(--state-selected-bg);border-color:var(--state-selected-bg);color:var(--text-primary);font-weight:var(--weight-semibold)}.activity-list-rail-module__aJqfYG__chip:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}.activity-list-rail-module__aJqfYG__chipDot{border-radius:var(--radius-pill);background:var(--text-primary);width:7px;height:7px}.activity-list-rail-module__aJqfYG__chipsFoot{padding:var(--space-1) var(--space-1) 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}@media (min-width:1025px){.activity-list-rail-module__aJqfYG__chips{display:none}}
.activity-loading-module__nqXwVa__rows{margin:0;padding:0;list-style:none}.activity-loading-module__nqXwVa__row{border-bottom:1px solid var(--border-subtle);animation:activity-loading-module__nqXwVa__reading var(--duration-spin,1.4s) ease-in-out infinite alternate;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;display:grid}.activity-loading-module__nqXwVa__face{border-radius:var(--radius-pill);background:var(--surface-sunken);width:40px;height:40px}.activity-loading-module__nqXwVa__lines{gap:6px;display:grid}.activity-loading-module__nqXwVa__lines span{background:var(--surface-sunken);border-radius:var(--radius-sm);width:46%;height:10px;display:block}.activity-loading-module__nqXwVa__lines span+span{width:30%;height:8px}@keyframes activity-loading-module__nqXwVa__reading{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.activity-loading-module__nqXwVa__row{animation:none}}@media (max-width:720px){.activity-loading-module__nqXwVa__row{gap:10px;padding:12px 8px 12px 16px}}
.activity-module__EsUo4a__canvas{min-width:0;min-height:0;color:var(--text-primary);background:var(--surface-app);flex:1;overflow-y:auto}.activity-module__EsUo4a__notice{margin:4px var(--space-4);color:var(--text-secondary);font-size:var(--text-sm)}.activity-module__EsUo4a__head{align-items:center;gap:var(--space-3);padding:14px var(--space-6);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.activity-module__EsUo4a__headText{flex:240px;min-width:0}.activity-module__EsUo4a__headTitle{font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--weight-semibold);margin:0}.activity-module__EsUo4a__headTools{align-items:center;gap:var(--space-3);min-height:var(--control-action-height,44px);flex-wrap:wrap;display:flex}@media (min-width:1025px){.activity-module__EsUo4a__head{min-height:var(--place-header-height);padding:0 var(--space-4) 0 var(--space-6);flex-wrap:nowrap}.activity-module__EsUo4a__headTitle{font-size:var(--text-base);line-height:var(--leading-base)}.activity-module__EsUo4a__headPlace{display:none}.activity-module__EsUo4a__headTools{flex-wrap:nowrap;flex:none}}@media (max-width:1024px){.activity-module__EsUo4a__headFilter{display:none}}.activity-module__EsUo4a__lensChips{padding:var(--space-2) var(--space-4) 0}.activity-module__EsUo4a__caught{padding:96px var(--space-6) 0;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.activity-module__EsUo4a__caughtMark{border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--icon-default);border-radius:50%;place-items:center;display:grid}.activity-module__EsUo4a__caught strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}.activity-module__EsUo4a__caught p{max-width:42ch;color:var(--text-secondary);font-size:var(--text-sm);margin:0}.activity-module__EsUo4a__scroll{min-width:0}.activity-module__EsUo4a__items{margin:0;padding:0;list-style:none}.activity-module__EsUo4a__item{border-bottom:1px solid var(--border-subtle);align-items:stretch;display:flex;position:relative}.activity-module__EsUo4a__item:hover{background:var(--state-hover-bg)}.activity-module__EsUo4a__item[data-held]{background:var(--state-selected-bg)}.activity-module__EsUo4a__row{min-width:0;color:inherit;flex:1;grid-template-columns:40px minmax(0,1fr) auto 8px;align-items:start;gap:12px;padding:12px 16px;text-decoration:none;display:grid}.activity-module__EsUo4a__row[aria-current=true]{background:var(--state-selected-bg)}.activity-module__EsUo4a__row:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.activity-module__EsUo4a__mark{border-radius:var(--radius-pill);background:var(--surface-sunken);width:40px;height:40px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:relative}.activity-module__EsUo4a__mark[data-kinju]{border-radius:var(--radius-lg);background:var(--surface-inverse);color:var(--text-inverse)}.activity-module__EsUo4a__dot{border-radius:var(--radius-pill);width:8px;height:8px;margin-top:6px}.activity-module__EsUo4a__item[data-unread=true] .activity-module__EsUo4a__dot{background:var(--state-unread-dot)}.activity-module__EsUo4a__body{flex-direction:column;gap:2px;min-width:0;display:flex}.activity-module__EsUo4a__line{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;font-size:var(--text-sm);-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.activity-module__EsUo4a__who{font-weight:var(--weight-medium)}.activity-module__EsUo4a__item[data-unread=true] .activity-module__EsUo4a__who{font-weight:var(--weight-semibold)}.activity-module__EsUo4a__verb{color:var(--text-secondary)}.activity-module__EsUo4a__place{color:var(--text-primary)}.activity-module__EsUo4a__placeTail{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.activity-module__EsUo4a__time{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:20px}.activity-module__EsUo4a__text{text-overflow:ellipsis;-webkit-line-clamp:2;white-space:normal;color:var(--text-secondary);font-size:var(--text-sm);-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.activity-module__EsUo4a__removed{font-style:italic}.activity-module__EsUo4a__actionCell{visibility:hidden;background:var(--surface-app);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;position:absolute;top:8px;right:8px}.activity-module__EsUo4a__item:hover .activity-module__EsUo4a__actionCell,.activity-module__EsUo4a__item:focus-within .activity-module__EsUo4a__actionCell,.activity-module__EsUo4a__item[data-actions-open] .activity-module__EsUo4a__actionCell{visibility:visible}.activity-module__EsUo4a__actionCell>*+*{border-left:1px solid var(--border-subtle)}.activity-module__EsUo4a__item .activity-module__EsUo4a__actionCell>button{color:var(--text-primary)}.activity-module__EsUo4a__item[data-held]{flex-wrap:wrap}.activity-module__EsUo4a__item[data-held] .activity-module__EsUo4a__row{flex-basis:100%}.activity-module__EsUo4a__item[data-held] .activity-module__EsUo4a__actionCell{margin:0 8px 8px auto;position:static}.activity-module__EsUo4a__kindBadge{border-radius:var(--radius-pill);background:var(--surface-app);border:1px solid var(--border-subtle);place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-4px;right:-4px}.activity-module__EsUo4a__rowFailure{color:var(--text-secondary);font-size:var(--text-xs);background:var(--surface-app);position:absolute;bottom:0;right:8px}.activity-module__EsUo4a__chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.activity-module__EsUo4a__chip{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:tabular-nums;padding:0 8px;line-height:22px}.activity-module__EsUo4a__state{text-align:center;color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;align-items:center;gap:8px;padding:64px 28px;display:flex}.activity-module__EsUo4a__state strong{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold)}.activity-module__EsUo4a__more{color:var(--text-secondary);font-size:var(--text-sm);justify-content:center;align-items:center;gap:12px;padding:12px 20px 32px;display:flex}@media (max-width:720px){.activity-module__EsUo4a__head{padding-inline:var(--space-4)}.activity-module__EsUo4a__headText{flex:auto}.activity-module__EsUo4a__caught{padding-top:64px}.activity-module__EsUo4a__row{gap:10px;padding:12px 8px 12px 16px}}.activity-module__EsUo4a__frameChips{margin-left:calc(-1 * var(--space-3))}.activity-module__EsUo4a__frameChips:not(:last-child){margin-bottom:var(--space-3)}@media (min-width:1025px){.activity-module__EsUo4a__frameChips{display:none}[data-page-frame]>div:has(>[data-activity-filters]:only-child){display:none}}.activity-module__EsUo4a__listColumn{min-width:0}button.activity-module__EsUo4a__row{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.activity-module__EsUo4a__pane{background:var(--surface-app);min-width:0;min-height:0;color:var(--text-primary);flex-direction:column;display:none}.activity-module__EsUo4a__pane:focus{outline:none}@media (min-width:1025px){.activity-module__EsUo4a__canvas{display:flex;overflow:visible}.activity-module__EsUo4a__listColumn{border-right:1px solid var(--border-subtle);flex:0 0 clamp(300px,42%,400px)}.activity-module__EsUo4a__pane{flex:1 1 0;align-self:flex-start;height:100dvh;display:flex;position:sticky;top:0}}@media (max-width:1024px){.activity-module__EsUo4a__pane[data-open=true]{z-index:95;height:100dvh;display:flex;position:fixed;inset:0}}.activity-module__EsUo4a__paneHead{align-items:center;gap:var(--space-1);min-height:var(--place-header-height);padding:0 var(--space-3) 0 var(--space-6);border-bottom:1px solid var(--border-subtle);display:flex}@media (min-width:1025px){.activity-module__EsUo4a__pane:has(>.activity-module__EsUo4a__paneEmpty):before{content:"";height:var(--place-header-height);border-bottom:1px solid var(--border-subtle);flex:none}}.activity-module__EsUo4a__paneTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}h2.activity-module__EsUo4a__paneTitle{font-size:var(--text-base)!important;line-height:var(--leading-base)!important;font-weight:var(--weight-semibold)!important}.activity-module__EsUo4a__paneIcon{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--icon-default);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.activity-module__EsUo4a__paneIcon:hover{background:var(--state-hover-bg);color:var(--text-primary)}.activity-module__EsUo4a__paneIcon:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.activity-module__EsUo4a__paneBody{min-height:0;padding:var(--space-6);flex:1;overflow-y:auto}.activity-module__EsUo4a__paneMessages{gap:var(--space-1);flex-direction:column;max-width:760px;display:flex}.activity-module__EsUo4a__panePrevious,.activity-module__EsUo4a__paneSent{padding:0 var(--space-1)}.activity-module__EsUo4a__panePrevious{opacity:.7}.activity-module__EsUo4a__paneCurrent{padding:0 var(--space-1);border-radius:var(--radius-md);background:var(--state-selected-bg)}.activity-module__EsUo4a__paneSummary{color:var(--text-secondary);margin:0}.activity-module__EsUo4a__paneNotice{margin:0 var(--space-6) var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.activity-module__EsUo4a__paneReply{padding:0 var(--space-6) var(--space-6);max-width:808px}.activity-module__EsUo4a__paneClosed{padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;gap:2px;margin:0;display:flex}.activity-module__EsUo4a__paneClosed strong{color:var(--text-primary)}.activity-module__EsUo4a__paneEmpty{justify-content:center;align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;flex:1;display:flex}.activity-module__EsUo4a__paneCount{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.activity-module__EsUo4a__paneRequest{align-items:center;gap:var(--space-2);padding:var(--space-16) var(--space-6);text-align:center;flex-direction:column;display:flex}.activity-module__EsUo4a__paneFace{width:88px;height:88px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--state-hover-bg);color:var(--icon-default);font-size:var(--text-2xl);font-weight:var(--weight-semibold);place-items:center;display:grid}.activity-module__EsUo4a__paneRequestLine{font-size:var(--text-lg);line-height:var(--leading-lg);margin:0}.activity-module__EsUo4a__paneRequestNote{max-width:48ch;color:var(--text-secondary);font-size:var(--text-sm)}.activity-module__EsUo4a__paneRequestTitle{color:var(--text-secondary);font-size:var(--text-sm)}.activity-module__EsUo4a__paneRequestTime{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.activity-module__EsUo4a__paneRequest>a{margin-top:var(--space-4);gap:var(--space-2)}.activity-module__EsUo4a__paneWork{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.activity-module__EsUo4a__paneWorkPlace{justify-content:center;align-items:center;gap:var(--space-2);max-width:48ch;color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.activity-module__EsUo4a__paneWorkFacts{align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);font-size:var(--text-sm);text-align:left;grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.activity-module__EsUo4a__paneWorkFacts dt{color:var(--text-secondary)}.activity-module__EsUo4a__paneWorkFacts dd{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-width:0;margin:0;display:inline-flex}.activity-module__EsUo4a__paneWorkRoom{max-width:100%;margin-top:var(--space-2);font-size:var(--text-sm);min-height:calc(var(--leading-sm) * 2 + var(--leading-md) + var(--space-3) * 2);min-height:calc(1lh + var(--leading-sm) + var(--leading-md) + var(--space-3) * 2);flex-direction:column;flex:none;align-items:center;display:flex}@media (max-width:720px){.activity-module__EsUo4a__paneWork{max-width:100%}.activity-module__EsUo4a__paneWorkPlace{max-width:min(48ch,100%)}.activity-module__EsUo4a__paneWorkName{overflow-wrap:anywhere;min-width:0}}@media (max-width:1024px){.activity-module__EsUo4a__paneHead{padding:0 var(--space-1)}.activity-module__EsUo4a__paneBody{padding:var(--space-4) var(--space-3);flex-direction:column;display:flex}.activity-module__EsUo4a__paneMessages{margin-top:auto}.activity-module__EsUo4a__paneReply{max-width:none;padding:var(--space-2) 10px calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-subtle)}.activity-module__EsUo4a__paneNotice{margin-inline:var(--space-3)}}.activity-module__EsUo4a__reminderWrap{display:inline-flex;position:relative}.activity-module__EsUo4a__reminderMenu{z-index:20;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-overlay);min-width:184px;box-shadow:var(--shadow-2);padding:4px;position:absolute;top:calc(100% + 4px);right:0}.activity-module__EsUo4a__reminderItem{appearance:none;border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:6px 10px;display:flex}.activity-module__EsUo4a__reminderItem:hover,.activity-module__EsUo4a__reminderItem:focus-visible{background:var(--state-hover-bg);outline:none}.activity-module__EsUo4a__reminderItem:focus-visible{box-shadow:inset 0 0 0 2px var(--action-focus-border)}.activity-module__EsUo4a__reminderRule{background:var(--border-subtle);border:0;height:1px;margin:4px 6px}.activity-module__EsUo4a__reminderMark{color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:3px;line-height:20px;display:flex}@media (max-width:720px){.activity-module__EsUo4a__reminderItem{min-height:44px;font-size:var(--text-base)}}.activity-module__EsUo4a__paneWho{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:inherit!important;line-height:inherit!important}.activity-module__EsUo4a__paneWho:hover b{text-decoration:underline}.activity-module__EsUo4a__paneWho:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px;border-radius:var(--radius-sm)}
.browse-chats-module__-INU2q__backdrop{z-index:70;background:color-mix(in srgb, var(--text-primary) 34%, transparent);font-family:var(--font-sans);opacity:1;transition:opacity var(--duration-base) var(--ease-enter);place-items:start center;padding:40px 48px;display:grid;position:fixed;inset:0}@starting-style{.browse-chats-module__-INU2q__backdrop{opacity:0}}.browse-chats-module__-INU2q__dialog{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-overlay);width:min(620px,100vw - 96px);max-height:calc(100vh - 80px);color:var(--text-primary);box-shadow:var(--shadow-3);opacity:1;transition:opacity var(--duration-slow) var(--ease-enter), transform var(--duration-slow) var(--ease-enter);flex-direction:column;display:flex;overflow:hidden;transform:translateY(0)}@starting-style{.browse-chats-module__-INU2q__dialog{opacity:0;transform:translateY(var(--motion-rise-lg))}}.browse-chats-module__-INU2q__dialog *{box-sizing:border-box}.browse-chats-module__-INU2q__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.browse-chats-module__-INU2q__header{flex:none;align-items:center;gap:8px;padding:16px 18px 10px;display:flex}.browse-chats-module__-INU2q__title{min-width:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;line-height:1.3;overflow:hidden}.browse-chats-module__-INU2q__back{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--icon-default);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin-left:-4px;display:grid}@media (hover:hover){.browse-chats-module__-INU2q__back:hover{background:var(--surface-sunken);color:var(--text-primary)}}.browse-chats-module__-INU2q__close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--icon-default);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover){.browse-chats-module__-INU2q__close:hover{background:var(--surface-sunken);color:var(--text-primary)}}.browse-chats-module__-INU2q__searchRow{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);height:42px;color:var(--icon-default);flex:none;align-items:center;gap:9px;margin:0 18px 12px;padding:0 8px 0 12px;display:flex}.browse-chats-module__-INU2q__searchRow:focus-within{border-color:var(--action-focus-border);box-shadow:0 0 0 2px color-mix(in srgb, var(--action-focus-border) 16%, transparent)}.browse-chats-module__-INU2q__searchRow input{min-width:0;color:var(--text-primary);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-regular);background:0 0;border:0;outline:0;flex:1;line-height:1.4}.browse-chats-module__-INU2q__searchRow input::placeholder{color:var(--text-muted)}.browse-chats-module__-INU2q__sort{flex:none;position:relative}.browse-chats-module__-INU2q__sortButton{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);width:30px;height:30px;color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid}.browse-chats-module__-INU2q__sortButton svg{width:17px;height:17px}@media (hover:hover){.browse-chats-module__-INU2q__sortButton:hover{background:var(--action-secondary-bg-hover)}}.browse-chats-module__-INU2q__sortMenu{z-index:2;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-overlay);min-width:200px;box-shadow:var(--shadow-3);gap:1px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.browse-chats-module__-INU2q__sortMenu button{border-radius:var(--radius-sm);min-height:40px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-regular);text-align:left;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:9px;padding:8px 10px;line-height:1.35;display:flex}@media (hover:hover){.browse-chats-module__-INU2q__sortMenu button:hover{background:var(--state-hover-bg)}}.browse-chats-module__-INU2q__sortCheck{flex:none;place-items:center;width:16px;display:grid}.browse-chats-module__-INU2q__tabs{border-bottom:1px solid var(--border-subtle);flex:none;gap:20px;margin:0;padding:0 18px;display:flex}.browse-chats-module__-INU2q__tab{height:38px;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard), border-bottom-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;padding:0;line-height:1.35}@media (hover:hover){.browse-chats-module__-INU2q__tab:hover{color:var(--text-primary)}}.browse-chats-module__-INU2q__tabActive{border-bottom-color:var(--state-selected-marker);color:var(--text-primary);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-standard), border-bottom-color var(--duration-fast) var(--ease-standard)}@media (hover:hover){.browse-chats-module__-INU2q__tabActive:hover{border-bottom-color:var(--state-selected-marker);color:var(--text-primary);font-weight:var(--weight-semibold)}}.browse-chats-module__-INU2q__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 18px 16px;overflow-y:auto}.browse-chats-module__-INU2q__createRow{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;height:50px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);text-align:left;transition:background var(--duration-fast) var(--ease-standard);align-items:center;gap:12px;margin-bottom:12px;padding:0 12px;line-height:1.35;display:flex}@media (hover:hover){.browse-chats-module__-INU2q__createRow:hover{background:var(--surface-sunken)}}.browse-chats-module__-INU2q__createRow:last-child{margin-bottom:0}.browse-chats-module__-INU2q__createMark{border-radius:var(--radius-md);background:var(--surface-raised);width:30px;height:30px;color:var(--text-primary);flex:none;place-items:center;display:grid}.browse-chats-module__-INU2q__list{border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.browse-chats-module__-INU2q__list>li+li{border-top:1px solid var(--border-subtle)}.browse-chats-module__-INU2q__list>li{min-width:0}.browse-chats-module__-INU2q__row{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:7px 13px;display:flex}.browse-chats-module__-INU2q__rowOpenable{cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}@media (hover:hover){.browse-chats-module__-INU2q__rowOpenable:hover{background:var(--surface-sunken)}}.browse-chats-module__-INU2q__rowOpenTarget{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:10px;padding:0;display:flex}.browse-chats-module__-INU2q__mark{border-radius:var(--radius-pill);background:var(--surface-raised);width:26px;height:26px;color:var(--icon-default);flex:none;place-items:center;display:grid}.browse-chats-module__-INU2q__markChannel{border:1px dashed var(--border-default);background:0 0}.browse-chats-module__-INU2q__markGroup{background:var(--surface-raised)}.browse-chats-module__-INU2q__markPerson{background:var(--state-hover-bg);color:var(--status-success-fg);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.01em}.browse-chats-module__-INU2q__markAgent{border-radius:var(--radius-md);background:var(--surface-inverse);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.browse-chats-module__-INU2q__markKinju img{object-fit:contain;width:22px;height:22px}.browse-chats-module__-INU2q__rowName{min-width:0;font-size:var(--text-base);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;line-height:1.3;overflow:hidden}.browse-chats-module__-INU2q__chip{border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;padding:1px 6px;line-height:1.35;display:inline-flex}.browse-chats-module__-INU2q__chipAgent{background:var(--surface-inverse);color:var(--text-inverse)}.browse-chats-module__-INU2q__rowAction{flex:none;align-items:center;gap:8px;display:flex}.browse-chats-module__-INU2q__joinButton,.browse-chats-module__-INU2q__restoreButton{border:1px solid var(--action-outline-border);border-radius:var(--radius-sm);background:var(--surface-raised);height:30px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard);padding:0 12px;line-height:1.3}@media (hover:hover){.browse-chats-module__-INU2q__joinButton:hover,.browse-chats-module__-INU2q__restoreButton:hover{background:var(--surface-sunken)}}.browse-chats-module__-INU2q__joinButton:disabled,.browse-chats-module__-INU2q__restoreButton:disabled{cursor:wait;opacity:.6}.browse-chats-module__-INU2q__stateWord,.browse-chats-module__-INU2q__openWord{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;line-height:1.3}.browse-chats-module__-INU2q__moreButton{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);width:100%;min-height:40px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-standard);margin-top:12px;padding:9px 14px;line-height:1.35}@media (hover:hover){.browse-chats-module__-INU2q__moreButton:hover{background:var(--action-secondary-bg-hover)}}.browse-chats-module__-INU2q__moreButton:disabled{cursor:wait;opacity:.6}.browse-chats-module__-INU2q__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px 20px;display:flex}.browse-chats-module__-INU2q__emptyIcon{border-radius:var(--radius-md);background:var(--surface-raised);width:54px;height:54px;color:var(--icon-default);place-items:center;margin-bottom:16px;display:grid}.browse-chats-module__-INU2q__empty strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1.35}.browse-chats-module__-INU2q__empty p{max-width:42ch;color:var(--text-secondary);font-size:var(--text-base);margin:8px 0 0;line-height:1.45}.browse-chats-module__-INU2q__status,.browse-chats-module__-INU2q__failure{color:var(--text-secondary);font-size:var(--text-base);text-align:center;margin:22px 0;line-height:1.45}.browse-chats-module__-INU2q__failure{color:var(--status-error-fg)}.browse-chats-module__-INU2q__retry{border:1px solid var(--action-outline-border);border-radius:var(--radius-sm);background:var(--surface-raised);min-height:40px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);margin:0 auto;padding:9px 20px;line-height:1.35;display:block}.browse-chats-module__-INU2q__form{gap:13px;display:grid}.browse-chats-module__-INU2q__field{gap:6px;display:grid}.browse-chats-module__-INU2q__form fieldset.browse-chats-module__-INU2q__field{border:0;margin:0;padding:0}.browse-chats-module__-INU2q__form fieldset.browse-chats-module__-INU2q__field>legend{padding:0}.browse-chats-module__-INU2q__fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.35}.browse-chats-module__-INU2q__optional{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-regular)}.browse-chats-module__-INU2q__accessRow{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:16px;display:grid}.browse-chats-module__-INU2q__field input[type=text],.browse-chats-module__-INU2q__field textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);min-height:44px;color:var(--text-primary);font-family:inherit;font-size:var(--text-mobile-field);font-weight:var(--weight-regular);padding:10px 12px;line-height:1.45}.browse-chats-module__-INU2q__field textarea{resize:vertical;min-height:92px}.browse-chats-module__-INU2q__participantPicker{position:relative}.browse-chats-module__-INU2q__participantInput{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:5px 8px;display:flex}.browse-chats-module__-INU2q__participantInput:focus-within{border-color:var(--action-focus-border)}.browse-chats-module__-INU2q__participantInput input[type=text]{min-width:150px;min-height:30px;font-size:var(--text-base);background:0 0;border:0;outline:0;flex:150px;padding:3px 4px}.browse-chats-module__-INU2q__personChip{border-radius:var(--radius-sm);background:var(--surface-raised);min-height:28px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);border:0;align-items:center;gap:5px;padding:3px 8px;line-height:1.25;display:inline-flex}button.browse-chats-module__-INU2q__personChip{cursor:pointer}.browse-chats-module__-INU2q__agentChip{background:var(--surface-inverse);color:var(--text-inverse)}.browse-chats-module__-INU2q__participantMenu{z-index:4;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-overlay);max-height:208px;box-shadow:var(--shadow-3);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.browse-chats-module__-INU2q__participantMenu section{gap:1px;display:grid}.browse-chats-module__-INU2q__participantMenu section+section{border-top:1px solid color-mix(in srgb, var(--border-subtle) 56%, var(--surface-raised));margin-top:7px;padding-top:7px}.browse-chats-module__-INU2q__participantMenu strong{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);padding:4px 8px}.browse-chats-module__-INU2q__participantMenu button{border-radius:var(--radius-sm);min-height:36px;color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--text-sm);text-align:left;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 8px;display:grid}@media (hover:hover){.browse-chats-module__-INU2q__participantMenu button:hover{background:var(--state-hover-bg)}}.browse-chats-module__-INU2q__participantMenu small{color:var(--text-secondary);font-size:var(--text-xs)}.browse-chats-module__-INU2q__participantMenu p{color:var(--text-secondary);font-size:var(--text-sm);margin:8px}.browse-chats-module__-INU2q__segmented{border-radius:var(--radius-md);background:var(--surface-raised);flex-wrap:wrap;gap:3px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.browse-chats-module__-INU2q__segmented label{cursor:pointer;position:relative}.browse-chats-module__-INU2q__segmented input{opacity:0;pointer-events:none;position:absolute}.browse-chats-module__-INU2q__segmented span{border-radius:var(--radius-sm);min-height:34px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-regular);transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;padding:6px 12px;line-height:1.3;display:inline-flex}@media (hover:hover){.browse-chats-module__-INU2q__segmented label:hover span{color:var(--text-primary)}}.browse-chats-module__-INU2q__segmented input:checked+span{background:var(--surface-raised);box-shadow:var(--shadow-1);color:var(--text-primary);font-weight:var(--weight-medium)}.browse-chats-module__-INU2q__segmented input:focus-visible+span{outline:2px solid var(--action-focus-border);outline-offset:1px}.browse-chats-module__-INU2q__formError{color:var(--status-error-fg);font-size:var(--text-base);margin:0;line-height:1.45}.browse-chats-module__-INU2q__formActions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.browse-chats-module__-INU2q__secondary,.browse-chats-module__-INU2q__primary{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;min-height:44px;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);padding:11px 20px;line-height:1.35}.browse-chats-module__-INU2q__secondary{color:var(--text-secondary);background:0 0}@media (hover:hover){.browse-chats-module__-INU2q__secondary:hover{background:var(--surface-sunken);color:var(--text-primary)}}.browse-chats-module__-INU2q__primary{border-color:var(--action-ink-bg);background:var(--action-ink-bg);color:var(--action-ink-text)}@media (hover:hover){.browse-chats-module__-INU2q__primary:hover{background:var(--action-ink-bg-hover)}}.browse-chats-module__-INU2q__secondary:disabled,.browse-chats-module__-INU2q__primary:disabled{cursor:wait;opacity:.65}.browse-chats-module__-INU2q__dialog :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}@media (max-width:720px){.browse-chats-module__-INU2q__backdrop{place-items:stretch stretch;padding:0}.browse-chats-module__-INU2q__dialog{border:0;border-radius:0;width:100%;height:100%;max-height:none}.browse-chats-module__-INU2q__header{padding:14px calc(var(--account-chrome-height,56px) + 8px) 10px 14px}.browse-chats-module__-INU2q__searchRow{margin:0 14px 12px}.browse-chats-module__-INU2q__tabs{gap:18px;padding:0 14px}.browse-chats-module__-INU2q__body{padding:12px 14px calc(20px + env(safe-area-inset-bottom))}.browse-chats-module__-INU2q__accessRow{grid-template-columns:minmax(0,1fr);gap:13px}.browse-chats-module__-INU2q__rowName{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.browse-chats-module__-INU2q__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.browse-chats-module__-INU2q__back,.browse-chats-module__-INU2q__close,.browse-chats-module__-INU2q__sortButton,.browse-chats-module__-INU2q__sortMenu button,.browse-chats-module__-INU2q__tab,.browse-chats-module__-INU2q__tabActive,.browse-chats-module__-INU2q__createRow,.browse-chats-module__-INU2q__rowOpenable,.browse-chats-module__-INU2q__joinButton,.browse-chats-module__-INU2q__restoreButton,.browse-chats-module__-INU2q__moreButton,.browse-chats-module__-INU2q__participantMenu button,.browse-chats-module__-INU2q__segmented span,.browse-chats-module__-INU2q__secondary,.browse-chats-module__-INU2q__primary,.browse-chats-module__-INU2q__backdrop,.browse-chats-module__-INU2q__dialog{transition:none}}.browse-chats-module__-INU2q__suggested{gap:8px;margin-top:16px;display:grid}.browse-chats-module__-INU2q__suggested[hidden]{display:none}.browse-chats-module__-INU2q__joinable{gap:8px;margin-top:16px;display:grid}.browse-chats-module__-INU2q__suggestedHeading{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;line-height:1.3;display:flex}.browse-chats-module__-INU2q__suggestedSub{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-regular)}.browse-chats-module__-INU2q__suggestedCopy{flex:auto;gap:1px;min-width:0;display:grid}.browse-chats-module__-INU2q__suggestedReason{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.35}.browse-chats-module__-INU2q__suggestedHide{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--icon-default);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover){.browse-chats-module__-INU2q__suggestedHide:hover{background:var(--surface-sunken);color:var(--text-primary)}}.browse-chats-module__-INU2q__suggestedHide:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:1px}.browse-chats-module__-INU2q__suggestedEmpty{border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm);margin:0;padding:12px 14px;line-height:1.45}.browse-chats-module__-INU2q__suggestedShowHidden{cursor:pointer;color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);text-underline-offset:2px;background:0 0;border:0;justify-self:start;padding:0;line-height:1.45;text-decoration:underline}.browse-chats-module__-INU2q__suggestedShowHidden:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width:720px){.browse-chats-module__-INU2q__suggestedHeading{gap:2px;display:grid}}
.group-create-form-module__rHCrkG__footer{background:var(--surface-overlay);flex:none;padding:2px 18px 16px}@media (max-width:720px){.group-create-form-module__rHCrkG__footer{padding:2px 14px calc(20px + env(safe-area-inset-bottom))}}.group-create-form-module__rHCrkG__flatList{border:0;border-radius:0}.group-create-form-module__rHCrkG__moreOptions>summary{cursor:pointer;width:fit-content;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.35}.group-create-form-module__rHCrkG__optionFields{gap:13px;padding-top:13px;display:grid}.group-create-form-module__rHCrkG__description textarea{min-height:66px}
.belongs-to-picker-module__b8Njgq__rows{gap:var(--space-1);display:grid}.belongs-to-picker-module__b8Njgq__line{gap:var(--space-2);align-items:center;min-width:0;display:flex}.belongs-to-picker-module__b8Njgq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.35;overflow:hidden}.belongs-to-picker-module__b8Njgq__count{padding-left:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular);white-space:nowrap;margin-left:auto}
.chat-opening-module__nywxdG__opening{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;width:100%;max-width:var(--chat-width,var(--measure-reading));margin:0 auto var(--space-2);padding:var(--space-6) var(--space-4) var(--space-4);border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;flex-direction:column;display:flex}.chat-opening-module__nywxdG__startLine{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chat-opening-module__nywxdG__avatar{border-radius:var(--radius-pill);background:var(--surface-sunken);width:64px;height:64px;color:var(--text-secondary);font-size:var(--text-xl);font-weight:var(--weight-semibold);flex:0 0 64px;place-items:center;display:grid}.chat-opening-module__nywxdG__name{margin:0}.chat-opening-module__nywxdG__meta{color:var(--text-secondary);margin:0}@media (max-width:720px){.chat-opening-module__nywxdG__opening{text-align:center;padding-top:var(--space-4);align-items:center}}
.kinju-in-chat-module__C3Bjya__icon{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.kinju-in-chat-module__C3Bjya__card{border:1px solid var(--border-subtle);background:var(--surface-raised);width:fit-content;max-width:min(460px,100%);color:var(--text-primary);border-radius:10px;gap:6px;margin:2px 0;padding:12px 14px;display:grid}.kinju-in-chat-module__C3Bjya__source{min-width:0;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin:0;padding:0;line-height:1.4;display:inline-flex}.kinju-in-chat-module__C3Bjya__source>svg{color:var(--icon-default);flex:none}button.kinju-in-chat-module__C3Bjya__source,a.kinju-in-chat-module__C3Bjya__source{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px}button.kinju-in-chat-module__C3Bjya__source:hover,a.kinju-in-chat-module__C3Bjya__source:hover{color:var(--text-primary)}button.kinju-in-chat-module__C3Bjya__source:focus-visible,a.kinju-in-chat-module__C3Bjya__source:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--action-focus-border);outline-offset:2px}.kinju-in-chat-module__C3Bjya__row{align-items:center;gap:10px;min-width:0;display:flex}.kinju-in-chat-module__C3Bjya__rowMark{border:1px dashed var(--border-strong);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.kinju-in-chat-module__C3Bjya__rowName{min-width:0;font-size:var(--text-base);flex:auto}.kinju-in-chat-module__C3Bjya__notice{box-sizing:border-box;width:min(var(--chat-width), calc(100% - 28px));color:var(--text-secondary);font-size:var(--text-sm);margin:4px auto;padding-inline:4px;line-height:1.4}
.link-preview-card-module__VgFh5q__card{border-left:2px solid var(--line-strong);text-align:left;grid-template-columns:minmax(0,1fr);justify-self:start;align-items:start;column-gap:12px;width:min(100%,440px);margin:4px 0 2px;padding:2px 0 2px 12px;display:grid;position:relative}.link-preview-card-module__VgFh5q__cardWithImage{grid-template-columns:minmax(0,1fr) 72px}.link-preview-card-module__VgFh5q__cardRemovable{padding-right:40px}.link-preview-card-module__VgFh5q__words{gap:2px;min-width:0;display:grid}.link-preview-card-module__VgFh5q__site{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.link-preview-card-module__VgFh5q__title{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}.link-preview-card-module__VgFh5q__title:hover{text-decoration-color:currentColor}.link-preview-card-module__VgFh5q__description{color:var(--ink-2);overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.link-preview-card-module__VgFh5q__image{border:1px solid var(--line);border-radius:var(--wi-surface-radius,8px);background:var(--paper-2);object-fit:cover;width:72px;height:72px;display:block}.link-preview-card-module__VgFh5q__remove{border:1px solid var(--line);border-radius:var(--wi-control-radius,6px);background:var(--paper);width:32px;height:32px;color:var(--ink-2);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.link-preview-card-module__VgFh5q__remove:hover{color:var(--ink);background:var(--paper-2)}.link-preview-card-module__VgFh5q__remove:disabled{cursor:default;opacity:.5}.link-preview-card-module__VgFh5q__card:hover .link-preview-card-module__VgFh5q__remove,.link-preview-card-module__VgFh5q__card:focus-within .link-preview-card-module__VgFh5q__remove,.link-preview-card-module__VgFh5q__remove:focus-visible{opacity:1}@media (hover:none){.link-preview-card-module__VgFh5q__cardRemovable{padding-right:0}.link-preview-card-module__VgFh5q__remove{display:none}}@media (max-width:640px){.link-preview-card-module__VgFh5q__cardWithImage{grid-template-columns:minmax(0,1fr) 56px}.link-preview-card-module__VgFh5q__image{width:56px;height:56px}}
.charts-module__tpcpfa__chart{max-width:34rem;margin:12px 0 4px;position:relative}.charts-module__tpcpfa__chartTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold,600);color:var(--wi-ink,#17181a);margin:0 0 2px}.charts-module__tpcpfa__headline{font-size:var(--text-xl);line-height:1.2;font-weight:var(--weight-semibold,600);color:var(--wi-ink,#17181a);margin:0 0 8px}.charts-module__tpcpfa__plot{touch-action:pan-y;width:100%;display:block;overflow:visible}.charts-module__tpcpfa__plot:focus{outline:none}.charts-module__tpcpfa__plot:focus-visible{outline:2px solid var(--wi-border-strong,#8b8c90);outline-offset:4px;border-radius:4px}.charts-module__tpcpfa__grid{stroke:var(--wi-divider,#e8e8e8);stroke-width:1px}.charts-module__tpcpfa__tick{fill:var(--wi-secondary,#68696c);font-size:var(--text-micro);font-variant-numeric:tabular-nums}.charts-module__tpcpfa__actual{fill:none;stroke:var(--wi-ink,#17181a);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.charts-module__tpcpfa__comparison{fill:none;stroke:var(--wi-secondary,#68696c);stroke-width:2px;stroke-dasharray:4 4;stroke-linejoin:round;stroke-linecap:round}.charts-module__tpcpfa__area{fill:var(--wi-ink,#17181a);opacity:.06}.charts-module__tpcpfa__crosshair{stroke:var(--wi-border-strong,#8b8c90);stroke-width:1px}.charts-module__tpcpfa__dot{fill:var(--wi-ink,#17181a);stroke:var(--wi-canvas,#fff);stroke-width:2px}.charts-module__tpcpfa__dotComparison{fill:var(--wi-secondary,#68696c);stroke:var(--wi-canvas,#fff);stroke-width:2px}.charts-module__tpcpfa__legend{font-size:var(--text-xs);color:var(--wi-secondary,#68696c);flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.charts-module__tpcpfa__legend li{align-items:center;gap:6px;display:inline-flex}.charts-module__tpcpfa__key{border-top:2px solid var(--wi-ink,#17181a);width:16px;height:0}.charts-module__tpcpfa__keyComparison{border-top:2px dashed var(--wi-secondary,#68696c)}.charts-module__tpcpfa__caption{font-size:var(--text-xs);color:var(--wi-secondary,#68696c);margin:6px 0 0;line-height:1.4}.charts-module__tpcpfa__tooltip{z-index:2;border:1px solid var(--wi-divider,#e8e8e8);border-radius:var(--wi-control-radius,8px);background:var(--wi-canvas,#fff);min-width:9rem;font-size:var(--text-xs);color:var(--wi-secondary,#68696c);pointer-events:none;white-space:nowrap;padding:8px 10px;line-height:1.35;position:absolute;box-shadow:0 4px 16px #17181a14}.charts-module__tpcpfa__tooltip strong{font-size:var(--text-md);font-weight:var(--weight-semibold,600);color:var(--wi-ink,#17181a);font-variant-numeric:tabular-nums;display:block}.charts-module__tpcpfa__tooltipRow{align-items:center;gap:6px;margin-top:4px;display:flex}.charts-module__tpcpfa__bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.charts-module__tpcpfa__barRow{cursor:default;border-radius:6px;outline:none;gap:4px;display:grid;position:relative}.charts-module__tpcpfa__barRow:focus-visible{outline:2px solid var(--wi-border-strong,#8b8c90);outline-offset:3px}.charts-module__tpcpfa__barLabel{font-size:var(--text-sm);color:var(--wi-ink,#17181a);overflow-wrap:anywhere}.charts-module__tpcpfa__barTrack{align-items:center;gap:8px;min-height:14px;display:flex}.charts-module__tpcpfa__bar{background:var(--wi-ink,#17181a);min-width:2px;height:12px;transition:opacity var(--duration-fast,.12s) var(--ease-standard,ease);border-radius:0 4px 4px 0}.charts-module__tpcpfa__barUnknown{background:var(--wi-selection,#f2f2f2);box-shadow:inset 0 0 0 1px var(--wi-border-strong,#8b8c90)}.charts-module__tpcpfa__bar[data-negative=true]{border-radius:4px 0 0 4px}.charts-module__tpcpfa__barRow[data-active=true] .charts-module__tpcpfa__bar:not(.charts-module__tpcpfa__barUnknown){opacity:.78}.charts-module__tpcpfa__barValue{font-size:var(--text-xs);color:var(--wi-secondary,#68696c);font-variant-numeric:tabular-nums;white-space:nowrap}.charts-module__tpcpfa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.charts-module__tpcpfa__chart[data-full-width]{min-width:0;max-width:none;margin:0}.charts-module__tpcpfa__chart[data-full-width] .charts-module__tpcpfa__chartTitle{font-size:var(--text-base);line-height:var(--leading-base)}.charts-module__tpcpfa__dotted,.charts-module__tpcpfa__longDash{fill:none;stroke:var(--wi-secondary,#68696c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.charts-module__tpcpfa__dotted{stroke-dasharray:1 4}.charts-module__tpcpfa__longDash{stroke-dasharray:10 4}.charts-module__tpcpfa__keyDotted{border-top:2px dotted var(--wi-secondary,#68696c)}.charts-module__tpcpfa__keyLongDash{border-top:2px dashed var(--wi-secondary,#68696c);width:24px}.charts-module__tpcpfa__barGroup{gap:4px;display:grid}.charts-module__tpcpfa__barSecondary:not(.charts-module__tpcpfa__barUnknown){background:var(--wi-secondary,#68696c)}.charts-module__tpcpfa__barTrack[data-diverging]{grid-template-columns:minmax(0,1fr) minmax(0,42%);display:grid}.charts-module__tpcpfa__barTrack[data-diverging] .charts-module__tpcpfa__barValue{white-space:normal;overflow-wrap:anywhere}.charts-module__tpcpfa__barGeometry{height:14px;position:relative}.charts-module__tpcpfa__barGeometry .charts-module__tpcpfa__bar{min-width:0;position:absolute;top:1px}.charts-module__tpcpfa__barZero{border-left:1px solid var(--wi-border-strong,#8b8c90);position:absolute;top:-2px;bottom:-2px}.charts-module__tpcpfa__tableScroll{contain:inline-size;overscroll-behavior-inline:contain;max-width:100%;margin:0 0 16px;overflow-x:auto}.charts-module__tpcpfa__tableScroll:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}.charts-module__tpcpfa__table{border-collapse:collapse;min-width:100%;font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;overflow-wrap:normal}.charts-module__tpcpfa__table th,.charts-module__tpcpfa__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);min-width:12ch;max-width:40ch;padding:8px 16px 8px 0}.charts-module__tpcpfa__table th:last-child,.charts-module__tpcpfa__table td:last-child{padding-right:0}.charts-module__tpcpfa__table th{font-weight:var(--weight-semibold);border-bottom-color:var(--border-default)}.charts-module__tpcpfa__table tbody tr:last-child td{border-bottom:0}.charts-module__tpcpfa__table [data-align=end],.charts-module__tpcpfa__table [data-align=right]{text-align:right}.charts-module__tpcpfa__table [data-align=center]{text-align:center}.charts-module__tpcpfa__sortHeader{color:inherit;font:inherit;text-align:inherit;cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.charts-module__tpcpfa__sortHeader:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:3px}@media (hover:hover){.charts-module__tpcpfa__sortHeader:hover{color:var(--text-secondary)}}@media (max-width:390px){.charts-module__tpcpfa__chart[data-full-width] .charts-module__tpcpfa__chartTitle{flex-basis:100%}.charts-module__tpcpfa__titleRow{align-items:flex-start}}
.poll-card-module__DucT8G__card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);width:min(100%,520px);color:var(--text-primary);font-size:var(--text-base);text-align:left;gap:10px;margin:4px 0 2px;padding:14px 16px 12px;line-height:1.45;display:grid}.poll-card-module__DucT8G__card[data-embedded]{background:0 0;border:0;border-radius:0;margin:0;padding:0}.poll-card-module__DucT8G__head{align-items:flex-start;gap:10px;min-width:0;display:flex}.poll-card-module__DucT8G__glyph{border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:28px;height:28px;color:var(--icon-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.poll-card-module__DucT8G__headText{min-width:0}.poll-card-module__DucT8G__question{font-size:var(--text-base);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.35}.poll-card-module__DucT8G__meta{color:var(--text-secondary);font-size:var(--text-sm);margin:2px 0 0;line-height:1.4}.poll-card-module__DucT8G__options{gap:6px;display:grid}.poll-card-module__DucT8G__option{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);min-height:40px;color:var(--text-primary);font:inherit;font-size:var(--text-base);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 12px;line-height:1.4;display:flex;position:relative;overflow:hidden}.poll-card-module__DucT8G__option[aria-disabled=true]{cursor:default}@media (hover:hover){.poll-card-module__DucT8G__option:not([aria-disabled=true]):hover{border-color:var(--border-strong)}}.poll-card-module__DucT8G__option:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}.poll-card-module__DucT8G__option[data-mine]{border-color:var(--text-primary)}.poll-card-module__DucT8G__option:disabled{cursor:wait;opacity:.7}.poll-card-module__DucT8G__option>:not(.poll-card-module__DucT8G__fill){z-index:1;position:relative}.poll-card-module__DucT8G__fill{z-index:0;background:var(--surface-sunken);transition:width var(--duration-fast,.12s) var(--ease-standard,ease);position:absolute;inset:0 auto 0 0}.poll-card-module__DucT8G__mark,.poll-card-module__DucT8G__markSquare{border:1.5px solid var(--border-strong);width:18px;height:18px;color:var(--text-inverse);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.poll-card-module__DucT8G__markSquare{border-radius:var(--radius-xs)}.poll-card-module__DucT8G__option[data-mine] .poll-card-module__DucT8G__mark,.poll-card-module__DucT8G__option[data-mine] .poll-card-module__DucT8G__markSquare{border-color:var(--text-primary);background:var(--text-primary)}.poll-card-module__DucT8G__label{overflow-wrap:anywhere;min-width:0}.poll-card-module__DucT8G__option[data-leading] .poll-card-module__DucT8G__label{font-weight:var(--weight-semibold)}.poll-card-module__DucT8G__count{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.poll-card-module__DucT8G__faces{display:inline-flex}.poll-card-module__DucT8G__faces i,.poll-card-module__DucT8G__avatar{width:20px;height:20px;box-shadow:0 0 0 1.5px var(--surface-raised);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-micro);font-style:normal;font-weight:var(--weight-semibold);border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:-5px;display:inline-flex}.poll-card-module__DucT8G__faces i:first-child{margin-left:0}.poll-card-module__DucT8G__foot{color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.poll-card-module__DucT8G__footActions{gap:6px;margin-left:auto;display:inline-flex}.poll-card-module__DucT8G__quiet{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);min-height:32px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;padding:3px 10px}@media (hover:hover){.poll-card-module__DucT8G__quiet:hover{background:var(--state-hover-bg)}}.poll-card-module__DucT8G__quiet:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}.poll-card-module__DucT8G__error{color:var(--status-error-fg);font-size:var(--text-sm);margin:0}.poll-card-module__DucT8G__confirm{font-size:var(--text-sm);gap:8px;display:grid}.poll-card-module__DucT8G__confirm p{margin:0}.poll-card-module__DucT8G__confirmActions{justify-content:flex-end;gap:8px;display:flex}.poll-card-module__DucT8G__sheetScrim{z-index:60;background:0 0;position:fixed;inset:0}.poll-card-module__DucT8G__sheet{border-left:1px solid var(--border-subtle);background:var(--surface-raised);width:min(360px,100vw);box-shadow:var(--shadow-2);color:var(--text-primary);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto}@media (max-width:767px){.poll-card-module__DucT8G__sheet{border-left:0;width:100vw}}.poll-card-module__DucT8G__sheetHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;min-height:56px;padding:6px 8px 6px 16px;display:flex}.poll-card-module__DucT8G__sheetHead h2{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.poll-card-module__DucT8G__sheetQuestion{color:var(--text-secondary);font-size:var(--text-sm);margin:12px 16px 0}.poll-card-module__DucT8G__sheetBody{gap:16px;padding:12px 16px 24px;display:grid;overflow-y:auto}.poll-card-module__DucT8G__sheetOption h3{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);justify-content:space-between;margin:0;display:flex}.poll-card-module__DucT8G__sheetOption ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.poll-card-module__DucT8G__sheetOption li{font-size:var(--text-base);align-items:center;gap:8px;display:flex}.poll-card-module__DucT8G__sheetOption .poll-card-module__DucT8G__avatar{width:24px;height:24px;font-size:var(--text-micro);margin-left:0}.poll-card-module__DucT8G__sheetEmpty{color:var(--text-muted);font-size:var(--text-sm);margin:6px 0 0}
.room-file-display-module__ngcE8a__hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.room-file-display-module__ngcE8a__grid{border-radius:var(--radius-md);width:min(360px,100vw - 104px);max-width:100%;aspect-ratio:var(--ratio);text-align:left;gap:2px;margin:6px 0 0;display:grid;overflow:hidden}.room-file-display-module__ngcE8a__grid[data-count="2"]{grid-template-columns:1fr 1fr}.room-file-display-module__ngcE8a__grid[data-count="3"],.room-file-display-module__ngcE8a__grid[data-count="4"]{grid-template:1fr 1fr/1fr 1fr}.room-file-display-module__ngcE8a__grid[data-count="3"]>:first-child{grid-row:span 2}.room-file-display-module__ngcE8a__tile{background:var(--surface-sunken);cursor:pointer;border:0;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.room-file-display-module__ngcE8a__tile:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.room-file-display-module__ngcE8a__tileImage{object-fit:cover;width:100%;height:100%;display:block}.room-file-display-module__ngcE8a__more{background:color-mix(in srgb, var(--surface-inverse) 80%, transparent);color:var(--text-inverse);font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}.room-file-display-module__ngcE8a__tileDeleted{background:var(--surface-sunken);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);text-align:center;place-items:center;margin:0;padding:4px;display:grid}.room-file-display-module__ngcE8a__unavailable{background:var(--surface-sunken);width:100%;height:100%;min-height:44px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);text-align:center;place-items:center;padding:4px;display:grid}.room-file-display-module__ngcE8a__tile .room-file-display-module__ngcE8a__tileDeleted{width:100%;height:100%;padding:0}.room-file-display-module__ngcE8a__removed{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:6px 0 0}.room-file-display-module__ngcE8a__grid[data-stream],.room-file-display-module__ngcE8a__files[data-stream]{--room-file-column:min(360px, calc(100vw - 104px));width:var(--room-file-column)}.room-file-display-module__ngcE8a__grid[data-stream]{border-radius:14px;margin:2px 0 4px}@media (max-width:899px){.room-file-display-module__ngcE8a__grid[data-stream],.room-file-display-module__ngcE8a__files[data-stream]{--room-file-column:min(270px, calc(100vw - 104px))}}.room-file-display-module__ngcE8a__post{gap:6px;min-width:0;margin:6px 0 0;display:grid}.room-file-display-module__ngcE8a__grid[data-surface=post],.room-file-display-module__ngcE8a__files[data-surface=post]{width:100%;margin:0}.room-file-display-module__ngcE8a__grid[data-surface=post]{max-width:560px}.room-file-display-module__ngcE8a__files[data-surface=post]{max-width:480px}.room-file-display-module__ngcE8a__note{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.room-file-display-module__ngcE8a__viewer .room-file-display-module__ngcE8a__note{padding:8px 12px 0}.room-file-display-module__ngcE8a__files{flex-direction:column;gap:4px;width:min(400px,100vw - 104px);max-width:100%;margin:6px 0 0;padding:0;list-style:none;display:flex}.room-file-display-module__ngcE8a__card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);align-items:center;gap:8px;min-width:0;min-height:44px;padding:4px 4px 4px 10px;display:flex}.room-file-display-module__ngcE8a__cardIcon{color:var(--icon-default);flex:none}.room-file-display-module__ngcE8a__cardBody{flex-direction:column;flex:auto;min-width:0;display:flex}.room-file-display-module__ngcE8a__cardName{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.room-file-display-module__ngcE8a__cardMeta{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.room-file-display-module__ngcE8a__cardDownload{border-radius:var(--radius-sm);min-width:44px;height:44px;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);flex:none;place-items:center;padding:0 10px;text-decoration:none;display:inline-grid}.room-file-display-module__ngcE8a__card[data-whole]{position:relative}.room-file-display-module__ngcE8a__card[data-whole] .room-file-display-module__ngcE8a__cardDownload{color:var(--icon-default);padding:0}.room-file-display-module__ngcE8a__card[data-whole] .room-file-display-module__ngcE8a__cardDownload:after{content:"";border-radius:inherit;position:absolute;inset:0}.room-file-display-module__ngcE8a__card[data-whole]:has(.room-file-display-module__ngcE8a__cardDownload:focus-visible){outline:2px solid var(--action-focus-border);outline-offset:-2px}.room-file-display-module__ngcE8a__cardDownload:focus-visible,.room-file-display-module__ngcE8a__iconButton:focus-visible,.room-file-display-module__ngcE8a__action:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.room-file-display-module__ngcE8a__scrim{z-index:120;background:var(--surface-scrim);place-items:center;padding:20px;display:grid;position:fixed;inset:0;margin:0!important}.room-file-display-module__ngcE8a__viewer{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-overlay);width:min(960px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}.room-file-display-module__ngcE8a__viewerHead{align-items:center;gap:12px;padding:4px 4px 4px 16px;display:flex}.room-file-display-module__ngcE8a__viewerTitle{letter-spacing:normal;min-width:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-base);flex:auto;margin:0}.room-file-display-module__ngcE8a__iconButton{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--icon-default);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.room-file-display-module__ngcE8a__viewerBody{background:var(--surface-sunken);flex:auto;align-items:center;gap:4px;min-height:0;padding:0 4px;display:flex}.room-file-display-module__ngcE8a__viewerStage{flex:auto;place-items:center;min-width:0;display:grid}.room-file-display-module__ngcE8a__viewerImage{width:100%;height:auto;max-height:calc(100dvh - 190px);aspect-ratio:var(--ratio);object-fit:contain}.room-file-display-module__ngcE8a__viewerDeleted{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);text-align:center;flex:auto;margin:0;padding:72px 0}.room-file-display-module__ngcE8a__viewerActions{justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.room-file-display-module__ngcE8a__action{border:1px solid var(--border-default);border-radius:var(--radius-md);min-height:44px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;place-items:center;padding:0 14px;text-decoration:none;display:inline-grid}@media (hover:hover){.room-file-display-module__ngcE8a__cardDownload:hover,.room-file-display-module__ngcE8a__iconButton:hover,.room-file-display-module__ngcE8a__action:hover{background:var(--state-hover-bg)}.room-file-display-module__ngcE8a__card[data-whole]{cursor:pointer}.room-file-display-module__ngcE8a__card[data-whole]:hover{background:var(--state-hover-bg)}.room-file-display-module__ngcE8a__card[data-whole] .room-file-display-module__ngcE8a__cardDownload:hover{color:var(--text-primary);background:0 0}}@media (max-width:720px){.room-file-display-module__ngcE8a__scrim{padding:0}.room-file-display-module__ngcE8a__viewer{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.room-file-display-module__ngcE8a__viewerBody{flex:auto}.room-file-display-module__ngcE8a__viewerImage{max-height:calc(100dvh - 150px)}}.room-file-display-module__ngcE8a__shelf,.room-file-display-module__ngcE8a__shelfPanel{gap:8px;min-width:0;display:grid}.room-file-display-module__ngcE8a__shelfPanel:focus-visible,.room-file-display-module__ngcE8a__shelfTile:focus-visible,.room-file-display-module__ngcE8a__shelfRow:focus-visible,.room-file-display-module__ngcE8a__shelfMore:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.room-file-display-module__ngcE8a__shelfNote{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.room-file-display-module__ngcE8a__shelfGrid{border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.room-file-display-module__ngcE8a__shelfGrid>li{aspect-ratio:1;min-width:0;display:grid}.room-file-display-module__ngcE8a__shelfGrid .room-file-display-module__ngcE8a__tileDeleted{width:100%;height:100%}.room-file-display-module__ngcE8a__shelfTile{background:var(--surface-sunken);cursor:pointer;border:0;width:100%;min-width:0;height:100%;padding:0;display:block;overflow:hidden}.room-file-display-module__ngcE8a__shelfRows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.room-file-display-module__ngcE8a__shelfRow{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;min-width:0;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:4px 10px;display:flex}.room-file-display-module__ngcE8a__shelfMore{border:1px solid var(--border-default);border-radius:var(--radius-md);min-height:44px;color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;justify-self:start;padding:0 14px}.room-file-display-module__ngcE8a__shelfTile:disabled,.room-file-display-module__ngcE8a__shelfRow:disabled,.room-file-display-module__ngcE8a__shelfMore:disabled{cursor:default}@media (hover:hover){.room-file-display-module__ngcE8a__shelfRow:hover,.room-file-display-module__ngcE8a__shelfMore:hover{background:var(--state-hover-bg)}}.room-file-display-module__ngcE8a__shelfGrid>li{background:var(--surface-sunken);align-items:center}.room-file-display-module__ngcE8a__shelfGrid .room-file-display-module__ngcE8a__tileDeleted,.room-file-display-module__ngcE8a__shelfGrid .room-file-display-module__ngcE8a__unavailable{-webkit-line-clamp:2;line-clamp:2;box-sizing:border-box;width:100%;height:auto;min-height:0;font-size:var(--text-xs);line-height:var(--leading-xs);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;padding:0 4px;display:-webkit-box;overflow:hidden}
.find-in-chat-module__KWLniq__find{display:contents}.find-in-chat-module__KWLniq__top,.find-in-chat-module__KWLniq__bottom{z-index:60;box-sizing:border-box;background:var(--surface-app);color:var(--text-primary);font-family:var(--font-sans);align-items:center;display:flex;position:fixed;left:0;right:0}.find-in-chat-module__KWLniq__top{padding:calc(env(safe-area-inset-top) + 10px) 12px 10px;border-bottom:1px solid var(--border-subtle);gap:8px;top:0}.find-in-chat-module__KWLniq__field{border-radius:var(--radius-lg);background:var(--surface-sunken);min-width:0;height:44px;color:var(--text-muted);flex:auto;align-items:center;gap:8px;padding:0 12px;display:flex}.find-in-chat-module__KWLniq__field:focus-within{outline:2px solid var(--action-focus-border);outline-offset:2px}.find-in-chat-module__KWLniq__field input{min-width:0;color:var(--text-primary);font-family:inherit;font-size:var(--text-mobile-field);caret-color:var(--text-primary);background:0 0;border:0;outline:0;flex:auto}.find-in-chat-module__KWLniq__field input:focus-visible{box-shadow:none;outline:0}.find-in-chat-module__KWLniq__field input::placeholder{color:var(--text-muted)}.find-in-chat-module__KWLniq__field input::-webkit-search-cancel-button{appearance:none;display:none}.find-in-chat-module__KWLniq__done,.find-in-chat-module__KWLniq__list{border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex:none;font-family:inherit}.find-in-chat-module__KWLniq__done{height:44px;font-size:var(--text-mobile-field);padding:0 6px}.find-in-chat-module__KWLniq__bottom{min-height:56px;padding:6px 8px calc(env(safe-area-inset-bottom) + 6px) 16px;border-top:1px solid var(--border-subtle);gap:4px;bottom:0}.find-in-chat-module__KWLniq__count{min-width:0;color:var(--text-primary);font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.35;overflow:hidden}.find-in-chat-module__KWLniq__sentence{min-width:0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere;white-space:normal;flex:auto}.find-in-chat-module__KWLniq__numbers{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.find-in-chat-module__KWLniq__list{height:44px;font-size:var(--text-base);padding:0 10px}.find-in-chat-module__KWLniq__step{border-radius:var(--radius-md);background:var(--surface-sunken);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.find-in-chat-module__KWLniq__step:disabled{color:var(--text-disabled);cursor:default}.find-in-chat-module__KWLniq__done:focus-visible,.find-in-chat-module__KWLniq__list:focus-visible,.find-in-chat-module__KWLniq__step:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:2px}@media (hover:hover){.find-in-chat-module__KWLniq__done:hover,.find-in-chat-module__KWLniq__list:hover,.find-in-chat-module__KWLniq__step:not(:disabled):hover{background:var(--state-hover-bg)}}body:has([data-find-in-chat]) [data-composer-dock]{visibility:hidden}*::highlight(kinju-find){background-color:var(--state-selected-bg);color:var(--text-primary)}*::highlight(kinju-find-current){background-color:var(--surface-inverse);color:var(--text-inverse)}
.thread-header-line-module__-kkqpq__line{white-space:nowrap;grid-column:1/3;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__title{font-size:var(--text-base);font-weight:var(--weight-semibold);flex:none;margin:0}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);align-items:baseline;gap:6px;margin:0;display:flex}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta>span{flex:none}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta>.thread-header-line-module__-kkqpq__place{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@media (max-width:720px){.thread-header-line-module__-kkqpq__line{grid-column:2}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta{max-width:100%}.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta>.thread-header-line-module__-kkqpq__place,.thread-header-line-module__-kkqpq__line .thread-header-line-module__-kkqpq__meta>.thread-header-line-module__-kkqpq__dot:nth-child(3){display:none}}
.voice-clips-module__77A4hG__clip{text-align:left;flex-direction:column;gap:6px;width:min(400px,100vw - 120px);max-width:100%;margin-top:6px;display:flex}.voice-clips-module__77A4hG__player{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);align-items:center;gap:8px;min-width:0;padding:4px 6px 4px 4px;display:flex}.voice-clips-module__77A4hG__wave{cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:2px;min-width:40px;height:32px;padding:0;display:flex;overflow:hidden}.voice-clips-module__77A4hG__wave:disabled{cursor:default}.voice-clips-module__77A4hG__bar{background:color-mix(in srgb, var(--text-secondary) 38%, transparent);border-radius:0;flex:1 1 0;min-width:2px;max-width:3px;display:block}.voice-clips-module__77A4hG__barPlayed,.voice-clips-module__77A4hG__barLive{background:var(--text-primary)}.voice-clips-module__77A4hG__time{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums;flex:none}.voice-clips-module__77A4hG__timeShort{display:none}.voice-clips-module__77A4hG__small{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-width:32px;height:28px;color:var(--text-primary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;flex:none;place-items:center;padding:0 6px;display:inline-grid}.voice-clips-module__77A4hG__small[aria-pressed=true]{background:var(--state-selected-bg)}.voice-clips-module__77A4hG__quiet{color:var(--icon-default);border-color:#0000}@media (hover:hover){.voice-clips-module__77A4hG__small:hover:not(:disabled){background:var(--state-hover-bg);color:var(--text-primary)}}.voice-clips-module__77A4hG__small:disabled{opacity:.45;cursor:default}.voice-clips-module__77A4hG__transcript{color:var(--text-primary);font-size:var(--text-base);line-height:var(--leading-base);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.voice-clips-module__77A4hG__note{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.voice-clips-module__77A4hG__deleted{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);align-items:center;gap:6px;margin:6px 0 0;display:inline-flex}.voice-clips-module__77A4hG__recorder{align-items:center;gap:8px;min-width:0;min-height:44px;margin:0 0 6px;display:flex}.voice-clips-module__77A4hG__dot{background:var(--status-error-fg);border-radius:50%;flex:none;width:8px;height:8px}.voice-clips-module__77A4hG__recording{color:var(--status-error-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);flex:none}.voice-clips-module__77A4hG__tool{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--icon-default);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.voice-clips-module__77A4hG__tool:hover:not(:disabled){background:var(--state-hover-bg);color:var(--text-primary)}}.voice-clips-module__77A4hG__tool:disabled{opacity:.45;cursor:default}.voice-clips-module__77A4hG__finish{margin-left:auto}.voice-clips-module__77A4hG__draft{border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:8px;min-width:0;max-width:440px;margin:0 0 6px;padding:4px;display:flex}.voice-clips-module__77A4hG__problem{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0 0 6px}@media (max-width:460px){.voice-clips-module__77A4hG__clip{width:min(400px,100vw - 104px)}.voice-clips-module__77A4hG__player{gap:6px}.voice-clips-module__77A4hG__timeFull{display:none}.voice-clips-module__77A4hG__timeShort{display:inline}.voice-clips-module__77A4hG__wave{gap:1px}.voice-clips-module__77A4hG__bar{min-width:1px}.voice-clips-module__77A4hG__bar:nth-child(2n){display:none}.voice-clips-module__77A4hG__draft{max-width:100%}}@media (prefers-reduced-motion:reduce){.voice-clips-module__77A4hG__small,.voice-clips-module__77A4hG__tool{transition:none}}
.page-frame-module__tB0JTG__frame{box-sizing:border-box;width:min(calc(100% - 2 * var(--space-6)), var(--measure-reading));min-width:0;padding:var(--space-8) 0 var(--space-12);margin-inline:auto}.page-frame-module__tB0JTG__frameWide{width:min(calc(100% - 2 * var(--space-6)), var(--measure-frame))}.page-frame-module__tB0JTG__frameWide .page-frame-module__tB0JTG__purpose{max-width:var(--measure-reading)}.page-frame-module__tB0JTG__frame *,.page-frame-module__tB0JTG__frame :before,.page-frame-module__tB0JTG__frame :after{box-sizing:border-box}.page-frame-module__tB0JTG__header{align-items:center;column-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"context context context""title tools actions""purpose purpose purpose";min-width:0;display:grid}.page-frame-module__tB0JTG__context{margin:0 0 var(--space-2);overflow-wrap:anywhere;grid-area:context}.page-frame-module__tB0JTG__titleRow{align-items:flex-start;gap:var(--space-3);min-width:0;grid-area:title;margin-inline-end:var(--space-2);display:flex}.page-frame-module__tB0JTG__mark{flex:none;place-items:center;width:24px;height:32px;display:inline-grid}.page-frame-module__tB0JTG__title{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.page-frame-module__tB0JTG__tools,.page-frame-module__tB0JTG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-frame-module__tB0JTG__tools{grid-area:tools}.page-frame-module__tB0JTG__actions{grid-area:actions;justify-content:flex-end}.page-frame-module__tB0JTG__purpose{margin:var(--space-2) 0 0;grid-area:purpose}.page-frame-module__tB0JTG__tabs{min-width:0;margin-top:var(--space-6)}.page-frame-module__tB0JTG__toolbar{align-items:center;gap:var(--space-2);min-width:0;margin-top:var(--space-4);flex-wrap:wrap;display:flex}.page-frame-module__tB0JTG__toolbarSearch{flex:15rem;min-width:0}.page-frame-module__tB0JTG__toolbarFilters{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.page-frame-module__tB0JTG__toolbarFilters>*{flex:none}.page-frame-module__tB0JTG__toolbarEnd{align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto;display:flex}.page-frame-module__tB0JTG__toolbarEnd>*{white-space:nowrap;align-items:center;display:inline-flex}.page-frame-module__tB0JTG__toolbarWithViews{margin-top:var(--space-6);padding-bottom:var(--space-3);box-shadow:inset 0 -1px 0 var(--border-subtle)}.page-frame-module__tB0JTG__toolbarViews{flex:auto;min-width:0}.page-frame-module__tB0JTG__toolbarTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;margin-inline-start:auto;display:flex}.page-frame-module__tB0JTG__toolbarWithViews .page-frame-module__tB0JTG__toolbarSearch{flex:0 15rem;width:15rem}.page-frame-module__tB0JTG__content{min-width:0;margin-top:var(--space-6)}.page-frame-module__tB0JTG__note{margin:var(--space-8) 0 0}[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__context,[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__purpose,[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__toolbarEnd,[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__note{color:var(--text-secondary)}[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__mark{color:var(--icon-default)}[data-kinju-theme=white-ink]:not([data-theme=dark]):not([data-theme=dark] *):not(:has([data-theme=dark])) .page-frame-module__tB0JTG__title{color:var(--text-primary)}@media (max-width:720px){.page-frame-module__tB0JTG__frame{width:min(calc(100% - 2 * var(--space-4)), var(--measure-reading));padding-top:var(--space-6)}.page-frame-module__tB0JTG__frameWide{width:min(calc(100% - 2 * var(--space-4)), var(--measure-frame))}.page-frame-module__tB0JTG__header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"context context""title tools""purpose purpose""actions actions"}.page-frame-module__tB0JTG__actions{margin-top:var(--space-4);justify-content:flex-start}.page-frame-module__tB0JTG__toolbarSearch{flex:1 0 100%}.page-frame-module__tB0JTG__toolbarFilters{scrollbar-width:none;flex-wrap:nowrap;flex:1 1 0;padding-block:2px;overflow-x:auto}.page-frame-module__tB0JTG__toolbarWithViews .page-frame-module__tB0JTG__toolbarViews,.page-frame-module__tB0JTG__toolbarTools{flex:1 0 100%}.page-frame-module__tB0JTG__toolbarWithViews .page-frame-module__tB0JTG__toolbarSearch{flex:1 1 0;order:1;width:auto}.page-frame-module__tB0JTG__toolbarWithViews .page-frame-module__tB0JTG__toolbarEnd{order:2}.page-frame-module__tB0JTG__toolbarWithViews .page-frame-module__tB0JTG__toolbarFilters{flex:1 0 100%;order:3}}
.radio-module__C65Tja__control{appearance:none;cursor:pointer;min-width:18px;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex:0 0 18px;opacity:1!important;pointer-events:auto!important;border:1px solid var(--border-strong)!important;background:var(--surface-raised)!important;border-radius:50%!important;width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}.radio-module__C65Tja__control:checked{border-color:var(--action-ink-bg)!important;background:radial-gradient(circle, var(--action-ink-bg) 0 4px, transparent 4.5px), var(--surface-raised)!important}.radio-module__C65Tja__control:focus-visible{outline:2px solid var(--action-focus-border)!important;outline-offset:2px!important}.radio-module__C65Tja__control:disabled{cursor:default;opacity:.48!important}.radio-module__C65Tja__row{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:var(--radius-md)!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:4px 9px!important;display:grid!important}@media (hover:hover){.radio-module__C65Tja__row:hover:not(:has(.radio-module__C65Tja__control:disabled)){background:color-mix(in srgb, var(--text-primary) 2.5%, transparent)!important}}.radio-module__C65Tja__row:active:not(:has(.radio-module__C65Tja__control:disabled)){background:var(--state-active-bg)!important}.radio-module__C65Tja__row:has(.radio-module__C65Tja__control:checked){background:color-mix(in srgb, var(--text-primary) 3.5%, transparent)!important}.radio-module__C65Tja__row:has(.radio-module__C65Tja__control:disabled){cursor:default}@media (max-width:720px){.radio-module__C65Tja__row{min-height:46px!important}}@media (prefers-reduced-motion:reduce){.radio-module__C65Tja__control,.radio-module__C65Tja__row{transition:none}}
.choice-chip-module__YWIR0W__group{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.choice-chip-module__YWIR0W__chip{border:1px solid var(--border-default);border-radius:var(--control-action-radius);min-height:36px;color:var(--text-primary);background:var(--surface-raised);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;margin:0;padding:6px 12px;line-height:1.4;display:inline-flex;position:relative}.choice-chip-module__YWIR0W__chip svg{flex:none}.choice-chip-module__YWIR0W__chip:after{content:"";position:absolute;inset:-4px 0}.choice-chip-module__YWIR0W__chip[data-checked=true]{border-color:var(--action-primary-bg);color:var(--action-primary-text);background:var(--action-primary-bg)}.choice-chip-module__YWIR0W__chip .choice-chip-module__YWIR0W__native{clip-path:inset(50%);overflow:hidden;opacity:0!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}.choice-chip-module__YWIR0W__chip:has(.choice-chip-module__YWIR0W__native:focus-visible){outline:2px solid var(--action-focus-border);outline-offset:2px}.choice-chip-module__YWIR0W__chip:has(.choice-chip-module__YWIR0W__native:disabled){cursor:default;opacity:.48}@media (hover:hover){.choice-chip-module__YWIR0W__chip:not([data-checked=true]):hover{background:var(--surface-sunken)}}@media (max-width:720px){.choice-chip-module__YWIR0W__chip{min-height:44px}}
.shopify-candidate-card-module__E_gRia__card{border:1px solid var(--wi-divider,#d9d1bf);border-radius:var(--wi-surface-radius,13px);background:var(--wi-canvas,#f7f3eb);align-self:flex-start;width:min(100%,44rem);margin:-4px 0 0;padding:0 14px}.shopify-candidate-card-module__E_gRia__list{margin:0;padding:0;list-style:none}.shopify-candidate-card-module__E_gRia__row{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:12px 0;display:grid}.shopify-candidate-card-module__E_gRia__row+.shopify-candidate-card-module__E_gRia__row{border-top:1px solid var(--wi-divider,#d9d1bf)}.shopify-candidate-card-module__E_gRia__kind{border-radius:var(--wi-control-radius,8px);background:var(--wi-selection,#e8e1d3);width:32px;height:32px;color:var(--wi-ink,#1a1613);place-items:center;display:grid}.shopify-candidate-card-module__E_gRia__kind svg{width:18px;height:18px}.shopify-candidate-card-module__E_gRia__main{gap:2px;min-width:0;display:grid}.shopify-candidate-card-module__E_gRia__row p{font-size:var(--text-sm);margin:0;line-height:1.4}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__title{color:var(--wi-ink,#1a1613);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.shopify-candidate-card-module__E_gRia__meta{color:var(--wi-secondary,#736c60);flex-wrap:wrap;gap:2px 12px;display:flex}.shopify-candidate-card-module__E_gRia__meta span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.shopify-candidate-card-module__E_gRia__meta svg{flex:none;width:14px;height:14px}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__unsure{color:var(--wi-warning,#9a6a12)}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__figure{font-variant-numeric:tabular-nums;color:var(--wi-secondary,#736c60);align-items:baseline;gap:1px;display:flex}.shopify-candidate-card-module__E_gRia__figure strong{color:var(--wi-ink,#1a1613);font-size:var(--text-lg,18px);font-weight:var(--weight-semibold)}.shopify-candidate-card-module__E_gRia__row[data-unsure=true] .shopify-candidate-card-module__E_gRia__figure strong{color:var(--wi-secondary,#736c60)}.shopify-candidate-card-module__E_gRia__actions,.shopify-candidate-card-module__E_gRia__state,.shopify-candidate-card-module__E_gRia__correct,.shopify-candidate-card-module__E_gRia__error{grid-column:2/-1}.shopify-candidate-card-module__E_gRia__actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.shopify-candidate-card-module__E_gRia__actions svg{width:16px;height:16px}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__state{color:var(--wi-secondary,#736c60);align-items:center;gap:6px;display:inline-flex}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__state[data-done=true]{color:var(--wi-ink,#1a1613)}.shopify-candidate-card-module__E_gRia__state svg{width:16px;height:16px}.shopify-candidate-card-module__E_gRia__state[data-done=true] svg{color:var(--wi-success,#2f6b45)}.shopify-candidate-card-module__E_gRia__iconLink{width:28px;height:28px;color:inherit;place-items:center;display:inline-grid}.shopify-candidate-card-module__E_gRia__correct{gap:8px;display:grid}.shopify-candidate-card-module__E_gRia__level{color:var(--wi-ink,#1a1613);font-size:var(--text-sm);gap:6px;display:grid}.shopify-candidate-card-module__E_gRia__fieldset{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.shopify-candidate-card-module__E_gRia__legend{color:var(--wi-ink,#1a1613);font-size:var(--text-sm);padding:0}.shopify-candidate-card-module__E_gRia__note{border:1px solid var(--wi-border,#d9d1bf);border-radius:var(--wi-control-radius,8px);background:var(--wi-canvas,#f7f3eb);width:min(100%,26rem);min-height:40px;color:var(--wi-ink,#1a1613);font:inherit;padding:8px 10px}.shopify-candidate-card-module__E_gRia__row .shopify-candidate-card-module__E_gRia__error{color:var(--wi-danger,#a23b2a)}.shopify-candidate-card-module__E_gRia__row[data-state=dismissed] .shopify-candidate-card-module__E_gRia__title,.shopify-candidate-card-module__E_gRia__row[data-state=expired] .shopify-candidate-card-module__E_gRia__title,.shopify-candidate-card-module__E_gRia__row[data-state=withdrawn] .shopify-candidate-card-module__E_gRia__title{color:var(--wi-secondary,#736c60);font-weight:var(--weight-regular,400)}.shopify-candidate-card-module__E_gRia__row[data-state=dismissed] .shopify-candidate-card-module__E_gRia__kind,.shopify-candidate-card-module__E_gRia__row[data-state=expired] .shopify-candidate-card-module__E_gRia__kind,.shopify-candidate-card-module__E_gRia__row[data-state=withdrawn] .shopify-candidate-card-module__E_gRia__kind{opacity:.55}@media (max-width:520px){.shopify-candidate-card-module__E_gRia__actions{flex-wrap:nowrap;gap:2px}.shopify-candidate-card-module__E_gRia__actions>*{flex-shrink:0}}
.company-shopify-attention-rules-module__mvHI7q__section{border-top:1px solid var(--border-subtle);gap:0;display:grid}.company-shopify-attention-rules-module__mvHI7q__head{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:6px 14px;display:flex}.company-shopify-attention-rules-module__mvHI7q__heading{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.company-shopify-attention-rules-module__mvHI7q__headerActions{align-items:center;gap:6px;display:inline-flex}.company-shopify-attention-rules-module__mvHI7q__lock{width:44px;height:44px;color:var(--text-muted);place-items:center;display:inline-grid}.company-shopify-attention-rules-module__mvHI7q__lock svg{width:16px;height:16px}.company-shopify-attention-rules-module__mvHI7q__list{margin:0;padding:0;list-style:none}.company-shopify-attention-rules-module__mvHI7q__list>li+li{border-top:1px solid var(--border-subtle)}.company-shopify-attention-rules-module__mvHI7q__row{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:grid}.company-shopify-attention-rules-module__mvHI7q__kind{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:34px;height:34px;color:var(--text-primary);place-items:center;display:grid}.company-shopify-attention-rules-module__mvHI7q__kind svg{width:21px;height:21px}.company-shopify-attention-rules-module__mvHI7q__text{gap:1px;min-width:0;display:grid}.company-shopify-attention-rules-module__mvHI7q__text strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.company-shopify-attention-rules-module__mvHI7q__text small{color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}.company-shopify-attention-rules-module__mvHI7q__meta{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.company-shopify-attention-rules-module__mvHI7q__meta>span{align-items:center;gap:4px;display:inline-flex}.company-shopify-attention-rules-module__mvHI7q__meta svg{flex:none;width:14px;height:14px}.company-shopify-attention-rules-module__mvHI7q__manage{border-top:1px solid var(--border-subtle);gap:0;padding:0 14px 12px 60px;display:grid}.company-shopify-attention-rules-module__mvHI7q__manageRow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-height:54px;padding:6px 0;display:flex}.company-shopify-attention-rules-module__mvHI7q__manageMark{width:20px;height:20px;color:var(--text-muted);flex:none;place-items:center;display:inline-grid}.company-shopify-attention-rules-module__mvHI7q__manageMark svg{width:20px;height:20px}.company-shopify-attention-rules-module__mvHI7q__manageIdentity{flex:1;min-width:0;display:grid}.company-shopify-attention-rules-module__mvHI7q__manageIdentity strong{color:var(--text-primary);font-size:var(--text-sm)}.company-shopify-attention-rules-module__mvHI7q__manageIdentity small,.company-shopify-attention-rules-module__mvHI7q__draftNote{color:var(--text-muted);font-size:var(--text-sm)}.company-shopify-attention-rules-module__mvHI7q__draftNote{margin:0;padding:12px 0 4px}.company-shopify-attention-rules-module__mvHI7q__confirm{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.company-shopify-attention-rules-module__mvHI7q__actions{flex-wrap:wrap;gap:4px 8px;display:flex}.company-shopify-attention-rules-module__mvHI7q__add>.company-shopify-attention-rules-module__mvHI7q__fieldset,.company-shopify-attention-rules-module__mvHI7q__add>.company-shopify-attention-rules-module__mvHI7q__fields,.company-shopify-attention-rules-module__mvHI7q__add>.company-shopify-attention-rules-module__mvHI7q__actions{border-bottom:1px solid var(--border-subtle);min-height:54px;padding:10px 0}.company-shopify-attention-rules-module__mvHI7q__fieldset{border:0;min-width:0;margin:0;padding:0}.company-shopify-attention-rules-module__mvHI7q__chip{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.company-shopify-attention-rules-module__mvHI7q__chip svg{width:15px;height:15px}.company-shopify-attention-rules-module__mvHI7q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.company-shopify-attention-rules-module__mvHI7q__fields{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.company-shopify-attention-rules-module__mvHI7q__field{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:4px;display:grid}.company-shopify-attention-rules-module__mvHI7q__field input{border:1px solid var(--border-default,var(--border-subtle));border-radius:var(--radius-md);background:var(--surface-raised);width:7rem;min-height:40px;color:var(--text-primary);font:inherit;font-weight:var(--weight-regular,400);font-variant-numeric:tabular-nums;padding:8px 10px}.company-shopify-attention-rules-module__mvHI7q__empty{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:12px 14px}.company-shopify-attention-rules-module__mvHI7q__error{color:var(--status-error-fg);font-size:var(--text-sm);margin:0;padding:8px 14px}@media (max-width:640px){.company-shopify-attention-rules-module__mvHI7q__fields{flex-direction:column;align-items:stretch}.company-shopify-attention-rules-module__mvHI7q__field input{font-size:var(--text-base,16px)}.company-shopify-attention-rules-module__mvHI7q__limitsRow{flex-wrap:wrap}.company-shopify-attention-rules-module__mvHI7q__limitsRow>.company-shopify-attention-rules-module__mvHI7q__manageIdentity{flex-basis:calc(100% - 30px)}.company-shopify-attention-rules-module__mvHI7q__limitsRow>.company-shopify-attention-rules-module__mvHI7q__manageIdentity+div{margin-left:30px}.company-shopify-attention-rules-module__mvHI7q__draftManageRow{grid-template-columns:20px minmax(0,1fr) 44px;display:grid}.company-shopify-attention-rules-module__mvHI7q__draftManageRow>button{grid-area:1/3}.company-shopify-attention-rules-module__mvHI7q__confirm{display:contents}.company-shopify-attention-rules-module__mvHI7q__confirm>div{grid-area:1/2}.company-shopify-attention-rules-module__mvHI7q__confirm>button{grid-area:2/2/auto/-1;justify-self:start}}
.company-business-model-conversation-module__lPa8YW__object{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--text-base);gap:12px;margin:8px 0 12px;padding:14px 16px 12px;line-height:1.45;display:grid}.company-business-model-conversation-module__lPa8YW__object[data-state=confirmed]{border-color:var(--status-success-border);background:var(--state-hover-bg);grid-template-columns:1fr auto;align-items:center}.company-business-model-conversation-module__lPa8YW__kinjuLine{color:var(--text-primary);font-size:var(--text-base);margin:0;line-height:1.5}.company-business-model-conversation-module__lPa8YW__parts{gap:10px;margin:0;padding:0 0 2px;display:grid}.company-business-model-conversation-module__lPa8YW__part{gap:2px;display:grid}.company-business-model-conversation-module__lPa8YW__part dt{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0;line-height:1.4}.company-business-model-conversation-module__lPa8YW__part dd{color:var(--text-primary);font-size:var(--text-base);overflow-wrap:anywhere;margin:0;line-height:1.45}.company-business-model-conversation-module__lPa8YW__notes{color:var(--text-secondary);font-size:var(--text-sm);gap:4px;margin:0;padding:0 0 0 18px;line-height:1.45;display:grid}.company-business-model-conversation-module__lPa8YW__notice{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-sm);margin:0;padding:8px 10px;line-height:1.45}.company-business-model-conversation-module__lPa8YW__quiet{color:var(--text-muted);font-size:var(--text-sm);margin:6px 0 10px;line-height:1.45}.company-business-model-conversation-module__lPa8YW__chip{border:1px solid var(--status-success-border);border-radius:var(--radius-pill);background:var(--state-hover-bg);color:var(--status-success-fg);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;gap:4px;padding:2px 9px;line-height:1.35;display:inline-flex}
.company-shopify-content-module__8ioCyG__section{border-top:1px solid var(--border-subtle);gap:0;display:grid}.company-shopify-content-module__8ioCyG__head{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:6px 14px;display:flex}.company-shopify-content-module__8ioCyG__heading{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.company-shopify-content-module__8ioCyG__subheading{border-top:1px solid var(--border-subtle);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0;padding:14px 14px 6px}.company-shopify-content-module__8ioCyG__headerActions{align-items:center;gap:6px;display:inline-flex}.company-shopify-content-module__8ioCyG__lock{width:44px;height:44px;color:var(--text-muted);place-items:center;display:inline-grid}.company-shopify-content-module__8ioCyG__lock svg{width:16px;height:16px}.company-shopify-content-module__8ioCyG__note,.company-shopify-content-module__8ioCyG__checked{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:0 14px 12px;line-height:1.4}.company-shopify-content-module__8ioCyG__waiting{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:0 8px 8px 14px;display:flex}.company-shopify-content-module__8ioCyG__waiting p{color:var(--text-muted);font-size:var(--text-sm);margin:0;line-height:1.4}.company-shopify-content-module__8ioCyG__checked{border-top:1px solid var(--border-subtle);padding-top:10px}.company-shopify-content-module__8ioCyG__list{margin:0;padding:0;list-style:none}.company-shopify-content-module__8ioCyG__list>li+li,.company-shopify-content-module__8ioCyG__list:first-of-type{border-top:1px solid var(--border-subtle)}.company-shopify-content-module__8ioCyG__rowButton{width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 14px;display:grid}@media (hover:hover){.company-shopify-content-module__8ioCyG__rowButton:hover{background-color:color-mix(in srgb, var(--text-primary) 2.5%, transparent)}}.company-shopify-content-module__8ioCyG__rowButton:focus-visible{outline:2px solid var(--action-focus-border);outline-offset:-2px}.company-shopify-content-module__8ioCyG__kind{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:34px;height:34px;color:var(--text-primary);place-items:center;display:grid}.company-shopify-content-module__8ioCyG__kind svg{width:20px;height:20px}.company-shopify-content-module__8ioCyG__text{gap:1px;min-width:0;display:grid}.company-shopify-content-module__8ioCyG__text strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.company-shopify-content-module__8ioCyG__text small{color:var(--text-muted);font-size:var(--text-sm);line-height:1.4}.company-shopify-content-module__8ioCyG__meta{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.company-shopify-content-module__8ioCyG__caret{width:16px;height:16px;color:var(--text-muted);transition:transform .12s}.company-shopify-content-module__8ioCyG__caret[data-open]{transform:rotate(180deg)}.company-shopify-content-module__8ioCyG__products{margin:0;padding:0 14px 8px 60px;list-style:none}.company-shopify-content-module__8ioCyG__productRow{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.company-shopify-content-module__8ioCyG__partial{border-top:1px solid var(--border-subtle);min-height:40px;color:var(--text-muted);font-size:var(--text-sm);align-items:center;display:flex}.company-shopify-content-module__8ioCyG__productTitle{min-width:0;color:var(--text-primary);font-size:var(--text-sm);overflow-wrap:anywhere}.company-shopify-content-module__8ioCyG__draftBody{justify-items:start;gap:10px;padding:0 14px 14px 60px;display:grid}.company-shopify-content-module__8ioCyG__draftText{border-left:2px solid var(--border-default,var(--border-subtle));color:var(--text-primary);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.5}.company-shopify-content-module__8ioCyG__uncertain{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding-left:18px;line-height:1.4}.company-shopify-content-module__8ioCyG__manage{border-top:1px solid var(--border-subtle);gap:0;padding:0 14px 12px;display:grid}.company-shopify-content-module__8ioCyG__fieldset{border:0;min-width:0;margin:0;padding:0}.company-shopify-content-module__8ioCyG__legend{color:var(--text-muted);font-size:var(--text-sm);padding:12px 0 4px}.company-shopify-content-module__8ioCyG__choiceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.company-shopify-content-module__8ioCyG__choiceLabel{min-width:0;font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;flex:14rem;align-items:center;gap:10px;padding:9px 8px;display:flex}.company-shopify-content-module__8ioCyG__choiceLabel>input{margin-top:0!important}.company-shopify-content-module__8ioCyG__actions{flex-wrap:wrap;gap:4px 8px;padding-top:12px;display:flex}.company-shopify-content-module__8ioCyG__error{color:var(--status-error-fg);font-size:var(--text-sm);margin:0;padding:8px 14px}@media (max-width:640px){.company-shopify-content-module__8ioCyG__products,.company-shopify-content-module__8ioCyG__draftBody{padding-left:14px}.company-shopify-content-module__8ioCyG__choiceRow>div{margin-left:30px}}
.company-chat-welcome-module__vPT5bG__welcome{justify-items:start;gap:var(--space-2);box-sizing:border-box;width:100%;max-width:var(--chat-width,var(--measure-reading));padding:var(--space-6) var(--space-4) var(--space-2);margin:0 auto;display:grid}.company-chat-welcome-module__vPT5bG__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-xl);margin:0}.company-chat-welcome-module__vPT5bG__body{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-base);margin:0}.company-chat-welcome-module__vPT5bG__notice{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.company-chat-welcome-module__vPT5bG__card{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-wrap:wrap;display:flex}.company-chat-welcome-module__vPT5bG__cardText{min-width:0;font-size:var(--text-base);line-height:var(--leading-base);gap:2px;margin:0;display:grid}.company-chat-welcome-module__vPT5bG__cardText strong{font-weight:var(--weight-semibold)}.company-chat-welcome-module__vPT5bG__cardText span{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-sm)}.company-chat-welcome-module__vPT5bG__introInvite{--control-action-radius:var(--radius-pill)}
.project-send-preview-module__BxsXJa__cardFrame{width:100%;max-width:760px;padding:var(--space-5) var(--space-4);margin:0 auto}
