"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9889],{46238:(e,t,n)=>{n.d(t,{b:()=>o});var i=n(56070),s=n(71111),r=n(31209),a=function(e,t,n,i){return new(n||(n=Promise))((function(s,r){function a(e){try{o(i.next(e))}catch(e){r(e)}}function l(e){try{o(i.throw(e))}catch(e){r(e)}}function o(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}o((i=i.apply(e,t||[])).next())}))};const l=(0,s.atom)({showPA:!1,mode:0,title:"",description:"",statusCode:0,ready:!1,enterFrom:"privacy_and_safety_settings"}),o=(0,r.i)(l,((e,t)=>({getAdsPAData:()=>a(void 0,void 0,void 0,(function*(){var n,s;const r=e(l),o=yield a(void 0,void 0,void 0,(function*(){try{return yield i.h.post("https://www.tiktok.com/tiktok/v1/csp/get_pa")}catch(e){return console.error("fetch ads pa setting error",e),{is_show_settings:!1,mode:0,status_code:-1}}})),d=Object.assign(Object.assign({},r),{showPA:null!==(n=o.is_show_settings)&&void 0!==n&&n,mode:null!==(s=o.mode)&&void 0!==s?s:0,title:o.pers_ad_main_mode_title,description:o.description,statusCode:o.status_code,ready:!0});t(l,d)})),switchAdsPASettingMode:()=>a(void 0,void 0,void 0,(function*(){const n=e(l),{mode:s}=n,r=yield(e=>a(void 0,void 0,void 0,(function*(){try{return yield i.h.post(`https://www.tiktok.com/tiktok/v1/csp/set_pa?mode=${e}`)}catch(e){return console.error("toggle ads pa setting error",e),{status_code:-1}}})))(1-s),o=Object.assign(Object.assign({},n),{mode:0===r.status_code?1-s:s,statusCode:r.status_code});t(l,o)})),setEnterFrom:n=>{const i=e(l),s=Object.assign(Object.assign({},i),{enterFrom:n});t(l,s)}})))},6585:(e,t,n)=>{var i;n.d(t,{H:()=>i}),function(e){e.UploadKey="upload-cta",e.GetCoinsKey="get-coins-cta",e.WebappFreshSignup="webapp-fresh-signup",e.InAppNotificationShown="inapp-notification.shown",e.InAppNotificationSettings="inapp-notification.settings"}(i||(i={}))},47772:(e,t,n)=>{n.d(t,{m:()=>b});var i=n(24643),s=n(65668),r=n(15928),a=n(93897),l=n(88091),o=n(57793),d=n(46682),c=n(73580),m=n(47172),u=n(84573),p=n.n(u),_=n(25616),h=n(82189),g=n(77069),y=n(40099);const x=[{label:"0",value:0},{label:"1",value:1},{label:"2",value:2},{label:"3",value:3},{label:"4",value:4},{label:"5",value:5},{label:"6",value:6}],f=Array.from({length:12},((e,t)=>({label:(5*t).toString(),value:5*t}))),b=e=>{const{isPopup:t=!1,handleEditClose:n}=e,[u,b]=(0,d.S)(h.z),S=(0,c.Nj)(g.i),[v,j]=(0,y.useState)(1===u.STMManagementRepeatType?"everyday":"week"),[w,T]=(0,y.useState)(1===u.STMManagementRepeatType?u.userSTMLimit:40),[k,M]=(0,y.useState)(u.isOpenDailySTM),[C,D]=(0,y.useState)(!1),[P,I]=(0,y.useState)((()=>{if(0===u.STMManagementDaySetting.length){const e=[];for(let t=0;t<7;t++)e.push({screen_time_limit:60,screen_time_setting_type:1,status:0,day:t+1});return e}return[...u.STMManagementDaySetting]})),[$,L]=(0,y.useState)(1===u.STMManagementRepeatType&&1===u.STMManagementType),[R,z]=(0,y.useState)((()=>{const e=new Date,t=0===e.getDay()?7:e.getDay();return 2===u.STMManagementRepeatType?t:-1})),[A,B]=(0,y.useState)((()=>1===u.STMManagementRepeatType&&1===u.STMManagementType?[Math.floor(u.userSTMLimit/60),u.userSTMLimit%60]:[1,0])),[O,E]=(0,y.useState)((()=>{const e=[];for(let t=0;t<7;t++)if(e[t]=[1,0],2===u.STMManagementRepeatType){const n=u.STMManagementDaySetting.find((e=>e.day===t+1));if(n){const i=Math.floor(n.screen_time_limit/60),s=n.screen_time_limit%60;e[t]=[i,s]}}return e})),W=(0,l.Ab)({zIndex:999999}),F=(0,m.useHistory)(),N=(0,y.useRef)(""),V=(0,_.s)(),H="screentimedash_digitalwellbeing_summary_timespent_graph_yaxis_minutes_1",Z="screentimedash_digitalwellbeing_summary_timespent_graph_yaxis_hours_1",G={"40m":{label:V(H,{minutes:"40"},"{minutes}m"),value:40},"1h":{label:V(Z,{hours:"1"},"{hours}h"),value:60},"1h30m":{label:`${V(Z,{hours:"1"},"{hours}h")} ${V(H,{minutes:"30"},"{minutes}m")}`,value:90},"2h":{label:V(Z,{hours:"2"},"{hours}h"),value:120}},U=[{name:"hour",options:x},{name:"minute",options:f}],Q=[V("screentimedash_digitalwellbeing_summary_day_label_mon",{},"Mon").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_tue",{},"Tue").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_wed",{},"Wed").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_thu",{},"Thu").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_fri",{},"Fri").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_sat",{},"Sat").replace("‏",""),V("screentimedash_digitalwellbeing_summary_day_label_sun",{},"Sun").replace("‏","")],K=e=>{z(e)},q=e=>{const{value:t}=e.target;if("everyday"===t){const e=p()(P);e.forEach((e=>e.status=0)),I(e)}j(t)},X=e=>{const[t,n]=e;return`${t?V(Z,{hours:String(t)},"{hours}h"):""} ${n?V(H,{minutes:String(n)},"{minutes}m"):""}`};return(0,y.useEffect)((()=>{if(!k)return void D(!1);const e=u.STMManagementRepeatType||0;j(1===e?"everyday":"week"),D(!0)}),[k]),(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(s.bP,{isPopup:!0,children:[(0,i.jsx)(s.Uc,{children:V("dailyscreentime_featurescreen_desc_balanceyourday",{},"We’ll let you know if you reach your daily time to help you balance your day.")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(r.A,{}),(0,i.jsx)(s.PZ,{children:V("dailyscreentime_featurescreen_firstbullet_settime",{},"Set your daily time")})]}),(0,i.jsx)(s.up,{children:V("dailyscreentime_featurescreen_firstbullet_settime_desc_choose",{},"Choose how long to spend on TikTok")}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(a.A,{}),(0,i.jsx)(s.PZ,{children:V("dailyscreentime_featurescreen_secondbullet_getnotified",{},"Get notified")})]}),(0,i.jsx)(s.up,{children:V("dailyscreentime_featurescreen_secondbullet_getnotified_desc_close",{},"Close TikTok to stay within your daily time, or enter a passcode to return to it")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.NC,{children:[(0,i.jsx)(s.c3,{children:V("screenTime_web_dailyscreentime_mainSetting_toggle_desc",{},"Set daily screen time")}),(0,i.jsx)(l.OV,{label:"",checked:k,onChange:e=>{const{checked:t}=e.target;M(t)}})]}),C?(0,i.jsxs)(s.PF,{children:[(0,i.jsx)(l.v3,{label:V("customizeSTM_screenTimeLimit_option_sameLimit",{},"Set the same limit every day"),name:"settDailySTMType",value:"everyday",checked:"everyday"===v,onChange:q}),"everyday"===v?(0,i.jsx)(s.hN,{children:(0,i.jsxs)(i.Fragment,{children:[Object.keys(G).map((e=>(0,i.jsx)(s.tZ,{width:"120px",onClick:()=>{var t;t=G[e].value,L(!1),T(t)},isSelected:"everyday"===v&&!$&&w===G[e].value,children:G[e].label},G[e].label))),(0,i.jsxs)(s.VB,{children:[(0,i.jsx)(s.tZ,{width:"120px",onClick:()=>{L(!0)},isSelected:"everyday"===v&&$,children:V("screenTime_web_setting_customTime_option",{},"Custom")}),$?(0,i.jsx)(o.Q,{label:e=>X(e),value:A,onChange:e=>{let[t,n]=e;const i=60*t+n;0===i?(n=5,T(5)):T(i),$&&B([t,n])},selection:U,showArrow:!1,width:"120px"}):null]})]})}):(0,i.jsx)(s.fp,{}),(0,i.jsx)(l.v3,{label:V("customizeSTM_screenTimeLimit_option_customLimit",{},"Set a custom limit per day"),name:"settDailySTMType",value:"week",checked:"week"===v,onChange:q}),"week"===v?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.hN,{children:Q.map(((e,t)=>(0,i.jsx)(s.tZ,{width:"120px",isSelected:"week"===v&&R===t+1,onClick:()=>K(t+1),children:e},`${e}`)))}),(0,i.jsx)(s.hN,{children:Q.map(((e,t)=>(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(o.Q,{label:e=>X(e),value:O[t],onClick:()=>K(t+1),onChange:e=>{((e,t)=>{let[n,i]=e;const s=p()(O),r=p()(P);let a=60*n+i;0===a&&(i=5,a=5),s[t]=[n,i];const l=r.find((e=>e.day===t+1));l&&(l.screen_time_limit=a),r.forEach((e=>e.status=1)),E(s),I(r)})(e,t)},selection:U,showArrow:!1})})))})]}):null]}):null,(0,i.jsx)(s.GD,{children:(0,i.jsx)(l.I0,{label:V("screenTime_web_dailyscreentime_manageTime_modal_done_btn",{},"Done"),variant:"primary",onClick:()=>{try{const e={screen_time_management:w,screen_time_management_status:k?1:0,screen_time_management_type:$?1:0,screen_time_management_repeat_type:"everyday"===v?1:2,screen_time_management_week_settings:P};b.dailySTMUpdateHandler(e),S.uploadMetric("web_daily_screen_time_limit_toggle",{status:k?"on":"off"}),!t&&F.goBack(),t&&"function"==typeof n&&n()}catch(e){console.error(e),N.current=W.open({message:"something wrong",durationMS:3e3})}}})})]})})}},57793:(e,t,n)=>{n.d(t,{Q:()=>o});var i=n(24643),s=n(40099),r=n(24522),a=n(88091),l=n(65668);const o=({label:e,description:t,hintText:n,value:o,onChange:d,onClick:c,disabled:m,selection:u,showArrow:p=!0,isSelected:_=!1,width:h})=>{const g="webapp-scroll-list",y=`${g}_input`,x=`${g}_description`,f=(0,a.Yk)(),b=(0,s.useRef)(null),S=(0,s.useRef)(null),v=(0,s.useRef)(null),j=[b,S,v],[w,T]=o,k=o.map(((e,t)=>u[t].options)),M=e=>{if(b.current){const t=k[0].findIndex((e=>e.value===w));b.current.scrollTo({top:32*t,behavior:e})}},C=e=>{if(S.current){const t=k[1].findIndex((e=>e.value===T));S.current.scrollTo({top:32*t,behavior:e})}},D=e=>{if(v.current){const t=1;v.current.scrollTo({top:32*t,behavior:e})}};return(0,s.useLayoutEffect)((()=>{C("auto"),M("auto"),D("auto")}),[f.isExpanded]),(0,s.useLayoutEffect)((()=>{M("smooth"),D("smooth")}),[w]),(0,s.useLayoutEffect)((()=>{C("smooth")}),[T]),(0,i.jsxs)("div",{children:[t?(0,i.jsx)(a.uC,{id:x,text:t,marginBlockStart:"4px"}):null,(0,i.jsxs)(l.Uq,{onClick:()=>{c&&c()},children:[(0,i.jsxs)(l.W,Object.assign({id:y,type:"button",disabled:m,isSelected:_,width:h},f.anchorProps,{children:[(0,i.jsx)(a.Fm,{type:"P3-Regular",truncate:!0,children:"string"==typeof e?e:e(o)}),p?(0,i.jsx)(a.Ft,{icon:r.A,size:16}):null]})),(0,i.jsx)(a.Xw,Object.assign({},f.popoverProps,{children:(0,i.jsx)(l.xm,{children:u.map(((e,t)=>(0,i.jsx)(l.T0,{ref:j[t],children:e.options.map((e=>(0,i.jsx)(l.ln,{isSelected:e.value===o[t],isDisabled:!1,onClick:()=>((e,t)=>{const n=[...o];n[t]=e,d(n)})(e.value,t),children:e.label},e.label)))},`scroll-input-${t}`)))})}))]}),n?(0,i.jsx)(a.DW,{text:n,marginBlockStart:"4px"}):null]})}},81006:(e,t,n)=>{n.d(t,{r:()=>x});var i=n(24643),s=n(65668),r=n(15928),a=n(47656),l=n(88091),o=n(46682),d=n(73580),c=n(47172),m=n(84573),u=n.n(m),p=n(25616),_=n(82189),h=n(77069),g=n(86515),y=n(40099);const x=e=>{const{isPopup:t=!1,handleEditModleClose:n}=e,[m,x]=(0,o.S)(_.z),f=(0,d.Nj)(h.i),[b,S]=(0,y.useState)(u()(m.sleepTimeSettings)||null),[v,j]=(0,y.useState)(m.isOpenSleepReminder),[w,T]=(0,y.useState)((()=>{const e=m.sleepTimeSettings;return`${(null==e?void 0:e.sleep_time_start_hour.toString().padStart(2,"0"))||"10"}:${(null==e?void 0:e.sleep_time_start_minute.toString().padStart(2,"0"))||"30"}:00`})),k=(0,p.s)(),M=k("nightscreentimemgmt_setsleeptime_halfsheet_am_desc",{},"AM"),C=k("nightscreentimemgmt_setsleeptime_halfsheet_pm_desc",{},"PM"),D="nightscreentimemgmt_sleepreminders_sleeptime_on_secondline_teens",P=(0,c.useHistory)(),I=(0,y.useMemo)((()=>m.isMinor||!1),[m.isMinor]),$=(0,y.useMemo)((()=>{const e=I?D:"nightscreentimemgmt_sleepreminders_sleeptime_on_secondline_adults",t=(null==b?void 0:b.sleep_time_start_hour)||0,n=(null==b?void 0:b.sleep_time_end_hour)||0,i=t<12,s=n<12,r=n>12?n-12:n,a=`${t>12?t-12:t}:${(null==b?void 0:b.sleep_time_start_minute.toString().padStart(2,"0"))||"00"} ${i?M:C}`,l=`${r}:${(null==b?void 0:b.sleep_time_end_minute.toString().padStart(2,"0"))||"00"} ${s?M:C}`;return k(e,{sleeptimestart:a,sleeptimeend:l},e===D?"{sleeptimestart}–{sleeptimeend}, 8 hours":"{sleeptimestart}–{sleeptimeend}, 7 hours")}),[b,I]);return(0,y.useEffect)((()=>{m.isOpenSleepReminder?j(!0):j(!1)}),[m.isOpenSleepReminder]),(0,y.useEffect)((()=>{const e=I?8:7;let[t,n]=w.split(":");t=t.startsWith("0")?t.slice(1,2):t,n=n.startsWith("0")?n.slice(1,2):n;const i=parseInt(t)+e>23?parseInt(t)+e-24:parseInt(t)+e,s=n;S({sleep_time_start_hour:parseInt(t),sleep_time_start_minute:parseInt(n),sleep_time_end_hour:i,sleep_time_end_minute:parseInt(s),sleep_reminder_enabled:v})}),[w]),(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(s.bP,{isPopup:!0,children:[(0,i.jsx)(s.Uc,{children:k("nightscreentimemgmt_sleepreminders_defaultscreen_desc",{},"Sleep reminders on TikTok can help you get ready for bed and stay asleep.")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(r.A,{}),(0,i.jsx)(s.PZ,{children:k("nightscreentimemgmt_sleepreminders_defaultscreen_setsleeptimebullet_title",{},"Set your sleep time")})]}),(0,i.jsx)(s.up,{children:k("nightscreentimemgmt_sleepreminders_defaultscreen_setsleeptimebullet_desc",{},"You’ll get reminded if you reach your sleep time")}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(a.A,{}),(0,i.jsx)(s.PZ,{children:k("nightscreentimemgmt_sleepreminders_defaultscreen_pushnotifsbullet_title",{},"Push notifications are muted")})]}),(0,i.jsx)(s.up,{children:I?k("nightscreentimemgmt_sleepreminders_defaultscreen_pushnotifsbullet_teens_desc",{},"To reduce distractions, push notifications are muted until 8:00 AM"):k("nightscreentimemgmt_sleepreminders_defaultscreen_pushnotifsbullet_adults_desc",{},"To reduce distractions, push notifications are muted for 7 hours after your sleep time")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.NC,{children:[(0,i.jsx)(s.c3,{children:k("screenTime_web_sleepReminders_mainSetting_toggle_desc",{},"Set up sleep reminders")}),(0,i.jsx)(l.OV,{label:"",checked:v,onChange:e=>{const{checked:t}=e.target;j(t)}})]}),v?(0,i.jsx)(s.PF,{children:(0,i.jsxs)(s.kk,{children:[(0,i.jsx)(s.Lj,{children:k("nightscreentimemgmt_screentimesettings_sleepreminders_feature_name",{},"Sleep reminders")}),(0,i.jsxs)(s.Z9,{children:[(0,i.jsx)(l.Bb,{label:"",locale:"en-US",hideLabel:!0,value:w,onChange:T,invalidTimeMessage:"",minuteIncrement:30}),(0,i.jsx)(s.QD,{children:$})]})]})}):null,(0,i.jsx)(s.GD,{children:(0,i.jsx)(l.I0,{label:k("screenTime_web_dailyscreentime_manageTime_modal_done_btn",{},"Done"),variant:"primary",onClick:()=>{try{x.sleepReminderChangeHandler({sleep_time_settings:Object.assign(Object.assign({},b),{sleep_reminder_enabled:v}),user_real_timestamp:(0,g.BX)(new Date)}),t?(f.uploadMetric("web_sleep_reminder_in_feed_edit",{status:v?"on":"off",sleep_time:`${(null==b?void 0:b.sleep_time_start_hour)||"10"}: ${(null==b?void 0:b.sleep_time_start_minute)||"30"}`}),"function"==typeof n&&n()):(f.uploadMetric("web_sleep_reminder_toggle",{status:v?"on":"off"}),P.goBack())}catch(e){console.error(e)}}})})]})})}},65668:(e,t,n)=>{n.d(t,{GD:()=>g,Lj:()=>f,NC:()=>c,PF:()=>u,PZ:()=>d,QD:()=>S,T0:()=>T,Uc:()=>a,Uq:()=>v,VB:()=>_,W:()=>j,Z9:()=>b,bP:()=>r,c3:()=>m,fp:()=>y,hN:()=>p,kk:()=>x,ln:()=>k,tZ:()=>h,up:()=>l,w2:()=>o,xm:()=>w});var i=n(62186),s=n(72153);const r=(0,i.default)("div",{target:"eyem33g1"})((()=>({})),"label:STMInfo;"),a=(0,i.default)("div",{target:"eyem33g2"})((()=>({fontSize:"16px",fontWeight:"600",lineHeight:"24px",margin:"0 8px 20px"})),"label:STMEditTitleText;"),l=(0,i.default)("div",{target:"eyem33g3"})((({theme:{direction:e}})=>[{fontSize:"16px",fontWeight:400,lineHeight:"24px",margin:"0px 0px 20px 21px"},(0,s.mp)({direction:e})]),"label:STMEditText;"),o=(0,i.default)("div",{target:"eyem33g4"})((()=>({display:"flex",alignItems:"center",fontSize:"16px",fontWeight:"600",lineHeight:"24px",margin:"20px 0px 10px"})),"label:DivSTMEditSubTitle;"),d=(0,i.default)("span",{target:"eyem33g5"})((()=>({display:"inline-block",marginLeft:"5px"})),"label:SpanSTMEditSubTitle;"),c=(0,i.default)("div",{target:"eyem33g6"})((()=>({display:"flex",margin:"20px 8px 20px",justifyContent:"space-between",alignItems:"center"})),"label:DivDailySTMSwitch;"),m=(0,i.default)("span",{target:"eyem33g7"})((()=>({fontSize:"16px",fontWeight:"600",lineHeight:"24px"})),"label:SpanDailySTMSwitch;"),u=(0,i.default)("div",{target:"eyem33g8"})((({theme:{colors:e,isDark:t}})=>({boxSizing:"border-box",padding:"12px",backgroundColor:`${t?e.BGPrimary:"rgba(22, 24, 35, .03)"}`})),"label:DivSTMSettingContainer;"),p=(0,i.default)("span",{target:"eyem33g9"})((()=>({margin:"20px 8px 20px",display:"flex",gap:"6px",justifyContent:"space-around"})),"label:DivSTMSettingButtons;"),_=(0,i.default)("span",{target:"eyem33g10"})((()=>({display:"flex",flexDirection:"column",gap:"15px"})),"label:DivSTMSettingScroll;"),h=(0,i.default)("button",{target:"eyem33g11"})((({width:e,isSelected:t,theme:{colors:n}})=>({boxSizing:"border-box",appearance:"none",height:"36px",minWidth:"80px",paddingInline:"11px",display:"flex",alignItems:"center",justifyContent:"space-around",border:`1px solid ${t?n.Primary:n.LineSecondary}`,borderRadius:"2px",backgroundColor:`${n.BGPrimary}`,outline:"none",cursor:"pointer",fontWeight:"600",color:`${t?n.Primary:n.TextPrimary}`,width:e,"&:hover":{backgroundColor:`${t?"rgba(254, 44, 85, .1);":n.BGPrimary}`}})),"label:ButtonSTMSettingButton;"),g=(0,i.default)("div",{target:"eyem33g12"})((()=>({marginTop:"20px",display:"flex",justifyContent:"flex-end"})),"label:DIVSTMSettingButton;"),y=(0,i.default)("div",{target:"eyem33g13"})((()=>({margin:"25px 0"})),"label:DIVProvider;"),x=(0,i.default)("div",{target:"eyem33g14"})((()=>({display:"flex",flexDirection:"column",justifyContent:"space-around",padding:"5px"})),"label:DIVSleepReminderItem;"),f=(0,i.default)("div",{target:"eyem33g15"})((()=>({marginBottom:"18px",fontSize:"16px",fontWeight:"600",lineHeight:"24px"})),"label:DIVSleepReminderItemText;"),b=(0,i.default)("div",{target:"eyem33g16"})((()=>[{display:"flex",alignItems:"center",gap:"60px",fontSize:"16px",fontWeight:400,lineHeight:"24px"}]),"label:DIVSleepReminderTimeInputContainer;"),S=(0,i.default)("div",{target:"eyem33g17"})((({theme:{direction:e,colors:t}})=>[{color:`${t.TextSecondary}`},(0,s.mp)({direction:e})]),"label:DIVSleepReminderIntervalInfo;"),v=(0,i.default)("div",{target:"eyem33g18"})((()=>({})),"label:DIVScrollInputContainer;"),j=(0,i.default)("button",{target:"eyem33g19"})((({isSelected:e,width:t,theme:{colors:n}})=>({boxSizing:"border-box",appearance:"none",height:"36px",minWidth:"80px",width:`${t||"auto"}`,paddingInline:"11px",display:"flex",alignItems:"center",justifyContent:"space-around",border:`1px solid ${e?n.Primary:n.LineSecondary}`,borderRadius:"2px",backgroundColor:`${n.BGPrimary}`,outline:"none",cursor:"pointer",fontWeight:"600",color:`${e?n.Primary:n.TextPrimary}`,"&:hover":{backgroundColor:`${e?"rgba(254, 44, 85, .1);":n.BGPrimary}`}})),"label:ButtonScrollInputButton;"),w=(0,i.default)("div",{target:"eyem33g20"})((()=>({height:"224px",display:"flex"})),"label:DIVScrollInputPopoverContent;"),T=(0,i.default)("div",{target:"eyem33g21"})((({theme:{colors:e}})=>({overflow:"auto",paddingBlock:"96px","&:not(:first-child)":{borderInlineEnd:`1px solid ${e.LineSecondary}`}})),"label:DIVScrollInputList;"),k=(0,i.default)("div",{target:"eyem33g22"})((({isSelected:e,isDisabled:t,theme:{colors:n}})=>{const i={color:n.TextPrimary,backgroundColor:"none",fontWeight:"400"};return e&&t?(i.color=n.ConstTextInverse,i.backgroundColor=n.Negative):e?(i.color=n.Primary,i.backgroundColor=n.BGPrimary,i.fontWeight="700"):t&&(i.color=n.TextTertiary),[Object.assign({display:"flex",alignItems:"center",justifyContent:"center",height:"32px",width:"64px",cursor:"pointer"},i)]}),"label:DIVScrollInputTimeOption;")},47951:(e,t,n)=>{n.d(t,{Q:()=>y});var i=n(24643),s=n(65668),r=n(15928),a=n(93897),l=n(88091),o=n(40099),d=n(57793),c=n(46682),m=n(73580),u=n(47172),p=n(25616),_=n(82189),h=n(77069);const g=Array.from({length:12},((e,t)=>({label:(5*(t+1)).toString()+"m",value:5*(t+1)}))),y=e=>{const{isPopup:t=!1,handleEditPopupClose:n}=e,[y,x]=(0,c.S)(_.z),f=(0,m.Nj)(h.i),[b,S]=(0,o.useState)(y.durationReminder),[v,j]=(0,o.useState)(!!y.durationReminder),[w,T]=(0,o.useState)(!1),[k,M]=(0,o.useState)(1===y.durationReminderType),[C,D]=(0,o.useState)((()=>{let e=y.durationReminder%60;return 0===e&&(e=60),[e]})),P=(0,u.useHistory)(),I=(0,p.s)(),$="screentimedash_digitalwellbeing_summary_timespent_graph_yaxis_minutes_1",L={"10m":{label:I($,{minutes:"10"},"{minutes}m"),value:10},"20m":{label:I($,{minutes:"20"},"{minutes}m"),value:20},"30m":{label:`${I($,{minutes:"30"},"{minutes}m")}`,value:30}},R=[{name:"minute",options:g}];return(0,o.useEffect)((()=>{v?(T(!0),!b&&S(10)):T(!1)}),[v]),(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(s.bP,{isPopup:!0,children:[(0,i.jsx)(s.Uc,{children:I("screentime_settings_screentimebreaks_intro_desc",{},"Break reminders help you feel more mindful and balanced on TikTok.")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(r.A,{}),(0,i.jsx)(s.PZ,{children:I("screentime_settings_screentimebreaks_intro_schedulebreaks_heading",{},"Schedule a break")})]}),(0,i.jsx)(s.up,{children:I("screentime_settings_screentimebreaks_actionsheet_desc_returninguser",{},"Get reminded to take a break from TikTok after a period of uninterrupted screen time.")}),(0,i.jsxs)(s.w2,{children:[(0,i.jsx)(a.A,{}),(0,i.jsx)(s.PZ,{children:I("screentime_settings_screentimebreaks_intro_tailoryourexp_heading",{},"Tailor your experience")})]}),(0,i.jsx)(s.up,{children:I("screentime_settings_screentimebreaks_intro_tailoryourexp_desc",{},"Snooze to get reminded again or edit future reminders")}),t?null:(0,i.jsx)(l.zm,{color:"LineSecondary"}),(0,i.jsxs)(s.NC,{children:[(0,i.jsx)(s.c3,{children:I("screenTime_web_screenTimeBreaks_mainSetting_toggle_desc",{},"Schedule screen time breaks")}),(0,i.jsx)(l.OV,{label:"",checked:v,onChange:e=>{const{checked:t}=e.target;j(t)}})]}),w?(0,i.jsx)(s.PF,{children:(0,i.jsx)(s.hN,{children:(0,i.jsxs)(i.Fragment,{children:[Object.keys(L).map((e=>(0,i.jsx)(s.tZ,{width:"120px",onClick:()=>{var t;t=L[e].value,M(!1),S(t)},isSelected:!k&&b===L[e].value,children:L[e].label},`${e}`))),(0,i.jsxs)(s.VB,{children:[(0,i.jsx)(s.tZ,{width:"120px",onClick:()=>{M(!0)},isSelected:k,children:I("screenTime_web_setting_customTime_option",{},"Custom")}),k?(0,i.jsx)(d.Q,{label:e=>(e=>{const[t]=e;return`${t?I($,{minutes:String(t)},"{minutes}m"):""}`})(e),value:C,onChange:e=>{const[t]=e;S(t),k&&D([...e])},selection:R,showArrow:!1,width:"120px"}):null]})]})})}):null,(0,i.jsx)(s.GD,{children:(0,i.jsx)(l.I0,{label:I("screenTime_web_dailyscreentime_manageTime_modal_done_btn",{},"Done"),variant:"primary",onClick:()=>{try{x.sessionDurationChangeHandler({value:v?b:0,type:k?1:0}),t?("function"==typeof n&&n(),f.uploadMetric("web_screen_time_break_in_feed_edit",{break_reminder_status:v?"on":"off",select_time_value:v?b:0})):(P.goBack(),f.uploadMetric("web_screen_time_break_toggle",{status:v?"on":"off"}))}catch(e){console.error(e)}}})})]})})}},35014:(e,t,n)=>{n.d(t,{J:()=>p,K:()=>u});var i=n(40099),s=n(49057),r=n(48615),a=n(60484),l=n(33805);const o=["homepage_hot","explore_page","graphic_detail","video_detail","search_video","search_user","general_search"],d=["homepage_hot"];function c(){const{user:e,region:t}=(0,a.L$)((0,s.W)((()=>["user","region"]),[])),{forceLoginSpecialRegions:n}=(0,a.L$)((0,r.U)((()=>["forceLoginSpecialRegions"]),[]));return(0,i.useMemo)((()=>Boolean(!e&&(null==n?void 0:n.includes(t)))),[n,t,e])}function m(){window&&(window.location.href=`/login?redirect_url=${(0,l.Q2)()}`)}function u(e){const t=c(),{isMobile:n=!1}=(0,a.L$)((0,r.U)((()=>["isMobile"]),[])),s=n?d:o,l=!!e&&(null==s?void 0:s.includes(e));(0,i.useEffect)((()=>{t&&l&&m()}),[e,t,l])}function p(){const e=c();return(0,i.useCallback)((()=>!!e&&(m(),!0)),[e])}},41065:(e,t,n)=>{n.d(t,{m:()=>r});var i,s=n(93608);!function(e){e.Exit="exit",e.Othershow="othershow",e.Otherclick="otherclick",e.ShowPersonalizedDataRevamped="show_personalized_data_revamped",e.ChangePersonalizedStatusRevamped="change_personalized_status_revamped"}(i||(i={}));const r={handleShowPersonalizedDataRevamped:e=>{s.f.event("show_personalized_data_revamped",e)},handleChangePersonalizedStatusRevamped:e=>{s.f.event("change_personalized_status_revamped",e)},handleOthershow:e=>{s.f.event("othershow",e)},handleOtherclick:e=>{s.f.event("otherclick",e)},handleExit:e=>{s.f.event("exit",e)}}}}]);