:root{--gotgan-primary-1:rgba(255,247,217,1);--gotgan-primary-2:rgba(248,202,60,1);--gotgan-primary-3:rgba(118,82,16,1);--gotgan-secondary-1:rgba(244,237,255,1);--gotgan-secondary-2:rgba(207,184,255,1);--gotgan-secondary-3:rgba(104,70,174,1);--gotgan-tertiary-1:rgba(231,251,244,1);--gotgan-tertiary-2:rgba(154,230,204,1);--gotgan-tertiary-3:rgba(32,122,93,1);--gotgan-error-1:rgba(255,239,244,1);--gotgan-error-2:rgba(255,90,114,1);--gotgan-error-3:rgba(178,18,60,1);--gotgan-success-1:rgba(233,252,239,1);--gotgan-success-2:rgba(69,209,125,1);--gotgan-success-3:rgba(8,117,59,1);--gotgan-warning-1:rgba(255,248,218,1);--gotgan-warning-2:rgba(255,193,45,1);--gotgan-warning-3:rgba(139,88,0,1);--gotgan-info-1:rgba(234,244,255,1);--gotgan-info-2:rgba(100,165,255,1);--gotgan-info-3:rgba(24,89,184,1);--gotgan-bg:rgba(253,251,246,1);--gotgan-surface:rgba(255,255,253,1);--gotgan-surface-hover:rgba(248,245,238,1);--gotgan-shade:rgba(251,250,247,1);--gotgan-text:rgba(51,47,42,1);--gotgan-text-muted:rgba(116,108,98,1);--gotgan-text-inverse:rgba(255,255,255,1);--gotgan-button-contained-neutral-text:rgba(255,255,255,1);--gotgan-button-contained-primary-text:rgba(118,82,16,1);--gotgan-button-contained-secondary-text:rgba(104,70,174,1);--gotgan-button-contained-tertiary-text:rgba(32,122,93,1);--gotgan-button-contained-danger-text:rgba(255,255,255,1);--gotgan-button-contained-success-text:rgba(255,255,255,1);--gotgan-line:rgba(112,94,68,0.15);--gotgan-line-strong:rgba(105,84,51,0.32);--gotgan-increase-1:rgba(234,244,255,1);--gotgan-increase-2:rgba(120,176,248,1);--gotgan-increase-3:rgba(24,89,184,1);--gotgan-decrease-1:rgba(255,240,244,1);--gotgan-decrease-2:rgba(244,112,139,1);--gotgan-decrease-3:rgba(181,23,69,1);--gotgan-income-1:rgba(234,244,255,1);--gotgan-income-2:rgba(100,165,255,1);--gotgan-income-3:rgba(24,89,184,1);--gotgan-expense-1:rgba(255,240,244,1);--gotgan-expense-2:rgba(255,92,124,1);--gotgan-expense-3:rgba(181,23,69,1);--gotgan-saving-1:rgba(233,252,239,1);--gotgan-saving-2:rgba(69,209,125,1);--gotgan-saving-3:rgba(8,117,59,1);--gotgan-asset-cash:rgba(45,181,171,1);--gotgan-asset-other:rgba(242,166,54,1);--gotgan-asset-saving:rgba(87,176,104,1);--gotgan-asset-investment:rgba(107,102,224,1);--gotgan-asset-total:rgba(226,91,143,1);--gotgan-custom-1:rgba(248,225,150,1);--gotgan-custom-2:rgba(190,224,201,1);--gotgan-custom-3:rgba(180,221,219,1);--gotgan-custom-4:rgba(191,209,239,1);--gotgan-custom-5:rgba(211,198,233,1);--gotgan-custom-6:rgba(238,200,218,1);--gotgan-custom-7:rgba(239,188,181,1);--gotgan-custom-8:rgba(241,204,168,1);--gotgan-custom-9:rgba(204,220,168,1);--gotgan-custom-10:rgba(215,214,208,1);--gotgan-chart-1:rgba(228,87,110,1);--gotgan-chart-2:rgba(76,120,229,1);--gotgan-chart-3:rgba(47,163,107,1);--gotgan-chart-4:rgba(140,97,217,1);--gotgan-chart-5:rgba(217,144,46,1);--gotgan-chart-6:rgba(31,154,154,1);--gotgan-chart-7:rgba(204,95,50,1);--gotgan-chart-8:rgba(118,140,47,1);--gotgan-chart-9:rgba(215,108,157,1);--gotgan-chart-10:rgba(74,175,197,1);--gotgan-chart-11:color-mix(in srgb,var(--gotgan-chart-1) 58%,var(--gotgan-chart-4));--gotgan-chart-12:color-mix(in srgb,var(--gotgan-chart-2) 58%,var(--gotgan-chart-5));--gotgan-chart-13:color-mix(in srgb,var(--gotgan-chart-3) 58%,var(--gotgan-chart-9));--gotgan-chart-14:color-mix(in srgb,var(--gotgan-chart-4) 58%,var(--gotgan-chart-6));--gotgan-chart-15:color-mix(in srgb,var(--gotgan-chart-5) 58%,var(--gotgan-chart-8));--gotgan-chart-16:color-mix(in srgb,var(--gotgan-chart-6) 58%,var(--gotgan-chart-1));--gotgan-chart-17:color-mix(in srgb,var(--gotgan-chart-7) 58%,var(--gotgan-chart-2));--gotgan-chart-18:color-mix(in srgb,var(--gotgan-chart-8) 58%,var(--gotgan-chart-4));--gotgan-chart-19:color-mix(in srgb,var(--gotgan-chart-9) 58%,var(--gotgan-chart-3));--gotgan-chart-20:color-mix(in srgb,var(--gotgan-chart-10) 58%,var(--gotgan-chart-5));--gotgan-category-1:rgba(248,225,150,1);--gotgan-category-2:rgba(190,224,201,1);--gotgan-category-3:rgba(180,221,219,1);--gotgan-category-4:rgba(191,209,239,1);--gotgan-category-5:rgba(211,198,233,1);--gotgan-category-6:rgba(238,200,218,1);--gotgan-category-7:rgba(239,188,181,1);--gotgan-category-8:rgba(241,204,168,1);--gotgan-category-9:rgba(204,220,168,1);--gotgan-category-10:rgba(215,214,208,1);--gotgan-radius-xs:5px;--gotgan-radius-sm:8px;--gotgan-radius:16px;--gotgan-radius-lg:24px;--gotgan-radius-pill:999px;--gotgan-shadow-sm:0 4px 12px rgba(75,65,48,0.06);--gotgan-shadow:0 8px 24px rgba(75,65,48,0.08);--gotgan-shadow-lg:0 20px 52px rgba(75,65,48,0.16);--gotgan-space-page-x:20px;--gotgan-space-page-top:32px;--gotgan-space-page-bottom:96px;--gotgan-space-section:28px;--gotgan-font-weight-400:400;--gotgan-font-weight-500:500;--gotgan-font-weight-600:600;--gotgan-font-weight-700:700;--gotgan-font-weight-800:800;--gotgan-typography-heading1-font-size:24px;--gotgan-typography-heading1-letter-spacing:-0.02em;--gotgan-typography-heading1-line-height:1.2;--gotgan-typography-heading2-font-size:20px;--gotgan-typography-heading2-letter-spacing:-0.02em;--gotgan-typography-heading2-line-height:1.25;--gotgan-typography-heading3-font-size:18px;--gotgan-typography-heading3-letter-spacing:-0.01em;--gotgan-typography-heading3-line-height:1.3;--gotgan-typography-heading4-font-size:16px;--gotgan-typography-heading4-letter-spacing:0;--gotgan-typography-heading4-line-height:1.35;--gotgan-typography-heading5-font-size:15px;--gotgan-typography-heading5-letter-spacing:0;--gotgan-typography-heading5-line-height:1.35;--gotgan-typography-heading6-font-size:14px;--gotgan-typography-heading6-letter-spacing:0;--gotgan-typography-heading6-line-height:1.4;--gotgan-typography-body1-font-size:13px;--gotgan-typography-body1-letter-spacing:0;--gotgan-typography-body1-line-height:1.5;--gotgan-typography-body2-font-size:12px;--gotgan-typography-body2-letter-spacing:0;--gotgan-typography-body2-line-height:1.45;--gotgan-typography-caption-font-size:11px;--gotgan-typography-caption-letter-spacing:0;--gotgan-typography-caption-line-height:1.35;--gotgan-typography-micro-font-size:9px;--gotgan-typography-micro-letter-spacing:0;--gotgan-typography-micro-line-height:1.3;--gotgan-font:"Paperozi","Pretendard","Noto Sans KR","Apple SD Gothic Neo",sans-serif;--gotgan-font-mono:"SFMono-Regular","Roboto Mono","Cascadia Code",Menlo,Consolas,monospace}[data-theme=dark]{--gotgan-primary-1:rgba(73,59,30,1);--gotgan-primary-2:rgba(248,202,60,1);--gotgan-primary-3:rgba(255,239,181,1);--gotgan-secondary-1:rgba(52,38,75,1);--gotgan-secondary-2:rgba(147,111,202,1);--gotgan-secondary-3:rgba(230,212,255,1);--gotgan-tertiary-1:rgba(25,62,53,1);--gotgan-tertiary-2:rgba(67,174,137,1);--gotgan-tertiary-3:rgba(188,245,225,1);--gotgan-error-1:rgba(75,24,43,1);--gotgan-error-2:rgba(255,94,124,1);--gotgan-error-3:rgba(255,215,226,1);--gotgan-success-1:rgba(19,66,45,1);--gotgan-success-2:rgba(63,218,129,1);--gotgan-success-3:rgba(203,255,224,1);--gotgan-warning-1:rgba(75,55,15,1);--gotgan-warning-2:rgba(255,194,48,1);--gotgan-warning-3:rgba(255,239,177,1);--gotgan-info-1:rgba(25,49,91,1);--gotgan-info-2:rgba(93,158,255,1);--gotgan-info-3:rgba(216,232,255,1);--gotgan-bg:rgba(29,27,24,1);--gotgan-surface:rgba(41,38,34,1);--gotgan-surface-hover:rgba(55,50,43,1);--gotgan-shade:rgba(47,44,40,1);--gotgan-text:rgba(249,246,239,1);--gotgan-text-muted:rgba(191,182,168,1);--gotgan-text-inverse:rgba(39,34,25,1);--gotgan-button-contained-neutral-text:rgba(39,34,25,1);--gotgan-button-contained-primary-text:rgba(255,239,181,1);--gotgan-button-contained-secondary-text:rgba(230,212,255,1);--gotgan-button-contained-tertiary-text:rgba(188,245,225,1);--gotgan-button-contained-danger-text:rgba(39,34,25,1);--gotgan-button-contained-success-text:rgba(39,34,25,1);--gotgan-line:rgba(231,220,201,0.18);--gotgan-line-strong:rgba(239,226,201,0.36);--gotgan-increase-1:rgba(25,49,91,1);--gotgan-increase-2:rgba(112,170,250,1);--gotgan-increase-3:rgba(216,232,255,1);--gotgan-decrease-1:rgba(75,24,43,1);--gotgan-decrease-2:rgba(244,114,142,1);--gotgan-decrease-3:rgba(255,215,226,1);--gotgan-income-1:rgba(25,49,91,1);--gotgan-income-2:rgba(93,158,255,1);--gotgan-income-3:rgba(216,232,255,1);--gotgan-expense-1:rgba(75,24,43,1);--gotgan-expense-2:rgba(255,94,124,1);--gotgan-expense-3:rgba(255,215,226,1);--gotgan-saving-1:rgba(19,66,45,1);--gotgan-saving-2:rgba(63,218,129,1);--gotgan-saving-3:rgba(203,255,224,1);--gotgan-asset-cash:rgba(70,211,199,1);--gotgan-asset-other:rgba(255,187,80,1);--gotgan-asset-saving:rgba(119,208,133,1);--gotgan-asset-investment:rgba(143,137,255,1);--gotgan-asset-total:rgba(255,119,174,1);--gotgan-custom-1:rgba(211,167,55,1);--gotgan-custom-2:rgba(75,164,105,1);--gotgan-custom-3:rgba(55,159,157,1);--gotgan-custom-4:rgba(75,119,196,1);--gotgan-custom-5:rgba(126,91,185,1);--gotgan-custom-6:rgba(186,82,133,1);--gotgan-custom-7:rgba(205,91,78,1);--gotgan-custom-8:rgba(213,126,58,1);--gotgan-custom-9:rgba(126,160,67,1);--gotgan-custom-10:rgba(111,105,119,1);--gotgan-chart-1:rgba(255,132,153,1);--gotgan-chart-2:rgba(123,158,255,1);--gotgan-chart-3:rgba(99,210,152,1);--gotgan-chart-4:rgba(185,145,255,1);--gotgan-chart-5:rgba(246,184,90,1);--gotgan-chart-6:rgba(79,203,203,1);--gotgan-chart-7:rgba(238,133,91,1);--gotgan-chart-8:rgba(166,190,91,1);--gotgan-chart-9:rgba(242,143,186,1);--gotgan-chart-10:rgba(105,201,222,1);--gotgan-chart-11:color-mix(in srgb,var(--gotgan-chart-1) 58%,var(--gotgan-chart-4));--gotgan-chart-12:color-mix(in srgb,var(--gotgan-chart-2) 58%,var(--gotgan-chart-5));--gotgan-chart-13:color-mix(in srgb,var(--gotgan-chart-3) 58%,var(--gotgan-chart-9));--gotgan-chart-14:color-mix(in srgb,var(--gotgan-chart-4) 58%,var(--gotgan-chart-6));--gotgan-chart-15:color-mix(in srgb,var(--gotgan-chart-5) 58%,var(--gotgan-chart-8));--gotgan-chart-16:color-mix(in srgb,var(--gotgan-chart-6) 58%,var(--gotgan-chart-1));--gotgan-chart-17:color-mix(in srgb,var(--gotgan-chart-7) 58%,var(--gotgan-chart-2));--gotgan-chart-18:color-mix(in srgb,var(--gotgan-chart-8) 58%,var(--gotgan-chart-4));--gotgan-chart-19:color-mix(in srgb,var(--gotgan-chart-9) 58%,var(--gotgan-chart-3));--gotgan-chart-20:color-mix(in srgb,var(--gotgan-chart-10) 58%,var(--gotgan-chart-5));--gotgan-category-1:rgba(211,167,55,1);--gotgan-category-2:rgba(75,164,105,1);--gotgan-category-3:rgba(55,159,157,1);--gotgan-category-4:rgba(75,119,196,1);--gotgan-category-5:rgba(126,91,185,1);--gotgan-category-6:rgba(186,82,133,1);--gotgan-category-7:rgba(205,91,78,1);--gotgan-category-8:rgba(213,126,58,1);--gotgan-category-9:rgba(126,160,67,1);--gotgan-category-10:rgba(111,105,119,1);--gotgan-radius-xs:5px;--gotgan-radius-sm:8px;--gotgan-radius:16px;--gotgan-radius-lg:24px;--gotgan-radius-pill:999px;--gotgan-shadow-sm:0 4px 14px rgba(0,0,0,0.22);--gotgan-shadow:0 10px 26px rgba(0,0,0,0.28);--gotgan-shadow-lg:0 22px 56px rgba(0,0,0,0.42);--gotgan-space-page-x:20px;--gotgan-space-page-top:32px;--gotgan-space-page-bottom:96px;--gotgan-space-section:28px;--gotgan-font-weight-400:400;--gotgan-font-weight-500:500;--gotgan-font-weight-600:600;--gotgan-font-weight-700:700;--gotgan-font-weight-800:800;--gotgan-typography-heading1-font-size:24px;--gotgan-typography-heading1-letter-spacing:-0.02em;--gotgan-typography-heading1-line-height:1.2;--gotgan-typography-heading2-font-size:20px;--gotgan-typography-heading2-letter-spacing:-0.02em;--gotgan-typography-heading2-line-height:1.25;--gotgan-typography-heading3-font-size:18px;--gotgan-typography-heading3-letter-spacing:-0.01em;--gotgan-typography-heading3-line-height:1.3;--gotgan-typography-heading4-font-size:16px;--gotgan-typography-heading4-letter-spacing:0;--gotgan-typography-heading4-line-height:1.35;--gotgan-typography-heading5-font-size:15px;--gotgan-typography-heading5-letter-spacing:0;--gotgan-typography-heading5-line-height:1.35;--gotgan-typography-heading6-font-size:14px;--gotgan-typography-heading6-letter-spacing:0;--gotgan-typography-heading6-line-height:1.4;--gotgan-typography-body1-font-size:13px;--gotgan-typography-body1-letter-spacing:0;--gotgan-typography-body1-line-height:1.5;--gotgan-typography-body2-font-size:12px;--gotgan-typography-body2-letter-spacing:0;--gotgan-typography-body2-line-height:1.45;--gotgan-typography-caption-font-size:11px;--gotgan-typography-caption-letter-spacing:0;--gotgan-typography-caption-line-height:1.35;--gotgan-typography-micro-font-size:9px;--gotgan-typography-micro-letter-spacing:0;--gotgan-typography-micro-line-height:1.3;--gotgan-font:"Paperozi","Pretendard","Noto Sans KR","Apple SD Gothic Neo",sans-serif;--gotgan-font-mono:"SFMono-Regular","Roboto Mono","Cascadia Code",Menlo,Consolas,monospace}html[data-font=paperlogy]{--app-font:"Paperozi","Pretendard Variable","Noto Sans KR","Apple SD Gothic Neo",sans-serif}html[data-font=pretendard]{--app-font:"Pretendard Variable","Pretendard","Noto Sans KR","Apple SD Gothic Neo",sans-serif}html[data-font=ongleip-konkon]{--app-font:"OngleipKonkon","Paperozi","Noto Sans KR","Apple SD Gothic Neo",sans-serif}body,html{background-color:var(--gotgan-bg)}body{margin:0;color:var(--gotgan-text);font-family:var(--app-font,var(--gotgan-font));font-size:var(--gotgan-typography-body1-font-size);font-weight:var(--gotgan-font-weight-500);letter-spacing:var(--gotgan-typography-body1-letter-spacing);line-height:var(--gotgan-typography-body1-line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--gotgan-primary-1);color:var(--gotgan-text)}h1,h2,h3,h4,h5,h6,p,small{font-family:var(--app-font,var(--gotgan-font))}h1{font-size:var(--gotgan-typography-heading1-font-size);letter-spacing:var(--gotgan-typography-heading1-letter-spacing);line-height:var(--gotgan-typography-heading1-line-height)}h1,h2{font-weight:var(--gotgan-font-weight-600)}h2{font-size:var(--gotgan-typography-heading2-font-size);letter-spacing:var(--gotgan-typography-heading2-letter-spacing);line-height:var(--gotgan-typography-heading2-line-height)}h3{font-size:var(--gotgan-typography-heading3-font-size);letter-spacing:var(--gotgan-typography-heading3-letter-spacing);line-height:var(--gotgan-typography-heading3-line-height)}h3,h4{font-weight:var(--gotgan-font-weight-600)}h4{font-size:var(--gotgan-typography-heading4-font-size);letter-spacing:var(--gotgan-typography-heading4-letter-spacing);line-height:var(--gotgan-typography-heading4-line-height)}h5{font-size:var(--gotgan-typography-heading5-font-size);letter-spacing:var(--gotgan-typography-heading5-letter-spacing);line-height:var(--gotgan-typography-heading5-line-height)}h5,h6{font-weight:var(--gotgan-font-weight-600)}h6{font-size:var(--gotgan-typography-heading6-font-size);letter-spacing:var(--gotgan-typography-heading6-letter-spacing);line-height:var(--gotgan-typography-heading6-line-height)}p{font-size:var(--gotgan-typography-body1-font-size);font-weight:var(--gotgan-font-weight-500);letter-spacing:var(--gotgan-typography-body1-letter-spacing);line-height:var(--gotgan-typography-body1-line-height)}small{font-size:var(--gotgan-typography-caption-font-size);font-weight:var(--gotgan-font-weight-400);letter-spacing:var(--gotgan-typography-caption-letter-spacing);line-height:var(--gotgan-typography-caption-line-height)}table tbody tr>td,table tbody tr>th{transition:background-color .12s ease}table tbody tr:hover>td,table tbody tr:hover>th{background-color:var(--gotgan-shade)}