.ap.ap{height:auto;overflow:visible;background:transparent;color:var(--txt);border-left:0}.ap button,.ap input,.ap textarea,.ap.ap,.cal,.cal button,.cal input{font-family:var(--appfont),"Instrument Sans",sans-serif}.ap .MuiTabs-root.ap-tabs{min-height:38px}.ap .MuiTab-root.tab{min-height:38px;height:38px;min-width:0;padding:0 10px;text-transform:none;font-size:13px;font-weight:500;color:var(--txt2);opacity:1}.ap .MuiTab-root.tab.Mui-selected,.ap .MuiTab-root.tab.Mui-selected .c,.ap .MuiTab-root.tab.Mui-selected .t{font-weight:700;color:var(--txt)}.ap .ap-tabs .MuiTabs-indicator{height:2px;background-color:transparent}.ap .ap-tabs .MuiTabs-indicator:after{content:"";position:absolute;left:6px;right:6px;top:0;bottom:0;background:var(--acc)}.ap .ap-tabs .MuiTabs-scroller{overflow-x:auto!important;scrollbar-width:none}.ap .ap-tabs .MuiTabs-scroller::-webkit-scrollbar{display:none}:is(.ap,.ap-embed) .MuiButtonBase-root.linkbtn{min-width:0;padding:2px 4px;font-size:12px;font-weight:500;color:var(--link);text-transform:none}:is(.ap,.ap-embed) .MuiButtonBase-root.linkbtn:hover{background:transparent;text-decoration:underline}:is(.ap,.ap-embed) .cardfoot .MuiButtonBase-root.linkbtn,:is(.ap,.ap-embed) .cardtime .MuiButtonBase-root.linkbtn{height:30px;min-width:30px;margin:0;padding:0 8px;white-space:nowrap}@media (hover:none){:is(.ap,.ap-embed) .cardfoot .MuiButtonBase-root.linkbtn,:is(.ap,.ap-embed) .cardtime .MuiButtonBase-root.linkbtn{height:44px;min-width:44px}}:is(.ap,.ap-embed) .MuiButtonBase-root.btn-acc,:is(.ap,.ap-embed) .MuiButtonBase-root.btn-post{min-width:0;text-transform:none;box-shadow:none;color:#FFFFFF;background:var(--acc)}:is(.ap,.ap-embed) .MuiButtonBase-root.btn-acc:hover,:is(.ap,.ap-embed) .MuiButtonBase-root.btn-post:hover{background:var(--acc);box-shadow:none}:is(.ap,.ap-embed) .MuiButtonBase-root.btn-acc.Mui-disabled,:is(.ap,.ap-embed) .MuiButtonBase-root.btn-post.Mui-disabled{opacity:.5;color:#FFFFFF;background:var(--acc)}:is(.ap,.ap-embed) .MuiButtonBase-root.btn-quiet{min-width:0;text-transform:none;color:var(--txt2)}.ap .ap-srow{flex:0 0 100%}:is(.ap,.ap-embed) .sheet{flex:1 1 100%;min-width:0;max-width:100%;box-sizing:border-box}:is(.ap,.ap-embed) .sheet:first-child{margin-top:10px}:is(.ap,.ap-embed) .compose{flex:1 1 100%}.ap .MuiButtonBase-root.chip{min-height:32px;max-width:128px;padding:4px 9px;gap:6px;border:1px solid var(--bdsoft);border-radius:5px;background:var(--surfvar);white-space:nowrap}@media (max-width:1199.95px){.ap .MuiButtonBase-root.chip{min-height:44px}}.ap .MuiButtonBase-root.chip:hover{background:var(--item)}.ap .MuiButtonBase-root.chip.on{border-color:var(--acc)}.ap .MuiButtonBase-root.chip .MuiButton-endIcon,.ap .MuiButtonBase-root.chip .MuiButton-startIcon{margin:0}.ap .MuiButtonBase-root.chip,.ap .MuiButtonBase-root.composebtn,.ap .MuiButtonBase-root.more,.ap .MuiButtonBase-root.pill{min-width:0;text-transform:none}.ap .MuiButtonBase-root.composebtn{height:24px;min-height:24px;padding:0 11px 0 9px;gap:5px;border-radius:5px;background:var(--acc);color:#FFFFFF;box-shadow:none}.ap .MuiButtonBase-root.composebtn:hover{background:var(--acc);box-shadow:none;filter:brightness(1.08)}.ap .MuiIconButton-root.icobtn,.ap .MuiIconButton-root.sqbtn{padding:0}.ap .MuiIconButton-root.sqbtn.Mui-disabled{opacity:.4}.ap .ap-hd .MuiIconButton-root.ap-back{flex:0 0 auto;margin-left:-4px}.ap .MuiTypography-root.label{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--txt2)}.ap .MuiTypography-root.txt{font-size:12px;line-height:17px;color:var(--txt)}:is(.ap,.ap-embed) .cardtime .ts{font-size:11px;color:var(--txt2)}.ap .MuiTypography-root.win-hint{font-size:11px;line-height:16px;color:var(--txt2)}.cal .cal-hd .MuiTypography-root.t{font-size:11px;font-weight:700;letter-spacing:.07em;color:var(--txt)}.cal .cal-hd .MuiTypography-root.s{font-size:11px;color:var(--txt2);margin-top:1px}.ap .win-fields .MuiOutlinedInput-root{height:32px;padding:0;border-radius:5px;background:var(--bg)}.ap .win-fields .MuiOutlinedInput-notchedOutline{border:1.5px solid var(--acc)}.ap .win-fields .MuiOutlinedInput-input{height:32px;padding:0 9px;font-size:13px;color:var(--txt);box-sizing:border-box}.ap .MuiInputBase-root.cselect{height:30px;padding:0;border-radius:5px;background:var(--bg);font-size:12px;color:var(--txt)}.ap .MuiInputBase-root.cselect .MuiSelect-select{padding:0 9px;min-height:30px;display:flex;align-items:center}.ap .MuiInputBase-root.cselect .MuiOutlinedInput-notchedOutline{border:1px solid var(--bdsoft)}.ap .MuiInputBase-root.cselect.on .MuiOutlinedInput-notchedOutline{border-color:var(--acc)}.ap .MuiInputBase-root.cselect:hover{background:var(--item)}:is(.ap,.ap-embed) .compose-field{width:100%;box-sizing:border-box;border:1.5px solid var(--acc);border-radius:5px;background:var(--bg);padding:8px 10px;font-size:13px;color:var(--txt)}:is(.ap,.ap-embed) [data-testid=alert-body],:is(.ap,.ap-embed) [data-testid=comment-body]{margin-top:5px;font-size:13px;color:var(--txt);text-wrap:pretty}:is(.ap,.ap-embed) [data-testid=comment-body] li,:is(.ap,.ap-embed) [data-testid=comment-body] p{font-size:13px}:is(.ap,.ap-embed) [data-testid=reply-body] li,:is(.ap,.ap-embed) [data-testid=reply-body] p{font-size:12px}:is(.ap,.ap-embed) .objline .rawmsg{flex:1 1 auto;min-width:0;font-size:11px;color:var(--txt2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.ap,.ap-embed) .card [data-testid=clamped-text-toggle]{display:inline;height:auto;min-height:0;min-width:0;margin:0 0 0 6px;padding:0;border:0;vertical-align:baseline;background:transparent;font-size:inherit;line-height:inherit;font-weight:500;color:var(--link);text-transform:none;white-space:nowrap}:is(.ap,.ap-embed) .card [data-testid=clamped-text-toggle]:hover{background:transparent;text-decoration:underline}:is(.ap,.ap-embed) [data-testid=alert-body]+[data-testid=clamped-text-toggle],:is(.ap,.ap-embed) [data-testid=comment-body]+[data-testid=clamped-text-toggle]{font-size:13px;line-height:1.5em}:is(.ap,.ap-embed) [data-testid=reply-body]+[data-testid=clamped-text-toggle]{font-size:12px;line-height:1.5em}.ap.ap :focus-visible{outline:none}:where(html:not([data-focus-modality=pointer])) .ap.ap :focus-visible{outline:2px dashed var(--mui-palette-customColors-interactiveElements-focusRing);outline-offset:1px}:is(.ap,.ap-embed) .card .linkbtn,:is(.ap,.ap-embed) .card [data-testid=clamped-text-toggle]{outline:none}:where(html:not([data-focus-modality=pointer])) :is(.ap,.ap-embed) .card .linkbtn:focus-visible,:where(html:not([data-focus-modality=pointer])) :is(.ap,.ap-embed) .card [data-testid=clamped-text-toggle]:focus-visible{text-decoration:underline}:is(.ap,.ap-embed) .rowtop.is-single{align-items:center}:is(.ap,.ap-embed) .markbox.is-reply{width:24px;height:24px}:is(.ap,.ap-embed) .m-human.is-reply{width:24px;height:24px;border-radius:12px;font-size:10px}:is(.ap,.ap-embed) .card:focus-within{box-shadow:none}:where(html:not([data-focus-modality=pointer])) :is(.ap,.ap-embed) .card:has(:focus-visible){outline:2px dashed var(--mui-palette-customColors-interactiveElements-focusRing);outline-offset:-2px}:is(.ap,.ap-embed) .has-rowmenu .hline{padding-right:20px}:is(.ap,.ap-embed) .card:not([data-interactive=true]) .nav:not([data-expandable=true]){cursor:default}:is(.ap,.ap-embed) .nav[data-expandable=true]{cursor:pointer}:is(.ap,.ap-embed) .objname:not([role=button]){cursor:inherit}:is(.ap,.ap-embed) .objname:not([role=button]):hover{text-decoration:none}.cal .MuiPickersCalendarHeader-root{position:relative;margin:0;min-height:0;padding:8px 8px 4px}.cal .MuiPickersCalendarHeader-labelContainer{margin:0 auto;font-size:13px;font-weight:700;color:var(--txt)}.cal .MuiPickersArrowSwitcher-root{position:absolute;left:8px;right:8px;width:auto;justify-content:space-between}.cal .MuiPickersArrowSwitcher-spacer{display:none}.cal .MuiPickersArrowSwitcher-button{width:32px;height:32px;border:1px solid var(--bdsoft);border-radius:5px;background:transparent;color:var(--txt);font-size:13px;line-height:1}.cal .MuiDayCalendar-header,.cal .MuiDayCalendar-weekContainer{justify-content:space-between;margin:0;padding:0 8px}.cal .MuiDayCalendar-weekDayLabel{font-size:11px;font-weight:600;color:var(--txt2)}.cal .MuiPickersDay-root{width:32px;height:32px;border-radius:5px;font-size:12px;color:var(--txt)}.cal .MuiDateRangePickerDay-rangeIntervalDayHighlight,.cal .MuiPickersDay-root:hover{background:var(--item)}.cal .MuiPickersDay-root.Mui-selected{background:var(--acc);color:#FFFFFF;font-weight:700}.cal .MuiPickersDay-root.Mui-disabled{opacity:.3}.ap .ap-srow,.ap .bar,.ap .compose,.ap .win,.ap .win-fields,.ap .win-fields .pair,:is(.ap,.ap-embed) .cardfoot,:is(.ap,.ap-embed) .cardtime,:is(.ap,.ap-embed) .headline,:is(.ap,.ap-embed) .hline,:is(.ap,.ap-embed) .main,:is(.ap,.ap-embed) .nav,:is(.ap,.ap-embed) .objline,:is(.ap,.ap-embed) .rowtop{min-width:0;max-width:100%;box-sizing:border-box}:is(.ap,.ap-embed) .card{max-width:100%;margin:0}:is(.ap,.ap-embed) .cardtime{flex-wrap:nowrap}:is(.ap,.ap-embed) .cardtime .ts{flex:1 1 auto}:is(.ap,.ap-embed) .cardtime .linkbtn{flex-shrink:0}:is(.ap,.ap-embed) .feedfade{position:-webkit-sticky;position:sticky;flex-shrink:0;margin-top:-10px}